#######################################################################
## КАК ЗАПУСТИТЬ (ПОЧИНИТЬ) BATTLEBLOCK THEATER НА LINUX ##
#######################################################################
/*
This is russian version on how to run BattleBlock on Linux, for
english please follow: https://pastebin.com/N22YBNer
*/
Действий не так много!
1. Разработчики уже выпустили ПРАКТИЧЕСКИ рабочую Linux-версию
игры, но она до сих пор в приватной бете. Для доступа к ней есть код:
B3rVN72ktT2M5g
Если вы не знаете, где его вводить, зайдите в стим в обычном режиме,
перейдите в библиотеку и нажмите правой кнопкой мыши на игре
BattleBlock Theater, затем выберите "Свойства" -> БЕТА. Введите
код в поле внизу, примените его, и затем выберите linuxtest версию
игры из списка выше в том же окне.
2. Трудясь над рабочей бета-версией, разработчики каким-то образом
поломали .SH файл, сохранив его в DOS кодировке вместо UNIX. Но у нас
есть простой способ исправить это. Всего лишь нужно установить
приложение `dos2unix`. Вот как это сделать на разных платформах:
Ubuntu (debian): `sudo apt install dos2unix`
Manjaro (arch linux): `sudo pacman -S dos2unix`
Для других дистрибутивов см. https://distrowatch.com/package-management
Теперь нам нужно пропатчить (исправить) .SH файл лаунчера игры, чтобы
он был в UNIX кодировке. Перейдите в папку игры вручную
(cd /home/user/.steam/steam/steamapps/common/BattleBlock Theater/) либо
в том же окне свойств игры выберите вкладку "ЛОКАЛЬНЫЕ ФАЙЛЫ ИГРЫ",
затем нажмите кнопку "ПРОСМОТРЕТЬ ЛОКАЛЬНЫЕ ФАЙЛЫ".
Будучи в папке игры, откройте там терминал (правым кликом на свободном
месте - Открыть терминал) и введите:
dos2unix BattleBlockTheater.sh
Вот и всё! Теперь вы можете либо запустить ./BattleBlockTheater.sh
прямо тут, либо нажать PLAY в стиме.
Решение проверенно работает на следующих ОС:
+ Ubuntu 16.04;
+ Manjaro 17.1.7.
Comments