go-chip

command module
v0.0.0-...-202d54a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2024 License: MIT Imports: 4 Imported by: 0

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL