Руководство по установке
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 (как это сделать) на флешку, а затем на 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