/chip8

Yet another Chip-8 emulator writen in Rust

Primary LanguageRustDo What The F*ck You Want To Public LicenseWTFPL

CHIP-8 RUST EMULATOR

Yet another CHIP-8 emulator written in RUST programming language.

License: WTFPL

Installation

Compiling from source code

You can compile the source code by yourself using Rust compiler.

Clone this repository.

git clone https://github.com/Padrition/chip8

Cd into it.

cd chip8

Run cargo run command.

cargo run

Emulator should compile and start.

Precompiled binaries

You could download released precompiled version of the emulator.

Then simply unarchive it and run it.

Note that it will work only on Linux-x86

Adding games to play

I added some games and a programm to play around with into /assets directory.

If you want to add downloaded or self-made game or programm simply add a game file to /assets directory. Be shure tho the file has .ch8 extension, otherwise the emulator will ignore the file.

Contribution

Feel free to contribute and to point out issuse with the emulator or my implementation of things.

Simply open an issue or submit a PR with explanation why you belive it should be done this way.

License

WTFPL