vgamula / CHIP-8

CHIP-8 virtual machine implementation in Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chip-8

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

License:MIT License


Languages

Language:Rust 100.0%