Skip to content

s1syph0s/chip8-emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip8-emulator

Chip-8 Emulator using Rust.

Usage

cargo run path/to/game

or

cd target/release
./chip8 path/to/game

Keybindings

TODO: Make international keyboard support

/*
 *      keyboard (DE)           chip8
 *      +---+---+---+---+       +---+---+---+---+
 *      | 1 | 2 | 3 | 4 |       | 1 | 2 | 3 | C |
 *      +---+---+---+---+       +---+---+---+---+
 *      | Q | W | E | R |       | 4 | 5 | 6 | D |
 *      +---+---+---+---+       +---+---+---+---+
 *      | A | S | D | F |       | 7 | 8 | 9 | E |
 *      +---+---+---+---+       +---+---+---+---+
 *      | Y | X | C | V |       | A | 0 | B | F |
 *      +---+---+---+---+       +---+---+---+---+
*/

About

Chip-8 Emulator using Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages