开发者莫里斯·霍伊曼于 10 月 9 日公布项目报告:他的团队耗时三个月、消耗超过 5000 亿词元的算力,调动 AI 智能体把 2009 年《使命召唤:现代战争 2》反编译,并重建成 C++ 源码。这支队伍由霍伊曼牵头,RektInator、Future、st0rm 等社区成员共同参与。
最初,团队在 Claude Code 与 Codex 两套命令行里并行跑智能体,模型覆盖 Sonnet 5、Opus 5.5、Luna、Sol、Terra,任务靠 GitHub Issues 派发、进度在 Discord 里同步。首月只摆了 4 个智能体,三个专职拆解提交、一个负责审查,虽让游戏能启动、出菜单、载入地图,也啃下约 80% 的函数,但生成的代码只是"读得懂",函数签名、类型乃至逻辑仍藏着语义错漏。
逐字节比对,逼出高精度
真正的转折是一套"逐字节匹配"校验:用原版编译器重建目标文件,把每个函数与原 EXE、PDB 里的对应物逐字节对照,过关标 PASS,不过关就打回重改。为防智能体偷懒绕过,团队禁用了内联汇编、裸函数等取巧手段,并用 CI 比对脚本哈希。到了后期,14 个 Luna 加 2 个 Opus 5.5 智能体在独立分支上各自提 PR。最终 99% 的游戏函数进了重建代码,其中 83% 做到与原版逐字节一致;霍伊曼表示代码不公开,仅作私人保留。












