Jump to content

Welcome to LoversLab
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
Photo

FallrimTools -- Script cleaner and more

ReSaver SkyrimTools Papyrus save cleaner FallrimTools Fallout 4 Skyrim SkyrimSE

  • Please log in to reply
24 replies to this topic

#1
markdf

markdf

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 887 posts

//www.loverslab.com/screenshots/thumb-cbca71b3b0adcb577c28c17c06c335b3-resaver.png

 

File Name: FallrimTools -- Script cleaner and more

File Submitter: markdf

File Submitted: 25 Nov 2016

File Category: Regular Mods

Requires: Java, Skyrim (any) or Fallout 4
Regular Edition Compatible : Yes

 

WARNING: Unattached Instances are a normal part of how Fallout 4 operates. Until I've determined how to distinguish between important unattached instances (still in active use) and the other kind (left behind by mods that were uninstalled), I recommend that you do NOT use the Remove Unattached Instances action on Fallout 4 savefiles.

 

NOTE: If you're having a problem with a savefile, and you want my help, you'll need to post the savefile here in the support thread so that I can run tests on it.

 

WHAT IT DOES

 

ReSaver is a savegame editor for Skyrim Legendary, Skyrim Special Edition, and Fallout 4. It is designed to provide more information that earlier tools, and to work with savefiles that other tools wont touch. It is relatively stable and reliable. Performance has gotten pretty good!

 

The interface is modelled after Save Game Script Cleaner; it's not quite as fast (because of Java instead of super speedy assembly language) but it is actively maintained and has a much richer feature set. Like filtering using regular expressions, and scanning your scripts and esps for context! For Skyrim Legendary, it should read and write saves that exceed the string table limit, as long as you're using Crash Fixes v10 or later.

 

INSTALLATION

  • Unzip the archive into a folder somewhere.
  • Double-click on the file "ReSaver.exe".
INSTRUCTIONS
  • Unzip the FallrimTools archive somewhere.
  • Double-click on ReSaver.exe.
  • Choose your savegame.
  • You should see a tree structure that has all of the save's script elements.
The #1 thing that most people need is to remove script instances that are left behind when a mod is uninstalled.
  • Go to the "Clean" menu and select "Show Unattached Instances". This will filter the list and show only the script instances that aren't attached to anything.
  • Go to the "Clean" menu and select "Remove Unattached Instances".
  • Save to a new file.
  • Load your savegame in Skyrim/Fallout and make sure it's working properly.
ReSaver is quite stable and I use it myself. Fallout 4 support is still new and in a beta state.

 

I have hundreds of mods, including dozens of major quest mods. I NEED a serious save editor. That's why I wrote one. I can't promise that it's perfect. It's possible that it will ruin your savegame, hard drive, childhood, and kidneys all major organ systems. In other words, there is no guarantee of fitness for any particular purpose, etc. But it's pretty good.

 

REQUIREMENTS

  • Java is a requirement -- ReSaver is written entirely in Java.
WHAT YOU CAN DO TO HELP
  • Test the tools! Report any problems! Report any annoyances!
  • Try cleaning a few savegames with ReSaver, see it the new tool works at all.
  • Play with the tool, try to get it to crash in exciting ways. Let me know how you crashed it.
  • Find problems or annoyances with the user interface.
DONATIONS
  • If you would like to donate, Steam gift cards are good, or donations through Nexus.
  • Really, I'll accept anything. :-)
  • Seriously, I'll take a high-five, or a photo your cats. An envelope full of your pubes? Sure!
  • But it's not necessary. I wrote these tools because I love Skyrim and Fallout.

 

Posted Image
Click here to download this file


  • 1

#2
Uncle64

Uncle64

    Mega Poster

  • Members
  • PipPipPipPipPip
  • 1,605 posts

Thanks for this.

One question.

In PdtWrapper you can stop scripts. Is it possible to have one thing like that?


  • 0

#3
markdf

markdf

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 887 posts

Thanks for this.

One question.

In PdtWrapper you can stop scripts. Is it possible to have one thing like that?

 

Yes. Right click on any active script, and click "Terminate". Or right click on the entire Active Scripts folder and terminate them all.


  • 0

#4
Uncle64

Uncle64

    Mega Poster

  • Members
  • PipPipPipPipPip
  • 1,605 posts

Oh thank you have not noticed that.


  • 0

#5
mangalo

mangalo

    Senior Member

  • Supporter
  • PipPipPipPip
  • 629 posts

It's been a while since I used ReSaver (my games was mostly stable), but a crash occured (Skyrim LE) and I decided to try it once again smile.png

 

Unfortunately, I got an ArrayOutOfBoundsException while reading my save, I'll attach the log and the save so you can troubleshoot.  (You might remember my horribly bloated french saves)

