unbaked
4,526 games · 8,274 projectsupdated 2026-10-12

Code links only. Bring your own copy of the game. Rules

PCPC · 1997 · RTS

Total Annihilation

7 projects: matching decomp, static recomp, reimplementation, disassembly.

Projects

ReimplementationC++/Lua703 starspushed 2026-10-10custom licenserelease 2026.07.04

A powerful free cross-platform RTS game engine

Spring began as TA-inspired 3D engine; Recoil is the active fork (BAR, Zero-K)

ReimplementationGo166 starspushed 2026-10-12MIT licenserelease v0.2.0

Total Annihilation engine reimplementation in Go.

TA engine reimplementation in Go (active 2026)

ReimplementationC++126 starspushed 2026-03-25GPL-3.0 licenserelease msvc-libs-v6

Robot War Engine - Real-time strategy game engine compatible with Total Annihilation

TA-compatible engine (sporadic)

ReimplementationC++64 starspushed 2022-01-30GPL-2.0 license

Portable remake of Total Annihilation in 3D

Semi-playable 3D remake (halted)

Static recompSDL349 starspushed 2026-10-10GPL-3.0 licenserelease v0.7.4

Open Source port of the Total Annihilation & TA: Kingdoms engines.

Open Source port of the Total Annihilation & TA: Kingdoms engines; latest release v0.7.4 (2026-10-10); repo created 2026-09-25

Matching decompMSVC 5.034 starspushed 2026-10-12custom license

TA: Byte Tactics, a matching decompilation of Total Annihilation

COMPLETE: 3,267 functions / 850,853 bytes (100%) matched; TotalA.exe rebuilds MD5-identical with VC++ 5.0 (2026)

totala-regeneral tool
Disassembly0 starspushed 2025-10-17no license

Reverse engineering toolkit for Total Annihilation engine & resources.

RE toolkit for TA engine/resources

What you need

You need your own copy of the game: these projects ship code only.

More on PC

Found via spring/spring, SubmitGame/awesome-decomp-games

GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.