Skip to content
/ CHIP-8 Public

A CHIP-8 interpreter implemented in Python.

Notifications You must be signed in to change notification settings

segao/CHIP-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP-8

A CHIP-8 interpreter implemented in Python with a Pygame interface.

About

This emulator runs CHIP-8 games and programs in a 640x320 window.

Usage

Run with a CHIP-8 rom:

python main.py [file name]

Resources

While working on this project, I constantly referred to this documentation of the CHIP-8 language. Please consult this detailed guide if you want to try making your own CHIP-8 emulator. Go here to download CHIP-8 game roms.

To Do/Bugs

  • Problems with Index register opcodes
  • Code sound output

About

A CHIP-8 interpreter implemented in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages