A chip-8 interpreter written in C.
Requires SDL2 and CMake.
mkdir build && cd build
cmake ..
make
./c8int ROM_FILE
In “test” there is a test ROM which test most of the chip8’s instructions.
- -h [pixels] : horizontal window size (integer)
- -w [pixels] : vertical window size (integer)
- -hz [frequency] : op code execution frequency (integer)
Default op code execution frequency is 714 Hz. Default resolution is 800X400
./c8int roms/pong -hz 2000 -w 1920 -h 1080