Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 1.26 KB

README.md

File metadata and controls

65 lines (44 loc) · 1.26 KB

RSC8

RSC8 is a CHIP-8 virtual machine/emulator written in Rust 🦀

Bilibili video: BV1HKzNYQEjM

How to use

cargo install --locked --git https://github.com/jerryshell/rsc8
rsc8_tui <your_rom.ch8>

Keymap

PC           CHIP-8
--------------------
1 2 3 4      1 2 3 C
Q W E R  =>  4 5 6 D
A S D F      7 8 9 E
Z X C V      A 0 B F

Press Esc to exit

Screenshot

chip8-test-suite: CHIP-8 splash screen chip8-logo

chip8-test-suite: IBM logo ibm-logo

chip8-test-suite: Corax+ opcode test corax-plus

chip8-test-suite: Flags test flags

chip8-test-suite: Quirks test quirks

chip8-test-suite: Keypad test FX0A keypad-fx0a

Sierpinski sierpinski

Tetris tetris

References

License

GNU Affero General Public License v3.0