Установка русификатора под GNU\Linux
Opened this issue · 3 comments
Привет. Каким образом можно установить русификатор под GNU\Linux?
SS2Tool поддерживает только Windows.
Думаю аналогичная проблема существует и для пользователей macOS.
Привет. В моём руководстве на Steam в разделе «ЧаВо» есть инструкция по запуску на Linux.
Дублирую сюда:
Как установить сборку на Linux Ubuntu?
- Установите PlayOnLinux. В линукс версии игры запуск через эмуляцию Windows XP.
- В PlayOnLinux находите и устанавливаете Steam, а в нем — игру.
- В папку игры скачайте SS2Tool и с помощью PlayOnLinux создайте ярлык на этот файл.
- При установке SS2Tool уберите галочку в инсталяторе «Limit GPU buffer».
- Распакуйте ss2-modpack в папку с игрой.
- С помощью ss2bmm.exe активируйте все моды и расставьте их в нужном порядке, как на картинке.
- Запускать игру можно прямо с ярлыка на exe-шник, либо сначала Steam в PlayOnLinux, а из него уже игру.
Спасибо за ссылку на инструкцию!
Через PlayOnLinux я уже давно ничего не ставил. Надеялся что есть более нативные способы накатывания русификатора.
В общем провёл ряд экспериментов, возможно будет полезно.
Если запускать инсталятор SS2Tool из под GNU\Linux через wine (в моём случае версия 7.0) то он устанавливается, но убивает половину файлов в каталоге с игрой после чего пропадает главный exe файл игры и запуск соответственно становится не возможным.
Важное замечание если кто-то захочет так попробовать. Каталог куда будет устанавливать Steam игры необходимо сменить на любой другой - главное что бы в абсолютном пути не было каталогов начинающихся с точки, иначе через "Проводник" в wine невозможно будет дойти до директории с игрой.
Пробовал так же запускать SS2Tool через PlayOnLinux на системном wine, но с добавленной зависимостью vcrun2008. Предполагаю что это относится к Visual C++ 2008 который советовали поставить пользователям macOS на форуме GOG - не помогло. Результат остаётся таким же как в прошлом случае.
Теперь я перешёл к более сложным практикам 😃
Решил накатить модификацию в Windows и перенести файлы в GNU\Linux.
Во-первых на Windows у меня один диск С, а утилита SS2Tool отказывается устанавливаться в каталог ProgramFiles - кнопка "Далее" не работает после выбора каталога с игрой.
При этом, Steam запрещает задать новый каталог для хранения игр если на данном диске уже установлено хранилище.
Пришлось копировать весь каталог с игрой в любое другое место и только после этого SS2Tool смог установится.
Интереса ради игра спокойно запускалась и без лаунчера Steam.
Установив модификацию я перезагрузился в свой дистрибутив GNU\Linux и скопировал все файлы модифицированной версии игры в каталога с игрой на GNU\Linux.
У меня оказалось два exe:
- Shock2.exe (оригинальный)
- ss2.exe (модифицированный)
Через лаунчер запускался оригинальный и способов его заменить через сам Steam я не нашёл (вроде раньше можно было указать путь до исполняемого файла). По итогу удалил Shock2.exe, а ss2.exe переименовал в Shock2.exe.
Игра через лаунчер запускается, но без модификации. При этом, если запустить exe файл через системный wine, то всё отрабатывает как надо.
Помимо всего прочего пробовал запускать игру через Proton версии 7 и 5 - дохлый номер, игра вообще не стартовала.