Guia de instalação

Steam Deck

Adicione o Open Annihilation à Steam como jogo não-Steam, com o seu próprio esquema de comando e imagens, e jogue-o no Modo de Jogo como qualquer outro jogo. A sua cópia do Total Annihilation da Steam é encontrada automaticamente.

  • LCD e OLED
  • SteamOS 3
  • Pacote para Steam Deck
  • Cerca de 15 minutos

ExperimentalO suporte para o Steam Deck é experimental: até agora foi testado num só Deck. Se algo correr mal, ou funcionar onde este guia diz que pode não funcionar, diga-nos no Discord ou numa issue do GitHub, com o registo do jogo.

1Mudar para o Modo de Ambiente de Trabalho

Prima o botão STEAM 1, escolha Energia e depois Mudar para o Ambiente de Trabalho 2. No Modo de Ambiente de Trabalho, STEAM e X em conjunto abrem o teclado no ecrã, e L2 ou premir o trackpad esquerdo funciona como botão direito do rato.

STEAM
Energia
Suspender
Reiniciar
Encerrar
Mudar para o Ambiente de Trabalho
Cancelar
YXBA···
Ilustração

2Transferir e descomprimir

No navegador, transfira o pacote para Steam Deck: o pacote para PC Linux de 64 bits com os esquemas do Steam Input e as imagens da biblioteca. Os pacotes ARM não funcionam num Deck.

Open Annihilation 0.8.11 · Steam Deck2026-11-01

Notas de lançamento →

Pacote para Steam Deck RecomendadoExperimental

Inclui esquemas do Steam Input e imagens para a biblioteca. Adicione-o à Steam como jogo não-Steam e jogue no Modo de Jogo.

open-annihilation-v0.8.11-steam-deck.zip
Transferir 23.9 MB
A sua cópia do Total Annihilation da Steam é encontrada automaticamente, no Deck ou num cartão SD. Não é preciso o Proton.
  1. No Dolphin, o gestor de ficheiros, crie uma pasta chamada Applications na sua pasta pessoal e mova o zip para lá.
  2. Clique com o botão direito no zip 1, escolha Extrair e depois Extrair o arquivo para aqui 2.

Isto cria uma pasta com o jogo, open-annihilation, e a pasta steam-deck. Deixe-a onde está: o atalho da Steam aponta para ela.

Applications — Dolphin
Pasta pessoal›Applications
Locais
Pasta pessoal
Ambiente de trabalho
Documentos
Transferências
Applications
NomeTipoTamanho
open-annihilation-v0.8.11-steam-deck.zipArquivo zip23.9 MB
Abrir com o Ark
Abrir com…
Extrair›
Extrair o arquivo para aqui
Extrair o arquivo para…
Extrair para aqui, detetar a subpasta
Comprimir
Copiar a localização
Propriedades
Ilustração

3Obter os dados do jogo

Instale o Total Annihilation (app 298030, com Core Contingency e Battle Tactics) a partir da sua biblioteca, como habitualmente, no armazenamento do Deck ou num cartão SD. O Open Annihilation encontra-o 1 e usa os ficheiros que a Steam instalou 2: nunca inicia o próprio Total Annihilation nem o executa através do Proton.

Primeiro arranqueA procurar o Total Annihilation…
  • Bibliotecas 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 usa-a e indica no menu principal onde a encontrou.
Ilustração

4Adicioná-lo à Steam

  1. Abra a Steam no ambiente de trabalho, escolha Jogos e depois Adicionar um jogo não-Steam à minha biblioteca… 1.
  2. Clique em Procurar… 2, vá à pasta do jogo e escolha open-annihilation 3; se não aparecer na lista, defina primeiro Tipo de ficheiro como Todos os ficheiros. Depois escolha Adicionar programas selecionados 4.

Ou clique com o botão direito em open-annihilation no Dolphin e escolha Adicionar à Steam.

Steam–□✕
SteamVerAmigosJogos
Ver biblioteca de jogos
Ativar um produto na Steam…
Resgatar um código da Carteira Steam…
Adicionar um jogo não-Steam à minha biblioteca…
Ajuda
Adicionar jogo não-Steam–□✕

Selecione os programas a adicionar à sua biblioteca

Firefox
Konsole
open-annihilation
Procurar…Adicionar programas selecionadosCancelar
Ilustração

