在更主流的硬件上,数毛社发现《艾尔登法环》不只有掉帧问题(stutter),还有突然变慢(slow-down,即游戏运行速度突然变慢,但没有卡停,有点像开了“子弹时间”)的问题,更加破坏了游戏体验。
FS社必须对以上谈到的问题采取补救行动,才能让游戏达到能令人接受的状态,但此外还有些工作要做。
如果是1440p显示器,且你有GTX 1080或更好的显卡,那么可以直接选“最高”画质,这和“高”画质基本没差别,只有阴影品质不大一样;而如果你有GTX 1070或RX 580或更差的显卡,那么请选用“中”画质,但阴影和抗锯齿要选“高”。
数毛社还在Steam Deck掌机上面测试了《艾尔登法环》,结果会出现更加明显的变慢问题,这实在是令人非常惋惜,因为《艾尔登法环》很容易在Steam Deck上锁30帧运行。
数毛社表示,有一些使用Intel Alder Lake CPU且调整过的电脑能够保持60 FPS游玩,因为它们的编译速度非常快,现编现用也来得及,但对于绝大部分其它电脑来说就无法稳定60 FPS。目前主机版《艾尔登法环》没有这种掉帧问题,因为主机的配置都是固定的,所以游戏里预编译了着色器。
如果是1080p显示器、GTX 1060或是RX 580显卡,那么即便不考虑掉帧问题,你也无法稳定60fps(N卡比A卡略强5%)。解决方法一是,把分辨率下调至900p,这样能基本保持60fps;解决方法二是,继续保持1080p,并借助G-Sync或FreeSync显示器功能提升游戏体验,不过这种提升效果也无法解决掉帧问题。
Digital Foundry近日公布了对PC版《艾尔登法环》的性能评测,他们表示FS社移植PC游戏的水平一直在不断提高,从黑魂系列到只狼能看出明显的进步。然而《老头环》的移植水准却大幅倒退,不仅存在很多问题,且不断掉帧的情况严重影响了游戏节奏。这实在是一个糟糕的移植版本,急需尽快修复。
所有这些加起来都对《艾尔登法环》造成负面影响,而且不是说你用高配硬件就能解决的,数毛社测试用的是顶配Core i9 10900K加RTX 3090,结果在最低画面预设、720p分辨率下依然不能流畅运行。当然了,PC配置越低,那么体验就越糟,CPU上体现尤为明显。
不清楚这个游戏为何能以这样的形式发布到消费者手中,数毛社推测《艾尔登法环》是FS社的引擎首次改用DirectX 12。DX12意味着开发者需要对GPU做更多把控,比如内存管理和线程处理,都不再由驱动负责,而需要开发者做好处理;从游戏掉帧情况来看,《艾尔登法环》的着色器编译管理做得很糟糕,游戏中每个着色器代码在首次调用时才被编译,,导致游戏全程有很多瞬时延迟。
此外,游戏也不支持超宽屏,这一点和帧率上限都是PC移植游戏应当具备的基础,一款游戏移植PC,应当首日就加入这两个功能。而FS社却从来没有这么搞过。一些其它PC游戏应有的特性就更别想了,比如画质设定里的介绍描述和预览画面,没有这些,玩家就无法知道每条画质设定的具体作用。
但除此之外,《艾尔登法环》还有其它掉帧问题,似乎是和背景加载相关联:在开场部分登上台阶时必有大幅掉帧,在荒野穿行时也是如此,在开放世界里漫游会出现单帧丢失,并且这种情况没啥规律:有的时候走上几米就能掉好几帧,也有时候走了上百米也没事。
此外,《艾尔登法环》在PS5上面有“帧数模式”和“品质模式”两种模式可选,而数毛社也提供了一份表格,将这两种模式跟PC上的画质选项对应了起来。
最后,在过场动画镜头切换时也有掉帧的情况,这一点非常怪,它只在PC上发生、主机上没问题。