Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(23 Kb)
Download
Updated: 10-31-10 11:55 AM
Pictures
File Info
Updated:10-31-10 11:55 AM
Created:04-03-09 08:02 PM
Downloads:7,609
Favorites:90
MD5:
DynamicPerformance V1.7  Popular! (More than 5000 hits)
Version: V1.7
by: Mahiro [More]
[big]This is a fanupdate, all credits for this addon goes to include for this fantastic addon.
[/big]


-------------------------------------------------------------------------
-------------------------------------------------------------------------
You've got an average PC?

Normally you've got 40FPS (frames per second) but you experience a massive FPS decrease in Shattrath and on Isle of Quel'danas? You are worried about the 12FPS while doing raid dungeons?

But you won't throttle down your settings before a raid begins or permanently because when doing solo-content you have an average of 40FPS?
-------------------------------------------------------------------------


################################################
Then this is the perfect add-on for you:
D Y N A M I C P E R F O R M A N C E
################################################



This small but great add-on automatically adapts your graphics settings in real-time according to the situation. The basis for this addon is that you have an average pc that usually has enough power to provide an acceptable visual appearance, but the power doesn't suffice in some special cases.

By typing /dp or /DynamicPerformance you will see a small window where you can define your desired framerate. when your framerate is below your
defined framerate (because you enter Shattrath or you are close to a battlemaster) the add-on will adapt specific graphical settings dynamically until the desired framerate is reached again.

This mechanism works in both directions: If your framerate is far above your desired one, the add-on will raise the graphic settings as much as possible.

-------------------------------------------------------------------------

parameters that are affected by the add-on:
visibility range of objects (it will get foggy sometimes *g*)
visibility range of landscape (far mountains will disappear)
visibility range of herbage and similar landscape characteristics
visibility range of small objects
weather effects (removed due to an internal bug of WoW)
spell detail level (range from 5 to 10, because below 5 ground effects are not visible anymore)
-------------------------------------------------------------------------

All adaptions are made dynamically and there won't be any disrupting effects (e.g. lag because of ReloadUI).

Visibility ranges in battlegrounds will be less adapted as for example in Shattrath because otherwise you may recognize enemy movement too late.


################################################
I N S T A L L A T I O N
################################################

Important: You have to shutdown WoW before installing this addon.

Now unzip the ZIP-archive to your addon-directory. Normally its found in the "interface"-subdirectory of WoW. for example: "c:worldofwarcraftinterfaceaddons"

Restart WoW an log in. As soon as the loadingscreen disapears, a new window pops up. it will show you the actual stats and qualitysettings. There's a slider on the right side of the frame. Its used to set the desired frames per seconds (its set to 27fps per default)

To activate or deactivate the addon, use the buttons of this frame, or do it directly by the slashcommands. (see below)




################################################
C O N T R O L
################################################

There is eigther a minimapbutton nor an extension for Titan or FuBar. Use to following slashcommands instead:

/dp or /dynamicperformance
This will show /hide the configframe
/dp on/off
To activate or deactivate the addon directly without GUI


-------------------------------------------------------------------------


On betatesting the addon, i removed some configs to keep the tool as simple as possible. You don't have to create or modify any profiles and there aren't any complex configurations to set.

While scripting the addon, i copied a lot of good ideas and concepts of WowAce. So DynamicPerformance uses as less ressources as possible (40-100KiB)

-------------------------------------------------------------------------

