the Sim Settlements forums!

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Scripting Performance Improvement for SS2

Seikyr

New Member
Messages
5
From the SS1 wiki, Improving Performance subject, these ini scripting tweaks are recommended. I'm curious if this advice still applies to SS2?

[Papyrus]
fUpdateBudgetMS=2.4
fExtraTaskletBudgetMS=2.4
iMinMemoryPageSize=256 (I use Buffout 4, so I'm assuming this line would no longer be necessary)
iMaxMemoryPageSize=1024 (assuming Buffout 4 manages)
iMaxAllocatedMemoryBytes=307200 (assuming Buffout 4 manages)

I was going to add the first two lines to the respective ini file, but I thought I would check here first for any insight. For what it's worth, I also use the High FPS Physics Fix mod (game frame rate is unlocked).
Thanks for any help!
 
Last edited:
From the SS1 wiki, Improving Performance subject, these ini scripting tweaks are recommended. I'm curious if this advice still applies to SS2?

[Papyrus]
fUpdateBudgetMS=2.4
fExtraTaskletBudgetMS=2.4
iMinMemoryPageSize=256 (I use Buffout 4, so I'm assuming this line would no longer be necessary)
iMaxMemoryPageSize=1024 (assuming Buffout 4 manages)
iMaxAllocatedMemoryBytes=307200 (assuming Buffout 4 manages)

I was going to add the first two lines to the respective ini file, but I thought I would check here first for any insight. For what it's worth, I also use the High FPS Physics Fix mod (game frame rate is unlocked).
Thanks for any help!
You should also read this about Framerates.
 
note: I am not challenging what was said, I am merely wanting to understand what was said.
This x2. There was some discussion on this a few months ago but there was not a definitive YES or NO. I have stumbled upon some random ramblings on the Internets, but nothing to draw a definitive conclusion on.

The only thing I know for sure is the settings steal 1.2ms per frame from the engine and give it to the Papyrus VM to use.

I still have these settings in my ini. As I'm about to start a new game, I guess I could strip them out as a test. Most likely my conclusion would be a seat of the pants "feel" or a placebo effect...
 
@pakman @msalaba

To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.

Basically the settings names are misleading. Changing any of them is not needed. What is needed is for script writers to have what I think are called sanity checks. Basically a bit of code that checks if the code about to run needs to run. For example, should code related to settlements run if the player has auto build off (so the player has to go to the settlements for them to build) and does not have any settlements in the uGrids. Im not sure if that kind of thing is needed, just an example.

There is also the fact that most players dont play with only one mod. Quest mods are often where script issues come into play. The best thing for you to do is to sit in your settlement for 5-10 minutes rather than going into them for one thing then leaving. Ive also found just standing in an empty area every so often helps a ton with script lag.
 
Top