Skip to content

JacobMillward/chip-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Build GitHub release (latest SemVer)

Chip-8 Emulator

This project is a Chip-8 emulator written in rust. Mostly written via reading Cowgod's Chip8 Technical Reference.

Usage

Example

$ chip8 Pong.ch8
USAGE:
    chip8 <INPUT_ROM>

ARGS:
    <INPUT_ROM>    ROM file to play

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

Building

Building this project requires the rust toolchain, which can be installed via rustup. It can then be built with cargo.

$ cargo build

License

This is licensed under the MIT license. See LICENSE for more details.