Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sword-jin/shinobu8
This is a minimal chip8 simulator
https://github.com/sword-jin/shinobu8
Last synced: about 2 months ago
JSON representation
This is a minimal chip8 simulator
- Host: GitHub
- URL: https://github.com/sword-jin/shinobu8
- Owner: sword-jin
- Created: 2024-06-19T07:44:55.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-19T08:26:35.000Z (7 months ago)
- Last Synced: 2024-06-19T17:09:38.906Z (7 months ago)
- Language: Rust
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## shinobu8
shinobu8(Japanese 忍) is a minimal implementation of the CHIP-8 interpreter in Rust.
📢: If you run this program in a linux server like me, you can't get a full experience,
because in the linux server, the terminal is not support to capture the key release event.
Eventually, I tested this program in windows desktop and linux desktop, and it works well.## Usage
```bash
cargo run --package shinobu8-tui -- --rom ./roms/15PUZZLE
```press `ESC` to exit the program.
## Refer:
- https://github.com/aquova/chip8-book/
- http://devernay.free.fr/hacks/chip8/C8TECH10.HTM