W.I.P. Chip8 emulator intended to be used as a learning experience for emulation and cpu architecture. Recreated fully functional emulator for CHIP-8 virtual machine by replicating all registers, memory management, monochrome graphics display, and 35 standard Chip-8 instructions through studying its technical reference.
- Save-states to preserve player progress
- Coloring algorithm to give sprites more personality
- ROM Menu selector
- Download repository and open directory in terminal
- Run a local server with
python3 -m http.server
- Open
http://localhost:8000/
on your preferred web browser. Chrome works best. - Enjoy your game!
- Go to
chip8.js
and change the rom name inline 27
to your game of choice - Add any of your personal CHIP-8 files in the roms folder
- Come back soon for a GIF of how it runs!