Documentation

Understand every moving part

Total Annihilation file formats, clean-room engine behavior, and Nanolathe implementation guides.

A reference you can build on.

The Total Annihilation format reference describes how to read the original game’s files. The clean-room specification describes what the original engine does. Nanolathe’s design documents explain how this implementation is built.

References retain their evidence labels: Established, Supported inference, and Unknown. Open questions stay visible.

New here? Build and run Nanolathe
Total Annihilation data

File formats

14 references

Byte layouts, fields, conversions, and worked examples. Each link opens the maintained reference on GitHub.

Total Annihilation engine

Clean-room behavior

08 categories

Independently worded behavioral contracts, with sources of confidence and unresolved questions. Read the evidence guide first.

Building Nanolathe

Implementation & contribution