Game installation
Automatic Loading the game
Section titled “Automatic Loading the game”If the game is not present, Razdor will download it automatically upon launch. This works on Windows, Linux, macOS, and Android. Automatic download is not available on iPhone.
When the game is not present, the main screen and the download window display actual game images: they are part of the program itself, so the first launch looks normal.
In the “Loading the game” window, the stages are shown sequentially: first “Checking the catalog…”, then a progress bar with the text “Downloading the game: {MB} / {all} MB, {pct}%”, followed by “Unpacking… {pct}%”. When the game is in place, the window closes and the main menu opens.
“Cancel” stops the download. The game is downloaded in several parallel parts, and a cancelled download starts again from the beginning: the next press of “Download the game” downloads the archive from the start.
If Automatic Download Fails
Section titled “If Automatic Download Fails”If the download fails (no network, directory unresponsive, or archive fails verification), the reason will appear on the main screen in one line, along with buttons:
- “Download the game”;
- “Pick the game archive…” (On Android, this is “Choose the archive…”, which immediately opens the system file selection window; on iPhone, it is “Unpack the game archive” in the “Files” app).
Manual Method:
- Open the file on GitHub (“Open the link” or “Copy the link”) and download it: one
.ziparchive. - Do not unzip the archive: Razdor reads the
.zipitself. - On a computer, click “Pick the game archive…” and choose the
.zip. On Android, click “Choose the archive…” on the title screen and choose.zipor.7z. On iPhone, click “Unpack the game archive”: Razdor will find the.zipin the “Files” app (the “On iPhone” folder > Razdor or other app folders).
Your copy of Discord Times
Section titled “Your copy of Discord Times”Razdor is an engine for the scenarios of the original game Discord Times (Community Update). It reads data from your own installed copy while it runs. The Razdor repository contains no maps, data, texts or graphics, and nothing from your installation is copied or changed.
How to connect the game
Section titled “How to connect the game”Razdor looks for the installed game in this order:
RAZDOR_DT_DIR: the path to the folder that containsDiscordTimes.exe. The variable can be set in the environment or in a.envfile in the current folder or next to the program.Окно терминала export RAZDOR_DT_DIR="/path/to/Discord Times"- Next to the game: if you copy
Razdor-<version>.exe(Windows),razdor-<version>-linux(Linux) orrazdor-<version>-macos(macOS) directly into the folder withDiscordTimes.exe, Razdor uses that copy. On a Mac the game is inside the Wine or CrossOver bottle. - Previous run: the folder Razdor remembered.
- Standard folders:
~/Games,~/Downloadsand your home folder.
Razdor only reads the game files: Rus_Units.ini, Rus_Artefacts.ini, Rus_Spells.ini, _Global.ini and the maps Maps_Rus/*.DTm.
What to do if the game is not found
Section titled “What to do if the game is not found”If the game is missing or Razdor does not accept it, the main menu explains that you need your own copy (1.8 with Community Update 1.2).
- Check that version 1.8 with Community Update 1.2 is installed.
- Check the path in
RAZDOR_DT_DIR. - Look at the
razdor.logfile: it records which paths were searched and why the folder was not accepted as a copy of the game. It is in%APPDATA%\razdor\(Windows),~/.local/share/razdor/(Linux) or~/Library/Application Support/razdor/(macOS). The previous log is calledrazdor.previous.log.
Restoring Game Files
Section titled “Restoring Game Files”If the game exists but is missing files in its folder, the main menu says “Missing Game Files” and offers “Restore Game Files”: missing files are taken from the same archive, and other files are not changed. Files that you changed yourself are not overwritten.
Font setup
Section titled “Font setup”Russian text needs a TrueType font with Cyrillic. Razdor finds a common system font by itself. If you see transliteration instead of names, point it to your own font:
export RAZDOR_FONT="/path/to/font.ttf"