LartTyler / gb-rs

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:Rust 98.5%Language:JavaScript 0.9%Language:Python 0.6%