This application was built in the Rust language, using SDL2 bindings to handle window creation, rendering, keyboard input, and sounds.
If you're interested in trying out emulation for yourself and don't know where to start, Tobias V. Langhoff's guide was a resource I used heavily during this project.
- Clone repository
cd chip-8-emu/
cargo run /PATH/TO/.c8