A Chip-8 emulator in rust comporting 857 lines of code, made in the span of 3 days
Run with cargo run --release -- -f <file path>
Test with cargo test -- --test-threads 1
If the result is right, input esc else input anything else.
The spec for the chip-8 VM
A test suite with some roms
Some more things about Chip-8 if interested
- Pass the entire flags tests
- Pass the entire quirks tests
- Make some games