Half-Life 2: Deathmatch

Half-Life 2: Deathmatch

评价数不足
Запуск steam_legacy версии игры на Linux
由 зе фоня, тру слав 制作
Лечим запуск Half-Life 2: Deathmatch на Linux
Версия: 1.0.0
   
奖励
收藏
已收藏
取消收藏
Введение
Здра-вствуй-те!
После обновлений движка игра была переведена на новую версию, что привело к поломке серверов. Для решения этой проблемы в бета-версиях имеется вариант с steam_legacy, однако он тоже оказался сломан.
В этом руководстве будет объяснено, как починить steam_legacy версию игры.

Ахтунг!
Способ запуска steam_legacy для Half-Life 2: Deathmatch может не сработать на некоторых дистрибутивах Linux. Работоспособность зависит от версии библиотек, конфигурации системы и поддержки 32-битных компонентов. Рекомендуется проверить зависимости и использовать альтернативные методы запуска, если данный способ не дает результата.

Решение проблемы
Зачастую в интернете гуляет решение, с конкретным добавлением параметра:

-game hl2mp -novid

Но на Linux этот метод может не сработать. Вместо запуска игра просто выдаст ошибку:
- "Не удалось найти исполняемый файл hl2_win64.exe"
..или же:





Чтобы решить эту проблему, делаем следующее:
  1. Добавляем hl2.exe, как стороннюю игру
  2. В Steam слева внизу нажимаем "Добавить игру""Добавить стороннюю игру"
  3. Находим hl2.exe в папке с игрой и добавляем его
  • Указываем параметры запуска для сторонней игры:
-game hl2mp -novid



Внимание! Игру таким способом надо запускать исключительно через Proton
Заключение


В результате получаем полностью работоспособную игру. Удачных вам пострелушек, пиф-паф :D




Благодарность и доп. информация


Если у вас данный способ не заработал, можете отписать мне в комментариях профиля Steam. Постараюсь по возможности отвечать всем, прошу без спама.

Отдельная благодарность!
- The Fonera, True Slav (AKA f0nentusik) буквально я, lol