Anleitung

Linux

Native Builds für 64-Bit-PCs und ARM-Computer. Das Spiel läuft auf einem X11- oder Wayland-Desktop oder direkt auf der Textkonsole und findet Installationen von Steam, Heroic und Lutris von selbst.

  • glibc 2.28 oder neuer
  • x86-64, ARM64 und ARMv7
  • 15 MB, plus dein Spiel
  • Etwa 5 Minuten

1Paket wählen

Dein ComputerPaketBenötigt
64-Bit-PC, auch das Steam Deck…-linux-x86_64.zipglibc 2.28+: Debian 10, Ubuntu 20.04, Fedora 29, RHEL 8, SteamOS 3
64-Bit-ARM, auch Raspberry Pi OS (64 Bit)…-linux-arm64.zipglibc 2.28+
32-Bit-ARMv7, auch Raspberry Pi OS (32 Bit)…-linux-armhf.zipglibc 2.36+: Debian 12, Raspberry Pi OS Bookworm

Zwei Befehle verraten es dir: uname -m gibt x86_64, aarch64 oder armv7l aus, und die erste Zeile von ldd --version endet mit der glibc-Version.

Terminal
$ uname -mx86_64$ ldd --version | head -n1ldd (Ubuntu GLIBC 2.39-0ubuntu8) 2.39
Illustration

2Herunterladen und entpacken

Lade dein Paket hier oder in einem Terminal herunter. Beim Entpacken entsteht ein Ordner mit dem Spiel, open-annihilation; das Paket für 64-Bit-PCs enthält außerdem einen Ordner steam-deck mit Layouts für Steam Input und Bibliotheksgrafiken. Kein unzip? sudo apt install unzip.

Open Annihilation 0.7.2 · Linux2026-10-06

Versionshinweise →

64-Bit-PC Empfohlen

glibc 2.28 oder neuer: Debian 10, Ubuntu 20.04, Fedora 29, RHEL 8, SteamOS 3 oder neuer.

open-annihilation-v0.7.2-linux-x86_64.zip
Herunterladen 14.8 MB

64-Bit-ARM Empfohlen

glibc 2.28 oder neuer, auch Raspberry Pi OS (64 Bit).

open-annihilation-v0.7.2-linux-arm64.zip
Herunterladen 14.5 MB

32-Bit-ARMv7 Empfohlen

glibc 2.36 oder neuer: Debian 12, Raspberry Pi OS Bookworm oder neuer.

open-annihilation-v0.7.2-linux-armhf.zip
Herunterladen 13.2 MB
Läuft unter X11, Wayland oder auf der Textkonsole, mit PipeWire, PulseAudio oder ALSA für den Ton. uname -m verrät dir, welches Paket du brauchst.
Terminal
$ curl -LO https://github.com/open-annihilation/open-annihilation/releases/download/v0.7.2/open-annihilation-v0.7.2-linux-x86_64.zip$ unzip open-annihilation-v0.7.2-linux-x86_64.zip
Illustration

3Spieldaten besorgen

Open Annihilation spielt deine eigene Kopie von Total Annihilation mit dem Update 3.1: den Ordner, der totala1.hpi enthält. Die Beispiele legen ihn in ~/Games/Total Annihilation ab; jeder Ordner funktioniert.

Nichts zu kopieren. Total Annihilation von Steam (App 298030) in einer deiner Steam-Bibliotheken, die mit Heroic installierte Kopie von GOG oder eine Kopie in einem Lutris-, Bottles- oder Wine-Präfix unter ~/Games wird beim ersten Start gefunden 1 und dort gespielt, wo sie liegt 2. Die Steam-Kopie muss nie gestartet oder über Proton ausgeführt werden.

Erster StartSuche nach Total Annihilation…
  • Steam-Bibliotheken, auch auf SD-Karten~/.local/share/Steam/steamapps/common/Total AnnihilationGefunden
  • Heroic Games Launcher~/Games/Heroic/…—
  • Lutris- und Wine-Präfixe~/Games/…—
  • Bottles~/.var/app/com.usebottles.bottles/…—
Eine Kopie gefunden: Es spielt sie und zeigt im Hauptmenü an, wo es sie gefunden hat.
Illustration

4Spiel starten

Aus dem Ordner des Spiels:

Terminal
$ cd open-annihilation-v0.7.2-linux-x86_64$ ./open-annihilation# auf der Textkonsole jedes Mal den Ordner angeben:$ ./open-annihilation --game-dir ~/Games/"Total Annihilation"
Illustration

