HelloCHIP
A simple CHIP-8 interpreter/emulator
Aug 2026 - Present • (1 month) •
Ongoing
Tech Stack
PythonuvPyQt6PygameEmulation
This is my first emulator-adjacent project. I want to use this as a starting point to hopefully be able to develop emulators for more advanced systems and consoles, and I hope to be able to create a basic Game Boy emulator within the coming weeks after I complete this.
Features
- Fully designed font created by me
- All original instructions supported
- Currently only supports original CHIP-8 games
- Partial functionality
Resources Used
I would like to thank the authors of the following materials for their invaluable contribution to this project
- Guide to making a CHIP-8 emulator by Tobias Langhoff
- PyQt6 Tutorial by Martin Fitzpatrick
To Do
- Add settings to GUI
- Add debugging
- Add SUPER-CHIP support
- Add XO-CHIP support
- 3DS port? (This will probably never happen)