Humpheh

一个用Go编写的跨平台Nintendo Game Boy和Game Boy Color模拟器,支持颜色和声音,包含调试功能。

v0.4.2
发布于
2018年11月27日
2,639
星标
1,079
下载
同步于
5 天前
windows

最新版本

v0.4.22018年11月27日 06:08
下载慢?可在上方随时切换镜像源

项目说明

项目概述

GoBoy 是一个用 Go 编写的跨平台 Nintendo Game Boy 和 Game Boy Color 模拟器,可以运行大多数 GB 游戏和一些 CGB 游戏,支持颜色和声音。

主要功能

  • 运行大多数 Game Boy 和部分 Game Boy Color 游戏
  • 颜色和声音支持
  • 包含调试功能:打印操作码和寄存器值、切换声音通道
  • 保存游戏进度(生成 .sav 文件)

适用人群

  • 怀旧游戏玩家
  • 对 Game Boy 模拟器开发感兴趣的开发者
  • 需要调试功能的开发者

快速上手

  1. 从 Releases 页面 下载最新版本
  2. 或通过 go get github.com/Humpheh/goboy/cmd/goboy 从源码构建
  3. 运行 goboy <rom文件> 启动游戏
  4. 使用方向键、Z、X、Enter、Backspace 控制

核心优势

  • 用 Go 编写,跨平台支持
  • 包含调试功能,适合学习和开发
  • 支持颜色和声音
  • 开源免费

系统要求

  • 操作系统:macOS、Windows、Linux
  • 支持架构:x86_64、arm64
  • 额外依赖:OpenGL、gtk(Linux)

历史版本

排序