Jump to content

Recommended Posts

Posted

 

I consider ReStringer safe to use. To the best of my knowledge, that actual restringing algorithm is 100% solid -- as long as you follow the guidelines about only restringing Endpoint Mods. I play with restringer patches for Interesting NPCs and Legacy of the Dragonborn.

 

If you have crash fixes v10 or newer installed, then you don't have to worry about the string limit -- unless you need to use Script Scalpel or SaveTools. But that's why I made ReSaver. If you want to keep your stringtable below the limit, use ReStringer. If you go over and need a savegame editor, use ReSaver.

 

Thank you very much for the additional advice. This really clears up all the open questions I still had. Cool! I don't use savegame editors during my playthroughs because I don't mess with my load order once it's done (maybe except for adding one or two newly released "can't live without" mods below PatchusMaximus). I only ever needed SaveTool for testing purposes, so I'll wait with the ReStringing until my Restarteritis kicks in again. :blush:

Posted

 

Is that correct?

 

Yes that's right.

Nevermind, I found the bug. It's a serious one too, it's very good that you reported this!

 

Basically when a script got deleted, any arrays it had were being deleted too. But some of those arrays are owned by more than one script, so they were being broken.

Posted

 

Basically when a script got deleted, any arrays it had were being deleted too. But some of those arrays are owned by more than one script, so they were being broken.

 

 

I am glad that my post was helpful, but I think I have a problem in another.Cause even a simple re-saving without deleting  scripts already gives this problem. I will upload my save. I would be grateful for any help.

save.7z

Posted

 

Basically when a script got deleted, any arrays it had were being deleted too. But some of those arrays are owned by more than one script, so they were being broken.

 

I am glad that my post was helpful, but I think I have a problem in another.Cause even a simple re-saving without deleting scripts already gives this problem. I will upload my save. I would be grateful for any help.

First it was French scripts kicking my ass, and now it's Russian... but at least your savefiles made the problem easy to diagnose, so thank you for providing them. :-)

 

Edit: where were you in the game when you made this save? The "PlayerLocation" field seems to be complete gibberish, I can't get it to parse as Russian or unicode or Windows1252 or any other character set. It just shows up as a bunch of arrows and smily faces and stuff. It would be easier to figure out what's going on if I knew what the location was supposed to be. It would also be easier if the power wasn't out in my neighbourhood, but that's probably not your fault.

Posted

complete gibberish, I can't get it to parse as Russian or unicode or Windows1252 or any other character set. It just shows up as a bunch of arrows and smily faces and stuff. It would be easier to figure out what's going on if I knew what the location was supposed to be. It would also be easier if the power wasn't out in my neighbourhood, but that's probably not your fault.

This is the starting location of the mod (prison) Alternate start, immediately after the start of the game.

Posted

 

complete gibberish, I can't get it to parse as Russian or unicode or Windows1252 or any other character set. It just shows up as a bunch of arrows and smily faces and stuff. It would be easier to figure out what's going on if I knew what the location was supposed to be. It would also be easier if the power wasn't out in my neighbourhood, but that's probably not your fault.

This is the starting location of the mod (prison) Alternate start, immediately after the start of the game.

 

Awesome, thanks! Turns out Skyrim is a bit weird when it comes to Russian. But I think I've got it wrangled; in any case, the save you sent me is loading and saving properly now.

 

Pretty close to the next release! Hopefully tomorrow night, but it'll be Canada day so I might be busy doing Canada stuff.

Posted

Thanks for the update. But I can not load the save (main game), and you try to save the test of conservation (minimum mods) generates an error. That the saves and logs. Thanks.

 

Save.7z

Log.txt

Posted

Thanks for the update. But I can not load the save (main game), and you try to save the test of conservation (minimum mods) generates an error. That the saves and logs. Thanks.

 

No wonder your saves keep revealing bugs -- there are SIX different character sets in use.

 

From the log file during my tests:

Detected a new character encoding: UTF-8
Detected a new character encoding: windows-1251
Detected a new character encoding: x-MacCyrillic
Detected a new character encoding: ISO-8859-8
Detected a new character encoding: windows-1255
Detected a new character encoding: ISO-8859-7

Thankfully I found a great piece of Google/Firefox code that eats strings like this for breakfast. :-)

Posted

(Copied from new.loverslab.com)

 

So I was thinking of adding an ESP cleaner to SkyrimTools. It would look at the ESP's script references, and remove properties that are no longer in the scripts. This would hopefully increase performance and reduce Papyrus log spam.

 

Any interest? Any other ideas for types of cleaning that ESP files may require?

 

 

I think it's a good idea. One question, do i need to have Papyrus logging on like the Script scalpel Save game cleaner. Also, from left field maybe a request, i periodically have problems with HDT High Heels and have to un-install/re-install it,(which also means that i'd have reload all my armor mods that depend on it) i wonder if it'd be possible to "re-set" or somehow reload HDT High Heels so i can get it working again without also disabling armor mods with it?. Nio High Heels hasn't really worked for me that well.

 

