Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

any kind of mods
  • Author
  • Message
Offline
*sensei*
Posts: 289
Joined: 08 Dec 2012, 23:05

Re: Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

Crash every time right after I launch Skyrim, even tho it makes log. Using steam version, did everything you said
Are you sure you're using an updated version? This looks like the problem from the first one. A couple of users have reported already that the second one works, with VMmap screens and stuff.
_________________
i5 2500k@4.0ghz - 24Gb RAM - R9-290 4Gb Tri-X - SSD 240gb Intel 520 - Win7x64

Offline
Posts: 2
Joined: 21 Jan 2014, 22:41

Re: Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

Uriel24 wrote:First of all, thanks for finding this out Sheson.

I piled up a, probably, universal patch for both steam and non-steam users. Test please.
Only two files - a modified skse_loader.exe and mempatch.dll based on the Tase's code.
Changes:
1) mempatch.dll moved to "\Data\SKSE\Plugins\", less stuff in the Skyrim's root folder is good
2) mempatch writes it's log into "\Data\SKSE\Plugins\mempatch.log", if you have this, then mempatch is, most definitely, working.
3) For Steam case a modified skse_steam_loader.dll will be used, logs go into "My Games\Skyrim\SKSE\skse_steam_loader.log" in this case. This one will read SKSE.ini settings too.

TEST THIS WITH VANILLA SKSE ONLY. NO OTHER SHESON PATCH VARIANTS SHOULD PRESENT.
Link: Mega

Don't forget to apply the recommended "Data\SKSE\SKSE.ini" edits:
[NotPlacebo]
GiveFirstBornToSheson=1
MemBlock1=512
MemBlock2=256
My mempatch.log looks like this:
Tase's Evil Non-Steam Memory Patcher... HUEHUEHUE... All credits to Sheson for this patch...
runtime root = O:\Skyrim\
config path = O:\Skyrim\Data\SKSE\skse.ini
Sheson took your first born in exchange for more memory
Set your first Memory Block to = 512
Set your second Memory Block to = 256
All credit goes to Sheson.

edit: file updated, a modified skse_steam_loader is included now, i could not find a way to make mempatch work with steam.
It is safe to just run the dll file without the new loader? What does the new loader do, exactly?

I installed everything to the letter, modified the ini, etc, but when using the new loader Skyui tells me skse isn't working and sure enough it doesn't seem to be. I changed back to the default loader and everything works properly, including a 4000 speedrun.

Anyway I'd like to thank everyone involved in this, you, sheson, tase and anyone else involved in the fix. You guys are great!

Offline
Posts: 10
Joined: 20 Jan 2014, 00:30

Re: Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

The version I linked works for both Steam and Non-Steam; for the Steam case, you still need the patched skse_steam_loader.dll

If you run my version on Steam without the patched skse_steam_loader, it will just run like a normal SKSE


Here is a All Encompassing Patch, it works on Steam and Non-Steam, since there seems to be a bit of confusion :

https://dl.dropboxusercontent.com/u/228 ... mpatch.rar

Drop in your Skyrim Folder, includes the SKSE.ini with 512/256 settings, ClearInvalidRegistrations and iTintTextureResolution.

If you're using Steam, you don't need mempatch.dll, if you're not using Steam, you don't need skse_steam_loader.dll

You can confirm it works by checking the SKSE logs and inspecting the allocated memory size in VMMap.

EDIT: Updated mempatch.dll to make it's own .log

Offline
User avatar
*master*
Posts: 229
Joined: 21 Feb 2013, 03:21
Location: Los Angeles, CA

Re: Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

Wow, wow, and wow! Totally works! So great! Thank You Sheson! I'll make sure to contact you with my first born.
_________________
i7-4970K 4.8ghz, 16gb ram, Geforce Titan X 12gb vram, win7

Offline
Posts: 2
Joined: 21 Jan 2014, 22:41

Re: Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

I'd probably done something wrong with Uriel24s files but I tried tase's files above, using the exe and not the dll for a non steam game and everything seems to be working great now. Vmmap shows the new limits. Thanks.

Offline
Posts: 26
Joined: 01 Feb 2013, 06:06

Re: Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

Another confirmation and success story here. After a year of trying various combinations of mods, uninstalling, reinstalling, tweaking, starting over, creating an entire alternate start mod of my own in order to help troubleshoot everything, I was still getting random crashes. I swapped this .dll file two days ago and have played for hours at a time with not even a single crash so far. I even went so far as to load up some of the mods I'd disabled (like Immersive Patrols/Battles in combination with Immersive Creatures) and downloaded the 2K HD packs from the Nexus. Everything runs great.

My first born belongs to Sheson.

PS. You can have my second child if there's a way to apply this same fix to Fallout 3 and Fallout: New Vegas.

Offline
Posts: 3
Joined: 13 Jan 2014, 18:39

Re: Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

Tase wrote:The version I linked works for both Steam and Non-Steam; for the Steam case, you still need the patched skse_steam_loader.dll

If you run my version on Steam without the patched skse_steam_loader, it will just run like a normal SKSE


Here is a All Encompassing Patch, it works on Steam and Non-Steam, since there seems to be a bit of confusion :

https://dl.dropboxusercontent.com/u/228 ... mpatch.rar

Drop in your Skyrim Folder, includes the SKSE.ini with 512/256 settings, ClearInvalidRegistrations and iTintTextureResolution.

If you're using Steam, you don't need mempatch.dll, if you're not using Steam, you don't need skse_steam_loader.dll

You can confirm it works by checking the SKSE logs and inspecting the allocated memory size in VMMap.

EDIT: Updated mempatch.dll to make it's own .log
First of all, thank you for your contribution Tase. I have a question regarding the files included in your archive. I noticed that there is a skse_1_9_32.dll file included inside and I was wondering what code was modified to this file? Also, I am currently running the non steam configuration using the files skse_loader.exe, skse_1_9_32.dll and mempatch.dll all placed in the main skyrim directory and am getting two mempatch.log files; one in Data/skse/plugins and one in Documents/My Games/Skyrim/Skse. Are all three of those files necessary? I previously only had one mempatch.log in Data/skse/plugins for the non steam version or one skse_steam_loader.log in Documents/My Games/Skyrim/Skse for the steam dll version.

Offline
Posts: 10
Joined: 20 Jan 2014, 00:30

Re: Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

RacerX849 wrote:
Tase wrote:stuff
First of all, thank you for your contribution Tase. I have a question regarding the files included in your archive. I noticed that there is a skse_1_9_32.dll file included inside and I was wondering what code was modified to this file? Also, I am currently running the non steam configuration using the files skse_loader.exe, skse_1_9_32.dll and mempatch.dll all placed in the main skyrim directory and am getting two mempatch.log files; one in Data/skse/plugins and one in Documents/My Games/Skyrim/Skse. Are all three of those files necessary? I previously only had one mempatch.log in Data/skse/plugins for the non steam version or one skse_steam_loader.log in Documents/My Games/Skyrim/Skse for the steam dll version.
The skse_1_9_32.dll in my file isn't modified at all, but it's the one I compiled. I just updated the rar I linked to use the one from the skse_1_06_16.7z so they really are identical. But if you're using the one I packaged, they are the same, nothing changed in there. I just wanted to have the package complete.

As for the log files, none of them are needed, you can delete any .log file you have laying around, they will get recreated when you start skse_loader.exe. If you use my mempatch.dll, it will create a mempatch.log in \My Games\Skyrim\SKSE next to all the other .log files. I think if you use the one by Uriel24 I guess the log file gets created in Data\SKSE\Plugins ?


If anyone else has questions about anything relating to the .rar I'm sharing, feel free to ask.

Offline
Posts: 3
Joined: 13 Jan 2014, 18:39

Re: Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

Tase wrote: I think if you use the one by Uriel24 I guess the log file gets created in Data\SKSE\Plugins ?
Yea my fault, this is what it was. I had renamed the extension of his dll file instead of removing it from directory altogether and it was still recognized and being loaded.

Offline
Posts: 37
Joined: 21 Jan 2014, 14:52

Re: Skyrim Memory Patch - fixing ILS, uGrids CTD, freezes

Tase wrote:The version I linked works for both Steam and Non-Steam; for the Steam case, you still need the patched skse_steam_loader.dll

If you run my version on Steam without the patched skse_steam_loader, it will just run like a normal SKSE


Here is a All Encompassing Patch, it works on Steam and Non-Steam, since there seems to be a bit of confusion :

https://dl.dropboxusercontent.com/u/228 ... mpatch.rar

Drop in your Skyrim Folder, includes the SKSE.ini with 512/256 settings, ClearInvalidRegistrations and iTintTextureResolution.

If you're using Steam, you don't need mempatch.dll, if you're not using Steam, you don't need skse_steam_loader.dll

You can confirm it works by checking the SKSE logs and inspecting the allocated memory size in VMMap.

EDIT: Updated mempatch.dll to make it's own .log
I have two questions:

1) What is the difference between your patch and Uriel24 patch? Is it just the location of the .dll and.log files or is there also a functional difference?

2) Why do you have the "ClearInvalidRegistrations" and "iTintTextureResolution" in your .ini file? What do they do and should I add it to my .ini file too?

Sorry if I'm difficult but I'm just trying to keep track of all the different versions people post of this memory patch.
Post Reply