兼容层 GE-Proton-9-16 更新发布:添加对 Bethesda 游戏的 Mod 支持

哥特王朝

本次更新重点:添加了对各种 Bethesda 游戏的 mod 支持,例如:《辐射:新维加斯》、《辐射 43》、《天际》和《星空》。如果存在 Mod 可执行文件,该兼容层将自动启动该可执行文件,而不是默认可执行文件。同时修复了《合金装备 2》、《王国之心 HD Remix》和《哥特王朝试水版》的问题。

GE Proton 9-16 官方更新日志

Proton:

  • 导入上游的 makefile 更新
  • 导入上游的 Proton 更新
  • 导入上游 steam_helper 更新
  • 导入上游 vkd3d-shader 更新
  • 更新 wine 到最新版本
  • 将 dxvk 更新至最新 git
  • 将 vkd3d-proton 更新至最新 git
  • 将 dxvk-nvapi 更新为 e4bad70

Proton修复(Protonfixes):

  • 修复了 game_titles 无法正确读取到 UMU 的问题。
  • 现在将 game_titles 作为包含的 umu 数据库 csv 的一部分进行查找,而不是尝试从在线网站调用 api
  • 使用 UMU 运行的游戏现在将具有 /mnt、/run/media、/media/ 和用户主文件夹,如果它们不为空,则它们将分别作为驱动器 u:、v:、w:、x: 添加到前缀中。这是为了让用户更方便地安装或导入前缀之外的游戏。这种情况的典型情况是,如果您的游戏已预安装在不同的已安装驱动器上,或者安装在前缀之外的主文件夹中的其他地方,并且您想在不重新安装游戏的情况下添加它们,或者如果您想将游戏安装到其中一个安装位置而不是 wine 前缀内的 C:\ 驱动器。使用 steam,用户实际上不必担心这个问题,因为 steam 会处理驱动器安装和安装位置,但是我们发现 steam 之外的用户试图使用 Z: 驱动器(符号链接到根 (/))——当然,它是容器化的和只读的,因此也无法提供适当的驱动器大小,导致用户被告知他们没有足够的空间。将新驱动器添加到前缀中后,应该可以解决这个问题,允许用户通过新驱动器而不是 Z: 访问他们的安装位置或现有游戏文件夹以进行安装或导入。
  • 已添加对各种 Bethesda 游戏的 Mod 支持(感谢 Root-Core)。如果找到适用于 Bethesda 游戏的 mod 可执行文件,它将启动 mod 可执行文件而不是原始文件:
    mapping = {
    ‘22380’: (‘FalloutNV.exe’, ‘nvse_loader.exe’), # Fallout New Vegas’22370
    ‘: (‘FalloutLauncher.exe’, ‘fose_loader.exe’), # Fallout
    3’377160′: (‘Fallout4Launcher.exe’, ‘f4se_loader.exe’), # Fallout
    4’22330′: (‘OblivionLauncher.exe’, ‘obse_loader.exe’), # Oblivion’72850
    ‘: (‘SkyrimLauncher.exe’, ‘skse_loader.exe’), # Skyrim’489830
    ‘: (‘SkyrimSELauncher.exe’, ‘skse64_loader.exe’), # Skyrim SE
    ‘1716740’:(’Starfield.exe’,’sfse_loader.exe’)#Starfield
    }.get(game_id,(”,”))
  • 修复《合金装备2》 (感谢 FranjeGueje)
  • 修复 Steam 版《王国之心 HD Remix》 (egs 版本中已经存在)(感谢 Internetbestfriend)
  • 修复 《哥特王朝:试水版》 (感谢 Root-Core)
  • 修复《星际公民》(不再需要 EAC反作弊解决方法)


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