你有没有这种感觉:微软隔三差五就往PC Xbox应用里塞几款初代Xbox老游戏,但那些真正让人心痒的Xbox 360神作,比如《忍者龙剑传2》,却始终不见动静?明明初代Xbox的架构更古老,为什么360游戏反而成了“装机难题”?

最近,有数据挖掘者给出了一个既离谱又合理的答案——PC上那些初代Xbox游戏,压根不是在“原生运行”,它们全都跑在一个名叫“Fission”的兼容层上。更绝的是,这个“Fission”其实就是微软当年为了让Xbox One能玩Xbox 360游戏而开发的那套官方模拟器。换句话说,咱们电脑里很可能一直躺着一个能跑360游戏的东西,只不过被微软死死锁住了。

打开网易新闻 查看精彩图片

这个发现来自X平台上的老哥TheLunarixus。他对新上架的初代Xbox游戏做了深度拆解,发现这些游戏并没有被微软重新编译成PC版,而是直接被包进了一个标着“XEO3”的运行环境里。而这个XEO3,恰恰就是Xbox Series X|S和Xbox One上用来向下兼容Xbox 360的模拟器代号。初代Xbox游戏在PC上运行,居然要套一层360模拟器,然后再在模拟器里模拟出一个初代Xbox环境——这听起来就像在虚拟机里又开了一个虚拟机,魔幻但真实。

这消息一出来,技术社区直接炸了。大家意识到,既然普通电脑里已经藏着一个完整的Xbox 360模拟器,那缺的不过是一把打开它的钥匙。于是,第三方开发者XWine1立马动手,从Xbox应用里把XEO3模拟器的相关文件提取出来,又自己折腾了一套配套固件,硬是让几款Xbox 360游戏在PC上跑了起来。根据他的测试,像《丧尸围城》《侠盗猎车手:圣安地列斯》《SSX 3》以及《湾岸午夜俱乐部:完整版》这些老作品,都已经能在PC上成功启动并运行。虽然目前还处于非官方状态,画面稳定性、输入延迟之类的问题肯定还存在,但至少向所有人证明了一件事:现在的PC硬件,完全具备流畅运行Xbox 360游戏的基础能力。

说实话,普通玩家对模拟器这事早就不陌生了。PC端以前不是没有过Xbox 360模拟器,比如Xenia项目,但那毕竟是社区用爱发电搞出来的,兼容性长期不稳定,许多大作要么花屏要么卡成PPT。而这次被扒出来的“Fission”可是微软官方亲自打磨的产物,在主机端已经用了快十年,经历了海量游戏的兼容性打磨。就连《忍者龙剑传2》这种对帧数要求极为苛刻的动作游戏,在Xbox Series X上靠着Fission向下兼容都能几乎锁60帧,足见这套模拟器的成熟度有多高。

那为什么微软不直接开放给PC玩家呢?很多人的第一反应是:“肯定又是商业策略,逼你买Xbox主机。”但这次数据挖掘事件提供了一个新的观察角度——也许微软不是故意卡脖子,而是内部已经把这条技术通路给打通了,只是在纠结怎么落地。如果真的想让360游戏登陆PC,技术层面根本就不存在壁垒,剩下的无非是授权、发行策略、以及与各个发行商重新谈合同的繁琐流程。像《忍者龙剑传2》这种版权涉及光荣特库摩的作品,真要搬上PC卖钱或者放进XGP,微软肯定得走一堆法律程序。但至少现在我们知道,一旦这些流程搞定,游戏随时可以上架,不需要再花几年时间去重新移植。

不少玩家可能会问:“那我自己能把文件提取出来,直接玩《忍龙2》吗?”理论上,有了XWine1分享的那套工具,懂点技术的玩家确实可以在自己的电脑上跑起一部分360游戏,但门槛并不低,而且目前能顺利跑起来的游戏数量还很有限,更多是技术验证性质。更关键的是,这明显属于钻了微软授权的空子,搞不好账号都得跟着遭殃。所以趁着热度围观一下可以,但真想爽玩,还是得等官方自己把门打开。

话说回来,这次模拟器的意外曝光,确实让“Xbox 360游戏上PC”这件事从虚无缥缈的幻想,一下子变成了看得见摸得着的可能性。尤其是那些被卡在上世代主机里出不来的经典作品,终于有可能在PC上迎来第二春。你想想,《忍者龙剑传2》那套让无数玩家又爱又恨的高速战斗,如果能以4K分辨率、稳定60帧的形态在键鼠或手柄上重现,该是一件多带劲的事。而且微软这几年明显在推动全平台策略,先是Xbox Play Anywhere,再是第一方大作同步登陆PC,甚至把自家老游戏库不断往PC端搬,按照这个趋势,360游戏的官方模拟方案迟早会来,只是时间早晚的问题。

其实在数据挖掘者这次爆料之前,微软已经释放过一些信号。比如在PC的Xbox应用中突然上架了大量初代Xbox游戏,虽然当时大家只当是简单的移植,但现在回看,那很可能就是微软在悄悄测试“Fission”模拟器在PC环境下的稳定性。先用初代Xbox游戏当小白鼠,跑通整个兼容层以后,再逐步开放对360游戏的支持,这种试水策略