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 від «А» до «Я».