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」频道最新
- 老外整理 JEV 项目 Demo:Ctrl+F 语义搜索、分析百万日志自动生成 PR — vista8 · 2026-09-19
- MCP 应用为何没人用?开发者反思 SaaS 的下一形态 — The_Gluxer · 2026-09-19
- Mnemos 引擎用「共振 Engram」实现 agent 类突触记忆机制 — RileyRalmuto · 2026-09-19
- Codex 内置浏览器支持导入插件与 Cookie,堪比完整浏览器 — vista8 · 2026-09-19
- Jev 结构化输出模型爆红,Yegge 主张用围栏取代沙箱管 Agent — njyx · 2026-09-19
- 67k 星开源工具 Archify:一句话把系统描述变成可交互架构图 — alex_verem · 2026-09-19