This is a Chip-8 emulator written in Rust. The library ggez
is used to draw "pixels" onto the screen and to play sounds. Currently playing sounds is not supported.
These are references for Chip-8 specifications and libraries used for this emulator.
The public domain games are taken from Zophar.net
To build and run the emulator on your system, please install Rust.
Clone this repository and change directory into the cloned folder, then run:
cargo run --release /path/to/rom