百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

mooneye-gb

> 编程语言
开源

一个使用 Rust 编写的 Game Boy 研究项目和模拟器

969 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个使用 Rust 编写的 Game Boy 研究项目和模拟器

Mooneye GB 是一个使用 Rust 编写的 Game Boy 研究项目和模拟器。该项目的主要目标是准确性和文档化。某些现有的模拟器非常准确(Gambatte、BGB >= 1.5),但它们的文档不够清晰,因此对模拟器开发者来说不是很好的参考。我希望这个项目尽可能清楚地记录某些行为为什么以特定方式模拟。这也意味着需要编写大量测试 ROM,以了解真实硬件上的特殊情况和精确行为。

  • 正在寻找 mooneye-gb 测试 ROM 吗?* 它们现在是 Mooneye 测试套件 的一部分。

在 i7-3770K 台式机上,我通常可以以 2000% - 4000% 的速度运行 ROM。如果不进行优化,速度会降至 150% - 200%,这对于开发目的来说仍然是可以的。搭载 X11 桌面的 Raspberry Pi 可以运行,但速度太慢,因为没有 OpenGL 加速。模拟器可以在 Android 上运行,但交叉编译和打包是一个巨大的痛苦,而且还需要实现触摸控制,因此我目前不支持 Android。

  1. 获取 Game Boy 的启动 ROM,并将其放到 $HOME/.local/share/mooneye-gb/bootroms/dmg_boot.bin 中。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustemulatorgame-boygameboygameboy-emulator

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言