chip8.rs is an emulator for the CHIP-8 interpreted game language, written in Rust.
- Install the SDL2 framework from the libsdl website. Future versions may require SDL2_ttf.
- Make sure that your Rust build environment is up to date.
cargo run
should build and launch the emulator with a default game.
- Install SDL2 development packages through apt, or whatever your package manager is.
cargo run
should build and launch the emulator with a default game.
Pass the path to a CHIP-8 ROM to load that ROM instead of the default game. Some public-domain example games are included in the roms/c8games
directory.