Skip to content

gabebw/chip8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP-8 Emulator

A CHIP-8 emulator in Rust.

Commands

To print out every command from a CHIP-8 file (like this one):

chip8 print FILE.ch8

To run the program:

chip8 run FILE.ch8

To run the program with helpful statements indicating what instructions it's executing:

chip8 trace FILE.ch8

Testing

Run tests:

cargo test

Test that the opcodes work correctly by running the included test ROM:

cargo run -- trace test_opcode.ch8

About

A CHIP-8 emulator in Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages