Installation

Linux

Des versions natives pour PC 64 bits et ordinateurs ARM. Le jeu tourne sur un bureau X11 ou Wayland, ou directement depuis la console texte, et trouve tout seul les installations Steam, Heroic et Lutris.

  • glibc 2.28 ou ultérieure
  • x86-64, ARM64 et ARMv7
  • 15 Mo, plus votre jeu
  • Environ 5 minutes

1Choisissez votre paquet

Votre ordinateurPaquetPrérequis
PC 64 bits, Steam Deck compris…-linux-x86_64.zipglibc 2.28+ : Debian 10, Ubuntu 20.04, Fedora 29, RHEL 8, SteamOS 3
ARM 64 bits, Raspberry Pi OS 64 bits compris…-linux-arm64.zipglibc 2.28+
ARMv7 32 bits, Raspberry Pi OS 32 bits compris…-linux-armhf.zipglibc 2.36+ : Debian 12, Raspberry Pi OS Bookworm

Deux commandes vous le disent : uname -m affiche x86_64, aarch64 ou armv7l, et la première ligne de ldd --version se termine par la version de glibc.

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

2Téléchargez-le et décompressez-le

Téléchargez votre paquet ici, ou dans un terminal. Sa décompression crée un dossier contenant le jeu, open-annihilation ; le paquet pour PC 64 bits contient aussi un dossier steam-deck avec des configurations Steam Input et des illustrations pour la bibliothèque. Pas de unzip ? sudo apt install unzip.

Open Annihilation 0.7.2 · Linux2026-10-06

Notes de version →

PC 64 bits Recommandé

glibc 2.28 ou ultérieure : Debian 10, Ubuntu 20.04, Fedora 29, RHEL 8, SteamOS 3 ou plus récent.

open-annihilation-v0.7.2-linux-x86_64.zip
Télécharger 14.8 MB

ARM 64 bits Recommandé

glibc 2.28 ou ultérieure, y compris Raspberry Pi OS 64 bits.

open-annihilation-v0.7.2-linux-arm64.zip
Télécharger 14.5 MB

ARMv7 32 bits Recommandé

glibc 2.36 ou ultérieure : Debian 12, Raspberry Pi OS Bookworm ou plus récent.

open-annihilation-v0.7.2-linux-armhf.zip
Télécharger 13.2 MB
Fonctionne sous X11, Wayland ou en console texte, avec PipeWire, PulseAudio ou ALSA pour le son. uname -m vous indique le paquet qu’il vous faut.
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

3Récupérez les données du jeu

Open Annihilation utilise votre propre exemplaire de Total Annihilation avec la mise à jour 3.1 : le dossier qui contient totala1.hpi. Les exemples le placent dans ~/Games/Total Annihilation ; n’importe quel dossier convient.

Rien à copier. Total Annihilation de Steam (app 298030) dans n’importe laquelle de vos bibliothèques Steam, l’exemplaire GOG installé avec Heroic, ou un exemplaire dans un préfixe Lutris, Bottles ou Wine sous ~/Games est trouvé au premier lancement 1 et utilisé là où il se trouve 2. L’exemplaire Steam n’a jamais besoin d’être lancé ni de passer par Proton.

Premier lancementRecherche de Total Annihilation…
  • Bibliothèques Steam, cartes SD comprises~/.local/share/Steam/steamapps/common/Total AnnihilationTrouvé
  • Heroic Games Launcher~/Games/Heroic/…—
  • Préfixes Lutris et Wine~/Games/…—
  • Bottles~/.var/app/com.usebottles.bottles/…—
Un exemplaire trouvé : le jeu l’utilise et indique dans le menu principal où il l’a trouvé.
Illustration

4Lancez le jeu

Depuis le dossier du jeu :

Terminal
$ cd open-annihilation-v0.7.2-linux-x86_64$ ./open-annihilation# depuis la console texte, indiquez le dossier à chaque fois :$ ./open-annihilation --game-dir ~/Games/"Total Annihilation"
Illustration

