Smite linux

PortSMITE - це безкоштовний порт на основі автономного wine з бібліотеками від crossover. об'їдений в один зручний скрипт установки, що не вимагає права супер користувача. В даному програмному забезпеченні виправлені всі основні проблеми, які можуть виникати під час запуску лаунчер від HiRez і гри SMITE. Крім легкої і швидкої установки, ВИ одразу отримуєте оригінальний клієнт який автоматично оптимізується для запуску під операційними системами, такими як Debian. Ubuntu. Mint. Arch Linux. OpenSUSE. Rosa (Mandriva) і навіть систем заснованих на Gentoo.







SMITE - розрахована на багато користувачів гра в жанрі MOBA з видом від третьої особи, розроблена компанією Hi-Rez Studios. Як героїв в грі представлені боги з грецької, єгипетської, римської, індійської, китайської, японської, скандинавської та мезоамериканські міфології.

Чекаю відгуків, заробив новий порт у Вас !?

Установка і запуск гри:

- Завантажити скрипт установки

- Відкрити термінал і ввести:

/ Завантаження / (переходимо в директорію з завантаженим скриптом)

sudo apt install zenity xterm (пакети необхідні для установки і запуску скриптів)

sh PortSMITE-20 (створюються ярлики, прописується реєстр порту, копіюються файли)

sudo apt install wine (Підтягаємо залежності WINE)

- Запускаємо лаунчер в меню -> гри: SMITE

Як створити лог:

Зміни у версії PortSMITE 0.4:
  • Оновлені бібліотеки wininet і winhttp (з wine-staging 1.9.17)
  • Виправлена ​​помилка викликана необхідністю зміни прав доступу до префікса порту (після установки, або поновлення клієнта, необхідно перезапустити лончер)






Зміни у версії PortSMITE 0.3:
  • Тепер все ефекти в грі відтворюються (оновлена ​​бібліоткека wined3d з crossover 15.2.0-1)
  • Додані бібліотеки для запуску порту на системах: OpenSUSE. Arch Linux і Gentoo
  • Повністю виправлені проблеми пов'язані з оновленням лончер
  • Трохи прискорений запуск гри (рівно на 5 сек. Тому відключено очікування відповіді перевірки поновлення)

У скрипт vars додані 2 функції:

LAUNCHER_UPDATER_WAIT ()
if [$ (pgrep "HirezLauncherUI")> '0'] || [$ (Pgrep "SteamLauncherUI")> '0']
then
mkdir -p "$" / temp
LAUNCHER_UPDATER
else
sleep 5 LAUNCHER_UPDATER_WAIT
fi
>

У даній функції перевіряємо чи запущений лончер і якщо запущений то створюємо тимчасовий каталог temp і запускаємо слід. функцію, а якщо немає то чекаємо 5 секунд і повторюємо перевірку.

У даній функції знову перевіряємо чи запущений лончер і якщо запущений то робимо копію тимчасового каталогу лончер, в створений каталог temp з попередньої функції, чекаємо 1 секунду і перевіряємо знову. Після виключення лончер, автоматично копіюються вже новий, замість старого і видаляються тимчасові каталоги, даємо на це дія час в 10 секунд, перевіряємо чи запущений Hi Rez Studio Updater, і якщо це істина, то закриваємо програму оновлення і перезапускаємо лончер.

Все, тепер ніхто не бачить ніяких помилок і порт спокійно допомагає лончер оновлюватися =)

Зміни у версії PortSMITE 0.2:
  • Виправлені проблеми з повторним оновленням Hi Rez
  • Проведена невелика підготовка до додаткової оптимізації клієнта гри SMITE
Зміни у версії PortSMITE 0.1:
  • wine 1.8.3 + crosslibs + patch from PortLoL + libs from staging 1.9.13
  • Створено основу порту (всі каталоги і префікс, переписані всі скрипти під клієнт гри SMITE) і проведений перший запуск гри.

Якщо у Вас виникають додаткові питання, більшу частину відповідей Ви можете знайти в розділі PortWINE від «А» до «Я».







Схожі статті