跳到正文
Hacker News· popcar2·· 3 天前AI 评分48

AI 大规模反编译游戏:既惊艳又令人担忧

AI is mass decompiling games. That's both awesome and scary

AI 导读

新一代 AI 模型和工作流能在几天甚至更短时间内自动反编译游戏,将旧作移植到现代平台并提升至原生 1440p、165FPS,如 2011 年 Flash 版《The Binding of Isaac》已被自动移植为 C++ 版本。这类项目已有数百个且每日增加,但反编译软件完全合法,任何人都能复制他人代码并声称原创,作者预计未来几个月会出现引发企业强烈反应的重大反编译事件。

正文 · AI 翻译

2026年10月14日

引言

我先声明一下,我一般不喜欢AI。这观点可真够新颖的,我知道。我讨厌互联网上充斥着垃圾内容和机器人,我讨厌它被用作解雇数十万工人的理由,我讨厌AI行业让消费者买不起硬件,我讨厌它被硬塞进所有东西里,等等。我喜欢凡事亲力亲为,并为自己的作品感到自豪。

话虽如此,时不时会有一些AI新闻让人无法忽视,也无法假装它无关紧要。这尤其是其中一次。AI现在能够非常快速地反编译电子游戏和软件,使它们能够轻松地被修改、增强,并重新编译到各种不同的系统上。

说实话?我得承认——这非常酷。许多老旧、被遗弃的游戏正在获得其他平台的原生移植,增强了高帧率,以动态原生分辨率运行,并支持模组。这类增强通常无法通过模拟器实现。

游戏反编译???

反编译游戏和软件是指从编译版本逆向工程回源代码的过程。一旦反编译完成,你几乎可以对代码做任何你想做的事,然后重新编译回一个能在你电脑上运行的可执行文件。或者手机。或者智能冰箱,真的。

反编译老游戏并不是新趋势。拆解老游戏并重写代码的过程可以手工完成,但它极其复杂且耗时,以至于反编译一款游戏需要数年时间。最终能完成的都是通过大规模社区努力。著名的纯手工反编译项目包括OpenGOAL(《杰克与达斯特》系列)和Ship of Harkinian(《塞尔达传说:时之笛/梅祖拉的假面》)。这些开发者是传奇。

由于游戏被反编译,现在所有这些游戏都可以制作模组了,其中有一些非常有趣的。这是《杰克与达斯特》,但你扮演的是《半条命》里的戈登。该模组可以在这里找到,而且它不是用AI制作的。

更新的AI模型和工作流现在能够在几天甚至更短时间内反编译游戏。代码远不如手工反编译那么干净,但它能用。有些移植版是那些完全不懂行的人做出来的一团糟,但大多数移植版无可否认地令人印象深刻且稳定。

一些例子

一个很好的正面例子是IsaacRecomp,它将《以撒的结合》移植到了C++!不,不是重制版。这是针对2011年的原版Flash版本。Flash版《以撒》锁定30FPS运行,分辨率低且模糊。它还不太稳定,因为你要在2026年运行Adobe Flash。但现在……看看这个。

游戏现在以原生1440p运行,平滑插值到165FPS!如果你玩过Flash版《以撒》,你立刻就能看出这比原版漂亮多少。而这一切都是自动完成的。在几天内。由AI完成。这太疯狂了。

现在有数百个这样的项目,而且每天都有更多。从游戏保存的角度来看,我们能够将老旧卡顿的体验拿到现代系统上运行,同时还将它们现代化,这简直不可思议。你完全可以对AI持有自己的看法,但你必须承认这很酷。

另一个我喜欢的是 Colin McRae Rally 2.0,这是一款非常老的游戏,在现代系统上也几乎无法运行。还有 Final Fantasy Tactics Advance,现在可以在任意宽高比下运行,并支持动态缩放。有一个 Metroid Prime 的移植版。还有 Ratchet and Clank,应该很快就会完成。还有太多太多,我都快记不过来了。

可怕的部分

大多数人现在已经意识到了可怕的部分。如果 AI 能够反编译游戏和软件,那么整个科技行业即将爆炸。任何人都可以反编译其他软件并随意使用,没人能阻止他们。公司可以从竞争对手那里窃取。你付费的游戏或应用可以在违背你意愿的情况下被开源。这并不局限于老式电子游戏,我们可以将其应用于任何软件。

反编译软件是完全合法的,即使不合法——也无所谓。你无法证明这是偷来的代码。我可以对其他东西进行 1:1 复制,并声称它完全是原创的,然后发布到网上。有人做了一个绝妙的玩笑网站,讲的是如何用 AI 复制代码并声称它是在洁净室中制作的,所以从技术上讲你并没有违反任何许可协议。

这很可怕。人们还没有完全意识到这件事的影响,但警报响起只是时间问题。我预计在未来几个月内,我们会看到一些大型应用程序被反编译并分享,这将引起公司的严重反应。

也许开源许可证现在完全无法执行了。也许关键软件和硬件现在可以轻易被黑客入侵,而我们还没有意识到情况有多糟糕。也许很快所有东西都会带有更具侵入性的 DRM。谁知道呢。我们将在未来几个月内见分晓。

但这不也很棒吗?

不过,这对消费者来说仍然是一个巨大的胜利。老旧被遗弃的游戏和软件可以被移植和优化,以适应现代系统!当我看到像 Skate 3 和 Black Ops Zombies 这样的游戏在浏览器上运行时,我忍不住感到兴奋。我们生活在一个奇怪的时代。

我没开玩笑,这是 Black Ops 1 Zombies 在我的浏览器上运行(帧率很差,但确实在运行) Screenshot of Call of Duty Black Ops 1 Zombies running on Zen Browser

这对保存来说也是一个巨大的胜利。老游戏可以被移植、修改、增强,并变得比以前更容易获取。这难道不应该更值得庆祝吗?

有一个正在开发中的项目叫做 AnyPS5,它将允许你自动将任何 PS5 游戏移植到你的 PC,使它们完全可玩。这不是假设性的空头支票,一些 PS5 游戏已经被移植到 PC,比如 Animal Well!这也不是模拟器,它更像是一个类似于 Proton 的兼容层(Proton 允许你在 Linux 上玩 Windows 游戏)。

随着游戏机制造商全力投入数字化,以及游戏因服务器关闭而变得完全无法游玩,这是一个极好的消息。我们可以拥有我们购买的软件,无论公司怎么想。

我预计模组制作也会变得容易得多,因为 AI 可以找到接入游戏代码的方法。你可能已经看到过一些将两个游戏结合在一起的粗糙模组。那些很蠢,但它们表明 AI 有可能为以前无法模组的游戏创建模组框架。这很酷。

我知道。AI 仍然很糟糕,它仍然在世界上造成很多问题,仍然在把我们加速推向一个过于不确定的未来。但这是拥有这样一项技术的好处之一,我希望与其让随机的互联网用户攻击那些使用 AI 进行反编译的人、盲目地憎恨这些项目,我们不如直接接受这场胜利,以 4K 240FPS 玩你喜欢的那款老游戏。

#gaming #opinion #tech

来源:Hacker News · popcar.bearblog.dev