Skip to content

etscrivner/chipokto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chipokto

chipokto is a Chip8 and SuperChip8 emulator written in Rust. It was designed as a vehicle to teach end-to-end software engineering concepts.

Space Invaders on Chipokto Pong on Chipokto

Development

The emulator is divided into the following subsystems:

  • okto/ - Library defining the Chip8 and SuperChip8 emulator.
  • oktodis/ - Disassembler using the okto library.
  • chipokto/ - Graphical emulator application using the okto library.

To build all of the packages simply run the following in the root directory:

cargo build

About

Chip8 and SuperChip8 emulator written in Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published