Skip to content

A work-in-progress Gameboy / Gameboy Color emulator, written in Rust

Notifications You must be signed in to change notification settings

LartTyler/gb-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gb-rs

Just another Gameboy emulator, written in Rust.

Features

Currently completed (or rather, "ready") features include:

  • Disassembler / ASM parser
  • Cartridge and MBC emulation
    • MBC0 (no memory bank controller)
    • MBC1
    • MBC3
    • MBC5
  • Memory management (MMU)
  • CPU Instructions
    • "Main" instructions
    • "Extended (CB) instructions
  • Graphics

Sources

Big thanks to the following for providing excellent documentation for the inner workings of the Gameboy hardware.

About

A work-in-progress Gameboy / Gameboy Color emulator, written in Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages