repositorypackage
0.0.0-20240315080846-202d54a984f9
Repository: https://github.com/calebq42/go-chip.git
Documentation: pkg.go.dev
# README
go-chip
A chip-8 interpreter. Special thanks to the technical documents found here. A collection of roms can be found here. Make sure the rom is for chip8 not schip or xochip.
Running
Simply pass the rom as an argument
go-chip ~/Downloads/rom.ch8
Keyboard
Chip-8 uses a 16 key keypad for input which is mapped to the keyboard:
--------- ---------
|1|2|3|C| \ |1|2|3|4|
|4|5|6|D| ==\ |Q|W|E|R|
|7|8|9|E| ==/ |A|S|D|F|
|A|0|B|F| / |Z|X|C|V|
--------- ---------
Possible future improvements
- Implement super chip-8 instructions set.