A CHIP-8 Emulator project to put GoLang in practice and learn how an emulator works.
Blinky [Hans Christian Egeberg, 1991] | Spacefight 2091 [Carsten Soerensen, 1992] |
---|---|
Pong | Single Dragon (Bomber Section) [David Nurser, 1993] |
---|---|
A Chip-8 browser demo is available in the following link:
Chip-8 Keyboard
Your keyboard | Chip 8 |
---|---|
1 | 1 |
2 | 2 |
3 | 3 |
4 | C |
Q | 4 |
W | 5 |
E | 6 |
R | D |
A | 7 |
S | 8 |
D | 9 |
F | E |
Z | A |
X | 0 |
C | B |
V | F |
This is a list of useful resources that I've consulted for build this project.
-
Thomas P. Greene: Cowgod's Chip-8 Technical Reference v1.0
-
Tobias V. Langhoff: Guide to making a CHIP-8 emulator
-
h4ck3rk3y: go-8
-
cassianoperin: CHIP8_GO
-
Octo: Mastering SuperChip
-
corax89: chip8-test-rom
-
Timendus: chip-8 test suite