DynPerf

Data feed and tooltip

Automagically update video settings based on frame rate.

Based on your current frame rate, DynPerf adjusts WoW video settings:

  • if you frame rate is under 27 FPS, it slowly decreases the settings.
  • if you frame rate is over 27 FPS, it slowly increases the settings.

The settings change rate is limited to produce smooth transitions and has some built-in inertia to prevent quick oscillations.

DynPerf exports a LibDataBroker data source showing what is going on. Using a display addon (Fortress, DockingStation, StatBlockCore, ButtonBin, ...) would be necessary if you wish to display it.

The configuration panel is available by typing /dynperf, right-clicking on the Broker display or opening the Blizzard interface panels.

Caveats

DynPerf is useless if the frame rate never goes over 27 FPS with all video settings to minimum.

DynPerf is useless if the frame rate never goes under 27 FPS with all video settings to maximum.

Earlier testing showed than DynPerf could have bad side effects:

  • Increasing the farclip settings may cause a loading screen to appear. DynPerf has some built-in workaround but this may happen anyway,
  • Constantly tweaking video settings seems to cause instability. So if your game is prone to crash DynPerf will not do it any good.

Bug reports and feedback

Comments has been disabled both on WowAce and Curse.com because the author systematically forgets to read them. Preferred way to provide feedback is either by:

Acknowledgments

DynPerf is based on DynamicPerformance by Kaboom@Arhas(EU). jerry made the first re-implementation which this project started from.

Facts

Date created
15 Mar 2009
Category
Last update
10 Aug 2009
Development stage
Release
Language
  • enUS
  • frFR
License
BSD License
Curse link
DynPerf
Recent files
  • R: v1.1.1 for 3.2.0 on 10 Aug 2009
  • A: r18 for 3.2.0 on 10 Aug 2009
  • R: v1.1 for 3.2.0 on 07 Aug 2009
  • A: r16 for 3.2.0 on 29 Jul 2009
  • A: r15 for 3.2.0 on 20 Jul 2009

Authors

Relationships

Embedded library
Ace3
CallbackHandler-1.0
LibDataBroker-1.1
LibStub