SKYRIM
Save game script cleaner by Hadoram
Skyrim » Utilities
Added: 23/03/2014 - 10:12PM
Updated: 22/11/2014 - 10:35PM

8,897 Endorsements

2.04beta Latest version

74,087 Unique D/Ls

103,722 Total D/Ls

430,384 Total Views

Uploaded by Hadoram

Description

Last updated at 22:35, 22 Nov 2014 Uploaded at 22:12, 23 Mar 2014

My personal tool, i share it here, if you can have use for it.


Always create a backup for you save, before using this!

In case that you antivirus doesn't like a file:
It seems like antiviruses often gives a false alarms for files written on certain tools/programming languages,
and that seems to happen for this tool. So, it's possible, that your antivirus program goes mad, when you downloaded this.


This program is created using RosAsm, so source is included in .exe file. Available in misc files too.
Be free to edit it as you wish.

How to use it?

1. Click open, choose a save game file.

2. Click "FixScriptInstances", it removes all orphan script instances.

3. This is optional, and not compatible with all mods.
Click a Delete all #

4. Push save or save as button. Make sure you have backups for both savename.ess and savename.skse (if its installed).
Load a save in the game, and save it again. Now it should be fully cleaned.
Re-saving removes script names etc.

Auto backup, if on,(default) creates a backup from your save, named as backup-date-time.ess and backup-date-time.skse.
In versions 2.00< only savename.ess backup is created.

"Clean other" this cleans orphan array7 items + visited worldspace array items having a formId 0.
"Clean formlists" removes all form lists items with refId 0.


Dont use "Inc.refs", unless you know what forms it deletes!


Thanks to LiveStyleGaming

Information used when creating this tool:
http://www.uesp.net/wiki/Tes5Mod:Save_File_Format

Tools used:
RosAsm
ResEdit
Ollydbg 2