sheson wrote:Psychor wrote:Well this fix the opposite effect for me.
I haven't had a single CTD since using: (1) SafeteyLoad; (2) ShowRaceMenu Precache Killer. I compiled the DLL (as well as tried the pre-compiled DLL on Reddit in case I screwed something up), disabled SafeteyLoad, disabled ShowRaceMenu Precache Killer and ran the game.
The result was a constant CTD at the character generation screen while trying to switch genders. I verified that the fix was active by checking skse_steam_loader.log.
However, if I run Skyrim with your fix and leave both SafeteyLoad and ShowRaceMenu Precache Killer enabled I don't experience a CTD. What's interesting though is that it takes longer to switch gender than it did prior to using your fix.
Sheson, any idea why your fix would be doing more harm than good for me?
Some of my settings in case it might help:
OS/Hardware=
http://pc.thedigitalfoundry.com
uGridsToLoad=7
uExterior Cell Buffer=64
ENB=RealVision ENB (0.245 Boris; Wrapper)
I do appreciate your work - keep it up!
just to recap from above link. Win8 64 bit, 16GB
Things to test:
1) Turn off sfatey load but keep Precache Killer
2) Use VMMap to see if the first block is used up once in the game. If it is increase first block.
Post screenshot of VMMap if problem continues.
Sheson, thanks for getting back to me. Correct, I'm running Win8 x64 Enterprise w/ 16GB RAM.
I'm not entirely clear on what to look for in VMMap. However, I played around with the allocations a bit in the code and thus far the following code has allowed me to disable SafeteyLoad and ShowRaceMenu Precache Killer without CTD or slowdowns. It seems to have also reduced the time it takes to zone.
Code: Select all
SafeWrite32(0x00687e87+2, 0x00000400);
SafeWrite32(0x00a4e6be+1, 0x40000000);
SafeWrite8(0x004bd832+1, 0x11);
I guess the issue was that the default allocations were not enough?
I have one question though - your code comment states "//1st block, request 512MB (0x0300) instead of 256MB (0x0200)." Isn't 0x0200 512MB and 0x0100 256MB?