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

gameboy

> 编程语言
开源

一个能在各个地方运行的 Gameboy 模拟器(终端、Web、桌面)

889 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个能在各个地方运行的 Gameboy 模拟器(终端、Web、桌面)

使用 Rust 编写的 Gameboy 模拟器, 可从 WebAssembly 升级到 Rust

通过 WebAssembly 访问 Web 桌面 终端
播放 Cookies Bakery by leafthief 播放 Unearthed by benjelter 播放 The Machine by Ben Jelter
Firefox 116.0.3 (64 位) macOS 11.6.2, 16GB, 四核 Intel Core i7, 1.2 GHz Rio Terminal v0.2.2
make web make desktop make terminal

WebAssembly 快速演示

内部结构

  • (c) Jeff Frohwein 资料来源: http://www.devrs.com/gb/hardware.php#hardgb
  • 对 DMG 01 主逻辑板的扫描: https://chipmusic.org/forums/topic/13608/dmg-main-board-schematic-circuit-arduinoboy/

模拟器和一些 Game Boy 历史

模拟器通常使主机系统能够运行为客户机系统设计的软件或使用外围设备。模拟是指电子设备中的计算机程序能够模拟(或仿制)另一个程序或设备。在 Game Boy 的情况下,大部分工作涉及处理 Z80 CPU 的 8 位总线(一种变体)。Game Boy CPU 是 Intel 8080 和 Zilog Z80 的混合体。在计算机领域,模拟器是一种硬件或软件,使一个计算机系统(称为主机)能够表现得像另一个计算机系统(称为客户机)。

Z80 是 Zilog 公司推出的第一款产品,是一款 8 位微处理器。Z80 由 Federico Faggin 于 1974 年底设计,并于 1975 年初由他和 11 名员工一起开发。第一批工作样本于 1976 年 3 月交付,并于 1976 年 7 月正式推向市场。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

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

> 标签

Rustassemblyemulationemulatorgameboy

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

> 工具信息

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

> 相关工具

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