以下是 Valve 如何调整 Steam 甲板上的 Elden Ring
– 评论新闻
Steam Deck 发布中出现的更有趣的故事之一是 Valve 已校准基于 Linux 的 Proton 兼容性以修复有问题的 PC 版本 Elden Ring 的消息。 在完成 Steam 甲板审查后,我们在 Valve 的控制台上“以出厂设置”录制了 Elden Ring 游戏玩法,然后对“固定”体验进行了同样的操作。 所有问题都解决了吗? 如果是这样,Valve 是如何做到的? 从那时起,游戏已经收到了几个补丁,这让我们不得不提出一个不可避免的问题:Elden Ring 终于在 PC 上打了补丁吗?
回到 PC 发布封面,游戏表现出不可持续的卡顿,让我们得出结论,我们面临着另一个遭受着色器编译问题的端口。 我们最近一直在谈论这个问题,我们已经谈到了你第一次访问某些区域时发生的延迟,甚至是几分之一秒。 这不是游戏机上的问题,因为游戏机的固定特性允许将预编译的着色器包含到游戏代码中。在 PC 上,由于有数千种硬件配置组合,这个过程要复杂得多。 从这个意义上说,Steam Deck 比任何 PC 都具有优势,因为它是一个像控制台一样的封闭环境。
“在 Linux/Proton 方面,我们有一个着色器预缓存系统,在源代码级别具有多个层,并在用户之间共享预加载的二进制缓存表示,”Valve 的 Pierre-Loupe Griffais 说。 下一级,因为我们只有一个 GPU/驱动程序组合需要管理,并且大多数可以在本地运行的着色器都预先构建在我们的基础架构服务器上。 当游戏试图通过其选定的图形 API 编译着色器时,这些通常会被绕过,因为每个都在磁盘上进行了预编译。”
深入了解 Elden Ring 在 Steam 平台上的性能和技术外观,Valve 如何设法在其控制台上修复游戏,最后与 PS4 版本进行直接比较。
不过,Griffais 认为 Elden Ring 的问题很大一部分是由其他因素引起的,几位在 Github 上查看开源兼容性状态的开发人员在 Twitter 上强调了这一点。
“流水线驱动的着色器不应对我们在游戏中遇到的所有卡顿负责,”Graiffais 继续说道。 “我们最近展示的例子更多地与游戏有时会创建数千个资源作为命令缓冲区有关。 ,堵塞了我们无法处理所有请求的内存管理器。 我们现在更加积极地缓存这些分配,这似乎有很大帮助。 我无法在其他平台上评论这个问题,但是在玩了所有这些优化的 Deck 之后,我可以说体验非常流畅”。
观看上面的视频内容,您将看到我们试图解释的内容。 混合使用中等和高预设(用于纹理和消除锯齿)并将着色器质量设置为低(这似乎对视觉效果没有太大影响),从而在 Deck 上启用 30 系统范围 fps 的上限,我们得到了一个以 4p 播放的 PS720 版本的 Elden Ring。 另外,由于每帧以33,3ms的间隔定期渲染,与From Software采用的内部系统不同,这个帧率是正确的,并且可以实现更流畅的体验。
Steam Deck 与 PS4 版本(分辨率除外)相比得分很高,而且 Valve 的 30fps 上限提供了公平的帧速率,这与游戏的内部解决方案不同。
您可能会遇到性能问题:许多屏幕上的敌人似乎对 CPU(可能还有 GPU)施加了压力,导致帧率下降和帧率不稳定,而 Agheel Flying Dragon 的爆炸凶猛则看到了经典的基于负载的帧。 GPU 吞吐量下降。 从本质上讲,有趣的是 Steam 平台上的 Elden Ring 如何提供与 PS4 上可用的体验类似的体验。 相反,Valve 控制台在图形质量和性能规律性方面都超过了 Xbox One S,这是 APU 吸收最大 15W 的一个非常好的结果。 在游戏发布窗口期间,Steam Deck 提供了比更多防护 PC 更稳定的性能。
所有这些都给我们带来了一个不可避免的问题,即您今天如何在 PC 上运行 Elden Ring,并在发布时发布了一些修补程序。 Steam Deck 上没有太大变化,但在 PC 上,我们在非常相似的硬件上发现了两种相互冲突的体验。 最初,我们让我们的专家 Alex Battaglia 检查 1.02.03 补丁,好消息和坏消息传来。
在其基于 Core i9 10900K RTX 3090 的系统设置为高预设和 4K 分辨率,Elden Ring 设法将我们在发布时遇到的卡顿降到最低,这无疑是一个积极的方面。 但是又增加了一个新问题:持续735ms的偶发和连续冻结。
此内容托管在外部平台上,只有在您接受定向 cookie 时才会显示。 请启用 cookie 以查看。 管理 cookie 设置
此内容托管在外部平台上,只有在您接受定向 cookie 时才会显示。 请启用 cookie 以查看。 管理 cookie 设置
现在读的最多
但是在我的基于 Core i9 10900K 和 RTX 3080 Ti 的 PC 上重复相同的测试(本质上是相同的系统,但 GPU 和 VRAM 更小),我没有与 Alex Battaglia 相同的错误。 如果不是因为他的报告,我们可以说 Elden Ring 终于在 PC 上得到了纠正,在对不太强大的配置进行了测试之后。 因此,在这一点上,我们可以说最大的问题已经解决,但不能保证您不会遇到新的错误。 与此同时,用户正在疯狂地提供经验性的自制修复系统,例如删除 GamePass 和禁用 Microsoft Device Association Root Enumerator,仅举两个例子。
在以 3080K4 运行 RTX 60 Ti Elden Ring 的 PC 上,这是一种很棒的体验,但我们认为锁定 1440p60 最适合下一代游戏机。 有趣的是,新补丁减少了PC和Steam Deck在体验稳定性方面的差异(这在1.02更新之前就已经做好了)。 在手持控制台上玩 Elden Ring 是一种独特的体验,它使 Valve 的新宝石更具吸引力。 唯一的问题是电池寿命,即使使用 30fps 的限制器也很难在不求助于该领域的情况下达到两个小时的自主权。
来源: 评论 新闻
不要犹豫,在社交网络上分享我们的文章,给我们一个坚实的推动力。 👓