Інструкція

Linux

Нативні збірки для 64-бітних ПК і компʼютерів на ARM. Гра працює на робочому столі X11 або Wayland чи просто з текстової консолі й сама знаходить інсталяції Steam, Heroic і Lutris.

  • glibc 2.28 або новіша
  • x86-64, ARM64 і ARMv7
  • 15 МБ плюс твоя гра
  • Близько 5 хвилин

1Обери свій пакет

Твій компʼютерПакетПотрібно
64-бітний ПК…-linux-x86_64.zipglibc 2.28+: Debian 10, Ubuntu 20.04, Fedora 29, RHEL 8
Steam Deck…-steam-deck.zipSteamOS 3
64-бітний ARM, зокрема 64-бітна Raspberry Pi OS…-linux-arm64.zipglibc 2.28+
32-бітний ARMv7, зокрема 32-бітна Raspberry Pi OS…-linux-armhf.zipglibc 2.36+: Debian 12, Raspberry Pi OS Bookworm

Дві команди підкажуть, який потрібен: uname -m виводить x86_64, aarch64 або armv7l, а перший рядок ldd --version закінчується версією glibc.

Terminal
$ uname -mx86_64$ ldd --version | head -n1ldd (Ubuntu GLIBC 2.39-0ubuntu8) 2.39
Ілюстрація

2Завантаж і розпакуй

Завантаж свій пакет тут або в терміналі. Після розпакування зʼявиться папка з грою, open-annihilation. Немає unzip? sudo apt install unzip.

Open Annihilation 0.8.11 · Linux2026-11-01

Примітки до випуску →

64-бітний ПК Рекомендовано

glibc 2.28 або новіша: Debian 10, Ubuntu 20.04, Fedora 29, RHEL 8, SteamOS 3 або новіші.

open-annihilation-v0.8.11-linux-x86_64.zip

64-бітний ARM Рекомендовано

glibc 2.28 або новіша, зокрема 64-бітна Raspberry Pi OS.

open-annihilation-v0.8.11-linux-arm64.zip

32-бітний ARMv7 Рекомендовано

glibc 2.36 або новіша: Debian 12, Raspberry Pi OS Bookworm або новіші.

open-annihilation-v0.8.11-linux-armhf.zip
Працює в X11, Wayland або в текстовій консолі, звук — через PipeWire, PulseAudio або ALSA. uname -m підкаже, який пакет тобі потрібен.
Terminal
$ curl -LO https://github.com/open-annihilation/open-annihilation/releases/download/v0.8.11/open-annihilation-v0.8.11-linux-x86_64.zip$ unzip open-annihilation-v0.8.11-linux-x86_64.zip
Ілюстрація

3Отримай ігрові дані

Open Annihilation працює з твоєю власною копією Total Annihilation з оновленням 3.1: з папкою, де лежить totala1.hpi. У прикладах вона лежить у ~/Games/Total Annihilation; підійде будь-яка папка.

Нічого копіювати не треба. Total Annihilation зі Steam (app 298030) у будь-якій із твоїх бібліотек Steam, копія GOG, встановлена через Heroic, або копія в префіксі Lutris, Bottles чи Wine у ~/Games знаходиться під час першого запуску 1 і запускається там, де лежить 2. Копію Steam ніколи не треба запускати чи проганяти через Proton.

Перший запускПошук Total Annihilation…
  • Бібліотеки Steam, зокрема на SD-картах~/.local/share/Steam/steamapps/common/Total AnnihilationЗнайдено
  • Heroic Games Launcher~/Games/Heroic/…—
  • Префікси Lutris і Wine~/Games/…—
  • Bottles~/.var/app/com.usebottles.bottles/…—
Знайдено одну копію: гра запускає її й показує в головному меню, де її знайшла.
Ілюстрація

4Запусти гру

З папки гри:

Terminal
$ cd open-annihilation-v0.8.11-linux-x86_64$ ./open-annihilation# у текстовій консолі щоразу вказуй папку:$ ./open-annihilation --game-dir ~/Games/"Total Annihilation"
Ілюстрація