Meldet die Shell „Keine Berechtigung“, hat das Entpackprogramm die Ausführungsberechtigung verloren: Führe einmal chmod +x open-annihilation aus.

  • Auf einem Desktop spielt es genau eine gefundene, nutzbare Kopie und zeigt im Hauptmenü an, wo es sie gefunden hat. Andernfalls fragt es mit der Dateiauswahl deines Desktops: Wähle den Ordner 1 und Auswählen 2. Hat es mehrere Kopien gefunden oder lässt sich die Dateiauswahl nicht öffnen, fragt es stattdessen mit seiner eigenen Ordnerauswahl. Es merkt sich deine Wahl; --choose-game-dir fragt erneut.
  • Auf der Textkonsole gibt es keinen Ordnerdialog: Gib den Ordner jedes Mal mit --game-dir an, und das Spiel zeichnet direkt auf den Bildschirm.
AbbrechenWähle deinen Ordner mit Total AnnihilationAuswählen
Persönlicher Ordner›Games
Persönlicher Ordner
Dokumente
Downloads
Games
Total AnnihilationOrdner
TA DemoOrdner
Illustration

✓Du bist drin, Commander

Sobald das Hauptmenü erscheint, hat das Spiel deine Dateien gefunden. Wähle einen Feldzug, ein Gefecht oder ein Netzwerkspiel.

Open Annihilation main menu
Screenshot

Einstellungen und Mods

Die eigenen Einstellungen von Open Annihilation öffnest du mit der Schaltfläche OA unten rechts im Hauptmenü oder mit Strg+,. Common Tweaks › Your files öffnet deine Spielstände, Screenshots und Mods in deinem Dateimanager, und jede Einstellung hat einen eigenen dokumentierten Eintrag.

Die Seite Mods wechselt ohne Neustart zwischen Mods. Öffne eine .oamod-Datei, um die darin enthaltene Mod zu installieren.

Open Annihilation settings: Common Tweaks, Your files
ScreenshotCommon Tweaks mit den Schaltflächen unter Your files.

Mehrspieler

Für Netzwerkspiele muss eine Firewall zwischen den Spielern den UDP-Port 47624 durchlassen, über den andere Computer ein gehostetes Spiel finden, sowie die TCP-Ports 2300 bis 2400 und die UDP-Ports 2350 bis 2400.

Wo deine Dateien liegen

Spielstände, Screenshots, Filme, Aufnahmen und Mods liegen in Dokumente › Open Annihilation, und zwar in dem Dokumente-Ordner, den dein Desktop festlegt (XDG_DOCUMENTS_DIR), sonst in ~/Documents. Einstellungen bleiben in ~/.config/open-annihilation, die Logs und die entpackte Demo in ~/.local/share/open-annihilation. Die Ordner-Schaltflächen in den Einstellungen verwenden xdg-open aus dem Paket xdg-utils.

Spielstände aus 0.6 und früher wandern beim ersten Start einer späteren Version nach Saves/default, die einer Mod nach Saves/<Mod-ID>. Nichts wird überschrieben, und das Hauptmenü zeigt an, wie viele verschoben wurden.

Open Annihilation — Dolphin
Persönlicher Ordner›Dokumente›Open Annihilation
Orte
Persönlicher Ordner
Desktop
Dokumente
Downloads
Applications
NameTypInhalt
FilmsOrdnerFilme, Strg+F10
ModsOrdnerMods, die du hinzufügst
RecordingsOrdnerNetzwerkspiele, aufgezeichnet
SavesOrdnerSpielstände, ein Ordner pro Mod
ScreenshotsOrdnerScreenshots, Strg+F9
Illustration

Aktualisieren und entfernen

  • Zum Aktualisieren entpackst du das neuere Paket und startest das Spiel aus dessen Ordner. Deine Einstellungen bleiben erhalten.
  • Zum Entfernen löschst du den Ordner des Spiels und, um auch Einstellungen und Logs zu entfernen, die beiden Ordner oben; deine Spielstände und Mods bleiben in „Dokumente“. Die Dateizuordnung für .oamod liegt in ~/.local/share/mime, ~/.local/share/applications und ~/.local/share/icons unter dem Namen net.coreprime.open-annihilation.

Fehlerbehebung

Keine Berechtigung
Führe im Ordner des Spiels einmal chmod +x open-annihilation aus.
Die Schaltflächen unter Your files melden, dass kein Dateimanager vorhanden ist
Installiere xdg-utils; ohne das Paket fragt das Spiel das Desktop-Portal über gdbus, und das Log sagt, was zu installieren ist.
Es hat die falsche Kopie des Spiels gewählt
Starte es einmal mit --choose-game-dir, oder gib den Ordner mit --game-dir an: Ein selbst gewählter Ordner hat immer Vorrang vor den gefundenen Kopien.

Andere Plattformen

Läuft etwas anders als beschrieben? Discord · GitHub-Issues