一个用Rust编写的Game Boy模拟器,支持DMG和CGB,提供Web、SDL和Libretro前端,包含音频、串口连接和打印机模拟。
- 0.13.2
- 发布于
- 2026年7月28日
- 682
- 星标
- 175
- 下载
- 同步于
- 16 天前
最新版本
0.13.22026年7月28日 07:30下载慢?可在上方随时切换镜像源
项目说明
项目概述
Boytacean是一个用Rust编写的Game Boy模拟器,支持Game Boy(DMG)和Game Boy Color(CGB)模拟。提供Web、SDL和Libretro前端。
主要功能
- DMG和CGB模拟:支持Game Boy和Game Boy Color
- 多种前端:Web、SDL和Libretro
- 音频:精确的APU,可选高通音频滤波器
- 串口数据传输:支持Link Cable连接
- Game Boy Printer模拟
- 多种MBC支持:MBC1、MBC2、MBC3、MBC5
- 存档支持:使用BESS规范,与其他模拟器跨兼容
- 金手指支持:Game Genie和GameShark代码
- 可变速CPU时钟
- 精确PPU:通过dmg-acid2和cgb-acid2测试
适用人群
- 怀旧游戏玩家
- Game Boy模拟器爱好者
- Rust开发者
快速上手
- Web版直接访问:boytacean.joao.me
- 构建库:
cargo build - 构建Web版本:使用wasm-pack
核心优势
- 用Rust编写,内存安全
- 支持Web、桌面和Libretro前端
- 精确的PPU和音频模拟
- 开源免费
系统要求
- 操作系统:跨平台(Web、SDL、Libretro)
- 支持架构:x86_64、arm64
历史版本
排序