New in 1.3.1
All Platforms:
- Support for importing configurations from the primary Ludusavi Manifest or any file using the manifest structure.
- Ludusavi is another open source saved game backup tool.
- The primary Ludusavi Manifest contains thousands of backup configurations sourced from PCGamingWiki.
- See the Ludusavi Manifest section of the manual for more information about this feature.
- Support for games that use Steam Cloud save locations.
- The official game lists may now contain configurations that use Steam Cloud locations with valid path variables.
- Configurations using Steam Cloud locations will not be displayed for import unless the required path variables exist.
- GBM can auto-configure the path variables required for Steam Cloud locations if possible.
- This feature must be enabled manually in Settings -> General -> Optional Features -> "Enable automatic configuration of store paths"
- See the Store Variables section of the manual for more information about this feature.
- Improvements to the Import window.
- Configurations with detected saved games are selected and displayed by default when importing from official lists.
- The "Select All" checkbox should now function in a more expected manner.
- Column sizes will no longer reset when filters are applied.
- Columns now automatically resize when the form is resized.
- Added columns to display more information about each configuration.
- Fixed performance issues when filtering or sorting large data sets.
- Improved saved game detection.
- Windows registry configurations are now detected.
- Better detection of configurations that use file includes.
- Improved method of loading and displaying configurations.
- This will provide a better user experience when loading and handling lists with thousands of configurations.
- Due to the performance improvements, the "Selected" counter was no longer feasible and had to be removed.
- Removed the initial confirmation when importing from official lists.
- The GameID will now automatically be used for the backup sub-folder and file name of any configuration using duplicate names, regardless of the global setting for folder & file names.
- This is done as a safety measure to prevent unknowingly overwriting the backup file of another configuration using the same name.
- Edit any duplicate configuration names and make them unique to prevent this from happening.
- Fixed a long-standing issue with backup manifest data not loading for some configurations sharing the same name.
- Fixed an issue with the import feature not syncing immediately after being used from the main window or system tray.
- Fixed an issue with configuration paths not being updated correctly when changing a custom path variable name and path at the same time.
- Fixed an issue with the Include/Exclude builder in the Game Manager not opening to the correct folder when using a custom path variable in the "Game Path" and a relative "Save Path".
- Improved the pending backup notification feature.
- Clicking notification now opens the Game Manager to the "Backup Management" tab with the first game selected.
- The notification will no longer keep reappearing during a session when all pending backups are not restored.
- Improved method of checking for updates and caching files imported from the web.
- Moved "Log Options" to the "User Interface" section of the Settings window.
Linux:
- Fixed games running in Wine not being detected.
- "wine-preloader, wine, wine64-preloader, wine64" will now be detected instead of just the preloader variants.
Special Thanks:
@mtkennerly for creating Ludusavi Manifest and for providing assistance. 👍
The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html