微软在PC端Xbox应用中正式推出初代Xbox向下兼容功能后,数据挖掘者迅速发现了更引人注目的线索——PC底层技术已具备运行Xbox 360游戏的条件。这一发现背后,隐藏着一个相当精巧的架构设计。

根据TrueAchievements报道,挖掘者TheLunarixus发布了分析结果:微软此次用于运行初代Xbox游戏的兼容层,正是主机端用来向下兼容Xbox 360的Fission(XEO3)模拟器。这套架构极为特殊——Fission内部还嵌套着Fusion模拟器,构成了“模拟器内运行模拟器”的双层虚拟化方案。换言之,PC端的兼容层实际上是一个完整的Xbox 360模拟环境,只不过当前被用于运行更早期的初代Xbox游戏。

第三方团队XWine1在此基础上进行了测试。他们将官方Fission组件与自研工具相结合,成功在PC上启动了多款Xbox 360兼容库中的游戏,例如《植物大战僵尸》《命运石之门 比翼恋理的爱人》。与此同时,多款初代Xbox老游戏也能够正常运行——不过目前阶段运行稳定性仍参差不齐,部分游戏帧率波动明显,某些场景还会出现贴图错误。


需要强调,目前微软尚未正式宣布Xbox 360游戏登陆PC的计划,Xbox官方仅含糊提及未来会扩展向下兼容游戏阵容。但关键底层技术既然已经到位,后续移植工作就只是时间问题了。对于玩家而言,最令人期待的莫过于原版《忍者龙剑传2》——这款游戏在主机端一直是向下兼容的经典之作,如今PC玩家终于看到了希望。
