SteamDeck《荒野大镖客2》选错图形API:DX12无法进入游戏解决办法

有很多玩家在SteamDeck上玩《荒野大镖客2》的时候,由于手贱,将图形设置里面的图形API改成了DX12,导致无法正常进入游戏。那么如何将设置改回来呢,这里需要到游戏的Compatdata目录里修改配置文件,由于SteamDeck是Linux系统,所以这个路径隐藏的还是非常深的,本期将把路径和修改方法分享出来(本教程以正版游戏为例)。如果你是学习版,可以安装红酒杯软件找到游戏的数字ID,结合本教程进行修改。

  • 切换到桌面模式,打开Steam库,右键点击《荒野大镖客2》游戏,在属性 – 更新里找到 App ID,正版ID应该是:1174180
  • 打开一个文件夹,在左侧导航里点击主文件夹,之后选择右上角三条杠按钮,勾选显示隐藏文件
  • 在当前主文件夹内开始依次进入以下路径:
    • .local/share/Steam/steamapps/compatdata/1174180/pfx/drive_c/users/steamuser/My Documents/Rockstar Games/Red Dead Redemption 2/settings/
  • 找到 system.xml 这个文件,右键点击,选择打开方式,用记事本或编辑器打开都可以。
  • 找在xml里面找到:<API>kSettingAPI_DX12</API>(如果你之前设置成了dx12的话,这里的下划线后面就会显示DX12)
  • 把这一行改成:<API>kSettingAPI_Vulkan</API> 就恢复成默认的图形API了
  • 点击保存文本后,就可以正常进入游戏了。

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