GBA 模拟器源码开源:纯 TypeScript 从零实现 ARM7TDMI 与 PPU

CtrlAltDwayne · x · 2026-09-19

作者贴出了此前用 SWE-2 模型生成的 Game Boy Advance 模拟器源码仓库 Vheissu/gba-emulator。该项目用 TypeScript 从零编写、完全跑在浏览器里,不依赖任何模拟器库:ARM7TDMI CPU 核心、PPU、APU、DMA、定时器、存档硬件、实时时钟和 HLE BIOS 全在仓库内实现。功能包括约 18 秒倒带、每游戏 4 个带缩略图的存档位、2-8 倍快进、可重映射键位与手柄支持;ROM 与存档保存在本地 IndexedDB/localStorage。npm install && npm run dev 即可在本地运行,并附带无头回归测试。

所属事件:SWE-2 单次生成 GBA 模拟器并开源源码(2 条相关)→

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →