A Simple Emulator Progaram which can run CHIP-8 Games on Windows, Linux, and Mac.
I added Windows and Linux precompiled binaries in bin folder so you can skip compilation
$ sudo pacman -S sdl2 make
$ sudo apt-get install libsdl2-dev make
$ sudo yum install SDL2-devel make
$ brew install make sdl2
$ git clone https://github.com/c0dysharma/chip8-interpreter.git
$ make
cd
into to chip8-interpreter/bin/
$ ./chip8 <path-to-rom-file>
ex- ./chip8 ../roms/BRIX
Go to chip8-interpreter/bin/
hold down shift
and right click
on window area and select Open Command Window Here
chip8win.exe <path-to-rom-file>
ex- chip8win.exe ..\roms\BRIX
Space INVADERS
Maze
Missile
UFO
TODO: add debugger
TODO: add beep sound
TODO: optimise code
[0] https://en.wikipedia.org/wiki/CHIP-8
[1] http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/