DevTrendsDeveloper trends
Accent color

zhing2006 /

esp-gbx

这是运行在 ESP32-P4、ESP32-S31 和 ESP32-C5 上的 GB、GBC 和 GBA 模拟器,模拟核心、解释器和 RISC-V JIT 都是从零编写的。游戏直接从 SD 卡加载,有卡带存档、RTC、即时存档和触摸界面,部分板子还能接 USB 手柄或蓝牙手柄。目前支持 8 块开发板,Release 里有每块板子的完整固件。 亮点 JIT 把 SM83 和 ARM7TDMI 代码翻译成 RISC-V,在单片机上运行 GBA…

LanguageC++DTLifestyle & entertainmentDTSoftware development

About

这是运行在 ESP32-P4、ESP32-S31 和 ESP32-C5 上的 GB、GBC 和 GBA 模拟器,模拟核心、解释器和 RISC-V JIT 都是从零编写的。游戏直接从 SD 卡加载,有卡带存档、RTC、即时存档和触摸界面,部分板子还能接 USB 手柄或蓝牙手柄。目前支持 8 块开发板,Release 里有每块板子的完整固件。 亮点 JIT 把 SM83 和 ARM7TDMI 代码翻译成 RISC-V,在单片机上运行 GBA 游戏 蓝牙手柄由 ESP32-P4 的 LP Core 直接收发 HCI,游戏运行时主核不参与 一套代码支持三种芯片和 8 块开发板 在真机上用 SingleStepTests 和测试 ROM 验证,解释器和 JIT 的结果必须一致

Discovery history

  1. HelloGitHub·用户投稿

    Nov 1, 2026 · 1 observations

  2. 阮一峰周刊·用户投稿

    Nov 1, 2026 · 1 observations

Discuss this product