Jump to content

how do i improve my skyrim script speed?


gfraire1309

Recommended Posts

Something that I do when adding and removing mods (like lots of them is I keep an eye on my FPS using the ENB key asterik.....If I see it dip below 40 I usually have problems either with scripts or textures. When the game gives me notes that: scripting is taking too long. I load up the save tool cleaner on Nexus. IF you launch that open your last save file and click on fix orphaned scripts and then delete them....That probably helped me out the most.

 

GL

Link to comment
Share on other sites

 

As has already been said. DO NOT do this.

 

Leave your papyrus settings alone.

 

 

You should strategically edit that quote. When I saw your posting my first thought was that you were actually endorsing that nonsense about update times of 800 ms and allocating 2G for each stack frame.

Link to comment
Share on other sites

Try this:

 

(source: Skyrim Tweak Guide 2.2)

 

Decreasing Script Lag - The scripting language used in Skyrim, Papyrus, is not the speediest of languages. Script queues can become lagged, and even halted, in a game using script-heavy mods. Using this tweak in my game even seemed to fix the lip synch problem that reared its ugly head again in the 1.9 update for Skyrim.

 

In Skyrim.ini add/edit:

 

[Papyrus]

fUpdateBudgetMS=800

fExtraTaskletBudgetMS=800

fPostLoadUpdateTimeMS=2000

iMinMemoryPageSize=256

iMaxMemoryPageSize=512

iMaxAllocatedMemoryBytes=2457600

 

Absolutely under no circumstances should people be doing that.

 

If you want to keep from crashing from using too many scripted mods the solution is obvious,

 

Stop using so many scripted mods.

Link to comment
Share on other sites

I've got a lot of mods, though it's been a long time since I've interacted with them since I'm quite happy, but I've had no noticeable slowdown since putting Skyrim on an SSD. For heavily modded games an SSD is a must-have nowadays if you ask me, especially with Bethesda games that slow down the longer you go.

 

I'm not sure if that will solve your problem but I do have over 100 mods, many of which rely on scripting, and everything runs very well.

 

I feel as though building a PC just for Skyrim means you should be able to add an SSD into it easily enough and it helps with various games, depending on what you're into.

Link to comment
Share on other sites

 

Try this:

 

Absolutely under no circumstances should people be doing that.

 

If you want to keep from crashing from using too many scripted mods the solution is obvious,

 

Stop using so many scripted mods.

 

Why do you people keep quoting that stupid advice? Many people have very short attention spans and won't make it to the bottom of your post!

 

When you quote it like that people are more likely to just read the quote and ignore your statement that it's a horrible idea!

Link to comment
Share on other sites

 

 

Try this:

 

Absolutely under no circumstances should people be doing that.

 

If you want to keep from crashing from using too many scripted mods the solution is obvious,

 

Stop using so many scripted mods.

 

Why do you people keep quoting that stupid advice? Many people have very short attention spans and won't make it to the bottom of your post!

 

When you quote it like that people are more likely to just read the quote and ignore your statement that it's a horrible idea!

 

People shouldn't have to adapt to dumb people 24/7. The fact that their game might possibly break along the way is their problem.

Edited by TalkingPear
Link to comment
Share on other sites

  • 1 year later...
  • 2 years later...
  • 1 year later...

Try this:

 

(source: Skyrim Tweak Guide 2.2)

 

Decreasing Script Lag - The scripting language used in Skyrim, Papyrus, is not the speediest of languages. Script queues can become lagged, and even halted, in a game using script-heavy mods. Using this tweak in my game even seemed to fix the lip synch problem that reared its ugly head again in the 1.9 update for Skyrim.

 

In Skyrim.ini add/edit:

 

[Papyrus]

fUpdateBudgetMS=800

fExtraTaskletBudgetMS=800

fPostLoadUpdateTimeMS=2000

iMinMemoryPageSize=256

iMaxMemoryPageSize=512

iMaxAllocatedMemoryBytes=2457600

This broke my game, "cut scenes"/long conversations started to drop frame rates til everyone started spinning hahaha looked like the game wasnt able to keep up.

 

TY cdcooley for these:

 

 

The best thing you can do for Papyrus performance is ensure you get the highest framerate possible (60 maximum) on your system. If adding that extra HD texture pack lowers your framerate from 60 to 50 you may want to reconsider.

 

That guide was making a horrible mistake and the new version 2.3 has removed that Papyrus advice because it has been proven to be wrong.

 

Using those settings is at best a placebo and at worst simply sweeping small problems under the rug so they can become a rotting mass that destroys the floor later.

 

Papyrus performance is directly tied to game framerate. The only one of those settings that is likely having a positive effect is

fPostLoadUpdateTimeMS=2000

which also adds an extra 2 second delay to every load screen. The default for the PC is 500 and you should start with 1000 and then try 1500 before jumping all the way to 2000 if you're going to try making changes. The purpose of that setting is to give scripts a chance to get everything initialized correctly when you load a new area. It can help with the wandering mannequins and other problems people see when changing locations. It also gives Papyrus a little extra slice of time to catch up if it has fallen behind.

 

The two BudgetMS settings might also have a positive effect, but not with values of 800. The defaults for these two are 1.2 and raising them will lower your FPS if the scripting system is overloaded which will in turn make the scripting system run slower not faster. If you really are experiencing script lag because Papyrus isn't getting enough time, then you could try

fUpdateBudgetMS=1.4
fExtraTaskletBudgetMS=1.4

If after switching from 1.2 to 1.4 you can't see a difference then raising the values more is not going to help either. If you see a difference but the problem hasn't gone away completely then try values of 1.6 or 1.8. But if you do change these values you want to use the absolute smallest ones you can because the higher these numbers the less time you allow for the engine to handle NPC AI, lighting, magic effects, and all of the other non-script things that need to be done.

 

iMinMemoryPageSize=
iMaxMemoryPageSize=
iMaxAllocatedMemoryBytes=

These three memory settings should never be changed and if you find lines like this in your INI files simply delete them. Raising the values above the defaults is more likely to result in stuttering and game crashes than any performance increase.

Link to comment
Share on other sites

  • 4 weeks later...

Try this:

 

(source: Skyrim Tweak Guide 2.2)

 

Decreasing Script Lag - The scripting language used in Skyrim, Papyrus, is not the speediest of languages. Script queues can become lagged, and even halted, in a game using script-heavy mods. Using this tweak in my game even seemed to fix the lip synch problem that reared its ugly head again in the 1.9 update for Skyrim.

 

In Skyrim.ini add/edit:

 

[Papyrus]

fUpdateBudgetMS=800

fExtraTaskletBudgetMS=800

fPostLoadUpdateTimeMS=2000

iMinMemoryPageSize=256

iMaxMemoryPageSize=512

iMaxAllocatedMemoryBytes=2457600

This needs to be posted everywhere, it has made my game 98% more stable.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...