CHIP-8 interpreter written in C++.
Embedded Implementation: https://github.com/aaxbas/EmbeddedCHIP-8
- SDL2 & SDL2_mixer (video/audio/controls)
- Linux:
apt install libsdl2-dev
&apt install libsdl2-mixer-dev
(on Ubuntu) - MacOS:
brew install SDL2
&brew install SDL2_mixer
- Windows:
- Download dev libs from here and unzip them somewhere.
- EITHER: Set the
SDL
environment variable to point to the dev libs - OR: Unzip them to
C:\sdl2\
default location - OR: Modify the
SDL2_MORE_INCLUDE_DIR
variable inCMakeLists.txt
to point to the SDL2 dev libs
- Linux:
Note: Only tested in Ubuntu 18.04
mkdir build
cd build
cmake ..
make
TODO: add Windows build instructions