文件名称:safeboy:一个用 Rust 编写的 GameBoy 模拟器
文件大小:355KB
文件格式:ZIP
更新时间:2024-06-18 14:24:58
Rust
safeboy,Rust 中的游戏机模拟器 safeboy 是一个用 Rust 制作的 GameBoy(8 位,黑白)模拟器。 它主要基于 RBoy 实现( )。 学习目的 该模拟器是为学习目的而制作的。 有了这个我介意: 我尽可能多地记录了所有复杂的硬件指令和核心的其他部分(MMU、GPU 等) 我尝试拥有尽可能多的测试用例(WIP!) 变量名没有像模拟器中常见的那样缩写,所以更容易理解 支持的功能 MBC1 计时器 去做 其余 MBC 声音 串行端口 准确性 执照 麻省理工学院 一些链接和有趣的东西 关联 描述 经典 GameBoy 和 GameBoy 颜色参考 很好的关于 GameBoy 开发的资源汇编 GameBoy 研究项目,其中包含许多准确性笔记 关于仿真的好文章 GameBoy 上的一些编程信息 多平台 GameBoy 模拟器 使用源循环准确的 GameBo
【文件预览】:
safeboy-master
----.gitignore(31B)
----Makefile(199B)
----data()
--------tetris.gb(32KB)
--------dmg.rom(256B)
--------zelda.gb(512KB)
----src()
--------gpu()
--------safeboy.rs(702B)
--------cpu()
--------audio()
--------frontend()
--------display()
--------memory()
--------lib.rs(91B)
----.travis.yml(43B)
----Cargo.toml(207B)
----README.md(2KB)
----logo.png(16KB)