AI正在大规模反编译游戏,这既令人兴奋又令人担忧

Hacker News Top 新闻

摘要

如今,AI模型能够在几天内(而非数年)将旧款电子游戏反编译成源代码,从而为《以撒的结合》Flash原版等已被弃置的游戏实现原生移植、高帧率增强和Mod支持。这一趋势既引发了人们对游戏保存的热情,也引发了对AI更广泛影响的担忧。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/10/14 16:05

# AI 正在大规模反编译游戏。这既令人兴奋,又令人恐惧。 来源:https://popcar.bearblog.dev/ai-is-mass-decompiling-games-thats-both-awesome-and-scary/ *2026年10月14日* ## 引言 在开始之前,我想先说明一点:我总体上不喜欢 AI。我知道这个观点毫无新意。我讨厌互联网上充斥着垃圾内容和机器人,我讨厌它被用作大规模裁员的借口,我讨厌 AI 行业让消费者买不起硬件,我讨厌它被硬塞进一切事物中,等等。我喜欢亲手完成一切,并为自己的作品感到自豪。 话虽如此,每隔一段时间,总会有一些 AI 新闻让人无法忽视、无法假装它无关紧要。*尤其是*这一次。AI 现在能够非常快速地反编译电子游戏和软件,让它们能够被轻松修改、增强,并重新编译到各种不同的平台上。 说实话?我不得不承认——这真的很酷。许多老旧的、被遗弃的游戏正在获得其他平台的原生移植,支持高帧率和动态原生分辨率,并且支持模组。这类增强通常是模拟器无法做到的。 ## 游戏反编译是什么? 反编译游戏和软件是一个逆向工程的过程,将编译后的版本还原为源代码。一旦反编译完成,你几乎可以对代码做任何你想做的事,然后*重新编译*回一个可执行文件,在你的电脑上运行。或者手机。甚至智能冰箱,真的。 反编译老游戏并不是一个新趋势。手工拆解一个老游戏并重写代码的流程一直是可行的,但它太复杂、太耗时了,反编译一个游戏需要*好几年*。只有通过大规模的社区协作,才能最终完成。一些著名的手工反编译成果包括OpenGOAL (https://opengoal.dev/)(Jak and Daxter 系列游戏)和Ship of Harkinian (https://www.shipofharkinian.com/)(塞尔达传说:时之笛/梅祖拉的假面)。这些开发者是传奇。 得益于这些游戏被反编译,现在可以为这些游戏制作模组了,而且有一些非常有趣的模组。比如这个:Jak and Daxter 但你扮演的是 Half Life 里的 Gordon。这个模组可以在[这里找到](https://github.com/mfOliveira19/GordonAndDaxter-Mod),而且它*不是*用 AI 制作的。 更新的 AI 模型和工作流程现在能够在几天甚至更短的时间内反编译游戏。代码远不如手工编写的那么干净,但它*能跑*。有些移植作品是完全不懂行的人做出来的烂摊子,但大多数移植作品无疑令人印象深刻且运行稳定。 ## 一些例子 一个用 AI 做好事的绝佳例子是IsaacRecomp (https://github.com/whylurking/IsaacRecomp),它用 C++ 移植了《以撒的结合》!不是重制版。这是为 2011 年制作的原版 Flash 版本做的移植。Flash 版的以撒锁定在 30 FPS,分辨率低且画面模糊。而且它不太稳定,因为你在 2026 年运行的是 Adobe Flash。但是现在……看看这个。 游戏现在以原生 1440p 运行,通过流畅插值达到 165 FPS!如果你玩过 Flash 版的以撒,你*立刻*就能看出这和原版相比有多美。而且这一切都是**全自动**完成的。只用了几天时间。由 AI 完成。这太疯狂了。 现在已经有数百个这样的项目,而且每天都有更多出现。从游戏保存的角度来看,我们能够让老旧粗糙的游戏体验在现代系统上运行,同时还能对其进行现代化改进,这是不可思议的。你完全可以在 AI 问题上持有自己的观点,但你*不得不*承认这很酷。 另一个我喜欢的项目是Colin McRae Rally 2.0 (https://github.com/pablocpas/OpenCMR2),一款非常老的游戏,在现代系统上也几乎跑不起来。还有Final Fantasy Tactics Advance (https://github.com/Jorge262007/FFTARecomp),现在支持任意画面比例和动态缩放。还有一个Metroid Prime (https://github.com/Odrannnn/MetroidPrimePort)的移植版本。还有一个Ratchet and Clank (https://re-rac.github.io/),应该很快就能完成。类似的项目太多了,我实在记不过来了。 ## 可怕的部分 大多数人已经意识到了可怕的部分。如果 AI 能够反编译游戏和软件,那么整个科技行业即将迎来巨变。任何人都可以反编译其他软件并以任何他们想要的方式使用它,没有人能阻止他们。公司可以从竞争对手那里窃取成果。你付费购买的游戏或应用可能在违背你意愿的情况下被开源。这不仅限于老电子游戏,我们可以将其应用于*任何*软件。 反编译软件是完全合法的,即使以后不再合法——也没关系。你无法证明那是窃取的代码。我可以做出 1:1 的复制品,然后声称它是完全原创的,再发布到网上。有人[做了一个非常棒的搞笑网站](https://malus.sh/),关于如何用 AI 复制代码并声称它是"洁净室"开发的,所以*从技术上讲*你不受任何许可协议的约束。 这**很可怕**。这些影响人们还没有完全意识到,但警钟敲响只是时间问题。我预计在未来几个月内,我们会看到某个主流应用被反编译并传播,从而引发公司的严重回应。 也许开源许可现在完全无法执行了。也许关键的软件和硬件现在可以被轻易入侵,而我们还没有意识到情况有多糟糕。也许不久之后一切都将搭载更具侵入性的 DRM。谁知道呢。我们将在接下来的几个月内找到答案。 ## 但这不也很棒吗? 这对消费者来说仍然是一大胜利。老旧被遗弃的游戏和软件可以被移植并为现代系统打磨优化!当看到《Skate 3》和《Black Ops 僵尸模式》在浏览器里运行时,我忍不住兴奋不已。我们生活在一个疯狂的时代。 我不是开玩笑,这是我浏览器里运行的 Black Ops 1 僵尸模式的截图(帧率不佳,但确实在跑)。截图:Call of Duty Black Ops 1 Zombies 运行在 Zen Browser 中。 这对游戏保存也是一大胜利。老旧的游戏可以被移植、修改、增强,并且比以前更容易获得。这难道不更值得庆祝吗? 有一个正在开发中的项目叫AnyPS5 (https://github.com/boykopovar/AnyPS5),它将让你**自动将任何 PS5 游戏移植到 PC 上**,使其完全可玩。这不是空头支票,一些 PS5 游戏已经成功移植到了 PC,比如Animal Well (https://www.youtube.com/watch?v=nxQKNEx5BSw)!这也不是模拟器,它更像是类似 Proton(让你在 Linux 上玩 Windows 游戏的工具)的兼容层。 随着主机厂商全力推进数字化,以及游戏因服务器关闭而变得完全无法游玩,这*太棒了*。无论公司怎么想,我们都能拥有自己购买的软件。 我也预计模组制作会变得更加容易,因为 AI 能够找到接入游戏代码的方法。你可能已经见过一些粗制滥造的模组,把两款游戏拼在一起。那些很蠢,但它们说明了一个问题:AI*有可能*为以前无法制作模组的游戏创建模组框架。这很了不起。 我知道。AI 依然很烂,它依然在世界上造成很多问题,它依然在加速我们走向一个过于不确定的未来。但这是拥有这样一项技术的积极面之一,我希望与其让随机的互联网用户攻击那些用 AI 进行反编译的人、盲目地厌恶这些项目,不如让我们坦然接受这个成果,用 4K 240FPS 去玩你喜欢的那款老游戏吧。 \#gaming (https://popcar.bearblog.dev/blog/?q=gaming) \#opinion (https://popcar.bearblog.dev/blog/?q=opinion) \#tech (https://popcar.bearblog.dev/blog/?q=tech)

