Free Software

Play the Original Total Annihilation Demo in Your Browser

Nanolathe, an open-source engine, lets players try three original Total Annihilation missions in a desktop browser without installing the game.

Play the Original Total Annihilation Demo in Your Browser

A new open-source project called Nanolathe lets players try the original Total Annihilation demo directly in a desktop web browser, with no game folder and no installation. According to the project's website, which was published on October 12, 2026, the browser version includes three original demo missions. Players who want more can install a native beta on Windows, Mac or Linux, provided they already own the game files.

What Nanolathe is

Nanolathe describes itself as an independent, open-source 2.5D real-time strategy engine. It reimplements Total Annihilation, a long-running favourite of the strategy genre, through what the developers call clean-room research. In practice, that means the team studies how the game behaves and how its data is structured, then builds its own engine rather than reusing the original code.

The engine's code is released under the MIT license, a permissive open-source license that allows others to study, modify and reuse it. The project is clear that the license covers only Nanolathe's code. Total Annihilation's content remains separate, and the project states that it is not affiliated with or endorsed by the game's owners. Players must supply their own original game data to play the full game.

Playing the demo in a browser

The browser demo is the easiest way to see what the engine can do. It runs on desktop Chrome, Edge or Safari and requires a keyboard and mouse. Nanolathe's site lists Firefox, mobile phones and tablets as platforms it has not verified, so those devices may not work reliably.

  • Three original campaign missions from the Total Annihilation demo
  • No game folder or installation needed
  • Demo files download when you choose to play and are cached for future visits
  • Desktop browsers only, with keyboard and mouse controls

The demo has a clear limit. It cannot be played online, and it is meant as a sampler rather than the complete campaign.

Classic or modern graphics

The original isometric view remains the foundation, but Nanolathe adds modern GPU rendering as its standard look. Players can zoom in closer on units and combat, and the engine adds light, glow and richer detail. Anyone who prefers the old appearance can switch to a Classic mode.

The project published a comparison of the two modes using a staged scene called Greenhaven. The screenshots show the same tank explosion at the same moment, with a 2x camera. In the Modern version, the terrain and trees are synthesized from the original 32x32 tile art into 64x64 tiles, and grass and healthy trees gain extra detail. The site notes that the captures were made with a specific engine build on October 4, 2026, and that no cropping or retouching was applied. Readers should keep in mind that these are the developers' own comparisons, not independent tests.

Full game, skirmish and online play

To go beyond the demo, players install the beta with their own game files. Nanolathe's site says the files can come from a copy the player owns, such as GOG, Steam or original CDs. Single-player skirmish, Survival and the campaign are described as broadly complete, though the beta still contains bugs and some smaller features are missing. Compatibility can vary by mission or content pack, and save compatibility is still being refined.

Online play is available with friends in the installed game and in desktop Chrome or Edge. A host chooses MULTI on the main menu, creates a game and shares its code. Skirmish supports two to ten players and Survival supports two or three. The host can pick Modern, Community 3.9 or Strict 3.1 rules and add computer players. During battle, players can chat, share resources and form alliances. Every skirmish and Survival battle is saved as a replay, which makes it possible to review matches afterwards.

Why developers and fans are paying attention

For people interested in game engines, the most significant part of the project may be its openness. Nanolathe publishes documentation on the game formats, explains the engine's design and links its behaviour to the research behind it. Developers can read the code, experiment with mods or contribute to future work. That combination of a playable classic and a transparent codebase gives the project value beyond nostalgia.

The project is still in beta, so players should expect rough edges. Still, the browser demo offers a low-cost way to see the engine in action. Whether Nanolathe grows into a sustained community project will depend on how many players and developers take up the invitation to explore its code, report problems and build on its foundations.

Source: Nanolathe

Comments (0)