allrecomps

PC (Windows) / Projects for this title

Total Annihilation

One place to discover and compare the 1 cataloged projects for this title and original system.

Explore the projects ↓
Total Annihilation
Source ↗ · Image from one project; other projects may differ.

A starting point

Open Annihilation reimplements the Total Annihilation engine in C++20/SDL3, preserving the need for original game data while adding modern desktop and selected mobile targets. Total Annihilation: Kingdoms is a future goal, not included support.

This summary describes the featured project, not every project in the group. Individual pages explain each project’s differences and sources.

Compare before choosing.

Each project has its own requirements and goals. “Release available” does not guarantee stability or tested compatibility. Open each project page for sources and instructions.

Total Annihilation — project comparison
Project / repositoryProject typeDevelopment stageDocumented target systemsSource review
Total Annihilation — open-annihilationopen-annihilation/open-annihilationReimplementationRelease availableWindows, Linux, macOS, iOS, iPadOS, Steam DeckBibliographic checks complete

What to check in the sources

  • Required original game edition, region and files.
  • Documented operating system, architecture, dependencies and controls.
  • Known limitations and differences between releases and test builds.
Ports, recompilations and emulation →