A Chip-8 Interpreter/Emulator Written in C++.
- Install SDL2 for your Target.
- Setup CMake Cache using CLI or CMake-GUI to point to your SDL2 install library and headers location.
- Create a Build Folder e.g.
> mkdir build && cd ./build
- Run CMake to generate your desired Solution e.g.
> cmake .. -G"MingGW Makefiles"
- Run Make/ Build of choice.
> make
- Navigate to
cd ./build
- Place
SDL2.dll
Next tochip8-emulator.exe
- Execute the Emulator
./chip8-emulator.exe <path-to-game.ch8>
Testing of accuracy was accomplished using an assortment of Test Roms:
CMAKE
SDL2