Anleitung

Steam Deck

Füge Open Annihilation als Nicht-Steam-Spiel mit eigenem Controller-Layout und eigenen Grafiken zu Steam hinzu und spiele es wie jedes andere Spiel im Spielmodus. Deine Steam-Kopie von Total Annihilation wird von selbst gefunden.

  • LCD und OLED
  • SteamOS 3
  • Linux-Paket für 64-Bit-PCs
  • Etwa 15 Minuten

ExperimentellDie Unterstützung für das Steam Deck ist experimentell: Sie wurde bisher auf einem einzigen Deck getestet. Wenn etwas schiefgeht oder dort funktioniert, wo diese Anleitung sagt, dass es vielleicht nicht geht, sag uns auf Discord oder in einem GitHub-Issue Bescheid, mit dem Log des Spiels.

1In den Desktopmodus wechseln

Drücke die STEAM-Taste 1, wähle Ein/Aus, dann Zum Desktop wechseln 2. Im Desktopmodus öffnen STEAM und X zusammen die Bildschirmtastatur, und L2 oder ein Druck auf das linke Trackpad ist die rechte Maustaste.

STEAM
Ein/Aus
Standby
Neu starten
Herunterfahren
Zum Desktop wechseln
Abbrechen
YXBA···
Illustration

2Herunterladen und entpacken

Lade im Browser das Linux-Paket für 64-Bit-PCs herunter. Die ARM-Pakete laufen nicht auf einem Deck.

Open Annihilation 0.7.2 · Steam Deck2026-10-06

Versionshinweise →

Linux-Paket für 64-Bit-PCs EmpfohlenExperimentell

Mit Layouts für Steam Input und Bibliotheksgrafiken. Füge es als Nicht-Steam-Spiel zu Steam hinzu und spiele im Spielmodus.

open-annihilation-v0.7.2-linux-x86_64.zip
Herunterladen 14.8 MB
Deine Steam-Kopie von Total Annihilation wird von selbst gefunden, auf dem Deck oder einer SD-Karte. Kein Proton nötig.
  1. Lege in Dolphin, dem Dateimanager, in deinem persönlichen Ordner einen Ordner namens Applications an und verschiebe die ZIP-Datei dorthin.
  2. Klicke mit der rechten Maustaste auf die ZIP-Datei 1, wähle Entpacken, dann Archiv hierher entpacken 2.

Dadurch entsteht ein Ordner mit dem Spiel, open-annihilation, und dem Ordner steam-deck. Lass ihn, wo er ist: Die Verknüpfung von Steam zeigt darauf.

Applications — Dolphin
Persönlicher Ordner›Applications
Orte
Persönlicher Ordner
Desktop
Dokumente
Downloads
Applications
NameTypGröße
open-annihilation-v0.7.2-linux-x86_64.zipZIP-Archiv14.8 MB
Mit Ark öffnen
Öffnen mit …
Entpacken›
Archiv hierher entpacken
Archiv entpacken nach …
Hierher entpacken, Unterordner automatisch erkennen
Komprimieren
Ort kopieren
Eigenschaften
Illustration

3Spieldaten besorgen

Installiere Total Annihilation (App 298030, mit Core Contingency und Battle Tactics) wie gewohnt aus deiner Bibliothek, auf dem internen Speicher des Deck oder einer SD-Karte. Open Annihilation findet es 1 und spielt die Dateien, die Steam installiert hat 2: Du startest Total Annihilation selbst nie und führst es auch nicht über Proton aus.

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

4Zu Steam hinzufügen

  1. Öffne Steam auf dem Desktop, wähle Spiele, dann Ein Nicht-Steam-Spiel zu meiner Bibliothek hinzufügen… 1.
  2. Klicke auf Durchsuchen… 2, gehe zum Ordner des Spiels und wähle open-annihilation 3; wird es nicht aufgeführt, stelle zuerst Dateityp auf Alle Dateien. Wähle dann Ausgewählte Programme hinzufügen 4.

Oder klicke in Dolphin mit der rechten Maustaste auf open-annihilation und wähle Zu Steam hinzufügen.

Steam–□✕
SteamAnsichtFreundeSpiele
Spielebibliothek anzeigen
Ein Produkt bei Steam aktivieren…
Steam-Guthabencode einlösen…
Ein Nicht-Steam-Spiel zu meiner Bibliothek hinzufügen…
Hilfe
Nicht-Steam-Spiel hinzufügen–□✕

Programme auswählen, die zur Bibliothek hinzugefügt werden sollen

Firefox
Konsole
open-annihilation
Durchsuchen…Ausgewählte Programme hinzufügenAbbrechen
Illustration

