Запуск мода SEMod на GNU/Linux [Lutris 2023]
Внимание! Инструкция предполагает, что вы установили и настроили в Lutris чистую версию игры от GOG. В статье Запуск игры Дальнобойщики 2 на GNU/Linux [Lutris 2023] рассказано и показано, как это сделать.
Загрузка архива с установщиком:
1.4 17.07.21 (Описание, ModDB, My Yandex Disk, RuTracker)
Лучше скачивать архив на рабочий стол ( ~/Desktop ).
Создание копии оригинальной игры:
Жёсткие ссылки сильно экономят место (директория SEMod будет весить ~100 KiB) и позволяют удалить директорию King с диска. Любое копирование в директорию мода нужно будет делать с флагом -d.
Для обычного копирования уберите флаг -l, чтобы остались только -rf.
# Жёсткие ссылки cp -rlf ~/Games/hard-truck-2/drive_c/Games/King ~/Games/hard-truck-2/drive_c/Games/SEMod cp -vdf --remove-destination ~/Games/hard-truck-2/drive_c/Games/King/TRUCK.INI ~/Games/hard-truck-2/drive_c/Games/SEMod/
Распаковка архива с установщиком:
unzip setup.zip
Распаковка мода:
В Lutris нажать на оригинальную игру, затем снизу нажать стрелку вверх возле бокала. Нажать "Запустить EXE внутри префикса Wine" и выбрать setup.exe на рабочем столе.
В установщике выбрать каталог Z:\home\$USER\Desktop\SE (вместо $USER ваш юзернейм). Не запускать после установки.
Установка мода:
Исправление регистра имён файлов.
mv SE/King.exe SE/king.exe for f in SE/COMMON/cabines*; do mv "$f" "$(tr [:lower:] [:upper:] <<< "$f")" ; done for f in SE/COMMON/trucks*; do mv "$f" "$(tr [:lower:] [:upper:] <<< "$f")" ; done mv SE/COMMON/esc15.res SE/COMMON/esc15.RES mv SE/COMMON/esc16.res SE/COMMON/esc16.RES mv SE/COMMON/IND15.res SE/COMMON/ind15.RES mv SE/COMMON/IND16.res SE/COMMON/ind16.RES
cp -vrdf SE/* ~/Games/hard-truck-2/drive_c/Games/SEMod/
Добавление мода в Lutris:
В Lutris нажать ПКМ по оригинальной игре -> Duplicate. На копии нажать ПКМ -> Настройки.
Название -> King of the Road SEMod (можете назвать по-другому).
Поменять исполняемый файл на Launcher.exe в директории SEMod.
В переопределения DLL нужно добавить библиотеку dsound со значением n,b.