chip8 emulator written in c
only works on linux right now
./chip8c <rom file name>
this emulator runs at an emulated 60FPS because computers are very fast now if i didnt cap the framerate it wouldve been impossible to play any games on this thing, everything would be going too fast (and it would take up 35% of your cpu)
the original chip8 keyboard
1 | 2 | 3 | C |
4 | 5 | 6 | D |
7 | 8 | 9 | E |
A | 0 | B | F |
maps to a normal keyboard like this
1 | 2 | 3 | 4 |
Q | W | E | R |
A | S | D | F |
Z | X | C | V |
emulation is really cool and i wanted to try out coding in c
v0.1.0
- all opcodes, timers work, input works, no sound yet