相似文章

AI正在大规模反编译游戏,这既令人兴奋又令人不安。

Simon Willison's Blog

AI驱动的大规模游戏反编译正在催生混合作品的涌现和游戏保存项目的繁荣,通过WebAssembly将老游戏移植到新硬件上,同时也引发了警觉:任何软件都可能被反编译并在未经许可的情况下被重复使用。

5000亿Token之后:让AI智能体反编译一款第一人称射击游戏

Hacker News Top

一位开发者详细介绍了一项历时3个月的项目,该项目使用数千亿个Token以及由自主AI智能体(Claude和Codex)组成的集群,将一款热门的第一人称射击游戏完整反编译为可准确编译的C++代码。文章重点介绍了智能体的编排方式:使用GitHub Issues跟踪进度,使用Discord进行智能体间通信,使用ida-mcp进行反汇编,以及针对运行框架的优化,例如降低压缩阈值等。

您对游戏社区中AI模组化的爆发有何看法?

Reddit r/ArtificialInteligence

本文讨论了AI在游戏模组化中日益增长的使用,特别是在Forza Horizon 6中,突出了简化SQLite编辑和启用基于AI的加密的工具,这些工具使模组化对业余爱好者更加民主化。

逆向工程与现代化老游戏如何揭示AI的经济影响

Hacker News Top

一篇博客文章详细介绍了使用AI模型如Qwen-3.8-Flash-Next、Fable 5.1和GPT6 Astra对1989年的游戏War of the Lance进行逆向工程和现代化,强调了基于transformer的AI对游戏开发和模组制作的经济影响。