Attached Files


  • 0

#6
markdf

markdf

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 887 posts

It's been a while since I used ReSaver (my games was mostly stable), but a crash occured (Skyrim LE) and I decided to try it once again smile.png

 

Unfortunately, I got an ArrayOutOfBoundsException while reading my save, I'll attach the log and the save so you can troubleshoot.  (You might remember my horribly bloated french saves)

 

What version are you using? I was able to load your save perfectly with the latest version -- 1.9.6beta.

 

For the record, it shows 2 unattached instances and 9 undefined scripts (some of which are from Frostfall, which seems to somehow produce undefined scripts even in brand new games).


  • 0

#7
mangalo

mangalo

    Senior Member

  • Supporter
  • PipPipPipPip
  • 629 posts
I think it was the "ReSaver SE 2016-11-25-2.7z", I might have to double-check that tomorrow when I have access to my Skyrim machine smile.png

Should I remove those undefined scripts from Frostfall ? Maybe they're usefull somehow
  • 0

#8
Vortec

Vortec

    Senior Member

  • Members
  • PipPipPipPip
  • 352 posts

What about non-existent form instances?. What are they and they be safely removed? Have about 1200 of them.


  • 0

#9
markdf

markdf

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 887 posts

What about non-existent form instances?. What are they and they be safely removed? Have about 1200 of them.

 

I can't say for sure about them. Some users swear by it, but I find when I clean non-existent form intances, I end up with mods not working and all kinds of things going wrong. I'm pretty sure that non-existent form instances are used deliberately by some mods.


I think it was the "ReSaver SE 2016-11-25-2.7z", I might have to double-check that tomorrow when I have access to my Skyrim machine smile.png

Should I remove those undefined scripts from Frostfall ? Maybe they're usefull somehow

 

Try upgrading to the latest version from November 30th.

 

My general advice with script cleaning is to only do it if you are experiencing problems. More generally, undefined scripts aren't known to cause problems. So as long as frostfall is working, leave them alone.
 


  • 0

#10
mangalo

mangalo

    Senior Member

  • Supporter
  • PipPipPipPip
  • 629 posts
I'm unsure whether I'm blind and can't see the latest file or if it's missing from the download section. The latest seems to be "2016-12-03"
  • 0

#11
markdf

markdf

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 887 posts

I'm unsure whether I'm blind and can't see the latest file or if it's missing from the download section. The latest seems to be "2016-12-03"

 

Sorry, sometimes the uploads don't actually appear in the file list. Should be there now.


  • 0

#12
Hideousghost

Hideousghost

    Advanced Member

  • Members
  • PipPipPip
  • 46 posts

Hello markdf , I would like to thank you for the great save tool and your hard work! That being said I would like to ask you if you could check a save for me? Resaver was working great up until you went for SE compatibility, the save resaves just fine but ctd's when loading pretty quick. I have java updated and save profiles in MO. any advice is greatly appreciated,Here are both versions of the save.Attached File  Saves.7z   12.45MB   2 downloads


  • 0

#13
markdf

markdf

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 887 posts

Hello markdf , I would like to thank you for the great save tool and your hard work! That being said I would like to ask you if you could check a save for me? Resaver was working great up until you went for SE compatibility, the save resaves just fine but ctd's when loading pretty quick. I have java updated and save profiles in MO. any advice is greatly appreciated,Here are both versions of the save.attachicon.gifSaves.7z

 

That might be a coincidence, I didn't make any changes to how Skyrim Legendary saves are read and written -- in fact, if you don't make any changes or clean anything, the file that is written out should be identical to the file that was read in.
 

So Islon Gerr2 is the one that you cleaned? I think you need to use "Clean Undefined Elements", it appears that you have script instances left over from uninstalling mods.

 

My only other advice is that your load order is really ... intense. And you're way over the string table limit, which seems to affect performance and stability even with Crash Fixes. You may need to scale it back a bit. And I'm being hypocritical, because I do the same thing (which is why I made ReSaver -- I NEEDED it), but you asked for advice so there you go. :-)


  • 0

#14
Hideousghost

Hideousghost

    Advanced Member

  • Members
  • PipPipPip
  • 46 posts

Hey markdf, thank you for the speedy reply! I know my load order is intense no fun not pushing the limits in my opinion. Anyways this profile is strictly for testing new mods and compatibility with tried and true stuff and to that end resaver has been a dream tool for me, thanks again for that. you are correct on the cleaned save as well I have tried to clean the undefined Elements as well with the same results. maybe I should admit defeat and scale back my load order lol. is it possible that a mod could be the culprit it seems this mod gets booted from my load order with loot as well as bash. also the mod author mentioned they didn't use said tools themselves . the mod being (Eden's Mystery)-- the player home, a great home by the way. Wishing you the win in everything you do!    


  • 0

