An interpreter for Chip8 written in C++.
- Supports all standard CHIP8 instructions except beep sound
- Handles user input mapped to keys
0 - 9
anda - f
- Displays the state of RAM
- Displays the state of each register and PC as execution happens
- Press
q
to quit the emulator
mkdir cmake-build-debug
cd cmake-build-debug
cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" ../
cd ..
cmake --build cmake-build-debug --target Chip8 -- -j 9
cmake-build-debug/Chip8 <path/to/rom>
Roms for Chip8 can be found here