Jump to content
  • 0

SKSE 1.7.1 memory patch not working


spardeous

Question

[Disregard: -forcesteamloader fixed it]


Getting ILS at Windhelm docks, MemoryBlocks.log reports that it's crashing at 256 MB. With Safety Load enabled, my game loads fine.

SKSE.ini file location is C:\Games\Skyrim\Data\SKSE\
It's .ini, not .txt
 

contents:

[General]
ClearInvalidRegistrations=1
[Display]
iTintTextureResolution=2048
[Memory]
DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=256

I noticed something peculiar in skse.log - there is no double backslash for the skse.ini path like there are in the other entries. Thoughts?

runtime root = C:\Games\Skyrim\
config path = C:\Games\Skyrim\Data\SKSE\skse.ini
plugin directory = C:\Games\Skyrim\Data\SKSE\Plugins\
checking plugin C:\Games\Skyrim\Data\SKSE\Plugins\\CellStabilizer.dll
plugin C:\Games\Skyrim\Data\SKSE\Plugins\\CellStabilizer.dll (00000001 Player Physics 00000001) loaded correctly
checking plugin C:\Games\Skyrim\Data\SKSE\Plugins\\chargen.dll
plugin C:\Games\Skyrim\Data\SKSE\Plugins\\chargen.dll (00000001 chargen 00000003) loaded correctly
checking plugin C:\Games\Skyrim\Data\SKSE\Plugins\\MemoryBlocksLog.dll
plugin C:\Games\Skyrim\Data\SKSE\Plugins\\MemoryBlocksLog.dll (00000001 MemoryBlocksLog plugin 00000001) loaded correctly
checking plugin C:\Games\Skyrim\Data\SKSE\Plugins\\nioverride.dll
registering plugin listener for SKSE at 4 of 5
plugin C:\Games\Skyrim\Data\SKSE\Plugins\\nioverride.dll (00000001 nioverride 00000003) loaded correctly

Edited by spardeous
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

skse_loader.log

Why is everything double-backslashed EXCEPT config path in both logs? I'm thinking there is some kind of pathing error in 1.7.1 with skse.ini. I'm on windows 7.

skse loader 01070010 01D01EA36369AAFD 6.1 (7601)
runtime root = C:\Games\Skyrim\
config path = C:\Games\Skyrim\Data\SKSE\skse.ini
procPath = C:\Games\Skyrim\\TESV.exe
launching: TESV.exe (C:\Games\Skyrim\\TESV.exe)
dwSignature = FEEF04BD
dwStrucVersion = 00010000
dwFileVersionMS = 00010009
dwFileVersionLS = 00200000
dwProductVersionMS = 00010009
dwProductVersionLS = 00200000
dwFileFlagsMask = 00000017
dwFileFlags = 00000000
dwFileOS = 00000004
dwFileType = 00000001
dwFileSubtype = 00000000
dwFileDateMS = 00000000
dwFileDateLS = 00000000
version = 0001000900200000
normal exe
hook call addr = 00F56831
load lib addr = 0106B0B4
dll = C:\Games\Skyrim\\skse_1_9_32.dll
main thread id = 4236
remote memory = 001D0000
old winmain = 0069D1D0
launching


From Utilities.cpp:

const std::string & GetConfigPath(void)
{
    static std::string s_configPath;

    if(s_configPath.empty())
    {
        std::string    runtimePath = GetRuntimeDirectory();
        if(!runtimePath.empty())
        {
            s_configPath = runtimePath + "Data\\SKSE\\skse.ini";

            _MESSAGE("config path = %s", s_configPath.c_str());
        }
    }

    return s_configPath;
}

Clearly this is not what is being printed out.
 

Edited by spardeous
Link to comment
Share on other sites

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...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.