Na biblioteca da Steam, clique com o botão direito na nova entrada, que tem o nome do ficheiro, e escolha Propriedades. Mude-lhe o nome para Open Annihilation 1: a Steam partilha os esquemas da comunidade por este nome. Deixe Opções de arranque vazio 2 e deixe Forçar o uso de uma ferramenta de compatibilidade Steam Play específica desligado 3: o Open Annihilation é um programa nativo para Linux, e o Proton é para programas do Windows.

Propriedades–□✕
Atalho
Compatibilidade
Comando
Open Annihilation
"/home/deck/Applications/open-annihilation-v0.8.11-steam-deck/open-annihilation"
deixar vazio
Forçar o uso de uma ferramenta de compatibilidade Steam Play específica
Ilustração

5Instalar os esquemas do comando

A pasta steam-deck contém dois modelos do Steam Input. Abra o Konsole, o terminal, no lançador de aplicações (em Sistema) e copie-os para onde a Steam procura os modelos:

Konsole
(deck@steamdeck ~)$ cd ~/Applications/open-annihilation-v0.8.11-steam-deck(deck@steamdeck ~)$ mkdir -p ~/.steam/steam/controller_base/templates(deck@steamdeck ~)$ cp steam-deck/*.vdf ~/.steam/steam/controller_base/templates/
Ilustração

A Steam lê os modelos quando arranca. Voltar ao Modo de Jogo no passo 7 reinicia-a.

6Adicionar as imagens (opcional)

A pasta steam-deck/artwork contém as imagens da biblioteca da Steam, feitas a partir do ícone do Open Annihilation; nenhuma usa a arte do Total Annihilation. Sem elas, a Steam mostra um mosaico simples. Na Steam, ainda no Modo de Ambiente de Trabalho:

  • Imagem da biblioteca: clique com o botão direito no jogo, Gerir › Definir arte personalizada, portrait.png.
  • Faixa e logótipo: na página do jogo, clique com o botão direito na faixa: Definir fundo personalizado com hero.png e depois Definir logótipo personalizado com logo.png.
  • Ícone: em Propriedades, clique no ícone ao lado do nome e escolha icon.png.
portrait.pngGerir › Definir arte personalizada
hero.pngFaixa › Definir fundo personalizado
logo.pngFaixa › Definir logótipo personalizado
icon.pngPropriedades › ícone
Captura de ecrãAs imagens do pacote e onde vai cada uma.

7Jogar no Modo de Jogo

  1. Faça duplo clique em Return to Gaming Mode no ambiente de trabalho.
  2. Selecione o Open Annihilation na biblioteca, em Não-Steam, e abra as definições do comando 1.
  3. Escolha o esquema atual, depois Modelos, e escolha Open Annihilation. Depois escolha Jogar 2.
STEAM
▶ JOGARNão-Steam
YXBA···
Ilustração

Na lista de modelos, Modelos 1 contém os dois esquemas do jogo: escolha Open Annihilation 2. O outro, keyboard and mouse, envia apenas o rato e as teclas.

STEAM
Open Annihilation Definições do comando
ModelosComunidadeOs seus esquemas
Open AnnihilationComando, ponteiro no trackpad, botões traseiros para FILA, ADICIONAR, FORÇAR e grupos
Open Annihilation: keyboard and mouseApenas rato e teclas
Comando com trackpad como rato
YXBA···
Ilustração

No primeiro arranque, o jogo procura o Total Annihilation onde a Steam, o Heroic, o Lutris e o Bottles o instalam. Uma cópia utilizável: usa-a, indica no menu principal onde a encontrou e memoriza-a. Várias, ou nenhuma: pergunta no seu próprio seletor de pastas, que funciona com o botão direcional e o A, o ponteiro do trackpad ou um dedo: escolha uma cópia encontrada, procure uma pasta ou escolha a demo de 1997. Para indicar a pasta manualmente, coloque --game-dir "/home/deck/Games/Total Annihilation" nas Opções de arranque do jogo.

✓Já está no jogo, Comandante

Quando aparecer o menu principal, o jogo encontrou os seus ficheiros. Escolha uma campanha, uma escaramuça ou um jogo em rede.

Open Annihilation main menu
Captura de ecrã

Controlos

Com o Steam Input ligado e o modelo Open Annihilation, os manípulos e os botões chegam ao jogo como os de um comando, o trackpad direito é o rato, e os quatro botões traseiros funcionam como os do próprio jogo: R4 FILA, L4 ADICIONAR, R5 FORÇAR e L5 grupos.

EntradaFunção
Trackpad direitoO ponteiro; premir para um clique esquerdo
R2, L2Os botões esquerdo e direito do rato
R1O anel de ordens no ponteiro
L1O anel de construção do construtor selecionado
Manípulo esquerdo, trackpad esquerdoDeslocar o mapa; L3 centra
Manípulo direitoZoom; um toque rápido para a esquerda ou para a direita muda a página de construção
A, B, X, YClicar, limpar, parar, todas as unidades do tipo
Botão direcionalComandante, unidade seguinte, relatório seguinte, SELECIONAR ▾
View, MenuInformações da unidade (manter premido para as teclas do jogo), o menu do jogo

O guia dos comandos descreve todas as entradas, os anéis e os grupos.

Open Annihilation settings: Controller
Captura de ecrãAs definições de Comando do próprio jogo.

Taxa de fotogramas, controlos e o ecrã

  • O jogo arranca com Taxa de fotogramas máxima igual à frequência do ecrã, 60 no modelo LCD e 90 no OLED, e com Tamanho dos controlos em Maior. Ambas são definições normais, e Restaurar predefinições repõe os valores do Deck.
  • Deixe Tamanho do ecrã em Ambiente de trabalho: no Modo de Jogo, a janela abre a 1280×800, e o ponteiro da Steam não chega às margens de uma janela maior.
  • Para os controlos de toque, deixe o ecrã tátil com toque nativo nas definições do comando, e não na definição que transforma toques em cliques.
  • O teclado da Steam abre-se sozinho quando o jogo pede texto; STEAM e X abrem-no manualmente.
  • No Modo de Ambiente de Trabalho, inicie também o jogo a partir da biblioteca da Steam: iniciado a partir do Dolphin, não recebe o esquema do Open Annihilation.

Resolução de problemas

O jogo não arranca, ou o Dolphin abre-o como ficheiro
No Konsole, na pasta do jogo, execute chmod +x open-annihilation uma vez.
A Steam não inicia o jogo
Em Propriedades, confirme que Destino indica open-annihilation na pasta do jogo e que não há nenhuma ferramenta de compatibilidade forçada.
Os modelos não aparecem na lista
Confirme que os dois ficheiros .vdf estão em ~/.steam/steam/controller_base/templates e reinicie a Steam, por exemplo mudando para o Modo de Ambiente de Trabalho e voltando. Se não resultar, use o Comando com trackpad como rato da Steam e atribua R4, R5, L4 e L5 a F13, F14, F15 e F16.
Pede o Total Annihilation apesar de estar instalado
A pasta tem de conter totala1.hpi. Escolha-a no seletor de pastas do jogo, ou indique-a com --game-dir.
O ponteiro não chega à margem direita ou inferior
Volte a pôr Tamanho do ecrã, em Gráficos, em Ambiente de trabalho e remova qualquer --resolution das opções de arranque.
Os controlos funcionam apenas como rato e teclas
Inicie o jogo a partir da biblioteca da Steam, não do Dolphin, e confirme que as definições do comando usam o modelo Open Annihilation.

Registos e comunicar um problema

Os registos estão em ~/.local/share/open-annihilation/logs; no Dolphin, Ctrl+H mostra a pasta oculta .local. As linhas que começam por open-annihilation: window: e open-annihilation: gamepad opened: dizem quase tudo o que é preciso. Quando comunicar um problema, envie o registo mais recente e diga que Deck tem (LCD ou OLED), que modelo o jogo usa e o que aconteceu.

Atualizar e remover

  • Para atualizar, no Modo de Ambiente de Trabalho descomprima o pacote mais recente em Applications, ao lado do antigo, e aponte o Destino e o Iniciar em do jogo para a nova pasta, ou adicione a nova à Steam e remova a entrada antiga. Copie também os modelos mais recentes como no passo 5 e reinicie a Steam. As suas definições, os jogos guardados e a pasta escolhida são mantidos.
  • Para remover, clique com o botão direito no jogo na Steam, escolha Gerir › Remover jogo não-Steam da biblioteca e elimine a pasta do jogo e os dois modelos.

Outras plataformas

Algo não corresponde ao descrito? Discord · Issues do GitHub