/chip-8-rust

CHIP-8 emulator written in Rust

Primary LanguageRustGNU General Public License v3.0GPL-3.0

About this project

Yes, this is another CHIP-8 emulator written in Rust. Goals:

  • Implement all CHIP-8 instructions and architecture
  • Make a debug GUI
  • Implement all SCHIP-48 instructions and architecture (searching for bugs ATM)

Some screenshots of the emulator:   In the future I might implement XO-CHIP instructions and definitely want to rework some elements of GUI. The project is being actively developed, so follow for updates!

Installation

git clone https://github.com/NinVoido/chip-8-rust
cd chip-8-rust
cargo build --release

The binary will appear in target folder