An implementation of CHIP8 in C++
$ sudo apt-get install cmake libsdl2-dev
$ git clone https://github.com/abatef/c8emu.git
$ cd c8emu
$ cmake CMakeLists.txt
$ make
c8emu -rom ./path/to/rom/file [-res width height]
Chip 8 Key | Keyboard Key |
---|---|
1 |
NUMPAD 1 |
2 |
NUMPAD 2 |
3 |
NUMPAD 3 |
4 |
NUMPAD 4 |
5 |
NUMPAD 5 |
6 |
NUMPAD 6 |
7 |
NUMPAD 7 |
8 |
NUMPAD 8 |
9 |
NUMPAD 9 |
0 |
NUMPAD 0 |
A |
A |
B |
B |
C |
C |
D |
D |
E |
E |
F |
F |
This project is licensed under the GPLv3+. The file LICENSE includes the full license text.