Chip-8 Emulator written in C++.
- SFML
- CMake (or type up your own Makefile, I can't stop you)
- CMake file not guaranteed to use best practices or even work.
yachie [rom] will open a rom file.
yachie will open the emulator and prompt you to open a ROM.
Press CTRL+O to open a different ROM.
The keypad:
| 1 | 2 | 3 | C |
|---|---|---|---|
| 4 | 5 | 6 | D |
| 7 | 8 | 9 | E |
| A | 0 | B | F |
is mapped to these keys:
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| Q | W | E | R |
| A | S | D | F |
| Z | X | C | V |
Thanks to Cowgod for his Chip-8 documentation and to Guillaume Vareille for tinyfiledialogs.