pokeemerald-rp2350: 在微控制器上原生运行宝可梦
Show HN: Pokémon Emerald Ported to Raspberry Pi Pico 2
这是一个令人惊叹的开源项目,将 Pokémon Emerald 游戏从 ARMv4T 架构重新编译,使其能在仅价值 6 美元的 RP2350 微控制器上原生运行。无需任何模拟器,项目利用 RP2350 的双核架构,一个核心处理游戏逻辑,另一个核心通过软件模拟 PPU 实现 60 fps 的 HDMI 输出。游戏代码、图形、地图和音乐全部从 QSPI 闪存直接执行,支持实体按键操作和断电保存。虽然音频部分尚不完整且缺少联机功能,但这展示了在极低成本硬件上运行经典游戏的无限可能。
无需模拟器,完整的 Pokémon Emerald 游戏在 6 美元的微控制器上原生运行,实现 60 fps 的 HDMI 输出和断电保存功能。