Якщо оболонка пише Permission denied, засіб розпакування не зберіг дозвіл на запуск програми: один раз виконай chmod +x open-annihilation.

  • На робочому столі, якщо гра знаходить рівно одну придатну копію, вона запускає її й показує в головному меню, де її знайшла. Інакше вона питає через діалог вибору файлів твого робочого столу: обери папку 1 і натисни Вибрати 2. Якщо знайдено кілька копій або діалог вибору файлів не відкривається, гра питає через власний вибір папки. Вона запамʼятовує твій вибір; з --choose-game-dir вона спитає знову.
  • У текстовій консолі діалогу вибору папки немає: щоразу вказуй папку через --game-dir, а гра малює просто на екран.
СкасуватиОбери свою папку Total AnnihilationВибрати
Домівка›Games
Домівка
Документи
Завантаження
Games
Total AnnihilationПапка
TA DemoПапка
Ілюстрація

✓Ти в грі, командире

Якщо зʼявилося головне меню, гра знайшла твої файли. Обери кампанію, сутичку або мережеву гру.

Open Annihilation main menu
Знімок екрана

Налаштування й моди

Власні налаштування Open Annihilation відкриваються кнопкою Налаштування з шестернями внизу праворуч у головному меню або клавішами Ctrl+,. Система › Твої файли відкриває твої збереження, знімки екрана й моди у файловому менеджері, а кожне налаштування має власний опис у документації.

Кнопка OA поруч відкриває Бібліотеку: там ти встановлюєш і оновлюєш моди, пакети мап, мутатори й мовні пакети та вибираєш мод для гри. Коли змінюєш мод, гра перезавантажує дані й повертає тебе до головного меню, не закриваючись. Відкрий файл .oamod, і гра встановить мод із нього та перемкнеться на нього.

Open Annihilation settings: Common Tweaks, Your files
Знімок екранаНалаштування з кнопками «Твої файли».

Мережева гра

Для мережевих ігор брандмауер між гравцями має пропускати UDP-порт 47624, через який інші компʼютери знаходять створену гру, TCP-порти з 2300 по 2400 та UDP-порти з 2350 по 2400.

Де лежать твої файли

Збереження, знімки екрана, фільми, записи й моди лежать у Документи › Open Annihilation — у папці документів, яку називає твій робочий стіл (XDG_DOCUMENTS_DIR), а якщо такої немає, то в ~/Documents. Налаштування лишаються в ~/.config/open-annihilation, а журнали й розпакована демоверсія — у ~/.local/share/open-annihilation. Кнопки папок у налаштуваннях користуються xdg-open з пакета xdg-utils.

Збереження з версії 0.6 і старіших під час першого запуску новішої версії переносяться в Saves/default, а збереження модів — у Saves/<id моду>. Нічого не перезаписується, а головне меню повідомляє, скільки збережень перенесено.

Open Annihilation — Dolphin
Домівка›Документи›Open Annihilation
Місця
Домівка
Робочий стіл
Документи
Завантаження
Applications
НазваТипВміст
FilmsПапкаФільми, Ctrl+F10
ModsПапкаМоди, які ти додаєш
RecordingsПапкаЗаписи мережевих ігор
SavesПапкаЗбереження, по папці на мод
ScreenshotsПапкаЗнімки екрана, Ctrl+F9
Ілюстрація

Оновлення й видалення

  • Щоб оновити, розпакуй новіший пакет і запускай гру з його папки. Налаштування збережуться.
  • Щоб видалити, видали папку гри, а щоб прибрати ще й налаштування та журнали — дві папки, указані вище; збереження й моди лишаються в «Документах». Привʼязка файлів .oamod зберігається в ~/.local/share/mime, ~/.local/share/applications і ~/.local/share/icons під назвою net.coreprime.open-annihilation.

Розвʼязання проблем

Permission denied
Один раз виконай chmod +x open-annihilation у папці гри.
Кнопки «Твої файли» кажуть, що файлового менеджера немає
Встанови xdg-utils; без нього гра звертається до порталу робочого столу через gdbus, а в журналі написано, що встановити.
Гра обрала не ту копію
Один раз запусти її з --choose-game-dir або вкажи папку через --game-dir: обрана тобою папка завжди має перевагу над знайденими копіями.

Інші платформи

Щось не так, як описано? Discord · Issues на GitHub