←  Игра на ПК

Реальная русская рыбалка на 1505 рыб - World of Fishers

»

Linux - Запуск игры

Фотография SVDenik SVDenik 02 Янв 2023

Wine-Small.pngLinux-Small.pngLutris-Game-Platform-Small.png


Запуск PC-версии игры на Linux


В теме рассмотрена возможность запуска игры на примере дистрибутива Manjaro на ноутбуке с дискретной видеокартой от nVidia. Изначально в спойлере вкратце описаны опробованные мной способы запуска на виртуальной машине, поскольку сразу из коробки игра на Wine отказывалась работать: лаунчер игры запускался, а дальше игра просто падала, окно с меню игры не появлялось. Далее будут приложены скриншоты с ключевыми настройками, с которыми игра заводится. Теоретически игра может запуститься как на Linux так и на MacOS (через Wine). Такие вопросы, как установка Wine/Lutris рассматриваться не будут - читайте мануалы к своему дистрибутиву.
 

VirtualBox

Скрытый текст

 

Возврат к Wine и Lutris

Ключевой момент запуска игры на Wine - это подбрасывание в его настройки DLL-библиотек, расположенных в папке игры для предварительно заданного исполняемого файла игры (WoF.exe или WoF_3_10.exe)
Скрытый текст

 Пробуем запустить. Проскакивает лаунчер, появляется меню, жмём играть и ...
Скрытый текст

...снова чёрная локация  :wacko:

Что же. Остаётся попробовать менеджер для запуска игр Lutris. Но из коробки наша рыбалка на нём также не стартует - такое же поведение, как и в Wine. Поэтому докручиваем:

1. Жмём плюс и выбираем заранее установленную игру.
Скрытый текст

2. Пишем название игры, указываем каталог и раннер - Wine.
Скрытый текст

3. Указываем путь к исполняемому файлу игры и к префиксу Wine. У меня на снимке указан путь к префиксу по умолчанию. Вы можете создать свой через Winetricks.
Скрытый текст

4. Указываем стандартную версию Wine и DLL-библиотеки. Остальное оставляем как есть.
Скрытый текст

5. Здесь устанавливаем опцию NVIDIA Prime Render Offroad. Без неё игра работала с чёрным фоном локации. Повторюсь, что видеокарта у меня как раз от nVidia. На AMD Radeon и встроенных от Intel остаётся только гадать.
Скрытый текст

6. Запускаем и проверяем...
Скрытый текст
Ответить

Фотография SVDenik SVDenik 05 Фев 2023

Удалось разобраться полностью в ситуации с чёрным фоном игры. Оказывается, что в ноутбуках с двумя видеокартами (встроенной Intel и дискретной другого вендора) в Linux по умолчанию используется встроенная карта, с которой, видимо, Wine криво работает (такая же ситуация с VirtualBox объясняется тем, что это ПО для эмуляции графической подсистемы использует наработки Wine - пруф). Без опции Lutris можно добиться того же эффекта, запустив игру через консоль с использованием дискретной видеокарты (в данном случае nVidia) из папки игры:

prime-run wine WoF.exe

Всё, конечно, зависит от дистрибутива, но на форумах Ubuntu есть подобные вопросы с такими же методами решения, источник которых - документация. Для Manjaro про старт приложений, используя проприетарные драйвера производителя nVidia - смотреть здесь  ;)

Ответить