AI现在可以在几天内反编译电子游戏和软件,而过去社区志愿者手工完成同样的工作需要数年时间。成果令人印象深刻:被遗弃的旧游戏正在获得面向新平台的原生移植版本,支持高帧率、动态原生分辨率和模组功能。例如Isaac Recomp项目,它用C++移植了2011年Flash版的The Binding of Isaac,现在可以原生运行在1440p分辨率下,并通过平滑插值达到165FPS。目前已有数百个此类项目在进行中,而且每天都有新的项目出现。
作者表示自己通常并不喜欢AI,但承认这一趋势难以忽视。游戏保存是其中一项重大益处:那些被锁定在30FPS、画面模糊或已过时的技术(如Adobe Flash)上的游戏体验,如今都可以得到现代化升级。文章举例提到了《Colin McRae Rally 2.0》、《Final Fantasy Tactics Advance》以及某个《Metroid Prime》移植版。早先由社区完成的反编译项目,例如为《Jak and Daxter》系列打造的Open GOAL,以及为《塞尔达传说 时之笛》打造的Ship of Harkinian,都是手工完成的,至今仍被视为传奇之作。
同样的能力也带来严重风险。如果AI能够反编译任何软件,公司可能会被竞争对手复制,付费游戏或应用也可能被打开并再次分发。这种方式生成的代码往往杂乱无章,而且部分移植版本并不稳定,因为其创作者缺乏修复所需的专业知识。
作者总结认为,这项技术既非凡又令人警惕,并将对科技行业产生重大影响。
来源: Hacker News · 由HeadlinesBriefing整理摘要