About this mod
Quicksaves automatically on an interval (default every two minutes) and converts new quicksaves into full saves so you can have as many as you want.
- Permissions and credits
- Changelogs
What does it do?
1) Sends F5 to your game every interval (default is two minutes).
2) Every time a new quicksave is detected, copies it into a full save, thus allowing infinite quicksaves.
When you first run it, it will create a configuration file called quicksave.json. You can edit this file to configure all the behaviour, including tweaking the F5 interval and disabling one or both of the main features.
What doesn't it do?
It doesn't clean up old saves. You will have to figure out which saves you want to delete yourself. Each of my saves are 4mb, which means, with default settings, this mod will use 120 mb/hour. Basically nothing, but keep an eye on it, especially when save sizes start to inflate later in the game.
Installation
Extract wherever. Run StarfieldQuicksaveOnInterval.exe. It's a C# application, so make sure you have the latest .NET framework installed. You have to keep it running while you play. If it doesn't work, try running it as an admin or tweaking the config file.
A note for script extender users: if you start sfse_loader.exe as an elevated process (e.g. 'run as admin'), you need to elevate StarfieldQuicksaveOnInterval.exe as well or it will be unable to send input to the game. You'll see this in the output window as 'Sending F5' every 10 seconds but no quicksaves will happen. Personally, I elevate neither sfse_loader.exe nor StarfieldQuicksaveOnInterval.exe as elevated, and everything works OK for me.
Support
I've disabled the comments section for my own sanity. If you encounter any real bugs or have an insightful feature request that isn't oddly specific, please feel free to submit a PR or open an issue on GitHub, or send me a PM here. I won't respond to "how do I install it", "I can't install it", or "it doesn't work" messages on any platform, so please don't send them.