Claude 技能把正版街机 ROM 变 3D 浏览器重制版,原代码原样运行
-muzbox- · reddit · 2026-10-13
作者发布 MIT 开源的 Claude 技能 arcade-rom-3d-remaster:给它一个你合法持有的 MAME ROM(如 galaga.zip),它会引导 Claude 构建浏览器重制版——原始程序 ROM 在模拟板上未经修改运行,仅画面被换成 Three.js 体素渲染,音效芯片输出被高质量重渲染,可按键切回原始 2D 画面或机台原声。
关键设计:作者最初手写仿制版手感不对,改为跑真实代码;3D 层只读视频 RAM/精灵 RAM,不可能破坏游戏。Claude Code 端到端构建了 Galaga 参考实现,包括 Z80 核心、ZIP 解析、3×Z80 板、Namco 自定义芯片 HLE、WSG 音源合成与 Three.js 前端。
技能核心经验是「测量而非假设」:Claude 猜的精灵旋转方向屏幕上看不出问题,但 240 例中 232 例镜像,靠 IoU 像素重叠测试抓出;开声音后模拟器快了约 16 倍,因为缓冲区长度在传给 AudioWorklet 之后才读取。这些都写进 pitfalls.md 防止重蹈。
目前仅捆绑 Z80 核心,Galaga 是唯一端到端完成的游戏;不含任何 ROM,技能也禁止 Claude 下载 ROM。
「编程与Agent」频道最新
- Garry Tan 力挺 Aside Browser:让 Agent 真正用好网页的解法 — garrytan · 2026-10-23
- Monid 发布 Agent 工具真实用量榜:TinyFish 居首周处理 75 万次 — HeyAmit_ · 2026-10-23
- MCP 服务器 30 天后暗藏窃取 SSH 密钥指令,作者开源 mcp-guard 防变节 — ErgoniaWorks · 2026-10-23
- 实测:不在 AGENTS.md 里写明的 MCP 工具,编码 Agent 不会用 — colinmcnamara · 2026-10-23
- 用开源模型+Claude 把一段网球视频变成世界级教练 — tweetsatpreet · 2026-10-23
- 132 个免费开源 AI Agent 与 RAG 项目合集,星标 1.65 万 — Arindam_1729 · 2026-10-23