ARTICLE · 1137508
用AI“偷渡”经典神作,逆向圈大地震:技术大神暴怒决裂,首场人机死斗被血洗!
只需要一张信用卡,开通大模型订阅,把二十多年前的游戏文件和一堆报错日志扔给 AI。几个小时后,一个能在现代 Windows 系统上原生运行、支持 4K 宽屏与 120 帧的经典游戏,似乎就奇迹般诞生了。
这是当下“Vibe Coding”(氛围写代码)信徒们最狂热的幻梦。
然而,2026 年金秋,一场前所未有的技术大地震震撼了全球开源逆向工程圈。
当一位匿名开发者兴奋地用 AI 做出任天堂 N64 传奇神作《班卓熊大冒险 2》(Banjo-Tooie)的 PC 原生移植版时,迎来的却是该领域核心开发者的当头棒喝。
“这是对人类数年心血的极大不尊重”“别拿 AI 刷出来的垃圾侮辱纯手工工程。”“那些东西纯粹就是代码泔水(Slopcomps)!”

▲ 核心开发者 Darío 公开声明:绝不卷入向底线的赛跑
在技术社区因为“该不该用 AI 写游戏”撕得不可开交之际,一场极具戏剧性的人机正面硬刚实测,已经在一款公认的“地狱级难度”神作上残酷上演。
结果不仅震惊了业界,更直接扯下了生成式 AI 在硬核工程领域的最后一块遮羞布。
01导火索:AI 抢跑经典,撞上了纯手工“原教旨主义”
事件的暴风眼,是一个名为 RT64 与 N64Recomp 的技术生态。
在过去,想在电脑上玩几十年前的主机老游戏,只能靠模拟器。模拟器就像一个实时同声传译,你的高端 CPU 必须时刻揣摩老主机芯片的脾气,不仅效率低下,还难免卡顿、延迟、画面抽搐。
但最近几年,极客圈掀起了一场革命,静态重编译(Static Recompilation)。

