#gameboy #emulator #dmg

app gbr

又一个基于Rust的Game Boy模拟器

2个版本

使用旧的Rust 2015

0.1.1 2019年9月16日
0.1.0 2019年9月16日

#173 in 模拟器

MIT许可证

71KB
2K SLoC

gbr CircleCI

又一个基于Rust的Game Boy模拟器。

Mario

先决条件

  • Rust 1.31.1
  • SDL2

状态

  • 处理器
    • 指令
    • 指令时序
    • 中断处理
  • PPU
    • 背景
    • 窗口
    • 精灵
    • V-blank中断
    • LCDC STAT中断
    • 精灵和背景优先级
    • OAM错误
  • 游戏手柄
    • 游戏手柄输入
    • 游戏手柄中断
  • 卡带
    • 卡带加载
    • 数据
    • MBC1
    • MBC3
    • MBC5
    • 外部RAM持久化
  • 计时器
    • 计时器寄存器
    • 计时器溢出中断
  • APU

依赖项

~20MB
~426K SLoC