Guia de instalação

Linux

Versões nativas para PCs de 64 bits e computadores ARM. O jogo roda numa área de trabalho X11 ou Wayland, ou direto no console de texto, e encontra sozinho as instalações do Steam, Heroic e Lutris.

  • glibc 2.28 ou mais recente
  • x86-64, ARM64 e ARMv7
  • 15 MB, mais o seu jogo
  • Cerca de 5 minutos

1Escolha seu pacote

Seu computadorPacoteRequer
PC de 64 bits…-linux-x86_64.zipglibc 2.28+: Debian 10, Ubuntu 20.04, Fedora 29, RHEL 8
Steam Deck…-steam-deck.zipSteamOS 3
ARM de 64 bits, incluindo o Raspberry Pi OS de 64 bits…-linux-arm64.zipglibc 2.28+
ARMv7 de 32 bits, incluindo o Raspberry Pi OS de 32 bits…-linux-armhf.zipglibc 2.36+: Debian 12, Raspberry Pi OS Bookworm

Dois comandos dizem qual: uname -m mostra x86_64, aarch64 ou armv7l, e a primeira linha de ldd --version termina com a versão da glibc.

Terminal
$ uname -mx86_64$ ldd --version | head -n1ldd (Ubuntu GLIBC 2.39-0ubuntu8) 2.39
Ilustração

2Baixe e descompacte

Baixe o seu pacote aqui ou num terminal. Ao descompactá-lo, você terá uma pasta com o jogo, open-annihilation. Sem o unzip? sudo apt install unzip.

Open Annihilation 0.8.11 · Linux2026-11-01

Notas da versão →

PC de 64 bits Recomendado

glibc 2.28 ou mais recente: Debian 10, Ubuntu 20.04, Fedora 29, RHEL 8, SteamOS 3 ou mais recentes.

open-annihilation-v0.8.11-linux-x86_64.zip
Baixar 22.8 MB

ARM de 64 bits Recomendado

glibc 2.28 ou mais recente, incluindo o Raspberry Pi OS de 64 bits.

open-annihilation-v0.8.11-linux-arm64.zip
Baixar 22.0 MB

ARMv7 de 32 bits Recomendado

glibc 2.36 ou mais recente: Debian 12, Raspberry Pi OS Bookworm ou mais recentes.

open-annihilation-v0.8.11-linux-armhf.zip
Baixar 19.0 MB
Roda em X11, Wayland ou no console de texto, com PipeWire, PulseAudio ou ALSA para o som. uname -m mostra qual pacote você precisa.
Terminal
$ curl -LO https://github.com/open-annihilation/open-annihilation/releases/download/v0.8.11/open-annihilation-v0.8.11-linux-x86_64.zip$ unzip open-annihilation-v0.8.11-linux-x86_64.zip
Ilustração

3Obtenha os dados do jogo

O Open Annihilation usa a sua própria cópia de Total Annihilation com a atualização 3.1: a pasta que contém totala1.hpi. Os exemplos a guardam em ~/Games/Total Annihilation, mas qualquer pasta serve.

Não há nada para copiar. O Total Annihilation do Steam (app 298030) em qualquer uma das suas bibliotecas do Steam, a cópia da GOG instalada com o Heroic, ou uma cópia num prefixo do Lutris, do Bottles ou do Wine em ~/Games é encontrada na primeira inicialização 1 e usada onde está 2. A cópia do Steam nunca precisa ser iniciada nem rodar pelo Proton.

Primeira inicializaçãoProcurando o Total Annihilation…
  • Bibliotecas do Steam, incluindo cartões SD~/.local/share/Steam/steamapps/common/Total AnnihilationEncontrado
  • Heroic Games Launcher~/Games/Heroic/…—
  • Prefixos do Lutris e do Wine~/Games/…—
  • Bottles~/.var/app/com.usebottles.bottles/…—
Uma cópia encontrada: o jogo a usa e diz no menu principal onde a encontrou.
Ilustração

4Inicie o jogo

Na pasta do jogo:

Terminal
$ cd open-annihilation-v0.8.11-linux-x86_64$ ./open-annihilation# no console de texto, indique a pasta toda vez:$ ./open-annihilation --game-dir ~/Games/"Total Annihilation"
Ilustração

Se o shell disser Permissão negada (Permission denied), a ferramenta de descompactação perdeu a permissão de execução do programa: execute chmod +x open-annihilation uma vez.

  • Numa área de trabalho, quando encontra exatamente uma cópia utilizável, o jogo a usa e diz no menu principal onde a encontrou. Caso contrário, ele pergunta pelo seletor de arquivos da sua área de trabalho: escolha a pasta 1 e clique em Selecionar 2. Quando encontra várias cópias, ou quando o seletor de arquivos não abre, ele pergunta no seu próprio seletor de pastas. Ele se lembra da sua escolha, e --choose-game-dir pergunta de novo.
  • No console de texto não há janela de pastas: indique a pasta com --game-dir toda vez, e o jogo desenha direto na tela.
CancelarEscolha a sua pasta do Total AnnihilationSelecionar
Pasta pessoal›Games
Pasta pessoal
Documentos
Downloads
Games
Total AnnihilationPasta
TA DemoPasta
Ilustração

✓Você está no jogo, Comandante

Quando o menu principal aparece, o jogo encontrou seus arquivos. Escolha uma campanha, uma escaramuça ou uma partida em rede.

Open Annihilation main menu
Captura de tela

Configurações e mods

As configurações do próprio Open Annihilation abrem pelo botão Configurações, a engrenagem no canto inferior direito do menu principal, ou com Ctrl+,. Sistema › Seus arquivos abre seus jogos salvos, capturas de tela e mods no seu gerenciador de arquivos, e cada configuração tem sua própria entrada documentada.

O botão OA, ao lado, abre a Biblioteca, onde você instala e atualiza mods, pacotes de mapas, mutadores e pacotes de idioma e escolhe o mod que vai jogar. Trocar de mod recarrega os dados do jogo e volta ao menu principal sem fechar o jogo. Abrir um arquivo .oamod instala o mod que ele contém e passa para esse mod.

Open Annihilation settings: Common Tweaks, Your files
Captura de telaAs configurações, com os botões de Seus arquivos.

Multijogador

Para partidas em rede, um firewall entre os jogadores precisa deixar passar a porta UDP 47624, que outros computadores usam para encontrar uma partida criada, as portas TCP 2300 a 2400 e as portas UDP 2350 a 2400.

Onde ficam seus arquivos

Jogos salvos, capturas de tela, filmes, gravações e mods ficam em Documentos › Open Annihilation, usando a pasta Documentos que a sua área de trabalho define (XDG_DOCUMENTS_DIR), ou então ~/Documents. As configurações ficam em ~/.config/open-annihilation, e os logs e a demo descompactada em ~/.local/share/open-annihilation. Os botões de pasta das configurações usam o xdg-open, do pacote xdg-utils.

Jogos salvos da 0.6 e anteriores vão para Saves/default, e os de um mod para Saves/<mod id>, na primeira inicialização de uma versão mais nova. Nada é sobrescrito, e o menu principal diz quantos foram movidos.

Open Annihilation — Dolphin
Pasta pessoal›Documentos›Open Annihilation
Locais
Pasta pessoal
Área de Trabalho
Documentos
Downloads
Applications
NomeTipoConteúdo
FilmsPastaFilmes, Ctrl+F10
ModsPastaMods que você adiciona
RecordingsPastaPartidas em rede gravadas
SavesPastaJogos salvos, uma pasta por mod
ScreenshotsPastaCapturas de tela, Ctrl+F9
Ilustração

Atualizar e remover

  • Para atualizar, descompacte o pacote mais novo e inicie o jogo a partir da pasta dele. Suas configurações são mantidas.
  • Para remover, apague a pasta do jogo e, para remover também configurações e logs, as duas pastas indicadas acima. Seus jogos salvos e mods ficam em Documentos. A associação dos arquivos .oamod fica em ~/.local/share/mime, ~/.local/share/applications e ~/.local/share/icons, com o nome net.coreprime.open-annihilation.

Solução de problemas

Permissão negada
Execute chmod +x open-annihilation uma vez na pasta do jogo.
Os botões de Seus arquivos dizem que não há gerenciador de arquivos
Instale o xdg-utils. Sem ele, o jogo recorre ao portal da área de trabalho pelo gdbus, e o log diz o que instalar.
Ele escolheu a cópia errada do jogo
Inicie-o uma vez com --choose-game-dir, ou indique a pasta com --game-dir: uma pasta escolhida por você sempre tem prioridade sobre as cópias que ele encontra.

Outras plataformas

Algo diferente do descrito? Discord · Issues no GitHub