z929669 Posted November 8, 2022 Posted November 8, 2022 Discussion topic: Papyrus Tweaks NG by Nightfallstorm Wiki Link
DoubleYou Posted November 8, 2022 Posted November 8, 2022 I find it interesting that he recommends increasing iMaxAllocatedMemoryBytes:Papyrus ini setting. Since he has reversed this, he likely knows what he is talking about, but that has been against the "accepted wisdom" for the setting. I never personally tested them.
z929669 Posted November 8, 2022 Author Posted November 8, 2022 I don't know the history for this, but it could be due to changes in the average PC or related memory management infrastructure.
DoubleYou Posted November 10, 2022 Posted November 10, 2022 Following some of the discussion Nightfallstorm relates in the comments regarding iMaxAllocatedMemoryBytes:Papyrus, it sounds like he knows what he is talking about, and it doesn't really surprise me. I remember on my old Intel HD Graphics, I had to increase these values, against the conventional wisdom, for my potato laptop to even play the scripts without failing due to how insanely slow it was.
Greg Posted November 11, 2022 Posted November 11, 2022 You were actually able to play Skyrim on Intel HD Graphics? I considered attempting to install Skyrim LE on a laptop back in the day, but the general consensus seemed to be that it wouldn't be worth the effort.
DoubleYou Posted November 11, 2022 Posted November 11, 2022 2 hours ago, Greg said: You were actually able to play Skyrim on Intel HD Graphics? I considered attempting to install Skyrim LE on a laptop back in the day, but the general consensus seemed to be that it wouldn't be worth the effort. Oh yes. It was quite miserable. Very weak laptop. Had to use HialgoBoost, which was a popular mod back in the day for potatoes that would pixelate the image to improve framerate. Some places were 15 fps. Pretty sure I prematurely killed the poor thing playing Skyrim. When I upgraded to a laptop with an AMD APU, I was in heaven by comparison.
CorneliusC Posted November 11, 2022 Posted November 11, 2022 Is anyone already testing this, the mod and the 'iMaxAllocatedMemoryBytes' ini tweak? Are there any possible interactions with the Papyrus settings in BethINI one needs to be aware of? Thanks ...
DoubleYou Posted November 11, 2022 Posted November 11, 2022 I haven't tested. Should just be able to modify on the custom tab in BethINI.
CorneliusC Posted November 11, 2022 Posted November 11, 2022 3 hours ago, DoubleYou said: I haven't tested. Should just be able to modify on the custom tab in BethINI. Installed the mod and added the tweak via custom tab in BethINI. Will let you know if anything goes awry ... 1 1
ButchDiavolo Posted November 15, 2022 Posted November 15, 2022 Dang... this speeds everything up so much! I am rebuilding and testing my modlist (when am I not?). Menus open lightening fast, books etc do as well. It appears everything to do with pop-ups and screen changes are so much faster. I haven't done any real playthrough yet, but this bodes well, I think. For references: I added iMaxAllocatedMemoryBytes=500000 in Skyrimcustom.ini under Papyrus (dunno if it belongs there) and iMaxOpsPerFrame = 750 in the downloadable ini file from the modpage. When I am done testing my setup, I will do a short playthrough with papyrus logging on to see if it causes any errors/ weirdness. 1 2
z929669 Posted November 15, 2022 Author Posted November 15, 2022 6 hours ago, ButchDiavolo said: Dang... this speeds everything up so much! I am rebuilding and testing my modlist (when am I not?). Menus open lightening fast, books etc do as well. It appears everything to do with pop-ups and screen changes are so much faster. I haven't done any real playthrough yet, but this bodes well, I think. For references: I added iMaxAllocatedMemoryBytes=500000 in Skyrimcustom.ini under Papyrus (dunno if it belongs there) and iMaxOpsPerFrame = 750 in the downloadable ini file from the modpage. When I am done testing my setup, I will do a short playthrough with papyrus logging on to see if it causes any errors/ weirdness. @DoubleYou Is the best person to confirm what INI these belong to. There's console commands that can be used to determine this stuff, but I am not sure how to use that offhand. iMaxAllocatedMemoryBytes belongs in Skyrim.ini but not sure about the other one. probably same, so I think SkyrimCustom.ini works for both. Thanks for testing this.
CorneliusC Posted November 15, 2022 Posted November 15, 2022 18 minutes ago, z929669 said: @DoubleYou Is the best person to confirm what INI these belong to. There's console commands that can be used to determine this stuff, but I am not sure how to use that offhand. iMaxAllocatedMemoryBytes belongs in Skyrim.ini but not sure about the other one. probably same, so I think SkyrimCustom.ini works for both. 'iMaxOpsPerFrame' is the first 'Tweaks' setting in the mod's own 'PapyrusTweaks.ini' ;Maximum papyrus operations per frame. Higher number means better script performance on average ;Has a very minor impact on framerate, and varies from script to script. (Default: 500, Vanilla value: 100). Recommended Range: 100-2000. Set to 0 to disable iMaxOpsPerFrame = 500
z929669 Posted November 15, 2022 Author Posted November 15, 2022 1 hour ago, CorneliusC said: 'iMaxOpsPerFrame' is the first 'Tweaks' setting in the mod's own 'PapyrusTweaks.ini' ;Maximum papyrus operations per frame. Higher number means better script performance on average ;Has a very minor impact on framerate, and varies from script to script. (Default: 500, Vanilla value: 100). Recommended Range: 100-2000. Set to 0 to disable iMaxOpsPerFrame = 500 Got it. Just saying that this works because it overrides a standard game setting that should be attributed to either Skyrim.ini or SkyrimPrefs.ini (I assume). Ultimately, I believe that all INI settings can be ascribed to Skyrim.ini, but I'm not 100% certain. DY is our authority on this (given all of his work with config settings via BethINI). But some are meant to be user level (SkyrimPrefs.ini) versus game level (Skyrim.ini), IIRC. Then we can update our INI guides likewise: https://stepmodifications.org/wiki/Guide:Skyrim_INI https://stepmodifications.org/wiki/Guide:SkyrimPrefs_INI
DoubleYou Posted November 15, 2022 Posted November 15, 2022 iMaxAllocatedMemoryBytes:Papyrus works in Skyrim.ini or SkyrimCustom.ini. It won't work in SkyrimPrefs.ini.
CorneliusC Posted November 15, 2022 Posted November 15, 2022 (edited) 39 minutes ago, DoubleYou said: iMaxAllocatedMemoryBytes:Papyrus works in Skyrim.ini or SkyrimCustom.ini. It won't work in SkyrimPrefs.ini. 'SkyrimCustom.ini' is a file that a user has to set up for themselves, it is not auto-generated? (I don't have this file) I set 'iMaxAllocatedMemoryBytes:Papyrus' as said via the customs tab, section 'Papyrus' in BethINI. Is it not better to set up everything the same way, as a standard, like for example everything via BethINI? Edited November 15, 2022 by CorneliusC
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now