A CHIP-8 emulator written in C++ using SDL2.
| 1 | 2 | 3 | C |
| 4 | 5 | 6 | D |
| 7 | 8 | 9 | E |
| A | 0 | B | F |
| 1 | 2 | 3 | 4 |
| Q | W | E | R |
| A | S | D | F |
| Z | X | C | V |
- SDL2 2.0.20
Resources used when writing this emulator:
- How to write an emulator (CHIP-8 interpreter) by Laurence Muller
- Wikipedia
- Mastering CHIP-8 by Matthew Mikolay
CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker. It was initially used on the COSMAC VIP and Telmac 1800 8-bit microcomputers in the mid-1970s. CHIP-8 programs are run on a CHIP-8 virtual machine. It was made to allow video games to be more easily programmed for these computers.