No, you don't need your papyrus logs. I usually find that the papyrus log is useless, and it's better to keep it disabled.

 

I'm not sure what to suggest about HDT High Heels. You could try using ReSaver (or SaveTool) to just remove its scripts, rather than completely uninstalling it.

 

Posted

I don't really understand what an ESP cleaner would be able to fix but if it helps in making our saves more stables, sure why not (plus, it's your choice after all).

 

Would it work on the esp itself or the scripts in the saves ?

Posted

I don't really understand what an ESP cleaner would be able to fix but if it helps in making our saves more stables, sure why not (plus, it's your choice after all).

 

Would it work on the esp itself or the scripts in the saves ?

It would work on the ESP itself. It (probably) wouldn't improve stability, but I expect it would slightly reduce load times and make Papyrus logs much more readable. It would also provide a codebase in we wanted other, more substantial cleaning operations in the future.
Posted

I had a save shoot up 5MB in size over the course of an hour last night, and thought I'd try to load it up into various programs to see if I could learn anything useful. Both of the tools in this package give me the same error: "File IO error. java.io.IOException: Couldn't process Papyrus block.".

 

Is that indicative of anything in particular?

Posted

I had a save shoot up 5MB in size over the course of an hour last night, and thought I'd try to load it up into various programs to see if I could learn anything useful. Both of the tools in this package give me the same error: "File IO error. java.io.IOException: Couldn't process Papyrus block.".

 

Is that indicative of anything in particular?

 

Could you post the savefile here so that I can run tests on it? I can't say anything for sure without the savefile.

Posted

 

I had a save shoot up 5MB in size over the course of an hour last night, and thought I'd try to load it up into various programs to see if I could learn anything useful. Both of the tools in this package give me the same error: "File IO error. java.io.IOException: Couldn't process Papyrus block.".

 

Is that indicative of anything in particular?

 

Could you post the savefile here so that I can run tests on it? I can't say anything for sure without the savefile.

 

 

Ah, I already got rid of it. Whatever it was might have been a fluke -  I went back to the last working save and did everything exactly as I did up until the point of corruption; then played past that - everything looks to be okay this time around.

 

If/when it does it again, though, I'll do just that.

Posted

So can I download the ReStringer, select all 200 mods I have in MO, restring them all and thats it?

 

No, that is the exact opposite of what is true. Just pick a few string-heavy mods that don't have any other mods depending on them.

 

I mean, you're free to try... but I suspect you will end up with an unplayable game.

  • 3 weeks later...
Posted

It turns out Legacy of the Dragonborn does some fancy SKSE stuff that stops working if you restring it. So LotD is now on the list of mods to NOT restring. I sincerely apologize to anyone that gets bitten in the ass by this issue.

Posted

I'm one of those "I don't use Mod Organizer" heathens (yeah, yeah, i know, i should), and i'm not certain how to use restringer. The only option avaliable requires me to restring ALL the mods on the /data folder.

EDIT: Nvm. Unpack mod to a folder, run restringer. Got it.

Posted

Alright, so I'm here with a small rant. Why, when searching for a savegame, do we have this stupid window?

post-914471-0-91704100-1471137866_thumb.png

 

Why not a sane window with the ability to input the path manually? Why do I have to go to "computer" and then navigate the whole file system to get to C:\Users\Username\Saved Games\Skyrim\Saves? It's driving me crazy. And I have to do that EVERY TIME I OPEN THE DAMN SOFTWARE.

 

Maybe I don't use windows correctly, maybe I just lack knowledge on how to change that file selector. I don't know. But this little window is so annoying that it would drive me to not use this software at all.

Posted

Alright, so I'm here with a small rant. Why, when searching for a savegame, do we have this stupid window?

attachicon.gifjavaw_2016-08-14_03-19-21.png

 

Why not a sane window with the ability to input the path manually? Why do I have to go to "computer" and then navigate the whole file system to get to C:\Users\Username\Saved Games\Skyrim\Saves? It's driving me crazy. And I have to do that EVERY TIME I OPEN THE DAMN SOFTWARE.

 

Maybe I don't use windows correctly, maybe I just lack knowledge on how to change that file selector. I don't know. But this little window is so annoying that it would drive me to not use this software at all.

 

It's the default dialog box for opening files in Java, unfortunately. I can try to switch to a slightly more sophisticated filechooser... but it will take a while.

 

BUT: ReSaver SHOULD remember the last directory from which you opened a savefile, and automatically display the contents of that directory. So you should only ever need to navigate to your Skyrim Saves directory ONCE. Is that feature not working for you?

Posted

It is working fine. However that path may change or cease to exists (through wrye bash save profiles), I don't know what would happen then.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...