A chip-8 emulator written in rust.
ROM's can be downloaded using download_roms.sh
Additional sources:
https://github.com/loktar00/chip8/tree/master/roms
Run install.sh
to setup rust project
You need the vscode extensions:
CodeLLDB
rust-analyzer
cargo build
cargo run
cargo add XXX # to add a cargo package
ctrl + shift + b - to run the tasks
open in vscode then just hit debug!
cargo bench
cargo test
https://tobiasvl.github.io/blog/write-a-chip-8-emulator/ https://austinmorlan.com/posts/chip8_emulator/