Si le shell affiche Permission denied (Permission non accordée), l’outil de décompression a perdu la permission d’exécution du programme : lancez une fois chmod +x open-annihilation.

  • Sur un bureau, quand il trouve exactement un exemplaire utilisable, il l’utilise et indique dans le menu principal où il l’a trouvé. Sinon, il le demande avec le sélecteur de fichiers de votre bureau : choisissez le dossier 1 puis Sélectionner 2. S’il a trouvé plusieurs exemplaires, ou si le sélecteur de fichiers ne peut pas s’ouvrir, il utilise à la place son propre sélecteur de dossier. Il retient votre choix ; --choose-game-dir le redemande.
  • Depuis la console texte, il n’y a pas de boîte de dialogue de dossier : indiquez le dossier avec --game-dir à chaque fois, et le jeu dessine directement à l’écran.
AnnulerChoisissez votre dossier Total AnnihilationSélectionner
Dossier personnel›Games
Dossier personnel
Documents
Téléchargements
Games
Total AnnihilationDossier
TA DemoDossier
Illustration

✓Vous y êtes, Commandant

Quand le menu principal apparaît, le jeu a trouvé vos fichiers. Choisissez une campagne, une escarmouche ou une partie en réseau.

Open Annihilation main menu
Capture d’écran

Réglages et mods

Les réglages propres à Open Annihilation s’ouvrent avec le bouton OA en bas à droite du menu principal, ou avec Ctrl+,. Common Tweaks › Your files ouvre vos sauvegardes, captures d’écran et mods dans votre gestionnaire de fichiers, et chaque réglage a sa propre entrée documentée.

La page Mods permet de changer de mod sans redémarrer. Ouvrez un fichier .oamod pour installer le mod qu’il contient.

Open Annihilation settings: Common Tweaks, Your files
Capture d’écranCommon Tweaks, avec les boutons Your files.

Multijoueur

Pour les parties en réseau, un pare-feu entre les joueurs doit laisser passer le port UDP 47624, qui permet aux autres ordinateurs de trouver une partie hébergée, les ports TCP 2300 à 2400 et les ports UDP 2350 à 2400.

Où sont vos fichiers

Parties sauvegardées, captures d’écran, films, enregistrements et mods se trouvent dans Documents › Open Annihilation, d’après le dossier Documents désigné par votre bureau (XDG_DOCUMENTS_DIR), sinon ~/Documents. Les réglages restent dans ~/.config/open-annihilation, et les journaux et la démo décompressée dans ~/.local/share/open-annihilation. Les boutons de dossier des réglages utilisent xdg-open, du paquet xdg-utils.

Les parties sauvegardées de la 0.6 et antérieures sont déplacées dans Saves/default, et celles d’un mod dans Saves/<id du mod>, au premier lancement d’une version plus récente. Rien n’est écrasé, et le menu principal indique combien ont été déplacées.

Open Annihilation — Dolphin
Dossier personnel›Documents›Open Annihilation
Emplacements
Dossier personnel
Bureau
Documents
Téléchargements
Applications
NomTypeContenu
FilmsDossierFilms, Ctrl+F10
ModsDossierLes mods que vous ajoutez
RecordingsDossierParties en réseau enregistrées
SavesDossierParties sauvegardées, un dossier par mod
ScreenshotsDossierCaptures d’écran, Ctrl+F9
Illustration

Mise à jour et désinstallation

  • Pour mettre à jour, décompressez le nouveau paquet et lancez le jeu depuis son dossier. Vos réglages sont conservés.
  • Pour désinstaller, supprimez le dossier du jeu, ainsi que les deux dossiers ci-dessus pour effacer aussi réglages et journaux ; vos sauvegardes et mods restent dans Documents. L’association des fichiers .oamod se trouve dans ~/.local/share/mime, ~/.local/share/applications et ~/.local/share/icons, sous le nom net.coreprime.open-annihilation.

Dépannage

Permission denied (Permission non accordée)
Lancez une fois chmod +x open-annihilation dans le dossier du jeu.
Les boutons Your files indiquent qu’il n’y a pas de gestionnaire de fichiers
Installez xdg-utils ; sans lui, le jeu interroge le portail du bureau via gdbus, et le journal indique quoi installer.
Il a choisi le mauvais exemplaire du jeu
Lancez-le une fois avec --choose-game-dir, ou indiquez le dossier avec --game-dir : un dossier que vous avez choisi l’emporte toujours sur les exemplaires qu’il trouve.

Autres plateformes

Quelque chose ne correspond pas ? Discord · Tickets GitHub