Full release notes · 2026-10-18

CartoVox Delta V10

Windows worlds that had stopped accepting changes restore, re-simulate and render again. Several GeoJSON files make one world, and plate lines painted over a picture of your map raise mountains where the plates collide. Rivers cut their valleys and local rebuilds wear your edit, ocean gyres bring warm currents, and the interface follows five languages almost everywhere.

The application was called Atlas Studio until version 0.8.2. Builds are shared with invited testers on the Discord server; these notes are also readable offline inside the app.

Browse releases

Your Delta access code carries over and the licence is unchanged.

Delta V10 is the tenth Delta release. Everything below is new or fixed since Delta V9, which was shared with invited testers on 17 October 2026. Worlds made with Delta V9 open as they are, and Library offers Update to this version for them: rivers now cut their valleys, ocean currents run as gyres, and worlds built with a plate map raise mountains along it, so terrain, rain, rivers, towns and names can move.

Highlights

  • Windows: worlds that stopped accepting changes work again. Restoring a saved version, Apply & re-simulate and Render Studio no longer fail at once on a world an earlier session had open, and saving no longer fails while a virus scanner or sync tool has a file open.
  • Build a world from several GeoJSON files, and paint your plates. Choose all your GeoJSON files at once, then paint rough plate lines over any picture of your map; mountains rise where the plates collide on your land.
  • Rivers cut their valleys, and a quick rebuild after sculpting wears your edit the way a full one does.
  • Ocean currents run as real gyres, with warm currents like the Gulf Stream along the eastern coasts and wetter subtropical summers.
  • CartoVox follows your language almost everywhere, Settlement Studio and the welcome tour included.

Create

  • The "Sharpening…" line in the corner of the Create map preview is readable in the light theme. It had been pale grey on a light background while the map sharpened.

Imported and drawn worlds

  • Choose or drop several GeoJSON files or shapefiles at once and they become one world: each file's own coordinate system is read, their land is joined into one coastline, and their rivers, roads, towns and borders are kept as a single file's would be. The import report lists every file and what was read from it, and a file that cannot be placed with the others is named and refused rather than dropped. Map pictures chosen together still go to Combine several files.
  • The tectonic plate map has a third format, Painted lines: paint rough lines in one bright colour over any picture of your map, such as a render of your own GeoJSON files, and CartoVox finds the colour (or you pick it), reads thick strokes down their middles, bridges small gaps and ignores loose ends. JPEGs up to 32,768 pixels wide are read quickly. Over a GeoJSON or shapefile import the picture is fitted to your land by itself; a picture of your lines and a picture of it laid over your coastline let you adjust the colour, the tolerance, the gap bridging and where it sits on the map. Outside the picture, plates are simulated as before.
  • With a plate map over your own coastline, mountains now rise where your painted or drawn plates collide across your land: your continents are the continental crust the relief is built from, where before the simulation's own continents were, elsewhere, and a collision through your continent could leave it low.
  • Plate edges you draw across a continent now come out as collisions about half the time, as on Earth today, instead of mostly as rifts; the rest are still rifts or sliding faults, because plate motion stays simulated.

Editing a built world

  • A quick rebuild wears your edit. When Apply & re-simulate rebuilds only the area around a sculpted change, that ground is now worn by the world's erosion as a full rebuild would wear it, so a raised ridge comes back with its rivers cut into it instead of exactly as sculpted. The rest of the world stays as it was.
  • A new river line rebuilds just its area. Drawing a river line on a world with erosion no longer re-simulates the whole planet: the area around it is rebuilt and the line's valley is cut there. Moving, switching off or removing a line still rebuilds the whole world.
  • When a local rebuild finishes, its message now says how much of the world was rebuilt. If a river your edit turned into another valley made that area larger than the review before Apply estimated, the message says so and gives both figures.
  • A sculpt that reaches out under the sea, such as a ridge along the coast, rebuilds only the area it touches again, as its review promises. It had been rebuilding the whole world (about 45 s instead of 24 s on a Quick world).

Maps and exports

  • The heightmap's "Under the ice" choice now appears only on a world that has ice sheets; on any other world it would have saved the same picture as the ordinary heightmap.
  • On the hex map, a braided tributary no longer draws gravel bars on the larger single-channel river where it joins; each hex shows the braids of the river that owns it.