▲ 《塞尔达传说:穆杰拉的面具》PC 移植版仓库:将禁用 AI 写入宪章
这项技术不再模拟旧硬件,而是用精密工具,把二十多年前游戏机里的机器指令,一次性反解、翻译成现代电脑能直接运行的 C 语言源码。再挂载上阿根廷天才程序员 Darío 等人打造的现代图形引擎 RT64。
一瞬间,沉睡在卡带里的老古董,直接变成了能在 4090 显卡上狂飙几百帧、低输入延迟、完美支持超宽屏和玩家 Mod 的现代原生 PC 游戏。
此前的《塞尔达传说:穆杰拉的面具》和《班卓熊大冒险 1》重编译版,凭借纯手工打磨的极致品质,在玩家圈封神。而这些项目的开发者在第一天就立下铁律:纯人工打造,全流程严禁任何生成式 AI。
可就在 2026 年 9 月底,GitHub 上突然冒出了续作《班卓熊大冒险 2》的 PC 移植项目(Banjo-Tooie: Recompiled)。
作者不仅在说明文档中坦承“本项目大量核心代码均由 AI 生成”,甚至还明晃晃地挂着指导 AI 代理写代码的工程备忘。许多不明真相的游戏博主和玩家惊呼:“AI 已经能替我们复活经典了!”
这一举动直接激怒了原始框架的缔造者 Darío。
他公开连发四条重磅声明,彻底斩断与该项目的关系。他言辞辛辣地指出:他们团队早就公开宣布要人工打磨这款续作,而有人却拿着他们数年逆向出的底层工具和渲染管线,丢给大模型草草刷出一坨代码抢跑发布。
在他看来,这种做法纯粹是“向底线的竞恶狂奔(Race to the bottom)”。
02降维死斗:《大金刚 64》同台对局,AI 溃不成军
面对大神的怒斥,不少 AI 拥趸并不服气:代码是谁写的重要吗?黑猫白猫,只要能跑起来就是好猫,大模型分明极大缩短了开发周期。
真相究竟如何?
恰好在此次风波前夕,一场堪称教科书级别的“真实对照实验”,在 N64 历史上工程复杂度最高的骨灰级神作,《大金刚 64》(Donkey Kong 64)上真实爆发了。
熟悉游戏历史的玩家都知道,《大金刚 64》是游戏开发史上著名的“硬件杀手与屎山天花板”:
- 致命的内存泄漏
:当年由于存在无法定位的深层恶性 Bug,开发商 Rare 甚至无法让游戏在普通 N64 上开机,最终只能强制随卡带附赠 4MB 内存扩展卡(Expansion Pak),靠硬怼双倍物理内存来延缓游戏崩溃。 - 狂野的私有代码
:游戏充斥着当年程序员直接手写的底层特异性微代码,逻辑诡异,缺乏任何公开文档。 - 物理与帧率深度锁死
:角色的起跳受力、香蕉的摆动、关卡计时器,全部与原版 30 帧乃至 20 帧的卡顿硬件时序死死绑在一起。强行拉升到 60 帧,整个世界的物理法则都会瞬间崩溃。
2026 年夏,两个阵营在《大金刚 64》的 PC 移植赛道上迎面撞车:
一边是人类专家战队由资深逆向大牛 Rainchus 领衔,全员深耕该游戏逆向工程多年,严格奉行“零 AI 介入”原则,并获得了 Darío 本人的底层技术支援;
另一边则是AI 辅助突击队他们坚信大语言模型能消除繁琐劳动,试图把报错信息和指令日志疯狂投喂给 LLM,靠 AI 的极速生成抢先拿下“全球首发”。
比赛开始时,AI 团队声势浩大,仅仅几天就生成了庞大的代码骨架,甚至勉强点亮了游戏启动标题画面。外行看来,人类团队似乎要被 AI 的“超光速”碾碎了。
然而,当项目跨过“开机点亮”的浅水区,深层次的工程险滩露出了狰狞面目。
一旦进入复杂关卡,底层的硬件时序错乱、音频死锁和未知的内存崩溃接踵而至。面对这堆 Rare 团队在 25 年前写下的晦涩黑盒代码,大语言模型开始彻底“胡言乱语”。
大模型根本不懂芯片底层的寄存器逻辑。为了消除报错,AI 开始疯狂“出昏招”:在代码外围胡乱插入延时等待指令,甚至盲目打桩把关键逻辑直接清空。结果是,旧 Bug 还没解,次生引发了数十个更隐蔽的致命死锁。
AI 突击队的开发者由于缺乏扎实的底层逆向知识,根本看不懂模型给的代码到底是真是假,只能一次又一次地把报错再扔给 AI,陷入了难以自拔的“越修越烂”排错泥潭。
最终,该项目的代码库被各种 AI 幻觉彻底污染,沦为无法维护的死局,团队不得不灰头土脸地彻底停更放弃。
而 Rainchus 率领的人类专家团队呢?
凭借数年来对游戏每一寸内存布局的透彻理解,他们精确拆解了转译后的指令,理清了音频微代码调度,甚至重构了底层内核的时钟逻辑。
2026 年 8 月底,纯人工打造的 DK64 重编译版完美降临。它不仅实现了丝滑稳定的 60 帧高刷物理世界,彻底铲除了 25 年前的原生内存杂音,甚至还无缝适配了 Steam Deck 掌机,轰动整个复古游戏界。
这场同台竞技给出了最直观也最残酷的答案:在极度缺乏文档、依赖严苛验证的硬核领域,AI 并没有创造奇迹,反而迅速把项目拖进了深渊。
03撕开画皮:为什么说 AI 生成的是“高利贷代码”?
为什么在常规软件开发中无往不利的 AI,一碰到这种硬核移植就原形毕露?
Darío 在 Reddit 和 Discord 上做了一针见血的技术解构。他指出:能把一个游戏弄到“能开机运行”,大概只占整个 PC 原生移植工作量的 5%。
剩下 95% 的关键心血,在于帧率解耦、音频重构、图形管线对接,以及最重要的,长期可维护的模组(Mod)体系。
在合格的重编译项目中,开发者需要精心设计补丁接口(Hook),代码必须像精密钟表一样严丝合缝、清爽可读。只有这样,后续其他开发者才能给游戏做 4K 贴图包、光追 Mod 或者新关卡。
而这次 AI 催生出的《班卓熊大冒险 2》,在 Darío 的技术解剖下,暴露出极其恐怖的工程溃烂:
- 近百倍的不可读代码
:AI 无法从高维逻辑去理解游戏,它只能通过无脑生成海量的外围胶水代码去“硬堵漏洞”。其产生的混乱代码量,是正常人工精细重编译版本的近百倍之多。 - 从错误的方向打补丁
:规范的重编译是在源码级优雅地接入现代运行时;而 AI 却直接在转译后的底层机器内存侧到处乱打硬编码补丁。这种做法直接把整个底层架构锁死,彻底断送了未来的 Mod 拓展可能。 - 炸毁上游兼容性
:为了让这一个游戏勉强跑通,AI 在底层渲染接口(RT64)里做了大量破坏性的魔改,彻底破坏了与未来新图形特性的兼容。
“这就是为什么我叫它们 Slopcomps(泔水代码)。”Darío 毫不留情地直言,“一个看似能跑的壳子底下,是未来永远无法维护、无法排查、甚至没人能读懂的技术债务。”
表面上由 AI 代劳的代码看似免费,实则让人背上了一笔利率惊人的技术高利贷。
04社区大撕裂:玩家只要能玩,极客誓死守卫底线
这件事迅速演变成一场整个复古游戏圈的大辩论。
在主流玩家群体中,不乏非常实用的声音。许多玩家直言不讳:“我根本不在乎你用不用 AI,只要打包出来的游戏没有闪退 Bug、我能通关,它就是好东西!”

▲ 开发者发起的“非 AI 逆向工程清单”获得了极其庞大的社区声援
但对于专注复古数字遗产保存的极客们来说,事情绝非如此简单。
受够了网上越来越多只图一时噱头、用 AI 快速刷出却千疮百孔的半成品移植,知名开发者 FunkyLion 振臂一呼,在全网发起了“纯人工完成的 Decomp/Recomp 白名单计划”。
这份清单迅速收录了包括《穆杰拉的面具》、《大金刚 64》在内的一众“真人匠人工程”,专门帮玩家和开发者排雷,坚决剔除任何通过 Vibe Coding 拼凑出的劣质项目。各大相关社区的服务器甚至直接下达禁令:拒绝展示任何被认定为 AI 生成的代码仓库。
在社交媒体上,支持 AI 的人用梗图反唇相讥,嘲讽老派程序员是“必须手工精酿 5 年才觉得有灵魂”的迂腐遗老;
而硬核开发者们则针锋相对:“那些吹捧 AI 移植的人自己根本不玩游戏。一旦你深入游玩,就会发现几百个因为逻辑冲突导致的坏档 Bug,而那个只靠信用卡订阅大模型的所谓作者,甚至连一行汇编都看不懂,他拿什么给你修?”
05底层技术的深层壁垒:理解系统远胜于拼凑代码
在这场激辩发生前几周,Darío 曾写下过一段极具预见性的洞见:
“这八个月来,我见过太多被送到我面前的 AI 驱动项目了。它们几乎无一例外,都在几周之内被作者光速放弃。因为 AI 只是在极短的时间里,把那些原本糟糕透顶的架构决策,速通到了无法挽回的绝境。”
他的结论平静却直击灵魂:“人类永远无法解决自己根本不理解的问题。”
在 ChatGPT 和各种编程 Copilot 席卷全球的今天,我们太容易被生成式 AI 制造的幻象所迷惑。在写一个简单的网页、一个自动发邮件的脚本,或者一段通用的 CRUD 业务代码时,AI 展现出的效率确实惊人。
但在那些人类技术的前沿与深谷,在没有现成海量网页数据喂养的私有架构里,在与 25 年前复杂硬件芯片做精密对话的逆向世界里,“理解”才是唯一的通行证。
老牌程序员之所以能一眼看穿问题,源于他们的大脑里清晰地印着 N64 芯片的物理走线、内存分页的时序延迟,以及上世纪 90 年代同行们留下的巧思与设计,绝非单纯的打字速度所能比拟。
用大模型拼凑出一堆连自己都看不懂的代码,去占领一个项目的首发头衔,或许能骗来几千个 GitHub Star 和油管点击量。
但潮水退去,能够穿越时光、支撑起活跃长青的玩家 Mod 生态的基石,始终是那些怀揣敬畏、一砖一瓦手工凿出的扎实工程。
AI 或许能帮你极速撞上终点线,但通往终点的旅程与认知,它一寸也给不了你。