monoid Опубликовано 20 января, 2025 Жалоба Поделиться Опубликовано 20 января, 2025 (изменено) Добрый день! Пытался использовать лаунчер в linux под wine, но работает он плохо (есть проблемы с отображением), запустить игру невозможно. Затем запускал игру через openMW с ручной настройкой, что весьма неудобно. Возникла идея доработать лаунчер для поддержки linux, т.к. исходники версии 3.1.3 есть в открытом доступе. Во вложении архив с лаунчером и bash-скриптом mfr.sh, который скачивает java, openMW и запускает лаунчер. В лаунчере убраны пункты меню, которые касаются classic версии, оставлены только пункты openMW, выполнены доработки для работоспособности самого лаунчера под linux. Кажется весь функционал работает, кроме обновления лаунчера, его можно реализовать только при поддержке авторов репака и добавления соответствующих файлов на сервер. Использование: Необходимо распаковать содержимое архива, например, в директорию /home/<user>/Games. Запустить скрипт mfr.sh, либо через интерфейс, либо через консоль командами ./mfr.sh или sh mrf.sh. Дождаться загрузки java и openMW и запуска лаунчера mfr.zip Изменено 20 января, 2025 пользователем monoid Ссылка на комментарий Поделиться на другие сайты Поделиться
MagicDragon Опубликовано 24 января, 2025 Жалоба Поделиться Опубликовано 24 января, 2025 В 1/20/2025 в 11:32 PM, monoid сказал: Добрый день! Пытался использовать лаунчер в linux под wine, но работает он плохо (есть проблемы с отображением), запустить игру невозможно. Затем запускал игру через openMW с ручной настройкой, что весьма неудобно. Возникла идея доработать лаунчер для поддержки linux, т.к. исходники версии 3.1.3 есть в открытом доступе. Во вложении архив с лаунчером и bash-скриптом mfr.sh, который скачивает java, openMW и запускает лаунчер. В лаунчере убраны пункты меню, которые касаются classic версии, оставлены только пункты openMW, выполнены доработки для работоспособности самого лаунчера под linux. Кажется весь функционал работает, кроме обновления лаунчера, его можно реализовать только при поддержке авторов репака и добавления соответствующих файлов на сервер. Использование: Необходимо распаковать содержимое архива, например, в директорию /home/<user>/Games. Запустить скрипт mfr.sh, либо через интерфейс, либо через консоль командами ./mfr.sh или sh mrf.sh. Дождаться загрузки java и openMW и запуска лаунчера mfr.zip 57.26 \u041c\u0411 · 2 загрузки Привет! Есть репозиторий с форком? я гляну и готов утащить это в основную ветку, чтобы поддержать на уровне сервера Ссылка на комментарий Поделиться на другие сайты Поделиться
monoid Опубликовано 24 января, 2025 Автор Жалоба Поделиться Опубликовано 24 января, 2025 (изменено) ответил в личку. Много где проблемы с бэкслэшами, которые воспринимаются как часть имени файла. Их нужно либо на сервере заменить на прямой слэш, т.к. в windows поддерживается и так и так, либо делать замены. Изменено 24 января, 2025 пользователем monoid Ссылка на комментарий Поделиться на другие сайты Поделиться
Jice Опубликовано 3 часа назад Жалоба Поделиться Опубликовано 3 часа назад (изменено) Спасибо большое автору скрипта. Все запустилось на arch linux. Версия установилась 4.1.29 beta Версия ланчера - 3.1.3 От себя скажу что после запуска нужно нажать на шестеренку и исправить целостность что бы все скачалось. И собственно что бы заново запустить игру нужно так же запустить скрипт ./mfr.sh, каждый раз ланчер не видит игру (кнопка играть, не активна) и я нажимаю так же на шестеренку и жму проверить целостность сборки. Но это занимает минут (игра на ssd) и вполне небольшая цена что бы снова пойти в эту игру. Мои спецификации для примера jice@QuadArch ------------- /\ OS: Arch Linux x86_64 / \ Display (AAA): 1366x768 @ 0.54x in 26", 60 Hz [External] / \ Kernel: Linux 6.17.4-arch2-1 / \ Shell: bash 5.3.3 / ,, \ DE: KDE Plasma 6.5.0 / | | \ WM: KWin (Wayland) /_-'' ''-_\ Icons: WhiteSur [Qt], WhiteSur [GTK2/3/4] Terminal: konsole 25.8.2 CPU: Intel(R) Xeon(R) E5-2678 v3 (24) @ 3.30 GHz Memory: 6.69 GiB / 31.24 GiB (21%) GPU0: VkPhysicalDeviceProperties: --------------------------- apiVersion = 1.4.318 (4211006) driverVersion = 25.2.5 (104865797) vendorID = 0x1002 deviceID = 0x73bf deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU deviceName = AMD Radeon RX 6800 (RADV NAVI21) Это была единственная вещь которая у меня не запускалась на линуксе после ухода с винды. Подтянул и свои сохранения и свои самопальные моды. Спасибо огромное и автору скрипта и авторам сборки ! Изменено 3 часа назад пользователем Jice Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти