A simple emulator of the Chip-8 virtual machine, written in Rust.
The project can be built just like any other cargo project.
Tested with rust version >= 1.57.0
.
You can run one of the included (e.g. UFO
) games like so:
cargo run games/UFO
Chip-8 uses a 16-key keypad for inputs, the keys are mapped (in order) to the following keyboard keys:
1 2 3 4
q w e r
a s d f
z x c v