RISCBoy:2001 年平行宇宙的 Gameboy Advance
RISCBoy is an open-source portable games console, designed from scratch

RISCBoy 是一个从零开始设计的开源掌机项目,包含 RISC-V 兼容 CPU、图形管线和完整 PCB 设计。作者将其形容为来自平行宇宙的 Gameboy Advance,仿佛 RISC-V 架构在 2001 年就已存在。整个设计基于 Verilog 2005 编写,旨在适配 iCE40-HX8k FPGA,这是对童年掌机的情书,也是对驱动它们技术的致敬。项目不仅通过了 RISC-V 合规测试,还包含详细的文档和开源工具链,让爱好者能亲手打造属于自己的复古游戏机。
这是一个来自平行宇宙的 Gameboy Advance,在那个世界里,RISC-V 在 2001 年就已经存在了。
- 有评论者指出,RISCBoy 作者 Luke Wren 正是 RP2350 中 Hazard3 RISC-V 核心及 QSPI 单元的幕后设计者,该项目是其个人对童年掌机的致敬。
- 一位资深开发者强调,GBA 架构因缺乏缓存导致外部总线访问极慢,现代 RISC-V 设计必须引入缓存和顺序预取机制才能解决性能瓶颈。
- 针对硬件生态的争论中,有观点认为此类设备的核心价值在于‘机器即引擎’,开发者应直接操作内存与外设而非依赖第三方引擎或复杂的堆内存管理。
- 多位评论者质疑在 512KB RAM 且无 GPU 的硬件上运行 Godot 引擎的可行性,认为更务实的方案是移植 gbdk-2020 或 gb-studio 等轻量级工具链。