Microsoft WindowsCavedog Entertainment, 1997
Fan remake Playable

Total Annihilation

Game: Total Annihilation (Windows, 1997)

WIN

Open Annihilation: an open-source engine for playing Total Annihilation on current systems with the data from your own copy; Total Annihilation: Kingdoms support is on its roadmap. It aims to match the 3.1c release’s behavior and save files: the frontend, skirmish, the campaign with its briefings, and network matches already run, with land units, ships, submarines, hovercraft, aircraft, and transports, though parts of the game are still missing. TCP/IP network games use the 3.1c protocol, so you can play with people on the original game, and it plays back and records games in the old demo recorder’s .tad format. It adds any screen size from 640×480 up, up to 120 fps with interpolated motion at the same game speed, up to 16x anti-aliasing, zooming out to the whole map, and a built-in Library to install and update mods, map packs, and translations; each mod is described in a single oamod.yaml file. There are builds for Windows (Windows 95 to 11, 32- and 64-bit and ARM), macOS 11 or later, Linux (ARM and Raspberry Pi included), and, experimentally, the Steam Deck, and it can be built on your own Mac for iPhone and iPad. The latest is 0.8.4 (October 19). Its credits state that Claude was used as an AI pair programmer throughout development. The Library downloads from Core Prime’s registry, built into the game, only what you choose: besides community mods and translations, it offers the 16 map packs and the bonus units Cavedog released as downloads. Downloads can be turned off in the settings.

You needAn installation of your own copy of Total Annihilation with the 3.1 update, such as the GOG edition; the first start reads the GOG installers for Windows and macOS directly and copies the game once. To try it without the full game, the free 1997 demo works, which you download yourself from the Internet Archive (Total Annihilation.exe, 21,540,864 bytes), with the first three Arm campaign missions and no skirmish or multiplayer. Plus Windows, macOS 11 or later, or Linux.

How it gets to PC
Fan reimplementation
Console
Microsoft Windows
Original studio
Cavedog Entertainment
Year
1997
Author
Steve Gray
Stars
92
Last activity
2026-11-11 · today
Latest version
v0.9.0 · 2026-11-06
License
GPL-3.0
Language
C++
x86widescreen60fps+multiplayermodsreverse-engineeringai-assisted
README badge

If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.

README badge
[![Recompendium](https://recompendium.com/insignias/port/open-annihilation.svg)](https://recompendium.com/en/port/open-annihilation/)