Skip to content

aminoa/dot-matrix-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dot-matrix-rs

This is a complete rewrite of my Game Boy emulator, Dot Matrix, into Rust. This emulator was built to help me learn rust as well as get a better understanding of the Game Boy hardware.

Showcase

Screenshots

Implementation Differences from dot-matrix (C++)

  • Timing (both the clock and timers) is properly emulated
  • PPU background rendering is more accurate and window/object rendering has been added
  • Joypad inputs
  • Memory banking
  • Savestates (F1/F2)

Out of Scope:

  • Pixel FIFO
  • APU

Credits:

About

A Rust Game Boy Emulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages