Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 1.23 KB

README.md

File metadata and controls

41 lines (33 loc) · 1.23 KB

Crust-8

Project Screenshot

This CHIP-8 emulator is a port (with improvements!) of my Java emulator: BeanChip

CHIP-8 is an old bytecode specification which was used to make some simple games. More info can be found on Wikipedia.

Usage:

./crust [OPTIONS] <PATH>

ARGS:
<PATH>    Path to a file containing CHIP-8 bytecode

OPTIONS:
-h, --help       Print help information
-q, --quirks     Whether quirks mode should be active (required for some games to work)
-V, --version    Print version information

Keypad Mapping:

   Keypad                   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|
   +-+-+-+-+                +-+-+-+-+

References: