Repository navigation
v0.3.0 - the Organizer
Before you update
- Back up your save folder by hand first, as always before a big update.
- Older versions cannot open a vault this version has upgraded. A brand-new vault made by
v0.3.0 is in the new format from the start. If you use the same vault on several PCs, update
every PC to v0.3.0 first. - Your settings, your vault and your saves are kept when you update.
What is new
The Organizer tab (Ctrl+1; the old view is still there on Ctrl+2)
- Every save file is one line, whether it is live or only in the vault. Open a line to see all
its versions. - Live markers show which Steam or Xbox slot holds each save. Columns show what is in the save:
story and Atlas progress, bases, ships, freighter, companions, play time, galaxy and more. - Filter chips (Live, Vault only, Steam, Xbox, On both, Has note, Pinned, No backup yet,
Expedition), Find, sorting and a column chooser. - No backup yet marks a version that exists only in a live slot, so you know what a
backup would save.
Moving saves
- Move to live, Replace with, Swap and Keep a copy in the vault now. You can
also drag a version onto a slot. - The save being replaced always goes into the vault first. Every move is checked, and put back
exactly if anything is wrong. Each move has its own Undo. - The app never empties a slot. Where a slot would end up empty, it shows you the steps to do it
yourself. - A move that was interrupted (power cut, crash) is finished or put back the next time you start
the app. - After you play, the app checks whether Steam Cloud or Xbox sync put the old save back, and
tells you.
Steam <-> Xbox
- You can now move a save between Steam and Xbox / Game Pass in Move to live. The save data is
copied unchanged, only the small info file is converted, and you confirm once because it is
another account. The game takes ownership of your bases at your first save there. Tested in
the real game in both directions.
History, Compare, Notes
- History shows how a save file's versions follow each other and what changed between them
(bases, ships, progress, galaxy, ...). - Compare puts two versions side by side.
- Notes: a note per save file (every earlier revision kept), and a label, comment and lock
per version. Notes live in the vault, never in your saves. - Pin a save so the app never suggests its slot for another save.
- If the app linked two saves wrongly, you can say where a version comes from, or Combine or
Split save files. All of these can be undone, and none of them touches a save.
Smaller vault
- Tools > Vault upgrade moves an existing vault to the new format once: each file is kept
only once, so a backup that changed one slot costs one slot, not the whole folder. A full copy
of your vault is made first, and Undo the vault upgrade goes back. - Tools > Free old backup folders then gives the disk space of the old folders back, after
a full check. It shows what it would free and asks first. Every backup stays listed. - Import of another vault that is already in the new format (for example a copy on a USB
drive) adds only what is new. Importing it again adds nothing.
After a game update
- A save written by a newer game than the app knows is marked and is never moved: the app
refuses rather than guess. nmsvault-cli selftestchecks, without writing anything, that the app still understands every
live save and every version in your vault.
Also
- Dark theme: on Windows the menu bar now follows the dark theme too (Alt, F10 and the
underlined letters work as before). - Hover a chip, marker or column title for a plain-words explanation.
- The command line has the same features:
saves,versions,history,place,swap,
keep,undo,ops,recover,note,pin,lineage,index,store,selftest.
Runnmsvault-cli <command> --helpfor each. The command-line program is now called
nmsvault-cli(nmsvault-cli.exeon Windows), so it is clear which file is which.
Downloads
- Windows:
NMSSaveVault-Setup-v0.3.0.zip- extract it and runNMSSaveVault.exe(or
install.batfor shortcuts). The
launcher is the Python Software Foundation's own signed program, renamed; that signature is
Python's, not a signature over this app. - Linux / Steam Deck (x86_64):
NMSSaveVault-v0.3.0-linux-x86_64.tar.gz- tried on Linux
for this release; still young, so back up your saves by hand first. - macOS (Apple Silicon):
NMSSaveVault-v0.3.0-macos-arm64.tar.gz- never run on a Mac yet.
Back up your saves by hand first, and please report how it went. - Xbox / Game Pass stays Windows-only.