#15
markdf

markdf

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 887 posts

Hey markdf, thank you for the speedy reply! I know my load order is intense no fun not pushing the limits in my opinion. Anyways this profile is strictly for testing new mods and compatibility with tried and true stuff and to that end resaver has been a dream tool for me, thanks again for that. you are correct on the cleaned save as well I have tried to clean the undefined Elements as well with the same results. maybe I should admit defeat and scale back my load order lol. is it possible that a mod could be the culprit it seems this mod gets booted from my load order with loot as well as bash. also the mod author mentioned they didn't use said tools themselves . the mod being (Eden's Mystery)-- the player home, a great home by the way. Wishing you the win in everything you do!    

 

Have you tried enabling the datasync and priority options in ENBoost? If they fix the problem (while most likely crippling your performance), then the issue is that you're just severely overloading Skyrim.


  • 0

#16
4nik8tor

4nik8tor

    Throbbing Member

  • Members
  • PipPipPipPip
  • 273 posts

Regarding non-existent form instances, is there any rhyme or reason to deciphering what should remain or not?


  • 0

#17
markdf

markdf

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 887 posts

Regarding non-existent form instances, is there any rhyme or reason to deciphering what should remain or not?

 

I have two "insights" on this:

1) Don't delete them. They're usually harmless.

2) If you HAVE to delete them, delete the instances of ObjectReference, ActorBase, Actor, Form, and so on. Stick with instances of the Skyrim core scripts.

 

I'm really no expert on non-existent form instances. I don't delete them, and when I've tried it turned out to be bad.


  • 0

#18
4nik8tor

4nik8tor

    Throbbing Member

  • Members
  • PipPipPipPip
  • 273 posts

 

Regarding non-existent form instances, is there any rhyme or reason to deciphering what should remain or not?

 

I have two "insights" on this:

1) Don't delete them. They're usually harmless.

2) If you HAVE to delete them, delete the instances of ObjectReference, ActorBase, Actor, Form, and so on. Stick with instances of the Skyrim core scripts.

 

I'm really no expert on non-existent form instances. I don't delete them, and when I've tried it turned out to be bad.

 


Thanks for the info.

​What's the timeline on the "Reset Havok" feature?  Before I broke the 64k string barrier (and now new games start well past that for me), I found this to be a useful feature of Savetool and savegame stability.  At least it seemed to resolve some save loading issues for me in the past.  Perhaps it was simply coincidence ;)

On an unrelated note (in case you haven't see it yet), the 307beta branch of WryeBash just rocked my load order regarding bashable merging of mods.  Many more data types are now eligible for merging into the bashed patch.  More opportunities to break my game by adding mods ;)


  • 0

#19
markdf

markdf

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 887 posts

Thanks for the info.

​What's the timeline on the "Reset Havok" feature?  Before I broke the 64k string barrier (and now new games start well past that for me), I found this to be a useful feature of Savetool and savegame stability.  At least it seemed to resolve some save loading issues for me in the past.  Perhaps it was simply coincidence ;)

On an unrelated note (in case you haven't see it yet), the 307beta branch of WryeBash just rocked my load order regarding bashable merging of mods.  Many more data types are now eligible for merging into the bashed patch.  More opportunities to break my game by adding mods ;)

 

I'm not in a big hurry. Treating changeforms properly is quite a big job, and I need it for another feature (editing player and NPC spell lists, inventories, active effects, and so on). When it's done, adding support for cleaing havok data will be basically a free bonus feature.

 

I've been using the new Wrye Bash for a while, it's an impressive step forward. Conversely though, I've been trying to trim my own load order in the name of stability -- focusing on mods that Wrye Bash can bash, instead of merging stuff using the Merge tool.


  • 0

#20
PegasusKoga

PegasusKoga

    Member

  • Members
  • PipPip
  • 21 posts

Sorry  for the dumb question, but i need to know.

 

I was using "Keeping Warm" http://www.nexusmods...ion/mods/6492/? untill a day ago.  But i had to replace the version that distributes the scarves via levelled lists with the crafting-only version because it was preventing "Cloaks of Skyrim" from giving the cloaks to NPC's (despite the fact that i used Wrye Bash).

 

I don't understand much about levelled lists and the consequences of removing such a mod mid-game, so i would like to know if i need to use your utility to prevent any future fits of primal rage (can't revert to backup saves because "Keeping Warm" was one of the first mods i installed).

 

No need to explain the finer details, i would only be scratching my head in confusion, a simple yes or no will suffice. :)

 

Thanks in advance.


  • 0



Also tagged with one or more of these keywords: ReSaver, SkyrimTools, Papyrus, save cleaner, FallrimTools, Fallout 4, Skyrim, SkyrimSE