Claude Code 自主逆向破解三款 N64 美版 Hack 移植到欧版主机
RecordingTechnical86 · reddit · 2026-09-27
作者仅用一句提示词「让这些 ROM 在真实欧版 PAL N64 上跑起来,工具自己下载」,让 Claude Code 完成了一次完整的逆向工程移植:
- 读 ROM 头确认均为美版,问题在视频信号而非卡带锁
- 用 Capstone 反汇编定位视频模式代码,修复 PAL 机器回落到巴西 M-PAL 导致的黑白/滚动画面
- 利用 ROM 内置的任天堂 PAL 时序表修补视频;参照官方欧版反编译项目修复 50Hz 下的音频爆音与缓冲区
- 修复马里奥赛车 50Hz 下计时器慢 17% 的问题(补丁在 Expansion Pak 内存中的竞赛代码副本);移除 Smash Remix 的区域锁死无限循环,并修掉一个视频时序值每次切屏递增 1 的 bug
- 重算启动校验和,为每款游戏生成 PAL50(全兼容)与 PAL60(全速)两个版本
- 在 ares 模拟器里以 PAL 主机配置实测:通过调试口实际打了 4 人马车、SM64 分屏、4 人 Smash,录音频检测掉帧、计时器对表
- 产出可重复执行的 palpatch.py,每次补丁前校验原始字节
一次提示词驱动的完整工程闭环,展示了编码 Agent 做逆向与兼容性移植的巨大潜力。
「编程与Agent」频道最新
- Karpathy:Prompting 将消亡,留下 graph 就够了 — goyalshaliniuk · 2026-09-28
- 把 Mac 壁纸变成城市:agent 一跑起来就"活"了 — nptacek · 2026-09-28
- vibe coding 玩出新花样:用代码生成激光追踪视觉 — natesiggard · 2026-09-28
- 282 个 Claude Opus 5.5 病毒视频开源合集,每条附完整 prompt — dotey · 2026-09-28
- 开发者用 Grok 搭「找钱机器人」:自动扫描你够格申领的补贴并填好材料 — elonmusk · 2026-09-28
- 开源记忆系统 Supermemory NPM 周安装量突破 10 万次 — julianweisser · 2026-09-28