Что нужно
- Своя копия «Времён раздора» версии 1.8.1 с Community Update 1.2.
- Раздор — программа из выпуска на GitHub. Для каждой системы свой файл.
- Система: Windows, Linux или macOS 11 и новее; Android 8 или новее (процессоры ARM); iPhone или iPad с iOS 14 и новее.
Где взять игру
Discord игроков «Времён раздора» (не от Razdor): discord.gg/cdTtYz5dH
Архив игры (7z) и архив обновления (zip) можно не распаковывать самому: скачайте их в «Загрузки» (на Android — в Download, на iPhone — в «Файлы» → На iPhone → Раздор), и Раздор, не найдя игру, предложит кнопку «Распаковать архив игры».
Где взять Раздор
Страница выпусков: github.com/indicozy/razdor/releases. Берите самый новый выпуск: Razdor.exe, razdor, razdor-macos, razdor.apk, razdor.ipa.
Раздор сделан для Community Update 1.2. Мод Evolution (проверен с версией 9.0 на Community Update) тоже работает: поставьте Раздор в папку игры с установленным модом. Моды, которые меняют сам DiscordTimes.exe, не поддерживаются.
На компьютере
Программа должна лежать в папке игры, рядом с DiscordTimes.exe. Тогда Раздор сам найдёт игру и будет играть именно эту копию.
Windows
- 1
Скачайте Razdor.exe из последнего выпуска.
Файл Razdor.exe со страницы выпусков - 2
Положите Razdor.exe в папку игры, рядом с DiscordTimes.exe. Остальное в папке уже есть: папка Maps_Rus и файл Rus_Units.ini.
Так выглядит папка игры: Razdor.exe лежит рядом с DiscordTimes.exe - 3
Запустите Razdor.exe двойным щелчком.
Двойной щелчок по Razdor.exe
Если игра лежит в другом месте, укажите путь к её папке в файле .env рядом с программой: RAZDOR_DT_DIR="путь к папке игры".
Linux
- 1
Скачайте razdor из последнего выпуска.
Файл razdor со страницы выпусков - 2
Положите razdor в папку игры, рядом с DiscordTimes.exe.
Так выглядит папка игры: razdor лежит рядом с DiscordTimes.exe - 3
Запустите razdor из терминала, открытого в папке игры.
Команда запуска в терминале
Звук идёт через ALSA (библиотека libasound.so.2 есть на любом десктопе; PipeWire и PulseAudio дают устройство default). Значок в меню приложений описан в README.
macOS
- 1
Скачайте razdor-macos из последнего выпуска.
Файл razdor-macos со страницы выпусков - 2
На Mac игра стоит внутри бутылки Wine или CrossOver. Положите razdor-macos в папку игры, рядом с DiscordTimes.exe.
Программа рядом с DiscordTimes.exe, внутри бутылки - 3
Перед первым запуском снимите блокировку macOS. В Terminal, в папке с программой, выполните команду. Можно и иначе: правая кнопка на файле → Open в Finder.
Команда в Terminal - 4
Запустите razdor-macos двойным щелчком. Программа открывается в окне Terminal.
Двойной щелчок по программе
Программа не подписана разработчиком, поэтому macOS блокирует её после скачивания: это и есть шаг 3.
Android (пробная версия)
Управление касанием: жесты описаны в README. Обновления внутри программы нет: новый APK ставится поверх старого. Сохранения лежат в папке Razdor во внутренней памяти и при переустановке не пропадают.
- 1
Установите razdor.apk. Нужен Android 8 или новее. Разрешите установку из этого источника в настройках Android.
Файл razdor.apk - 2
Положите папку игры «Времена раздора» во внутреннюю память, в папку DiscordTimes (Внутренняя память/DiscordTimes) или в Download. В ней должны быть папка Maps_Rus и файл Rus_Units.ini, как в папке с DiscordTimes.exe на компьютере.
Папка DiscordTimes во внутренней памяти - 3
Дайте Раздору «Доступ ко всем файлам». Если игра не видна, титульный экран показывает кнопку «Выдать доступ», которая открывает нужную страницу. Вручную: Настройки → Приложения → Специальный доступ → Доступ ко всем файлам → Раздор. На Android 8–10 кнопка спрашивает обычное разрешение на файлы.
Настройки → Приложения → Специальный доступ → Доступ ко всем файлам → Раздор - 4
Вернитесь в Раздор и нажмите «Проверить снова». Игра найдётся без перезапуска. Титульный экран и сам проверяет папку каждые несколько секунд.
Кнопка «Проверить снова» на титульном экране
iPhone и iPad (пробная версия)
Управление касанием, как на Android. Обновления внутри программы нет: новый IPA ставится поверх старого. Файл не подписан, поэтому его ставят через AltStore или Sideloadly со своим Apple ID; подписывать самому ничего не нужно.
- 1
Скачайте razdor.ipa из последнего выпуска. Нужна iOS 14 или новее.
Файл razdor.ipa со страницы выпусков - 2
Установите IPA одним из способов:
- AltStore (altstore.io): на компьютере запустите AltServer, на телефон поставьте AltStore через AltServer. В AltStore на вкладке «My Apps» нажмите «+» и выберите IPA.
- Sideloadly (sideloadly.io): подключите телефон к компьютеру, перетащите IPA в окно и введите свой Apple ID.
AltStore или Sideloadly ставит IPA с компьютера - 3
На iOS 16 и новее включите Режим разработчика: Настройки → Конфиденциальность и безопасность → Режим разработчика. Затем доверьте профиль разработчика: Настройки → Основные → VPN и управление устройством.
Настройки → Конфиденциальность и безопасность → Режим разработчика - 4
Бесплатный Apple ID подписывает программу на 7 дней, потом её нужно подписать заново. AltStore делает это сам, если AltServer работает на компьютере в той же Wi‑Fi сети. Иначе установите IPA заново через Sideloadly. Сохранения при этом остаются.
Подпись действует 7 дней - 5
Скопируйте папку игры «Времена раздора» (с папкой Maps_Rus и файлом Rus_Units.ini) в Файлы → На iPhone → Раздор → DiscordTimes. С компьютера то же делается через Finder (или iTunes): устройство → Файлы → Раздор.
Папка DiscordTimes в приложении «Файлы» С компьютера: устройство → Файлы → Раздор - 6
Откройте Раздор и нажмите «Проверить снова». Титульный экран и сам проверяет папку каждые несколько секунд.
Кнопка «Проверить снова»
Сохранения, журнал и кэш картинок лежат в «Файлы» → На iPhone → Раздор → Razdor (папка saves внутри). Разрешений для этого не нужно.
Обновления
- На компьютере Раздор при запуске проверяет новый выпуск. Когда он есть, в спокойный момент (титульный экран, настройки или карта без других окон; в бою никогда) предлагается обновление. «Обновить» скачивает его, сверяет с SHA256SUMS выпуска и ставит на место программы; она работает со следующего запуска.
- Настройки → «Ещё…» → «Обновления»: «Спрашивать» (по умолчанию), «Всегда» (без окна) или «Выключены». Кнопка «Проверить» ищет новую версию сразу. Нужен системный curl (он есть в Windows 10 и новее, macOS и почти любом Linux).
- На Android и iPhone обновления внутри программы нет: новый APK или IPA ставится поверх старого.
Если не запускается
- Раздор не находит игру. Экран говорит: «Времена раздора» не найдены. Проверьте, что программа лежит рядом с DiscordTimes.exe (компьютер), а на телефоне папка игры на месте: Android — Внутренняя память/DiscordTimes или Download; iPhone — «Файлы» → На iPhone → Раздор → DiscordTimes. В папке должны быть Maps_Rus и Rus_Units.ini. Пока игры нет, Раздор запускает собственное демо-королевство: свои отряды и карту, без сценариев оригинала.
- Android: игра не видна. Дайте «Доступ ко всем файлам» (шаг 3), затем «Проверить снова». Без этого доступа игра не читается, и титульный экран остаётся с демо-картой.
- Windows: «WGL_ARB_pixel_format is required» или нет драйвера OpenGL. Раздору нужен OpenGL 2. Так бывает в сеансе удалённого рабочего стола (RDP) и в виртуальных машинах без драйвера. Положите программный OpenGL от Mesa (opengl32.dll, а в новых выпусках ещё и libgallium_wgl.dll из папки x64 на mesa-dist-win) рядом с Razdor.exe; или подключитесь не через RDP; или установите графический драйвер. Раздор сам покажет этот совет вместо голой ошибки.
- Не запускается или играет не так, как оригинал. Раздор пишет файл razdor.log: в Windows — в %APPDATA%\razdor\, в Linux — в ~/.local/share/razdor/, в macOS — в ~/Library/Application Support/razdor/. Предыдущий запуск — в razdor.previous.log. Последняя строка показывает, на каком шаге программа остановилась.