1 items

File information

Last updated

Original upload

Created by

Vermunds

Uploaded by

Vermunds

Virus scan

Safe to use

About this mod

This mod automatically reloads the game to a clean state before loading a save, to prevent the game state to get corrupted, caused by loading multiple saves in a single session.

Share
Requirements
Permissions and credits
Changelogs
Donations
This is a mod that originally started as a joke, but ended up being way more useful than I thought.

Background:
There is a lot of evidence that reloading a save in Skyrim can lead to many issues. The game does not clean up after itself properly and old references can stay in memory, that can cause bugs to appear in the reloaded save ranging from minor issues to straight up breaking quests.

While this won't fix all issues related to saving and loading in general, the ones related to reloading should be gone.


How it works:
  • When you attempt to load a save (or you die and the game is reloading the last save), the mod checks if it's the first time you do it.
  • If it's the first time, the save will be loaded, otherwise the mod will start a completely new instance of the game.
  • The save you selected will be loaded automatically after the game was reloaded. You don't have to press any buttons.

As a downside, this will increase loading times.
On my hardware, this process takes about 10 seconds form the moment of pressing the quick load button to the end of the loading screen.
This was measured while standing around Whiterun, unmodded, with the game running from an SSD, so this is a best case scenario.
This can obviously wary greatly depending on your setup. At the end of the day, it's up to you if you want to use this mod or not.

Just to be clear: This won't affect loading screens that happen when opening a door, or any other ones that are not associated with reloading a save.

Known issues:

  • If you attempt to load a save that is corrupted, the game will hang on the Main Menu without anything showing up.
    Just open the console and type "qqq" and restart your game normally.
  • The mod only supports the following SKSE launcher arguments:
-priority, -affinity, -altexe, -altdll, -forcesteamloader
If you use any other than these it will have no effect on your game after a reload.
This should not affect 99% of the users, and if you are then I assume that you know what you're doing.
Note for priority and affinity: These values will be preserved, but if it was modified while the game was running, it will use the modified values.

Compatibility:

Don't use it with other mods or .ini tweaks that load a save on game startup, as it could cause an endless loop of reloads, while the mods fight each other.
It should be compatible with pretty much anything else.

Permissions and source:
The mod is released under the MIT license.
Source code