A macOS Chip 8 emulator written in Swift.
Requires macOS High Sierra or later.
Features include a graphical debugger and touch bar controls (where available).
Swift8 uses the following keyboard mapping:
Mac | Swift8 |
---|---|
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 |
The author wishes to thank:
- Thomas P. Greene for his invaluable technical reference
- David Winter for his excellent selection of Chip 8 programs
- Dillon Beliveau for including some additional programs
- BestCoder for his Chip8 test ROM
Copyright 2018 Alex Scown. Licensed under the MIT license (the LICENSE).