Auto backup tool for Elden Ring and other games, with customizable keyboard/controller hotkeys for quick backup/restore and a profile manager. Choose between intervall auto backup every x min or instant instant backup after a game auto save.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are not allowed to modify my files, including creating bug fixes or improving on features under any circumstances
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are not allowed to use assets from this file under any circumstances
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 3.2.3
-Added "Menubar > File > Restart" to quick restart EZAB, if the controller hotkeys stop working.
-Added an option in the hotkey settings, to auto restart EZAB, after a game is launched. This will reenable the controller bindings, if they stopped working.
-Added a more user friendly update UI.
-Added the game icon to the statusbar with a tooltip, which shows up when the game is not running, instead of the game name as text.
-Added a new Support UI, to make it easier for requests or reporting bugs.
-Added a red and a green circle icons as indicators, for the auto backup status on the statusbar.
-Improved "Quick Selection" backup files order, to sync with the listview. Selecting the listview files will also select the files from the "Quick Selection" list.
-Optimzed the listview loading performance.
-Reorganized the "Menubar > Help section" with a "Support" category.
-The tooltip position for the current profile is now fixed.
-Turning on auto backup will focus the game if it's running.
-Updated the default ERAB settings.
-Updated a few tooltips.
-Removed the "Last:" text on the statusbar. A tooltip is added instead to let you know, that it's the last modified save file.
-Minor text fixes.
Version 3.2.1
-Added a "Set default backup folder" option in the "Game Folders" settings. If enabled, the default folder will be set as the backup folder when creating new profiles. You can still choose your own folder if you click on browse. The tooltip will show which folder is set.
-Added missing tooltips for the backup and save file folder paths, in the create new profile window.
-Added pre save location path in GAME.ERAB, if you create a new profile and the save location is available, it will be preinserted. In some instances the location may be wrong so change accordingly.
-The list view right click menu "Options" for Rename/Restore and Delete, has been moved to "<selected backup in the list view>".
-Switching to the mini UI, will now also move the "Hotkeys set" text accordingly.
-The last and 2nd last backup files are now saved in each <profile>.profile seperately.
-Code improvements.
-Changed the Temp unpack folder to "\EZAB\Temp" instead of the "..\<backup folder>\Temp" from each profiles.
-Custom games with the same <Save file name> and <game>.exe, and also "Elden Ring" since this game is fixed to EZAB, can no longer be added to the game list.
-For adding custom games, it's now required to enter a save file extension. If the game doesn't have one (e.g. Control) then enter "none".
-Fixed a bug, (only if no profile existed) where the "turn off auto backup" function was triggered every sec, when hovering the mouse to the minimize or close button, on the top right corner of EZAB while the tooltip showed up, and toggle auto backup was possible through the hotkey.
-Fixed a bug, where after restoring a backup, the file and timestamp on the statusbar, may not be updated correctly.
-Fixed a bug, where the "Quick selection" backup list, didn't always match the order of the list view.
-Fixed a bug, when using the "Quick selection up/down" functions too fast with keyboard hotkeys, sometimes an error message appeared.
-Fixed a bug, where the "LastSave.jpg" is also included in a profile backup.
-Fixed a bug, where the "Overwrite" Profile backup function, wasn't overwriting an existing profile backup, but only adding new files to the archive.
-Fixed a bug, where the auto backup function, didn't create a backup for games with multiple save files. The backup only showed up in the list.
-I haven't found the issue of not working controller hotkeys yet.. so if this happens, just restart EZAB while the game is running.
Version 3.2.0
-Added tooltips for the hotkey functions, and a few other tooltips are updated.
-Added a Donate button under Menubar > Help, of course EZAB will always stay free, but if you like my work and want to support me you can do it there :).
-Added a info message for Cyberpunk 2077 profiles, to set the quick save hotkey in game and in EZAB as the same key, in order to use the auto quicksave function, which is enabled by default.
-If new EZAB gfx files are available, only the EZAB specific files will be updated, instead of including all other games gfx files (icon/background image).
-Other bugfixes.
Version 3.1.9
-Added a "?" button in the create a new profile browse folders window, to google for the save location from the current game.
-Added a info message to select the "Zomboid" folder as the save folder for "Project Zomboid", if a sub folder was selected.
-Minor UI element changes in create a profile dialog.
-Updated the "Quick backup" and "Manual backup" functions for "Project Zomboid".
-Fixed a bug, where it took EZAB longer to launch, when no profile exists.
Version 3.1.8
-IMPORTANT: if your profile does not match the game, go to the add a new profile menu and click "Update Profile", after selecting the correct game from the list.
-Added auto upload GAME.ERAB on exit if a custom game exists which isn't on the default game list, for future updates of the default game list.
-Added an info message, if the existing backup files does not match the ones from the current profile, which could occur when the game list was updated.
-Improved game list update handling.
-fixed a bug, when more than one "Quick launch app" was added for the current profile, the edit boxes in the create game profile window had the values from the quick launch apps, and the dialogs were messed up.
-fixed a bug, where "Quick launch app 2-4" buttons may not be enabled, if more than 1 QL app exist.
Version 3.1.7
-Added a seperate settings window for hotkeys, to make it easier to add addional hotkey functions in the future. (click on "Hotkeys set:" to open)
-Added a new hotkey function to delete a backup from the "Quick selection". This hotkey isn't set by default because there will be no confirmation when you use it, so be cautious if you set this hotkey!
-Added an additional info message to the profile creation and Game folder selection, to not choose the save folder as the backup or profile backup folder.
-Added auto detection for games with multiple save files like Control, Cyberpunk 20777... to auto enable "Use .zip compression for backups files".
-"Quick selection" will now also select the backup files through the listview.
-Added the profile backup folder path to the "Backup current profile" tooltip.
-Updated the tooltip for "Hotkeys set:" to let you know, that a click will open the hotkey settings.
-Updated the info text before deleting a profile, to let you know to backup the profile first before deleting the profile with ALL its backup files, if you want to keep the files.
-Fixed a bug where the keyboard hotkey input in the settings, shows the hotkey from the previous profile, when the profile was switched where that hotkey wasn't set.
-Fixed a bug where pressing F2 after launching EZAB, would popup the rename dialog with the listview header preinserted, instead of the backup file in the listview.
-Other minor bug fixes.
Version 3.1.6
-Added an option to restore the default hotkey bindings in the hotkey settings.
-After adding a new game to the game list, the newly created game will stay selected.
-Improved profile loading when using the mouse wheel.
-Reorganized "Menubar > Help > NexusMods" entry.
-Fixed a bug, where the "Quick Launch" buttons weren't disabled correctly after creating a profile, if from the previous profile any QL buttons were set.
-Fixed a bug, where no tooltips was shown if no profile exists.
-Fixed a bug, where the game list wasn't selecting the right game profile after editing an existing profile, tho the list item was highlighted.
-Fixed a bug, where deleting a game from the game list would prevent selecting other games from the list, until the profile creation was reopened.
-Fixed a bug, where the progress bar of "Compress all uncompressed files" is always showing up, regardless if there aren't any uncompressed files.
-Fixed a bug, where updating the game type from an Elden Ring/Coop profile would prevent the list view from refreshing.
-Fixed a bug, where in some situations a hotkey error still occurs.
-Fixed a bug, where ~ would always toggle Auto backup.
-Fixed a bug, where after refreshing the list view, the last selected backup wasn't reselected.
-Fixed a bug, where the backup files didn't show up in the list view after EZAB launch, when Cyberpunk 2077 was the last used profile.
EZ Auto Backup is a save file backup managing tool and was originally made for Elden Ring with autohotkey.
It can create backups of the save file each time the game saves or with an intervall, which is very usefull for games with only 1 auto save file. Like in a souls game after you died, just return to the titlescreen and restore one of the last save backup, or you can manually create backups before a boss fight or your favorite cutscenes to restore them any time.
If you have any requests, suggestions, found some bugs or need any help, feel free to join the Discord.
Features
Choose between 2 auto backup methods:
Intervall, set the minutes in which auto backups occurs.
Instant, backups will instantly be created each time the game auto saves.
Seamless Co-Op mod support
Manuall backup your save game folder
Support for any game, the reworked game detection is now dynamic and allows you to add your own games to the game profile.
Backup your profile with it's backup files.
Quick and easy setup
Set a number of max auto backups. Onces max count reached the oldest auto backup will be deleted.
.zip compression with 7z by default for backup files.
Quick Selection feature, allows you to select through your backups in game, with either an overlay which includes a screenshot or by Text To Speech. ERAB will automatically choose the method, depending on the selected game screen mode (windowed or fullscreen)
Customizable keyboard and controller hotkeys which allows you the following functions:
Start/Stop Auto Backup
Quick backup
Restore Quick Backup
Manual Backup
Quick Restore last backup
Quick Restore 2nd last backup
Select through your backups with either an Overlay or TTS, with Quick Selection
Restore the selected backup from Quick Selection
Quick Launch feature for up to 4 applications to quick launch from ERAB.
Many customizable options and UI theming.
User friendly UI with a compact mode.
See stats from all of your characters in a save file.
Updater, always stay up to date.
Notes
Always return to the title screen first before you restore a backup!
Quick backup will always overwrite the "Quickbackup" file in the backup folder, to create seperate backups use a custom hotkey for manual backup instead.
This tool can only backup the last auto save in game and not creating individual save states, but in a souls game it's kinda possible, when you quit the game, then after reloading it creates a new autosave, from which you could manual backup, it's like having a custom "save state".
For optimal use place ERAB on a second monitor to have an overview of the auto backups.
You can use your own notification sounds by replacing the existing ones in the ERAB folder.
Screenshots may be inaccurate, but it should help to manage your the backup files.
When you see a status overlay in the middle of the screen then press ctrl+alt+s for repositioning. To disable it go to "Settings > EZAB Settings > Misc > Use EZAB status overlay"
Installation
Unpack EZAB
Start ERAB.exe, when launched for the first time, EZAB will ask you to create a new profile.
Select your game from the game list.
Click "Create Profile" and choose the required save file and backup folders. ( For Scorn its C:\Users\<User>\AppData\Local\Scorn\Saved\SaveGames)
Enter a name for your profile to finish the profile creation process.
Go to settings if you want to change the auto backup method or change some options.
Start the game of your profile in order to use any auto or just use manual backup functions through hotkeys.