Skip to content

Decouple addon updates from the framerate

Notifications You must be signed in to change notification settings

wormuz/Decouple

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Decouple 2.0

  • Requires UnitXP SP3
    The easiest way to use it is to add to your dlls.txt load list.

The 1.12 client runs your addon update loops every frame draw, this addon automatically decouples these updates from the framerate to a set update rate of 60 fps on another thread.
Certain addons which need updating less often or run heavy are special cased to update even slower as well.

It may improve your framerate and reduce stutter in game, or it may not, vanilla client seems to perform very different for each person.

Related efficiency addons:

  • https://github.com/MarcelineVQ/GentleGC - Run garbage collection more often, without new allocation, to trade large gc pauses for more frequent smaller ones.
  • For some clients the video engine change in VanillaFixes can lower your framerate, rename d3d9.dll to test if this includes yours.

  • Made by and for Weird Vibes of Turtle Wow

About

Decouple addon updates from the framerate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Lua 100.0%