Skip to content

vgamula/CHIP-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an implementation of CHIP-8 virtual machine, written in Rust, based on this specification.

⚠️Not all opcodes are implemented, only enought for running programs PONG, MAZE, and PICTURE.

Using rust-sdl2 for graphics and keyboard input.

Screenshots

Pong

PONG

Maze

MAZE

Picture

PICTURE

To do

  • All opcodes
  • Video Driver
  • Input Driver
  • Sound Driver

License

MIT

About

CHIP-8 virtual machine implementation in Rust

Topics

Resources

License

Stars

Watchers

Forks

Languages