TL;DR
Nanolathe has opened a public beta of an independent, MIT-licensed engine that reimplements Total Annihilation for modern computers. A browser demo offers three original missions; playing the full game requires users to supply files from a copy they own. The beta supports single-player and online play, though bugs and compatibility gaps remain.
Nanolathe has released a public beta of an independent engine that reimplements the 1997 real-time strategy game Total Annihilation for modern computers. Players can try three original demo missions in supported desktop browsers or install beta builds for Windows, Mac and Linux, using their own game files for the full experience.
The browser demo runs in desktop Chrome, Edge and Safari and does not require a game folder or installation. Nanolathe says the demo contains the original three-mission demo; users need a keyboard and mouse. Firefox, mobile and tablet play have not been verified, according to the project’s information.
For the complete game, players must provide files from a copy they own, such as a GOG or Steam release or original CDs. Nanolathe describes the engine as MIT-licensed and open source, with documented game formats and clean-room research available for people to study, modify or contribute to. The game’s original content is separate from the engine’s license.
The project advertises modern GPU rendering with lighting, glow and increased visual detail, alongside a selectable Classic renderer. The beta also supports campaign, skirmish and Survival play, and offers online skirmish and Survival with user-supplied game files. The project says multiplayer works in an installed build or desktop Chrome and Edge, including matches between browser and installed players.
A Classic Strategy Game on New Systems
The beta gives players a way to run Total Annihilation on current computers without relying solely on its original-era software environment. The browser demo lowers the barrier to trying the project, while native versions and online sessions extend it beyond a short showcase for people who have the required game data.
The open-source approach also makes the project relevant to modders and preservation-minded players. Nanolathe says its code, format documentation and research are open to inspection and extension. That offers a route for others to examine how the engine handles the game, though it does not make the original game’s art, sound or other content freely distributable.
For players, the main caveat is that this is a public beta, not a claim of flawless compatibility. The project itself reports bugs and smaller missing features, so the experience may vary depending on the mission or content pack.
How the Reimplementation Works
Nanolathe says the engine is an independent reimplementation based on clean-room research, rather than an official release or a distribution of the original game. Its page says the project is not affiliated with or endorsed by the owners of Total Annihilation. Players bring original game files for the full release; the browser demo is supplied separately with three missions.
The project’s graphics comparison describes two renderer paths: a Classic CPU renderer and a modern GPU renderer with supersampling and presentation effects. Nanolathe says the comparison captures were made with engine revision 617540c5 on October 4, 2026, using tiles and tree sprites synthesized from original game assets. Those details describe the staged comparison; they are not independent performance testing.
Beta Compatibility Still Varies
Nanolathe does not provide a complete compatibility list or quantify how often missions and content packs fail. It says bugs remain, some smaller features are missing, and save compatibility is still being refined. The source material also gives no independent testing results for performance across different computer hardware.
The project says online skirmish supports two to 10 players and Survival supports two or three, but it does not detail server availability, connection requirements or how multiplayer will be maintained over time. Browser support is explicitly described for desktop Chrome, Edge and Safari for the demo, while Firefox and mobile devices remain unverified.
Testing and Development Continue
Nanolathe is inviting players to try the browser missions, install the beta with their own game files, and explore the engine code and online guide. The project presents the release as an ongoing beta, with compatibility, saves and remaining features still in development. It has not specified a timetable for a final release or named a next development milestone.
Users who encounter problems can assess the public build against their own game version and content packs. The code and contribution materials are available through the project’s linked resources, but the source material does not state what fixes or additions will arrive next.
Key Questions
Can I try the engine without owning Total Annihilation?
Yes. Nanolathe’s browser demo includes three original demo missions and does not require a game folder. The full game requires files from a copy you own.
Which computers and browsers are supported?
Nanolathe offers native beta builds for Windows, Mac and Linux. Its browser demo is intended for desktop Chrome, Edge and Safari with a keyboard and mouse. Firefox, mobile and tablet play have not been verified.
Does the MIT license cover the original game?
No. The MIT license applies to Nanolathe’s engine code. Players must supply the original game data for the full experience; the game content is separately owned.
Can players use multiplayer in the beta?
Yes. Nanolathe says online skirmish and Survival are available with user-supplied game files. Skirmish supports two to 10 players, while Survival supports two or three; the three-mission browser demo cannot play online.
Is the beta fully compatible with the original game?
Not yet, according to the project. Nanolathe reports remaining bugs and missing features, says compatibility can vary by mission or content pack, and says save compatibility is still being refined.
Source: hn