The living world

  • A river leaving a dry hollow that only fills to its brim now carries on in each season exactly what reached it; before, such a hollow held some wet- season water back like a lake, and a rare world was refused by the water checks.
  • Rivers cut their valleys. River erosion was so weak it shaped almost nothing: one round cut a fifth of a metre at most, so worlds were worn by slope smoothing alone. Rivers now cut about 12 m a round in the uplands and up to a couple of hundred metres on steep large rivers, the same at every map size, and a cut never leaves a hollow behind it. Rebuilt worlds have slightly lower ground along their rivers and a few fewer small lakes, and Rounds of erosion and River incision in the Erosion Lab now do what they say.
  • Deep Time's volcanoes no longer swamp its carbon. The volcanic degassing in a Deep Time history swung far more than Earth's, so carbon dioxide often sat at its limit and the weathering of mountains and warm, wet land made no difference. Degassing now varies about as much as Earth's, and the weathering of the land steers carbon dioxide in every history. A new history may place its icehouses and greenhouses differently; saved histories and the worlds built from them are unchanged until the history is run again.
  • Where two rivers meet just above a town, the town's records now show one culvert carrying both rivers (both named) instead of one copy per river.
  • Ocean currents now run as real gyres: warm currents stream poleward along the eastern coasts of the continents, as the Gulf Stream and the Kuroshio do, and cold water drifts back slowly across the open ocean and down the far shores. Summers in the subtropics are no longer held as dry as winters, so subtropical east coasts get humid, rainy summers, and the tropical rain belt and the equatorial forests get back some of the rain they had lost. Mediterranean woodland is a little rarer on the wetter coasts.

Speed and memory

  • Build times are measured again for this release and still match what Create quotes: about 35 seconds for Sketch, 55 seconds for Quick and 3 minutes for Full on the reference Mac.
  • Low memory is measured again for this release: building a Low memory world and opening its map takes about 3.2 GB on the reference Mac, inside its 4 GB promise.

Saving, updating and the Library

  • On Windows, a world that an earlier CartoVox session had open could stop accepting changes: restoring a saved version, Apply & re-simulate, Render Studio renders and other edits all failed at once with "could not complete that request". Every previous version kept by Update to this version was affected from the next launch. These worlds can be edited again.
  • Saved versions recorded before a world was copied by Update to this version restore again. They had been refused as "changed" because the copy rewrote their folder path.
  • A saved version that cannot be restored is now refused straight away with the reason. Before, the world was left marked incomplete and gained an extra "Before restoring" version on every try.
  • On Windows, saving no longer fails when a virus scanner, a sync tool or another reader has the file open for a moment.
  • On Windows, every change CartoVox makes to a world's files (saves, exports, restores, renames, moving to the Trash, rebuilds) now waits a moment when a virus scanner, a sync client or CartoVox itself still has the file open, instead of failing with "Access is denied". Before, only the world's record, the Library list and the lore map did.
  • Two saves of the same file at once no longer share one temporary file, and a save that fails no longer leaves a ".tmp" file behind in the world's folder.
  • On Windows, CartoVox no longer keeps a map, picture or saved file open while it sends it to the window, so a save made at the same moment is not refused.
  • On Windows, a geological history whose run was cut short by closing the app is noticed as stopped straight away, instead of only once its heartbeat goes quiet.

Writing, lore and history

  • A book or chapter can no longer be given a name Windows keeps for devices (CON, NUL, AUX, PRN, COM1 and the like). Windows could not open such a book, even one written on a Mac and copied across.
  • On Windows, a chapter title too long for the world's folder is refused with a message saying so, instead of the save failing.
  • Changing only the capitals in a book's title (Dawn to DAWN) now works on Windows and macOS; it said a book with that name already existed.
  • On Windows, notes brought in from a notes inbox folder keep their line endings exactly and are no longer cut short at a stray Ctrl+Z character.
  • A realm, town, culture or place of power called Aux, Con, Nul, Prn, Com1 or Lpt1 now gets a vault page Windows can open, such as "Aux (realm)", in the Compendium vault, the realm handbooks and player vaults. Links still show the plain name, and edits made to the page in Obsidian still come back to the right place. Two towns or realms whose names differ only in capitals now each get their own page instead of one overwriting the other. A page of yours with such a name is kept as "Aux_" when it comes back from your vault, and an attachment with such a name is refused with a note asking you to rename it.

Settings and the app

  • When the app hits an unexpected problem, the message now says what went wrong instead of only "could not complete that request", and no longer ends with two full stops.
  • The last parts of CartoVox that stayed in English now follow your interface language in German, French, Spanish, Portuguese and Polish: the welcome tour's "why is it wet or dry here" readings, Settlement Studio (its page, status lines, water, food and terrace reports and its map editor), the Library's notes when a world is updated to this version, the sentences the region, story-pin and realm prompts and the cell inspector build, the map import workshop's reach, river and guide-layer text, Render Studio's save line, and the dialogs and status messages throughout the app. Default names the campaign table gives ("The party", "Token 2", "Held by Varn") are shown in your language; what is saved stays as it was, and English text is unchanged.

Known limits

  • A painted plate picture must be in longitude and latitude to line up with GeoJSON land; a Web Mercator render cannot be aligned by moving and stretching. Plate motion is still simulated, so some painted lines still become rifts or sliding faults rather than mountains.