GE-Proton 9-3更新发布:可复制前置环境

第三方兼容层 GE-Proton 9-3 今天发布了,本次更新增加了复制 Perfix(前置环境)的功能 ,如过玩家在移动硬盘或TF卡上安装游戏并且安装过MOD或者修改过前置环境参数的话,现在进行游戏迁移则可将内容完全复制到 SteamDeck 中,只要将 COPYPREFIX=1 %command% 命令加入启动选项,并且启用 GE-Proton 9-3 即可。

  • 增加了 COPYPREFIX=1 选项

默认情况下,steam 将 wine 前缀存储在游戏安装在 SteamLibrary/steamapps/compatdata/ 下的 steam 库中,并将着色器缓存文件存储在 Shadercache/ 下。当使用“Steam Deck”会话(又名 gamescope 会话)时,-steamdeck 选项将附加到 steam。这会导致前缀 compatdata 和 Shadercache 的默认路径更改为默认 Steam 安装位置 ~/.steam/steam/steamapps/compatdata (或 Shadercache)。例如,如果您从普通桌面 steam 切换到 steamdeck,这可能会出现问题。或者,例如,如果您有便携式硬盘或 SD 卡,则可以在两者之间保留游戏以供使用。如果您执行了类似为游戏安装模组之类的操作,或者玩了一款无法在桌面上使用云保存的游戏,则当您将驱动器从桌面移至 steamdeck 时,不会使用该前缀。相反,steamdeck 会尝试制作一个新的。如果您在 Steam 平台上玩游戏并尝试将游戏驱动器或 SD 卡移动到桌面,则情况相反。

COPYPREFIX=1 的作用是,如果应用 -steamdeck,它将检查游戏分区/驱动器上是否存在前缀。如果是,它将擦除 steamdeck 前缀,并将其替换为游戏分区/驱动器中的前缀。 。它也通过着色器缓存来实现这一点。这样,Steam 将拾取您之前使用过该驱动器的台式机或其他 PC 上的模组/保存内容。

或者,如果未应用 -steamdeck – 则相反。它将尝试擦除游戏分区上的前缀,并将其替换为 steamdeck 默认位置中的前缀。它也通过着色器缓存来实现这一点。与桌面相反的一个很好的用例 – 假设你在一个游戏上投入了大量的时间,而其保存不适用于 Steam 云保存 – 或者你在一个游戏上应用了一堆模组Steam 平台上的游戏 – 然后您想迁移到桌面。在这种情况下,请将 Steam 设置为桌面模式。关闭 steam,然后使用 steam 命令从终端重新打开它,以便不应用 -steamdeck,然后您可以使用 COPYPREFIX 将 steamdeck 前缀复制到游戏的分区/驱动器。

  • wine 更新到了最新版本。
  • dxvk 更新到最新 git。
  • vkd3d-proton 更新到最新的 git。
  • 导入了最新的 Proton 更新。
  • 导入了最新Steam客户端更新。
  • 为《太空工程师 Space Engineers》加入 XAudio 2.9 支持。
    • XAudio 是微软 DirectX API 中的一部分,用于处理音频。
  • 更新停止修复(Update Cease to Breathe fix)。
  • 修复了《你和他和她的恋爱》中动画的音频播放问题。
  • 《辐射76》游戏修复
    • 游戏在前置环境中添加了fauudio,但faudio已经内置于 Proton 中,不确定是不是需要。
  • 添加了一种在 Proton 中动态运行 winetricks(红酒杯) 的方法。
  • R1kaB3rN 和 Root-Core 对原型修复进行了重构。

查看原文


如果你喜欢这篇文章,请关注并收藏本站 deck.mhhf.com
站长:灵翼MAGICWING - 80后骨灰级玩家兼游戏开发者。抖音 / B站 同名账号,欢迎关注。