经过多年的流言和猜测,初代Xbox游戏如今终于可以在PC上运行了,这得益于Windows 11上官方Xbox向下兼容功能的抢先体验版上线。尽管微软(Microsoft)已经承诺,该计划将在未来几个月内通过添加成就系统等方式得到大幅扩展,但数据挖掘者发现了一些有趣的线索,表明Xbox 360游戏未来很可能也会登陆PC。

Xbox-360-Backward-Compatibility-PC-scaled.jpeg

这一可能性极高的原因很简单。目前PC上可玩的四款向下兼容游戏,包括《融合狂欢》(Fuzion Frenzy),都采用了与Xbox OneXbox Series X|S相同的技术来运行X360游戏,这项技术被称为Xe03

“昨天,Xbox将向下兼容游戏作为原生Windows 11应用推送。我下载了其中一款《融合狂欢》,花了一整晚将它彻底拆解分析。里面的东西比‘PC版360模拟器’更狂野,”安全研究员米伦科(Milenko)X平台上写道。“这些可执行文件将模拟器称为XeO3,这也是化合物三氧化氙的化学式……很贴切。考虑到它是一种不稳定的氙氧化态(Xbox开发者还挺幽默),并且这正是Xbox One/Series用于实现360向下兼容的同一技术,现在被重新封装成了一个GDK/MSIX桌面应用。它模拟了360的氙PowerPC CPU(PPCState)、360的虚拟机管理器(Hvx调用),以及在Direct3D之上的Xenos GPU。”

有趣之处在于所有环节是如何被处理的。据米伦科称,这本质上是对X360的模拟,而X360又模拟了初代Xbox,这是一个相当复杂的配置,用以在PC上实现向下兼容。

然而,技术娴熟的用户并不满足于仅仅挖掘这四款PC向下兼容游戏的数据。XWine1(一个PC上的Xbox One兼容层)的开发者将Xe03代码添加到了其兼容层的特定组件中,这不仅使得其他初代Xbox游戏能在PC上运行,也成就了一些Xbox 360游戏,比如《植物大战僵尸》(Plants vs. Zombies)

考虑到上述复杂的配置,如果微软没有计划将第二代Xbox的游戏带到PC上,那么一个已经搭建好并几乎能运行的Xbox 360模拟器就没什么意义了。因此,很容易推测,这件事最终会在某个时候实现。虽然随着旨在弥合PC和主机游戏差距的Project Helix项目的推进,向下兼容功能的扩展在意料之中,但听到玩家很快就能以增强的视觉效果和全新功能畅玩更多永恒经典游戏的消息,依然令人振奋。


文章标签: #向下兼容 #游戏模拟器 #Xbox #初代Xbox #PC游戏

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。