V1.6.0 Snapshot branches and portable-mode fixes
· 2 min read
This release adds snapshot branches, fixes the portable build's data location, and improves storage policies for automatic backups.
Highlights
-
Snapshot branches: create separate branches for different storylines or playthroughs and switch between them

-
Automatic-backup retention: set a maximum count or age and clean up older automatic backups
-
Timestamps: preserve file modification times during backup and restore; folder timestamps remain unsupported in this release
-
Interface: improve the appearance and clarity of the game-management page
Fixes
- Store portable data beside the executable instead of in the current working directory
Plans for the next release
- Further cloud-sync improvements
- Begin work on undo operations
- Milestone details
Developer changes
- Add
pkg-configandlibasound2-devto the Ubuntu build environment - Add the
copilot-setup-steps.ymlworkflow and refresh build workflows - Introduce consistent linting and formatting across the project
- Upgrade Nuxt from 3.16.0 to 3.19.0 and rgsm core to 1.6.0
- Add
headto JSON files undersave_data/game name, pointing to the backup timestamp at the current branch position
Download
The portable build is recommended. If it will not start, install WebView2.
- Lanzou, password:
4hz8 - 123pan, V1.6.0 folder
- GitHub Release
