January 25, 2023

Запуск игры Rig'n'Roll 6.6 на GNU/Linux [Lutris 2023]

Внимание! Инструкция предполагает, что вы установили и настроили в Lutris чистую версию игры от GOG. В статье Запуск игры Дальнобойщики 2 на GNU/Linux [Lutris 2023] рассказано и показано, как это сделать.

6.6 - самая первая версия Rig&Roll в открытом доступе. Внутриигровые ролики работают только с враппером dgVoodoo.

Загрузка образа с игрой:

6.6 (Описание, Old-DOS, Old-DOS Direct Link, My Yandex Disk)

Лучше скачивать образ на рабочий стол ( ~/Desktop ).

Распаковка образа:

Стандартные архиваторы и даже некоторые специальные утилиты его не берут, поэтому придётся применять ОЧЕНЬ тяжёлую артиллерию в лице PowerISO.

wget https://rsload.xyz/noload2/files/074/PowerISOPortable.7.6x64-RSLOAD.NET-.zip --http-user=rsload.net --http-password=rsload.net

7z x PowerISOPortable.7.6x64-RSLOAD.NET-.zip -prsload

В Lutris нажать на оригинальную игру, затем снизу нажать стрелку вверх возле бокала. Нажать "Запустить EXE внутри префикса Wine" и выбрать PowerISOPortable.7.6x64-RSLOAD.NET-.exe на рабочем столе.

Вместо $USER подставляйте ваш юзернейм.

Извлечь в Z:\home\$USER\Desktop.

В Lutris нажать на оригинальную игру, затем снизу нажать стрелку вверх возле бокала. Нажать "Запустить EXE внутри префикса Wine" и выбрать PowerISOPortable.exe в директории PowerISOPortable на рабочем столе.

Нажать Открыть. Выбрать / -> home -> $USER -> Desktop -> Äàëüíîáîéùèêè 2.ver.6.6.Russian.iso.

Нажать Извлечь. Ввести путь Z:\home\$USER\Desktop\RR. Выбрать опцию "Все файлы" и "Перезаписывать файлы".

После извлечения программу можно закрывать.

Исправление truck.ini:

cd ~/Desktop

# Вместо editor - любой текстовый редактор
editor RR/truck.ini

В категории ENV поменять значение xres на 1024, значение yres на 768.

Заменить все параметры в категории INSTALL следующими:

[INSTALL]
home=.
base=.
movie=.
source=.
mode=maximum
MUSIC=.\MUSIC
setup=on

Перемещение файлов:

mv RR ~/Games/hard-truck-2/drive_c/Games/6.6

Добавление игры в Lutris:

В Lutris нажать ПКМ по оригинальной игре -> Duplicate. На копии нажать ПКМ -> Настройки.

Скриншот взят из другой статьи, но сути не меняет

Название -> Rig'n'Roll 6.6 (можете назвать по-другому).

Параметры игры:

Поменять исполняемый файл на RigNRoll.exe в директории 6.6.

Установка враппера D2GI:

Внимание! С этим враппером перестанут работать игровые ролики, а точнее будут просто чёрными. Если ролики вам жизненно важны - перейдите к установке враппера dgVoodoo.

Жёсткие ссылки: изменение d2gi.ini в директории 6.6 изменит также d2gi.ini в директории King. Это удобно, но в некоторых случаях может стать "подлянкой".

Для обычного копирования уберите флаг -l, чтобы остались только -vf.

cd ~/Games/hard-truck-2/drive_c/Games/6.6

cp -vlf ../King/ddraw.dll .

cp -vlf ../King/d2gi.ini .

Установка враппера dgVoodoo:

Если вы отказались от установки D2GI из-за роликов или по другой причине.

В Lutris нажать ПКМ по версии 6.6 -> Настройки.

Параметры раннера:

Включить dgvoodoo2.

# Вместо editor - любой текстовый редактор
# Версия (v2.79.1) в пути может быть другая
editor ~/.local/share/lutris/runtime/dgvoodoo2/v2.79.1/dgVoodoo.conf

В категории DirectX добавить параметр Resolution со значением "h:__, v:__", где вместо __ значения разрешения монитора.

Параметр для разрешения 1920x1080

Готово! Можно запускать игру одной кнопкой из Lutris. Не забудьте выставить в настройках игры максимально возможное разрешение.

Здесь вы можете найти дополнительную информацию и модификации: