Skip to content

gregparent/chipthon8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Chipthon8

CHIP-8 Emulator written using Python and Pygame

Made this as a way to learn how emulators work, Chip8 is a really basic emulator but I had some fun with making this and learning how to represent architecture within code.

Screenshots

image image

How to run

pip install pygame
python chipthon8.py <ROMFILE>

Link for some ROM files: https://www.zophar.net/pdroms/chip8.html

Controls

Left is the key on your keyboard, right is what key it represents in the emulator/Chip8.

1 -> 1 2 -> 2 3 -> 3 4 -> C
Q -> 4 W -> 5 E -> 6 R -> D
A -> 7 S -> 8 D -> 9 F -> E
Z -> A X -> 0 C -> B V -> F

Resources

About

CHIP-8 Emulator written using Python and Pygame

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages