Skip to content

Releases: MikeMaximus/gbm

Game Backup Monitor v1.4.4

29 Jan 20:38
327c1df

Choose a tag to compare

New in 1.4.4

General:

  • Added Russian language support.
    • Thank you oblako17 for providing the Russian translation and testing.
  • The UI has been overhauled (again) for better multi-language support.
    • Windows and buttons are now much larger in general to support more text.
    • Labels are now always above input fields to prevent issues with varying text length.
    • Some controls have changed locations to prevent issues with varying text length.
  • Added the ability to override image and icon resources.
    • This allows the user to easily change any images or icons in GBM to their own custom versions.
    • Custom images and icon files can be placed in a special folder to replace the defaults.
    • Please read the Advanced Customization section of the online manual to get started.
  • Fixed an issue with the backup and temporary folders not being found in portable mode if the start-up location of the app changes.
    • If you still experience this issue after upgrading, open the "Settings" window and click "Save" without changing anything, then try starting the app from another location.
  • Fixed an issue with the "Defaults" button on the Settings form.
    • Some settings were not being validated correctly after being set to default.
  • The details section on the main window will now refresh properly after changing languages.
  • GBM now compares it's manifest to the current files in the backup folder before doing a backup.
    • This prevents possible issues from occurring if the user has manually deleted any backup files.

The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html

Downloads

Game Backup Monitor v1.4.3

04 Dec 16:09
89624c7

Choose a tag to compare

New in 1.4.3

General:

  • Added Japanese language support.
  • Added the ability to manually set the user interface language.
    • GBM will use your operating system language by default.
    • The Settings -> User Interface panel now allows you to choose from any of the available languages.
  • Added the ability to run GBM in a fully portable mode.
    • In portable mode, GBM will store all user and temporary data in the same location as the app instead of using the user's OS profile folder.
    • You must have write permissions to the application folder for GBM to start in portable mode.
    • GBM does not automatically move any of your existing data when switching between normal mode and portable mode.
    • To enable portable mode:
      • Run the "Toggle Portable Mode" script in the application folder, then start GBM.
        • "Toggle Portable Mode.bat" is for Windows and "Toggle Portable Mode.sh" is for Linux.
      • You can also manually create an empty file named "portable.ini" (case-sensitive depending on the OS) in the application folder to enable portable mode.
        • Delete the "portable.ini" file to return to normal mode.
    • A new indicator on the main window status bar shows which mode you are currently in.
    • The installer packages aren't meant for use with portable mode and do not include the toggle scripts.
  • Changed how GBM starts linked processes.
    • You can now set a start-up delay for each linkable process in the Process Manager.
    • Processes are now started on a seperate thread.
  • Updated the Start-Up Wizard.
    • You can now choose the UI language on the first step.
    • The application folder is suggested as a default backup location if running in portable mode.
  • Fixed some long standing issues with GBM's initialization sequence.
  • Changed the size of some controls and forms to better support multiple languages.
  • Updated Components
    • YamlDotNet 16.1.3 -> 16.3.0
    • SQLite 3.50.2 -> 3.50.4 (Windows)
    • 7-Zip 25.00 -> 25.01 (Windows)

Known Issues:

  • GBM may not properly display characters for a language that does not match the current desktop language while running in Mono (Linux). To resolve this issue:
    • Set the LANG environment variable to the language you wish to use before running GBM. Ex. LANG=ja_JP.utf-8
    • Ensure you have a language/font package installed for the language you wish to use.
    • Set your desktop language to the language you wish to use in GBM.
    • Consult the documentation for your desktop/linux distribution for more help.
  • Some buttons and/or other controls still appear in English while GBM is set to another language. To resolve this issue:
    • Set your operating system/desktop language to the language you wish to use in GBM.

The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html

Downloads

Game Backup Monitor v1.4.2

28 Jul 14:09

Choose a tag to compare

New in 1.4.2

Windows:

  • Added a new setting (General -> Optional Features) that allows enabling or disabling the OS color mode in GBM.
    • When enabled, GBM will match the OS color mode (Light or Dark).
    • When disabled, GBM will always use the classic WinForms colors (Light).
    • This setting is enabled by default as this behavior matches prior versions.
    • Changing this setting requires restarting the application.
    • This setting is not available in Linux.
  • Fixed the system tray menu sometimes not being set to the correct color mode.
  • Updated 7-Zip to 25.00.
  • Updated SQLite to 3.50.2

General:

  • Changed the error message to be more descriptive when a required system path can't be set on start-up.

The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html

Downloads

Game Backup Monitor v1.4.1

28 Jan 14:16
652822d

Choose a tag to compare

New in 1.4.1

General:

  • The date/time format used in backup filenames has been improved.
    • The new format is based on ISO 8601.
      • Ex: Grim Dawn 20250106T074903.7z
    • This change only affects newly created backup files.
  • Fixed an issue with importing backup files that have been renamed.

Windows:

  • Updated 7-Zip to 24.09.

The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html

Downloads

Game Backup Monitor v1.4.0

30 Oct 23:29
7377671

Choose a tag to compare

New in 1.4.0

Windows:

  • Game Backup Monitor now has support for dark mode in Windows 10 & 11.
    • Dark mode is automatically applied based on your operating system theme, it cannot be toggled manually.
    • GBM needs to be restarted to fully apply or remove dark mode after changing themes.
  • Installers now detect and close GBM automatically if it's running.
  • Installers will no longer look blurry with High DPI scaling.
  • Installers now automatically set the optimal High DPI compatibility mode for GBM on Windows 10 or later.
    • This prevents GBM from looking blurry with High DPI scaling.
    • This can be modified in the compatibility settings for GBM.exe if another scaling mode is preferred.
  • Updated SQLite to 3.47.0.
  • Updated 7-Zip to 24.08.

General:

  • Updated YamlDotNet to 16.1.3.
  • Changed list icons on the "Import Game Configurations" form to be more appropriate for both light and dark modes.

Known Issues:

  • Dark mode is not applied to the date controls on the "Session Viewer" form.
  • Some Windows dialogs may not have dark mode applied.

Notes:

The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html

Game Backup Monitor v1.3.9

28 May 13:20
d260f61

Choose a tag to compare

New in 1.3.9

The missing deb package is now available.

All Platforms:

  • Game Backup Monitor is now built for .NET v4.8.
  • Improved how GBM detects when other software has modified it's manifest database.
  • Improved quick search (Main Window and Game Manager)
    • The default quick search is now wide, using most text fields and tags.
      • These fields currently include: Name, Process, Parameter, Path, Version, Company, Comments.
    • You can now do a refined quick search by prepending it with the field name (case-sensitive) and a colon. Ex. Name:Doom or Company:Sega
    • A refined tag search is still supported by prepending with a hashtag, Ex. #GOG
    • You cannot combine refined searches in a single quick search, use the "Custom Filter" on the Game Manager for complex queries.
  • Updated NHotkey to 3.0.0.
  • Updated YamlDotNet to 15.1.4.

Windows:

  • Updated 7-Zip to 24.06.
  • Updated SQLite to 3.45.3.
  • Installers are now built with NSIS 3.10.

The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html

Game Backup Monitor v1.3.8

21 Dec 15:25

Choose a tag to compare

New in 1.3.8

All Platforms:

  • Updated YamlDotNet to 13.7.1.

Windows:

  • Updated SQLite to 3.44.2.

Linux:

  • Stopped a ghost window from appearing on startup when the "Start Minimized" option is used. (#303)

The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html

Game Backup Monitor v1.3.7

07 Nov 14:58
4e0a423

Choose a tag to compare

New in 1.3.7

All Platforms:

  • Added the ability to automatically create backups on a time interval for a detected game.
    • This is configured on a per game basis using the new "Time interval backup" settings in the Game Manager. The minimum interval between backups is 1 minute.
    • This feature and it's related configuration settings are disabled and hidden by default. Enable it in Settings -> Backup and Restore -> Experimental.
    • Read the Backup and Restore during Gameplay section of the manual for more details and recommendations when using this feature.

Development:

  • Fixed Visual Studio not opening forms in design mode.

The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html

Game Backup Monitor v1.3.6

08 Jul 21:49

Choose a tag to compare

This is a little larger than the usual maintenance release...it contains some new features for all the save scummers out there. :godmode: Enjoy.

New in 1.3.6

All Platforms:

  • Added the ability to backup and restore saved games for the currently monitored game by using the "Backup" and "Restore" buttons on the main window.
  • Fixed issues that could cause the Ludusavi Manifest import to fail.
  • Fixed a crash that could occur when cancelling detection and re-enabling while using the "Fast" detection speed.
  • Changed how concurrent operations are handled.
    • A backup, restore or import operation cannot be queued while another is currently in progress, a warning notification is now displayed if this occurs.
    • Syncs triggered by another application and automatic backup restores can now execute while GBM is currently monitoring a session or paused while working in another window such as the Game Manager.
      • Automatic backup restores may still fail if they happen to queue during another operation in progress.
  • The "Esc" key can now be used to shutdown the app or hide the main window to the system tray, depending on the "User Interface" settings.
  • Updated YamlDotNet to 13.1.1.

Windows:

  • Added the ability to backup or restore saved games for the last played, selected or currently monitored game by using global hotkeys.
  • Added unique "Success" or "Failure" audio that will play when a backup or restore is triggered from a hotkey.
  • Updated SQLite3 to 3.42.0.
  • Updated 7-Zip to 23.01.

Linux:

  • The main window can now be hidden to the system tray when closed.
    • Uncheck "Exit when closing window" in "Main Window Options" of Settings -> User Interface to enable this feature.
    • It can also be hidden automatically on startup by checking the "Start minimized" option in Settings -> Startup.
  • GBM no longer needs to wait 60 seconds before automatically restoring new backups (if enabled) when the app starts.

Known Issues (Linux):

  • The main window may not redraw correctly if resized after it's been restored from the system tray.

The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html

Game Backup Monitor v1.3.5 - Hotfix 1

23 Mar 16:29

Choose a tag to compare

New in 1.3.5 - Hotfix 1

All Platforms:

  • Fixed Ludusavi Manifest import failure (#295)

The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html