 |
05/31/07, 2:17 PM
|
#1
|
|
Piston Honda
none
Human Warrior
No WoW Account (EU)
|
2.1 - Macros Directly affecting fps?
so its been a while since 2.1 and several of my guildies have been complaining about low fps, my fps being low as usual, i didn't really notice, until a guildie of mine, Copper, decided to investigate why.
Standing on the same spot, in the same place, with 0 addons, using different characters, he got different fps?
http://img369.imageshack.us/img369/1322/twinklela9.jpg high fps
http://img471.imageshack.us/img471/5740/copperlm2.jpg low fps
i couldn't explain it, i explained to him about renaming wtf to wtf.backup and whatnot for testing, and wtf hes fps goes up? so he does some investigating and finds out that it seems to be directly related to the amount of macros he is using.
http://img181.imageshack.us/img181/4201/fpswtfbb7.jpg
so i went through my macros doing a spring cleanup, i kept the vital ones and removed the silly ones and had the same fps increase, although it still sucks in SSC(minor 5fps increase), anyone else tried this? 
Last edited by funkydude : 05/31/07 at 2:33 PM.
Reason: oops
|
|
|
|
|
05/31/07, 2:21 PM
|
#2
|
|
Mike Tyson
Malan
Tauren Shaman
No WoW Account
|
I can't even begin to fathom how a stored macro could effect the number of frames your video card can draw.
|
|
|
|
|
05/31/07, 2:24 PM
|
#3
|
|
Soda Popinski
|
Shouldn't matter, macros are basically really small addons even with the changes to add all of the new /castsequence and such they aren't doing anything that should be resource intensive.
Has he tried going to somewhere more deserted to make sure?
|
|
|
|
|
05/31/07, 2:29 PM
|
#4
|
|
Super Macho Man
<>
Orc Shaman
No WoW Account
|
Different characters have different addon loading, *even if they have the same addons*, since per-character saved variables can be significantly different.
It really shouldn't have anything to do with macros.
|
Melador> Incidentally, these last few pages are why people hate lawyers.
Viator> I really don't want to go all Kalman here.
Bury> Just imagine what the world would be like if you used your powers for good.
|
|
|
05/31/07, 2:37 PM
|
#5
|
|
Piston Honda
none
Human Warrior
No WoW Account (EU)
|
neither had any addons loading, but the evidence is there
|
|
|
|
05/31/07, 2:37 PM
|
#6
|
|
Mike Tyson
Malan
Tauren Shaman
No WoW Account
|
Originally Posted by Shadowed
Shouldn't matter, macros are basically really small addons even with the changes to add all of the new /castsequence and such they aren't doing anything that should be resource intensive.
|
They shouldn't be doing anything at all, a macro should only be taking up storage space until it's actually called to execute at a keypress.
|
|
|
|
|
05/31/07, 2:49 PM
|
#7
|
|
Bald Bull
|
The only way that I can possibly think of for unused macros to cause performance problems is if they have large amounts of complex conditionals and those are being calculated OnUpdate even if they aren't on any buttons. If that's the case, then it's probably a bug you should report to Slouken.
|
|
|
|
|
05/31/07, 2:52 PM
|
#8
|
|
Von Kaiser
|
If the macros test conditions in an "OnUpdate" type handler, and do it inefficiently, then this is believable.
For example, I can see maybe someone asleep at the wheel updating the macro icons once per actionbutton per frame instead of once per frame or something like that.
Do a lot of your macros use #showtooltip?
Perhaps we're doing something silly like pulling up tooltip information every update.
Do your macros use static icons, or dynamic icons (ie. the big red "?") - this may be related.
*shrug*
|
|
|
|
|
05/31/07, 3:00 PM
|
#9
|
|
Soda Popinski
|
Originally Posted by Malan
They shouldn't be doing anything at all, a macro should only be taking up storage space until it's actually called to execute at a keypress.
|
Not exactly true, basic macros that send a chat message don't do anything, but things like macros with modifiers or /castsequence still have to register events so the icons will change, or so it knows when to reset the sequence. The only macro that uses OnUpdate is /castsequence for knowing when to reset the sequence, everything else uses events that fire when you hold a modifier key down, change stances and so on.
|
|
|
|
|
05/31/07, 3:59 PM
|
#10
|
|
Great Tiger
|
What about processes running in the background, not WoW related? Could he have coincidentally had a AntiVirus scan spring up, or something that would eat CPU resources?
|
|
|
|
05/31/07, 4:25 PM
|
#11
|
|
Piston Honda
none
Human Warrior
No WoW Account (EU)
|
Originally Posted by Cel
What about processes running in the background, not WoW related? Could he have coincidentally had a AntiVirus scan spring up, or something that would eat CPU resources?
|
he has had the fps issue ever since 2.1, and yet it was always fine on the mage(has no macros), i doubt every day he played it was a coincidence, also as i stated i tried it, and it worked for me also, and i had nothing running in the background.
|
|
|
|
05/31/07, 4:26 PM
|
#12
|
|
Piston Honda
Human Priest
Bleeding Hollow
|
Instead of wiping out all your macros, try removing any instances of:
#show
#showtooltip
/castsequence [timed reset]
And see if that affects performance. I would, but I'm supposedly working right now.
I added the reset time on castsequence, bc for each cast it starts an independent timer.
Last edited by Ignayshus : 05/31/07 at 4:29 PM.
Reason: added /castsequence [timed reset]
|
The last digit of Pi is delicious.
|
|
|
05/31/07, 4:27 PM
|
#13
|
|
Piston Honda
none
Human Warrior
No WoW Account (EU)
|
Originally Posted by Ignayshus
Instead of wiping out all your macros, try removing any instances of:
#show
#showtooltip
And see if that affects performance. I would, but I'm supposedly working right now.
|
there is no instances of either of those
|
|
|
|
|
05/31/07, 4:28 PM
|
#14
|
|
Glass Joe
|
I've been experiencing terrible lag after 2.1 as well, coincidentally there's a post on the blizzard tech support forums about low end ATI cards experiencing problems in 2.1. I used to run 20-40 fps in raids, now I dip into single digits in the same places.
Back on topic...I don't use any macros, just the normal addons everyone has (xperl, swstats, ktm, etc) but who knows. I'm 90% sure it has something to do with the new art in 2.1, because most of the new areas added in 2.1 cause more lag than people are used to getting judging by the people I've talked to.
|
|
|
|
|
05/31/07, 4:31 PM
|
#15
|
|
Bald Bull
|
I've been having the same problems in 2.1 and the Blizzard tech support forums have been astonishingly unhelpful. I'm basically just re-learning to raid with 4-6 FPS during boss encounters, since I don't expect a fix...well, ever. I'm accustomed to 15+ FPS during those same encounters, which isn't great but is at least playable.
|
|
|
|
|
Similar Threads
|
| Thread |
Thread Starter |
Forum |
Replies |
Last Post |
| more macros |
Lodi |
User Interface and AddOns |
6 |
06/17/07 8:37 AM |
| Macros WoW 2.0 |
flyinfungi |
Public Discussion |
159 |
01/13/07 4:23 AM |
|