SkillAgentSearch skills...

DarkSouls3SaveGameBackupTool

A program that automatically creates backups of Dark Souls 3 saves

Install / Use

/learn @insane0hflex/DarkSouls3SaveGameBackupTool
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Dark Souls 3 Save Game Backup Tool

A program that creates backups of your Dark Souls 3 save every 15 minutes by default. Can customize the back up time interval to be between 1 to 59 minutes.

Back ups are created in the following format (hours in 24HR military time format):

Month_Day_Year_Hour_Minute__DS30000.sl2.bak

Like so: 5_2_2016_10_03__DS30000.sl2.bak

To restore a backup, either use the "Restore a Save" feature or delete your DS30000.sl2 file and rename the backup of your choice to DS30000.sl2.

Please note that you will start the backup process by pressing the "Start" button. Then start up Dark Souls 3 and play.

When you are done playing, press the "Stop" button. The program will continue to try to create back ups until you close the program or press the "Stop" button. However, if Dark Souls 3 is not running, then no backup is made.

Download Dark Souls 3 Save Game Backup Tool

Virus Total Report for Dark Souls 3 Save Game Backup Tool 5/5/2016

Important note: Do not delete or remove the DarkSouls3SaveGameBackupTool.exe.config file. This stores the time interval setting. It must be in the same folder as the DarkSouls3SaveGameBackupTool.exe file.

DarkSouls3SaveGameBackupTool

ToDos

  • Key to create a back up manually (think of like an F5 to "quick save" of sorts
  • Keep a "MaxBackup" amount - like 10 - where older backups above 10 are automatically deleted.
  • By Lakon: ~~Add a specific folder for backup locations to save the back ups too~~
  • ~~Store TimeInterval setting for user~~
  • ~~Make back up file name built with a human readable date rather than .ToFileTime()~~
  • ~~Prettify the UI~~
  • ~~Better code comments~~
  • ~~Create a check for the .exe.config file and create it if it doesn't exist~~
  • ~~Restore save from backup feature (instead of user manually deleting the old save and renaming a backup to DS30000.sl2~~

Build Instructions

Want to build from source?

Download this repo then open the solution file (you will need Visual Studio installed with at least .NET Framework 4.0 installed) and build. You can get Visual Studio Community for free. Once you build, the binary (.exe file) is located in either the /bin/Debug/ folder or the /bin/Release/ folder.

View on GitHub
GitHub Stars28
CategoryDevelopment
Updated2mo ago
Forks4

Languages

C#

Security Score

75/100

Audited on Jan 16, 2026

No findings