{
    "archive_path": "archive/1791756292.938823",
    "base_url": "nanolathe.gg",
    "basename": "",
    "bookmarked_date": "2026-10-11 22:04",
    "canonical": {
        "archive_org_path": "https://web.archive.org/web/nanolathe.gg",
        "dom_path": "output.html",
        "favicon_path": "favicon.ico",
        "git_path": "git/",
        "google_favicon_path": "https://www.google.com/s2/favicons?domain=nanolathe.gg",
        "headers_path": "headers.json",
        "htmltotext_path": "htmltotext.txt",
        "index_path": "index.html",
        "media_path": "media/",
        "mercury_path": "mercury/content.html",
        "pdf_path": "output.pdf",
        "readability_path": "readability/content.html",
        "screenshot_path": "screenshot.png",
        "singlefile_path": "singlefile.html",
        "warc_path": "warc/",
        "wget_path": "nanolathe.gg/index.html"
    },
    "domain": "nanolathe.gg",
    "extension": "",
    "hash": "1TMTE5BH6HJRSRT3JC0R",
    "history": {
        "archive_org": [],
        "dom": [],
        "favicon": [
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--max-time",
                    "120",
                    "--output",
                    "favicon.ico",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://www.google.com/s2/favicons?domain=nanolathe.gg"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-10-11T22:06:12.120150+00:00",
                "index_texts": null,
                "output": "favicon.ico",
                "pwd": "/data/archive/1791756292.938823",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-11T22:06:11.464146+00:00",
                "status": "succeeded"
            }
        ],
        "git": [],
        "headers": [
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--head",
                    "--max-time",
                    "120",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://nanolathe.gg"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-10-11T22:06:12.575462+00:00",
                "index_texts": null,
                "output": "headers.json",
                "pwd": "/data/archive/1791756292.938823",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-11T22:06:12.130867+00:00",
                "status": "succeeded"
            }
        ],
        "htmltotext": [],
        "media": [],
        "mercury": [
            {
                "cmd": [
                    "/app/node_modules/@postlight/parser/cli.js",
                    "https://nanolathe.gg"
                ],
                "cmd_version": "1.0.0",
                "end_ts": "2026-10-11T22:06:19.120006+00:00",
                "index_texts": null,
                "output": "mercury",
                "pwd": "/data/archive/1791756292.938823",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-11T22:06:15.723376+00:00",
                "status": "succeeded"
            }
        ],
        "pdf": [],
        "readability": [
            {
                "cmd": [
                    "/app/node_modules/readability-extractor/readability-extractor",
                    "/tmp/tmp2shps607",
                    "https://nanolathe.gg"
                ],
                "cmd_version": "0.0.11",
                "end_ts": "2026-10-11T22:06:15.713514+00:00",
                "index_texts": [
                    "Staged engine footageModern GPU renderer \u00b7 SilentNanolathe / Open-source 2.5D RTS engineTotal Annihilation,rebuilt formodern computers.Play the classic through a modern, MIT-licensed engine you can study, modify and build on.Three original demo missions. No game folder or installation needed.Desktop Chrome, Edge or Safari, with a keyboard and mouse.Public beta \u00b7 Single-player readyPlay the browser demo \u00b7 Install for the full gameOnline play with your own game files01Get closer.Zoom in on your units and the action. The original isometric view gains a new sense of scale.02See it in a new light.Modern GPU rendering is the standard experience, with light, glow and richer detail. Prefer the old look? Switch to Classic.03Play on your computer.Run natively on Windows, Mac or Linux, using the Total Annihilation game files you already own.Play it. Understand it. Build on it.An open engine.Room to make it your own.Total Annihilation is Nanolathe\u2019s starting point. Its code, documented formats and clean-room research are open for others to explore and extend.Play the classic.A faithful foundation, modern rendering and a native beta for Windows, Mac and Linux.Try the demo See how it works.Read the game formats, study the engine\u2019s design and follow the evidence behind its behavior.Explore the engine Build on the code.Modify the engine, experiment with mods or contribute to its next chapter. Nanolathe\u2019s code is MIT licensed.Code & contribution Same scene. Same instant.The same explosion.A different atmosphere.See the tank catch the blast, glow spread across the scene, and grass and healthy trees gain detail. Drag to compare, or tap a view below.Classic CPU rendererModern 2\u00d7 art \u00b7 light \u00b7 glowCapture settings and original filesCaptured with engine 617540c5 on October 4, 2026. This compares full renderer paths: Modern includes supersampling and its default presentation effects. The tile cache was generated from the installed game\u2019s original 32\u00d732 tiles into real 64\u00d764 synthesized tiles. Healthy tree sprites use real 2\u00d7 synthesized feature banks; shadow or missing variants retain the engine\u2019s normal fallback. Authored dead stumps are cleared from this staged display. No screenshot cropping, retouching or resampling was used. WebP exports decode to the exact captured pixels.Open full Classic capture \u00b7 Open full Modern captureExplore camera, lighting and renderer detailsYour next battlefield.Start with a demo.Stay for the whole game.Try three campaign missions in your browser. Install the beta with your own game data for full campaigns, skirmish and online play.A few things to know.The short answers.Is this the original Total Annihilation?Nanolathe is an independent, MIT-licensed, open-source engine that reimplements Total Annihilation through clean-room research. It uses original game data supplied separately. It\u2019s not affiliated with or endorsed by the game\u2019s owners.Do I need to own Total Annihilation?The browser demo includes the original three-mission demo, so you can try it without a game folder. To play the full game, bring the installed files from a copy you own, such as GOG, Steam or your original CDs. The engine\u2019s MIT license applies to its code; Total Annihilation\u2019s content is separate.What can I play right now?Single-player skirmish, Survival and campaign are broadly complete, and with your own game files you can play skirmish and Survival online with friends. Every skirmish and Survival battle is recorded as a replay. The beta still has bugs and smaller missing features; compatibility can vary by mission or content pack, and save compatibility is still being refined.What do I need for the browser demo?A desktop computer, keyboard and mouse. Chrome, Edge and Safari are supported desktop browsers. Firefox, mobile and tablet play have not been verified. Demo files download when you choose to play and are cached for your next visit. Install the beta for larger battles and the full native experience.Can I play multiplayer?Yes, in the installed game or in desktop Chrome or Edge, and both can play together. Choose MULTI on the main menu to create a game and send its code to friends, or join with theirs. Skirmish takes 2 to 10 players, and Survival 2 or 3. The host chooses Modern, Community 3.9 or Strict 3.1 rules and can add computer players, and in battle you can chat, share and make alliances. Everyone needs their own game files; the three-mission demo can\u2019t play online. Read the online guide.Curious what\u2019s under the hood?The code and clean-room research are open to explore.Captured in NanolatheEngine footage from the Nanolathe announcement reel. Watch on YouTube"
                ],
                "output": "readability",
                "pwd": "/data/archive/1791756292.938823",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-11T22:06:13.843254+00:00",
                "status": "succeeded"
            }
        ],
        "screenshot": [],
        "singlefile": [],
        "title": [
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--max-time",
                    "120",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://nanolathe.gg"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-10-11T22:06:13.834978+00:00",
                "index_texts": null,
                "output": "Nanolathe \u2014 Open-source RTS engine. Play the Total Annihilation demo.",
                "pwd": "/data/archive/1791756292.938823",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-11T22:06:13.823930+00:00",
                "status": "succeeded"
            }
        ],
        "wget": [
            {
                "cmd": [
                    "wget",
                    "--no-verbose",
                    "--adjust-extension",
                    "--convert-links",
                    "--force-directories",
                    "--span-hosts",
                    "--no-parent",
                    "-e",
                    "robots=off",
                    "--reject=js,mjs,woff,woff2,ttf,otf,eot,mp4,m4v,mov,webm,ogv,mkv,avi,flv",
                    "--timeout=120",
                    "--restrict-file-names=windows",
                    "--page-requisites",
                    "--user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) wget/GNU Wget 1.21.3",
                    "--compression=auto",
                    "--timestamping",
                    "https://nanolathe.gg"
                ],
                "cmd_version": "GNU Wget 1.21.3",
                "end_ts": "2026-10-11T22:06:13.814521+00:00",
                "index_texts": null,
                "output": "nanolathe.gg/index.html",
                "pwd": "/data/archive/1791756292.938823",
                "schema": "ArchiveResult",
                "start_ts": "2026-10-11T22:06:12.585552+00:00",
                "status": "succeeded"
            }
        ]
    },
    "icons": null,
    "is_archived": true,
    "is_static": false,
    "latest": {
        "archive_org": null,
        "dom": null,
        "favicon": "favicon.ico",
        "git": null,
        "media": null,
        "pdf": null,
        "screenshot": null,
        "singlefile": null,
        "title": "Nanolathe \u2014 Open-source RTS engine. Play the Total Annihilation demo.",
        "warc": null,
        "wget": "nanolathe.gg/index.html"
    },
    "link_dir": "/data/archive/1791756292.938823",
    "newest_archive_date": "2026-10-11T22:06:15.723376+00:00",
    "num_failures": 0,
    "num_outputs": 6,
    "oldest_archive_date": "2026-10-11T22:06:11.464146+00:00",
    "path": "",
    "schema": "Link",
    "scheme": "https",
    "snapshot_id": "135b1920-6c9f-4ba2-89ad-5db84ed1ecea",
    "sources": [
        "/data/sources/1791756292-import.txt"
    ],
    "tags": null,
    "tags_str": "",
    "timestamp": "1791756292.938823",
    "title": "Nanolathe \u2014 Open-source RTS engine. Play the Total Annihilation demo.",
    "updated": "2026-10-11T22:06:11.463587+00:00",
    "updated_date": "2026-10-11 22:06",
    "url": "https://nanolathe.gg"
}