Special thanks goes to the guild "Knights of Saxony" (http://wow.kos-gilde.de) and some ex-members. They helped me to develop the addon, made some betatests, gave feedbacks, fixed some typos etc...
*version: 1.7*
changed: removed some old code, cleanup
changed: set the max values to highest wow values instead to reset value (this will be added later with user control)
added: update frequency to lower the update intervals (might fix some strange behavior on slow machines)
removed: groundEffectDistance: this caused some serious lag (can be changed in the video options)
fixed: horizonfarclipscale can now be disabled
tested: new values (groundeffectdensity, horizonfarclip) without success, removed again
changed: increased the maximum FPS for highend computers and testing purposes
changed: lowered max fps again to avoid vsync problems, 55 down from 200
changed: frame background and border
changed: priority level to 1 for the moment
fixed: error when disabling settings (self caused problem)

*version: 1.6*
fixed: event handlers
fixed: typo in german localization
fixed: OnUpdate(self, elapsed)
changed: removed spellEffecLevel, no longer exists
changed: removed smallcull, no longer exists

*fanfix: 1.5*
changed: removed battleground limitations (needs to be tested with low end computers)
changed: increased FarClip to 1277
fixed: settings should be saved correct (database should update to latest version)
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Author
Date
V1.6
23kB
Mahiro
10-30-10 06:41 PM
V1.1 fanfix 1.5
24kB
Mahiro
10-08-09 12:36 PM
V1.1 fanfix 1.4
24kB
Mahiro
10-04-09 02:51 PM
V1.1 fanfix 1.2
18kB
Mahiro
04-03-09 08:02 PM


Post A Reply Comment Options
Unread 10-28-12, 11:56 AM  
Mahiro
A Murloc Raider
 
Mahiro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 103
Uploads: 8
just reactivated my account. im still busy leveling and getting into the game again, so in a bit of time i will see what new and changed features cause the strange behavior.
Mahiro is offline Report comment to moderator  
Reply With Quote
Unread 08-31-12, 07:19 PM  
Theondry
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 108
Uploads: 3
Still going strong in Mists

Still seriously glad to have it.

It causes weird popping issues with the foliage as draw distances are updated (especially when tabbing in and out with capped FR).

Glad it still works after all this time.
__________________
Theondry of Perenolde
Theondry is offline Report comment to moderator  
Reply With Quote
Unread 01-07-11, 12:23 AM  
vauge
A Defias Bandit

Forum posts: 2
File comments: 11
Uploads: 0
Amazing, bravo - thank you, thank you, thank you!

Yeah the dir structure was messy, but with a few renaming files - was good to go.
vauge is offline Report comment to moderator  
Reply With Quote
Unread 11-05-10, 03:51 AM  
Xemal
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally posted by Mahiro
thanks for the information, maybe its on my side, i use Izarc for compression so i will try something else next time.
and what exactly is the problem? i didnt really get it, are the files renamed or is the folder structure incorrect?
Both, actually.

When I extract the archive, I get no directory structure at all -- just all of the files renamed so that the directories that they're supposed to be in are tacked on to the front of the filename.

So, instead of having a directory named DynamicPerformance with a file called DynamicPerformance.toc in it, I get a file named DynamicPerformance\DyanamicPerformance.toc.
Xemal is offline Report comment to moderator  
Reply With Quote
Unread 11-05-10, 01:27 AM  
Mahiro
A Murloc Raider
 
Mahiro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 103
Uploads: 8
Originally posted by Theondry
I experienced the same situation as Xemal. This is extracting it on a Mac using both the built-in unzipper and a program called "The Unarchiver".

This is the only zip file I've seen this happen with.
thanks for the information, maybe its on my side, i use Izarc for compression so i will try something else next time.
and what exactly is the problem? i didnt really get it, are the files renamed or is the folder structure incorrect?

does it work on a mac? ive seen that there is some code for mac that is commented out...
Mahiro is offline Report comment to moderator  
Reply With Quote
Unread 11-04-10, 04:29 PM  
Theondry
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 108
Uploads: 3
I experienced the same situation as Xemal. This is extracting it on a Mac using both the built-in unzipper and a program called "The Unarchiver".

This is the only zip file I've seen this happen with.
__________________
Theondry of Perenolde
Theondry is offline Report comment to moderator  
Reply With Quote
Unread 11-02-10, 12:35 PM  
Xemal
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Zip File Format Problem

Originally posted by Mahiro
what exactly was the problem? did it rename the files or did the folder structure get messed up? i tested the zip file and it extracted just fine. what compression tool do you use? maybe its a problem with the tool?
I'm not sure where the problem lies. It could very well be my unzip tool -- I'm on Linux, and using File Roller. It would be the first WoWI zipfile to exhibit this problem, though.

Anyway, it seems from your experience that the problem IS on my end, so I'll cope. Thanks for a fascinating addon! I'm looking forward to testing it out further.
Xemal is offline Report comment to moderator  
Reply With Quote
Unread 11-02-10, 07:03 AM  
Mahiro
A Murloc Raider
 
Mahiro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 103
Uploads: 8
Re: Zip File Format Problem

Originally posted by Xemal
Dunno if anyone else has experienced this, but the zip file I downloaded from here had the proper folder names tacked on to the file names instead of the correct folder layout.

That is, instead of a folder called "DynamicPerformance" with a file called "Localization.lua" in it, there is a file called "DynamicPerformance\Localization.lua".

I was able to rename files and get the addon working, but I wanted to bring it up for future releases.
what exactly was the problem? did it rename the files or did the folder structure get messed up? i tested the zip file and it extracted just fine. what compression tool do you use? maybe its a problem with the tool?
Mahiro is offline Report comment to moderator  
Reply With Quote
Unread 11-02-10, 03:50 AM  
Xemal
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Zip File Format Problem

Dunno if anyone else has experienced this, but the zip file I downloaded from here had the proper folder names tacked on to the file names instead of the correct folder layout.

That is, instead of a folder called "DynamicPerformance" with a file called "Localization.lua" in it, there is a file called "DynamicPerformance\Localization.lua".

I was able to rename files and get the addon working, but I wanted to bring it up for future releases.
Xemal is offline Report comment to moderator  
Reply With Quote
Unread 10-31-10, 11:58 AM  
Mahiro
A Murloc Raider
 
Mahiro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 103
Uploads: 8
the problem that caused the error should be fixed, i also had to remove some things that caused very bad lag so there are only 4 values that will update dynamically.
i will probably add a new panel with sliders for the options that cause problems when they are in the realtime update.

i have quite some things on my list to improve and add for this addon. also i think the options should be named more clearly. thats what im gona do nex so the normal user understands what the settings do:O

example HorizonFarClipScale should be replaced with horizon or terrain draw distance or something like that...
Last edited by Mahiro : 10-31-10 at 12:01 PM.
Mahiro is offline Report comment to moderator  
Reply With Quote
Unread 10-31-10, 07:33 AM  
Mahiro
A Murloc Raider
 
Mahiro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 103
Uploads: 8
Originally posted by mythrilgolem
Thanks for update. I'm sure you already know but here is my error message anyway, hope it helps. setting do seem to be saved despite the error.
thanks for the report, yes thats the error that i know of... not sure wh it happens at the moment but gona figure it out:O
Mahiro is offline Report comment to moderator  
Reply With Quote
Unread 10-31-10, 12:29 AM  
mythrilgolem
A Kobold Labourer

Forum posts: 1
File comments: 35
Uploads: 0
Originally posted by Mahiro
there is still a bug that i havent fixed when disabling single settings.
...
if you have any problems or bugs please let me know
Thanks for update. I'm sure you already know but here is my error message anyway, hope it helps. setting do seem to be saved despite the error.

3x DynamicPerformance\DynamicPerformance_GUI.lua:159: attempt to index field 'FarClip' (a nil value)
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>

Locals:
self = DynamicPerformanceFarClipCB {
0 = <userdata>
}
button = "LeftButton"
down = false

---
mythrilgolem is offline Report comment to moderator  
Reply With Quote
Unread 10-30-10, 06:46 PM  
Mahiro
A Murloc Raider
 
Mahiro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 103
Uploads: 8
i have fixed the worst problems, so it should work more or less.
im not sure how good this works on slow machines since i have increased the maximum values for some settings, so let me know how this goes.

there is still a bug that i havent fixed when disabling single settings.

there are some new values that i might be able to implement but that will take some time for testing.

i also removed some values that got removed in the patch and disabled some default config changes that were made, i gona see what exactly these do before re enabling them again.

if you have any problems or bugs please let me know
Mahiro is offline Report comment to moderator  
Reply With Quote
Unread 10-30-10, 09:00 AM  
Mahiro
A Murloc Raider
 
Mahiro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 103
Uploads: 8
Originally posted by AaronOfMpls
Broken in 4.0.1. It now gives me lua errors (on load, on mouseover, and on click), and its UI doesn't display properly (missing sliders, missing text on buttons). I also can't drag it around.
i was working on some other addons, gona take a look at this today and hope i can get it working again.
there might have been some changes in the graphic options so i dont know how much i have to change yet.
Mahiro is offline Report comment to moderator  
Reply With Quote
Unread 10-29-10, 01:07 AM  
AaronOfMpls
A Kobold Labourer
 
AaronOfMpls's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
Broken in 4.0.1. It now gives me lua errors (on load, on mouseover, and on click), and its UI doesn't display properly (missing sliders, missing text on buttons). I also can't drag it around.
__________________
~ But it's got spam in it! ~
Last edited by AaronOfMpls : 10-29-10 at 01:14 AM.
AaronOfMpls is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: