DigitalFoundry表示Starfield对Nvidia和英特尔来说是极其糟糕的体验

导读 《Starfield》是我们最近见过的对PC要求最高的游戏之一,即使是RTX4090搭配AMD最新的Ryzen7800X3D,在所有设置都达到最大的情况下,在4K分

《Starfield》是我们最近见过的对PC要求最高的游戏之一,即使是RTX4090搭配AMD最新的Ryzen7800X3D,在所有设置都达到最大的情况下,在4K分辨率下平均帧率也只能达到60fps。当评论者和测试者争先恐后地找出为什么Starfield如此沉重时,DigitalFoundry的专家们发现了AMD和Intel/Nvidia系统之间的一些明显差异。

“如果你使用Intel和Nvidia,与AMDGPU相比,你会得到非常糟糕的体验,这完全不符合常态,”AlexanderBattaglia在PC版Starfield的32分钟详细技术分析中解释道。

AMD是Starfield的“独家PC合作伙伴”,Bethesda和AMD工程师致力于优化Xbox和PC版本游戏中跨Ryzen7000处理器和Radeon7000系列显卡的多线程代码。因此,Starfield在AMDGPU和CPU上的优化似乎比IntelCPU和NvidiaGPU上的优化要好。

DigitalFoundry发现,AMD上一代RadeonRX6800XT与英特尔Corei9-12900K搭配使用,在同一系统上比Nvidia上一代RTX3080快约46%。在我的测试中,我发现RX6800XT可以在各种游戏中击败RTX3080,但46%的优势比正常水平要大得多。

虽然在该特定系统上RTX3080的平均帧速率较低,但帧时间(渲染一帧所需的时间)也会因定期出现峰值而受到严重影响。“在NvidiaGPU的超级设置下,这款游戏的帧时间会更差,而且GPU速度越慢,帧时间就越差,”Battaglia说道。超阴影质量可能是这里的罪魁祸首,因此如果您使用的是较旧的NvidiaGPU,请尝试在Starfield中更改该设置,看看它是否会影响您的性能。

Starfield:有关贝塞斯达大型太空角色扮演游戏的所有新闻和预告片

但总的来说,DigitalFoundry发现“AMDGPU在这款游戏中确实以一种在光栅化游戏中不常见的方式摧毁了NvidiaGPU,真的远远超出了标准。”很明显,Nvidia和Intel没有与AMD同等水平的访问权限,特别是因为AMD为其PC合作伙伴关系付费,AMD和Bethesda的工程师直接合作。

在CPU方面,这款游戏中的英特尔性能也发生了一些奇怪的事情。DigitalFoundry发现,在英特尔CPU上启用超线程会导致平均帧速率比关闭超线程时更差。关闭SMT(AMD的等效功能)不会对帧速率产生相同的影响,但它确实会导致帧时间变得更加尖锐。

如果Starfield针对英特尔的超线程进行了全面优化,那么我们预计会看到性能扩展以及添加更多CPU内核和超线程的好处。这可能是贝塞斯达可能在游戏后续更新中解决的问题。

总体而言,DigitalFoundry得出的结论是,Starfield“似乎针对AMD系统进行了优化,但对于英特尔和Nvidia系统则不然,”Battaglia说。“我想说Bethesda需要做一些工作来更好地优化这些平台,英特尔和Nvidia也需要随着时间的推移推出一些新的驱动程序。”

Starfield总监托德·霍华德(ToddHoward)在上周接受彭博社采访时被问到为什么贝塞斯达没有针对PC优化这款游戏。“我们做到了,运行得很好,”霍华德回答道。“这是一款下一代PC游戏,我们确实在推动技术发展。所以你可能需要升级你的电脑来玩这个游戏。”

这个答案并没有让许多人满意,他们想知道为什么《Starfield》在他们的Nvidia和Intel系统上玩得不好,而在Steam的硬件调查中,这些系统占PC游戏玩家的绝大多数。不过,也许一些补丁和一些更新的驱动程序可能很快就会有所帮助。