Інструкція
Raspberry Pi
Open Annihilation працює на Raspberry Pi з Raspberry Pi OS Bookworm або новішою, на робочому столі чи просто з консолі, і запускається з частотою кадрів, яку Pi витягує.
- Pi 2, 3, 4, 400 і 5
- Raspberry Pi OS Bookworm або новіша
- 64- або 32-бітна
- Близько 10 хвилин
1Обери свій пакет
| Твій Pi | Пакет |
|---|---|
| Pi 4, Pi 400 або Pi 5 з 64-бітною Raspberry Pi OS | …-linux-arm64.zip |
| Pi 2, Pi 3 або Pi 4 з 32-бітною Raspberry Pi OS | …-linux-armhf.zip |
dpkg --print-architecture виводить arm64 для 64-бітної системи та armhf для 32-бітної.
pi@raspberrypi:~ $ dpkg --print-architecturearm64pi@raspberrypi:~ $ cat /etc/os-release | grep VERSION=VERSION="12 (bookworm)"
2Завантаж і розпакуй
Завантаж його в браузері на Pi або в терміналі:
Open Annihilation 0.8.11 · Raspberry Pi2026-11-01
Примітки до випуску →64-бітна Raspberry Pi OS Рекомендовано
Pi 4, Pi 400 і Pi 5.
open-annihilation-v0.8.11-linux-arm64.zip
32-бітна Raspberry Pi OS Рекомендовано
Pi 2, Pi 3 і Pi 4, з Bookworm або новішою.
open-annihilation-v0.8.11-linux-armhf.zip
dpkg --print-architecture виводить arm64 або armhf. На Pi гра запускається з 60 кадрами за секунду.pi@raspberrypi:~ $ curl -LO https://github.com/open-annihilation/open-annihilation/releases/download/v0.8.11/open-annihilation-v0.8.11-linux-arm64.zippi@raspberrypi:~ $ unzip open-annihilation-v0.8.11-linux-arm64.zip
3Скопіюй ігрові дані
Open Annihilation працює з твоєю власною копією Total Annihilation з оновленням 3.1: з папкою, де лежить totala1.hpi. Скопіюй її на Pi, наприклад у ~/Games/Total Annihilation.
Скопіюй усю папку встановленої Total Annihilation з ПК на Windows або з Mac-версії GOG (як саме) на USB-флешку, а потім на Pi:
$ mkdir -p ~/Games$ cp -r "/media/$USER/USB STICK/Total Annihilation" ~/Games/"Total Annihilation"$ ls ~/Games/"Total Annihilation"/totala1.hpi/home/commander/Games/Total Annihilation/totala1.hpi
Ще немає копії? У безкоштовній демоверсії 1997 року є перші три місії ARM. Завантаж Total Annihilation.exe (звідки й як його перевірити), створи в домашній папці папку, наприклад TA Demo, і поклади в неї файл 1. Запускати його не треба: Open Annihilation лише читає запаковані в ньому ігрові дані.
4Запусти гру
На робочому столі під час першого запуску гра попросить вказати папку Total Annihilation і запамʼятає її. У консолі — на Raspberry Pi OS Lite чи на Pi з вимкненим робочим столом — діалогу вибору папки немає: щоразу вказуй папку через --game-dir, а гра малює просто на екран.
$ cd open-annihilation-v0.8.11-linux-arm64$ ./open-annihilation# Raspberry Pi OS Lite або вимкнений робочий стіл: вкажи папку$ ./open-annihilation --game-dir ~/Games/"Total Annihilation"
Якщо пише Permission denied, один раз виконай chmod +x open-annihilation.
✓Ти в грі, командире
Якщо зʼявилося головне меню, гра знайшла твої файли. Обери кампанію, сутичку або мережеву гру.

На Pi
На Raspberry Pi гра запускається з 60 кадрами за секунду й без посиленого згладжування — з цим графіка Pi справляється. Обидва параметри — звичайні налаштування в розділі Графіка, а Відновити типові повертає початкові значення для Pi.

Де лежать твої файли
Як на будь-якому компʼютері з Linux: збереження, знімки екрана й моди — у Документи › Open Annihilation, налаштування — у ~/.config/open-annihilation, журнали — у ~/.local/share/open-annihilation. Докладніше в інструкції для Linux.
Інші платформи
Щось не так, як описано? Discord · Issues на GitHub