GE-Proton 9-16: Поддержка модов для игр Bethesda на Linux и Steam Deck

2024-10-16 1456 комментарии
Вышло обновление GE-Proton 9-16 с поддержкой модификаций для игр Bethesda и улучшенной работой с файлами в сторонних игровых лаунчерах на Linux и Steam Deck

Если вы модифицируете игры Bethesda на Linux или Steam Deck, обновление GE-Proton 9-16 может значительно упростить процесс.

Напомним, что GE-Proton (или Proton-GE) — это сборка Proton, созданная сообществом, и не имеет отношения к официальному Proton от Valve. GE-Proton включает специфические исправления, которые Valve не всегда может добавить из-за юридических ограничений, а также некоторые особые функции. Однако GE-Proton проходит меньше тестирования и поддержки, поэтому его рекомендуется использовать только для отдельных игр, пока они не начнут корректно работать на официальной версии Proton от Valve. Также GE-Proton часто используется для игр вне Steam, например, в сторонних лаунчерах Heroic и Lutris.

Поддержка модов для игр Bethesda

В GE-Proton 9-16 одним из главных изменений является изменение способа запуска игр Bethesda, таких как серии Fallout, Skyrim, Oblivion и Starfield. Если GE-Proton обнаружит исполняемый файл мода для этих игр, он будет запускать его вместо оригинала. Это избавит игроков от необходимости вручную настраивать запуск модов.

На изображении — Skyrim.

Другие нововведения

  • Теперь игры, запускаемые с помощью UMU (Unified Launcher для Windows-игр на Linux вне Steam, например, в Heroic Games), смогут распознавать каталоги /mnt, /run/media и /media, а также домашнюю папку пользователя в качестве дисков, доступных для игр. Это сделано для того, чтобы пользователи могли устанавливать или импортировать игры за пределами префикса Wine без необходимости их переустановки.
  • Добавлены исправления для отдельных игр и обновлённый код из официальных проектов.

Полный список изменений

Все улучшения и исправления из журнала изменений в официальном репозитории на GitHub:

  • Proton:
    • Импортированы изменения makefile из официальной версии.
    • Импортированы изменения Proton из официальной версии.
    • Импортированы изменения steam_helper из официальной версии.
    • Импортированы изменения vkd3d-shader из официальной версии.
    • Обновлена версия wine до последней экспериментальной.
    • Обновлена версия dxvk до последнего git.
    • Обновлена версия vkd3d-proton до последнего git.
    • Обновлена версия dxvk-nvapi до e4bad70.
  • Protonfixes:
    • Исправлена проблема с некорректным получением game_titles для UMU.
    • Теперь game_titles ищутся в базе данных umu-database.csv вместо отправки запроса на внешний API.
    • Игры, запускаемые через UMU, теперь получают доступ к дискам u:, v:, w:, x:, которые представляют /mnt, /run/media, /media и домашнюю папку пользователя соответственно, если они не пустые. Это позволяет пользователям устанавливать игры за пределами стандартного префикса Wine или импортировать их без необходимости переустановки.
    • Добавлена поддержка модов для игр Bethesda (Fallout, Skyrim, Oblivion, Starfield). Если обнаружен исполняемый файл мода, он будет запущен вместо оригинального.
    • Добавлен protonfix для Metal Gear Solid 2 (спасибо FranjeGueje).
    • Добавлен protonfix для Kingdom Hearts HD Remix (steam-версия) (спасибо Internetbestfriend).
    • Добавлен protonfix для Gothic Playable Teaser (спасибо Root-Core).
    • Обновлён protonfix для Star Citizen (теперь не требуется обходной путь для EAC).

Как установит GE-Proton на Steam Deck

Для установки GE-Proton на вашем Steam Deck выполните следующие шаги:

  • Переключитесь в режим рабочего стола. Нажмите кнопку Steam, выберите "Выключение" (Power), затем "Перейти к рабочему столу" (Switch to Desktop). Дождитесь перезагрузки устройства.

  • В режиме рабочего стола откройте магазин приложений Discover. Вы можете найти его, нажав на кнопку меню.
  • Найдите приложение под названием ProtonUp-Qt (Если клавиатура не появляется, нажмите кнопку Steam вместе с кнопкой X.) Установите это приложение.
  • Откройте ProtonUp-Qt. Здесь нажмите на "Добавить версию" (Add version) и выберите последнюю версию Proton-GE. Нажмите "Install" (Установить).

  • Вернитесь в игровой режим, используя ярлык "Return to Gaming Mode".
  • Найдите игру, с которой у вас возникли проблемы. Нажмите на маленькую иконку шестерёнки, перейдите к "Свойства..." (Properties...), затем в "Совместимость" (Compatibility).
  • Активируйте опцию "Принудительно использовать выбранный инструмент совместимости Steam Play" (Force the use of a specific Steam Play compatibility tool) и выберите GE-Proton.

© . По материалам Gamingonlinux
Комментарии и отзывы

Нашли ошибку?

Новое на сайте