Klicke in der Steam-Bibliothek mit der rechten Maustaste auf den neuen Eintrag, der nach der Datei benannt ist, und wähle Eigenschaften. Benenne ihn in Open Annihilation um 1: Steam teilt Community-Layouts unter diesem Namen. Lass die Startoptionen leer 2 und lass Die Verwendung eines bestimmten Steam-Play-Kompatibilitätstools erzwingen ausgeschaltet 3: Open Annihilation ist ein natives Linux-Programm, und Proton ist für Windows-Programme gedacht.

Eigenschaften–□✕
Verknüpfung
Kompatibilität
Controller
Open Annihilation
"/home/deck/Applications/open-annihilation-v0.7.2-linux-x86_64/open-annihilation"
leer lassen
Die Verwendung eines bestimmten Steam-Play-Kompatibilitätstools erzwingen
Illustration

5Controller-Layouts installieren

Der Ordner steam-deck enthält zwei Vorlagen für Steam Input. Öffne Konsole, das Terminal, über den Anwendungsstarter (unter System) und kopiere sie dorthin, wo Steam nach Vorlagen sucht:

Konsole
(deck@steamdeck ~)$ cd ~/Applications/open-annihilation-v0.7.2-linux-x86_64(deck@steamdeck ~)$ mkdir -p ~/.steam/steam/controller_base/templates(deck@steamdeck ~)$ cp steam-deck/*.vdf ~/.steam/steam/controller_base/templates/
Illustration

Steam liest die Vorlagen beim Start. Die Rückkehr in den Spielmodus in Schritt 7 startet Steam neu.

6Grafiken hinzufügen (optional)

Der Ordner steam-deck/artwork enthält die Bibliotheksbilder für Steam, gestaltet aus dem Symbol von Open Annihilation; keines davon verwendet Grafiken von Total Annihilation. Ohne sie zeigt Steam eine schlichte Kachel. In Steam, noch im Desktopmodus:

  • Bibliotheksbild: Rechtsklick auf das Spiel, Verwalten › Benutzerdefiniertes Artwork festlegen, portrait.png.
  • Banner und Logo: Rechtsklick auf das Banner auf der Seite des Spiels: Benutzerdefinierten Hintergrund festlegen mit hero.png, dann Benutzerdefiniertes Logo festlegen mit logo.png.
  • Symbol: Klicke in den Eigenschaften auf das Symbol neben dem Namen und wähle icon.png.
portrait.pngVerwalten › Benutzerdefiniertes Artwork festlegen
hero.pngBanner › Benutzerdefinierten Hintergrund festlegen
logo.pngBanner › Benutzerdefiniertes Logo festlegen
icon.pngEigenschaften › Symbol
ScreenshotDie Grafiken im Paket und wohin jedes Bild gehört.

7Im Spielmodus spielen

  1. Doppelklicke auf dem Desktop auf Return to Gaming Mode.
  2. Wähle Open Annihilation in der Bibliothek unter Nicht-Steam aus und öffne seine Controllereinstellungen 1.
  3. Wähle das aktuelle Layout, dann Vorlagen, und nimm Open Annihilation. Wähle dann Spielen 2.
STEAM
▶ SPIELENNicht-Steam
YXBA···
Illustration

In der Vorlagenliste enthält Vorlagen 1 beide Layouts des Spiels: Nimm Open Annihilation 2. Das andere, keyboard and mouse, sendet nur Maus und Tasten.

STEAM
Open Annihilation Controllereinstellungen
VorlagenCommunityDeine Layouts
Open AnnihilationGamepad, Trackpad-Zeiger, Rücktasten für QUEUE, ADD, FORCE und Gruppen
Open Annihilation: keyboard and mouseNur Maus und Tasten
Gamepad mit Maus-Trackpad
YXBA···
Illustration

Beim ersten Start sucht das Spiel Total Annihilation dort, wo Steam, Heroic, Lutris und Bottles es ablegen. Eine nutzbare Kopie: Es spielt sie, zeigt im Hauptmenü an, wo es sie gefunden hat, und merkt sie sich. Mehrere oder keine: Es fragt in seiner eigenen Ordnerauswahl, die mit Steuerkreuz und A, dem Trackpad-Zeiger oder einem Finger funktioniert: Wähle eine gefundene Kopie, navigiere zu einem Ordner oder wähle die Demo von 1997. Um den Ordner selbst anzugeben, trage --game-dir "/home/deck/Games/Total Annihilation" in die Startoptionen des Spiels ein.

✓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

Steuerung

Mit eingeschaltetem Steam Input und der Vorlage Open Annihilation kommen Sticks und Tasten als die eines Gamepads im Spiel an, das rechte Trackpad ist die Maus, und die vier Rücktasten wirken wie die eigenen des Spiels: R4 QUEUE, L4 ADD, R5 FORCE und L5 Gruppen.

EingabeFunktion
Rechtes TrackpadDer Zeiger; drücken für einen Linksklick
R2, L2Die linke und die rechte Maustaste
R1Der Befehlsring am Zeiger
L1Der Bauring der ausgewählten Baueinheit
Linker Stick, linkes TrackpadKarte scrollen; L3 zentriert
Rechter StickZoom; ein kurzer Ausschlag nach links oder rechts blättert die Bauseite um
A, B, X, YKlicken, abwählen, stoppen, alle Einheiten des Typs
SteuerkreuzCommander, nächste Einheit, nächste Meldung, SELECT ▾
View, MenuEinheiteninfo (halten für Spieltasten), das Spielmenü

Die Controller-Anleitung beschreibt jede Eingabe, die Ringe und die Gruppen.

Open Annihilation settings: Controller
ScreenshotDie eigenen Controller-Einstellungen des Spiels.

Bildrate, Steuerung und Bildschirm

  • Das Spiel startet mit Maximum frame rate auf der Bildwiederholrate des Bildschirms, 60 beim LCD-Modell und 90 beim OLED, und mit Control size auf Larger. Beides sind normale Einstellungen, und Restore defaults stellt die Werte des Deck wieder her.
  • Lass Screen size auf Desktop: Im Spielmodus öffnet sich das Fenster mit 1280×800, und der Zeiger von Steam erreicht die Ränder eines größeren Fensters nicht.
  • Für die Touch-Steuerung lass den Touchscreen in den Controllereinstellungen auf nativer Touch-Eingabe, nicht auf der Einstellung, die Berührungen in Klicks umwandelt.
  • Die Tastatur von Steam öffnet sich von selbst, wenn das Spiel Text erwartet; STEAM und X öffnen sie von Hand.
  • Starte das Spiel auch im Desktopmodus aus der Steam-Bibliothek: Aus Dolphin gestartet, bekommt es kein Layout von Open Annihilation.

Fehlerbehebung

Das Spiel startet nicht, oder Dolphin öffnet es als Datei
Führe in Konsole im Ordner des Spiels einmal chmod +x open-annihilation aus.
Steam startet das Spiel nicht
Prüfe in den Eigenschaften, dass Ziel auf open-annihilation im Ordner des Spiels zeigt und dass kein Kompatibilitätstool erzwungen wird.
Die Vorlagen werden nicht aufgeführt
Prüfe, dass beide .vdf-Dateien in ~/.steam/steam/controller_base/templates liegen, und starte Steam dann neu, zum Beispiel indem du in den Desktopmodus und zurück wechselst. Klappt das nicht, nimm die Steam-Vorlage Gamepad mit Maus-Trackpad und belege R4, R5, L4 und L5 mit F13, F14, F15 und F16.
Es fragt nach Total Annihilation, obwohl es installiert ist
Der Ordner muss totala1.hpi enthalten. Wähle ihn in der Ordnerauswahl des Spiels oder gib ihn mit --game-dir an.
Der Zeiger erreicht den rechten oder unteren Rand nicht
Stelle Screen size unter Graphics wieder auf Desktop und entferne jedes --resolution aus den Startoptionen.
Die Steuerung verhält sich nur wie Maus und Tasten
Starte das Spiel aus der Steam-Bibliothek, nicht aus Dolphin, und prüfe, dass seine Controllereinstellungen die Vorlage Open Annihilation verwenden.

Logs und Probleme melden

Die Logs liegen in ~/.local/share/open-annihilation/logs; in Dolphin zeigt Strg+H den versteckten Ordner .local. Die Zeilen, die mit open-annihilation: window: und open-annihilation: gamepad opened: beginnen, verraten das meiste, was gebraucht wird. Wenn du ein Problem meldest, schick das neueste Log mit, sag, welches Deck du hast (LCD oder OLED) und welche Vorlage das Spiel verwendet, und was passiert ist.

Aktualisieren und entfernen

  • Zum Aktualisieren entpackst du im Desktopmodus das neuere Paket neben das alte nach Applications und richtest dann Ziel und Ausführen in des Spiels auf den neuen Ordner aus, oder du fügst das neue zu Steam hinzu und entfernst den alten Eintrag. Kopiere auch die neueren Vorlagen wie in Schritt 5 und starte Steam neu. Deine Einstellungen, Spielstände und der gewählte Ordner bleiben erhalten.
  • Zum Entfernen klickst du in Steam mit der rechten Maustaste auf das Spiel, wählst Verwalten › Nicht-Steam-Spiel aus der Bibliothek entfernen und löschst den Ordner des Spiels und die beiden Vorlagen.

Andere Plattformen

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