Xbox将向后兼容推向新的极限,诱使旧游戏运行得更快

2021-02-18 03:45:16

让较旧的视频游戏在较新的游戏机上运行似乎是一个简单的想法:新游戏机更快,所以较旧,较弱的游戏应该可以工作,对吗?事情永远不会以这种方式解决,特别是当控制台版本之间的架构发生巨大变化时,这就是为什么Xbox团队专注于向后兼容性的原因使我们着迷。微软的工程团队已经获得了数百款上一代的游戏,可以在Xbox One系列(以及更高版本)上运行。现在,工程师们在向后兼容的完全不同的视野上开创了先河:制作过去的游戏,尤其是笨拙的Xbox One,在X / S系列上渲染更加流畅。这项新功能被称为" FPS Boost,"之所以特别有趣,是因为它要求将零代码更新注入旧游戏。

不幸的是,微软在周三发布的有关该功能的公告未能确切解释其功能。取而代之的是,将讲故事的职责留给了Digital Foundry的框架分析师,他们获得了故事的独家报道。在周三的视频中,John Linneman确认了该功能的工作原理,确认了Xbox Series控制台在处理较旧的游戏时会'代码,可以将数据从Direct3D(Xbox控制台和Windows游戏中长期使用的API)发送回游戏的速度比原始[控制台]快。"

结果,所有内部游戏逻辑继续以其原始目标帧速率进行渲染,但是从动画到摄像机运动,实现3D帧速率性能的关键要素可以在不破坏基础游戏的情况下提高帧速率。 Linneman报告说,无需更改游戏代码或不进行INI调整,就会发生这种情况。在广播期间,Digital Foundry的Richard Leadbetter希望将其与mod的PC游戏生态系统进行比较,尤其是流行的后处理注入器mod(如ReShade),粉丝经常将其应用于创作者无人看管的PC版本(咳嗽,咳嗽,尼尔:自动机)。

Digital Foundry的视频与我们一起在Ars Technica上引起了人们的极大关注,以了解该功能的发布方式:以五个相对低调的游戏形式出现,这些游戏均来自Xbox One一代。以下列出的增强功能适用于X系列和S系列控制台。

列出的游戏中的三个从未收到过Xbox One X兼容性补丁,并且FPS Boost不会影响分辨率。因此,诸如《看门狗2》和《孤岛惊魂4》之类的游戏继续以基本Xbox One分辨率运行,同时提高了帧速率。尽管如此,在不破坏任何东西的前提下,通过设置即忘的补丁来提高旧游戏的流畅性(并保持已提升帧率的锁定和稳定)的结果仍然令人印象深刻。

(UFC 4的增强功能有些混乱,因此我很快就会澄清:它的现有版本在Xbox One X上提供了较低分辨率的60fps模式,在基本Xbox One上被锁定为30fps。现在,两者X / S系列可以访问60fps模式,而X系列在该帧速率下可以达到1800p分辨率。)

此外,上述游戏均未由Microsoft正式发布,这可能是一个强大的游戏,可以打动粉丝,使这些补丁可能很快会出现在任何早期版本的游戏中,而这些游戏早已被原始发行商未修补-尽管Linneman确认微软已经测试了就此注入过程引入的故障而言,逐个游戏进行。尽管如此,如果299美元的S系列准备以较低的渲染分辨率从这种增强中受益,那么更大的FPS Boost生态系统将使它的价值主张对于那些对像素不那么感兴趣并且对每美元的纯粹性能更感兴趣的人来说更加重要。

这些更新定于今天在Xbox Series控制台上推出,而新的每游戏系列视觉切换将在今年春季推出。根据微软的说法。根据Linneman的说法,此菜单将包括FPS Boost,Auto-HDR,以及其他选项,例如各向异性过滤。

正如Linneman和Leadbetter指出的那样,微软已经在计划更新现有软件的帧速率,尤其是Fallout 4(由于对Zenimax / Bethesda的收购,微软现在从技术上来说拥有该游戏的发行权)。但是FO4并未出现在今天的演讲中,并且不清楚其帧速率计划是否需要完整的代码重写,或者微软是否会利用这种巧妙的FPS Boost技巧。我们尚不清楚还有多少游戏可以升级,但承诺很快就会发布更多的FPS Boost游戏。而且我们还没有听到关于FPS Boost的任何承诺,可能会出现在Xbox 360或OG Xbox游戏中。但是很难想象微软会在系统级上嘲笑这种升级,然后只升级十几款老游戏。因此,我们期待更多帧速率的更新。