Reply
 
Thread Tools Display Modes
  #1  
Old 10-07-2008, 04:24 PM
Mera Mera is offline
Junior Member
Interface Author - Click to view interfaces
 
Join Date: Sep 2008
Posts: 20
Default [Macros] to significantly increase warhammer performance specially on low specs

thread updates:
  • Aiiane released an addon including the concept, after reading the post go for InfThrottle
  • a few french users reported me the same huge perf increase about the influence spam.
Hi,

Because the atual 1,01 client is still very unstable, you will find below a few macros significantly increasing performance especially on low specs computers. I have a Alienware laptop Geforce 6800 with 2Gb ram ddr2 P4 3Ghz , quite old but for that's esport customized computer gaming not a Dell/Packard or any other cheap crap, while it's still perfect under WoW for a 30-40 fps rate, under WAR I regulary suffer of huges and repeated freezes especially in scenarios, so I opened the debugger and identified functions causing this almost every seconds. The performance gain here is giant, almost incredible, all the freezes preventing me to play the game smoothly now seems gone so I'm sharing this for other players experiencing performances issues and in the hope to help devs to make that game even better.

I have 3 macros to share and 3 other to restore the functions to default, also don't worry about your client nothing is changed. DIsconnecting, logging out or crashing does not save any changes. Just open the macro menu, copy and paste the codes to create 3 enable buttons and 3 disable buttons and then think to apply the fixe when you need best performances and especially in battles and restore them after. Changing zone does not reset the patch but reloadui does so you don't need to reapply it after entering/leaving scenarios or changing zones but you will need after a /reloadui.

Macro 1 - apply fix - trackers spam
This is my biggest performance gain here I love this macro =)
Code:
/script q=TomeWindow;p=EA_Window_PublicQuestTracker;u=q.OnPlayerInfluenceRewardsUpdated;t=q.OnPlayerInfluenceUpdated;s=p.OnPlayerInfluenceUpdated;q.OnPlayerInfluenceRewardsUpdated=nil;q.OnPlayerInfluenceUpdated=nil;p.OnPlayerInfluenceUpdated=nil
Macro 1 - restore to default
Code:
/script q.OnPlayerInfluenceRewardsUpdated=u;q.OnPlayerInfluenceUpdated=t;p.OnPlayerInfluenceUpdated=s
Macro 2 - apply fix - combat log
small performance gain
Code:
/script TextLogSetEnabled("Combat", false)
Macro 2 - restore to default
Code:
/script TextLogSetEnabled("Combat", true)
[OPTIONAL]Macro 3 - apply fix - group buffs not hiding correctly
I flagged this macro optional because this is only when you have a custom group interface like the addon Squared and want to hide the default group interface, there is a client bug not hiding buffs properly so you can hide them with this macro
Code:
/script v=GroupWindow;z=v.OnStatusUpdated;y=v.UpdateEffects;x=v.UpdateGroupEffects;w=v.UpdateGroupMembersEffects;v.OnStatusUpdated=nil;v.UpdateEffects=nil;v.UpdateGroupEffects=nil;v.UpdateGroupMembersEffects=nil
Macro 3 - restore to default
Code:
/script v.OnStatusUpdated=z;v.UpdateEffects=y;v.UpdateGroupEffects=x;v.UpdateGroupMembersEffects=w
and finally make sure the debugger called with /debug is OFF with all sections unticked this is also a good perf gain, and I recall, disconnecting, logging out or crashing reset everyhting to default so no risk to try even if you have a high end system and looking for perf increase. Feel free to comment your own tests this could help Mythic devs to reduce the interface loads by pointing out problematic function calls.

Hope it helped you

Sincerely

Mera of Gisoreux
__________________
WAR-AutoDeath, WoW-BrokerCPU, WoW-EasyDND, WoW-OneCompanion
WAR-Diff, LuaWoW, wowdiff
Merae - PDR - <World Shaper> - Athel Loren

Last edited by Mera : 10-09-2008 at 08:53 AM.
Reply With Quote
  #2  
Old 10-07-2008, 06:28 PM
Snoop912's Avatar
Snoop912 Snoop912 is offline
Junior Member
 
Join Date: Sep 2008
Posts: 27
Default

Yea i just read about this.
I knew about the combat log before and use it every so often haven't noticed a huge gain tho.
__________________
Nitrix - Zealot - Volkmar - Where you get used to having a server Que!
Elder Beta Tester

Reply With Quote
  #3  
Old 10-07-2008, 06:40 PM
Mera Mera is offline
Junior Member
Interface Author - Click to view interfaces
 
Join Date: Sep 2008
Posts: 20
Default

yep just the combat log is not enough here to notice a change but the macro1 radicaly increase perfs here on my low geforce 6, easier to notice this when you run a low spec than a high spec, I enjoy so muuch now in big battles, no more huge freeze, no more freezes at all, runs nearly like wow now.
__________________
WAR-AutoDeath, WoW-BrokerCPU, WoW-EasyDND, WoW-OneCompanion
WAR-Diff, LuaWoW, wowdiff
Merae - PDR - <World Shaper> - Athel Loren
Reply With Quote
  #4  
Old 10-07-2008, 06:51 PM
Snoop912's Avatar
Snoop912 Snoop912 is offline
Junior Member
 
Join Date: Sep 2008
Posts: 27
Default

Quote:
Originally Posted by Mera View Post
yep just the combat log is not enough here to notice a change but the macro1 radicaly increase perfs here on my low geforce 6, easier to notice this when you run a low spec than a high spec, I enjoy so muuch now in big battles, no more huge freeze, no more freezes at all, runs nearly like wow now.
Sweet going to try tonight
Making the macro as we speak!!!
Will update on how it works for me
__________________
Nitrix - Zealot - Volkmar - Where you get used to having a server Que!
Elder Beta Tester

Reply With Quote
  #5  
Old 10-08-2008, 06:03 AM
Mera Mera is offline
Junior Member
Interface Author - Click to view interfaces
 
Join Date: Sep 2008
Posts: 20
Default

aiiane included the idea into an addon for easier use you can get it here

http://war.curse.com/downloads/war-a...fthrottle.aspx
__________________
WAR-AutoDeath, WoW-BrokerCPU, WoW-EasyDND, WoW-OneCompanion
WAR-Diff, LuaWoW, wowdiff
Merae - PDR - <World Shaper> - Athel Loren
Reply With Quote
  #6  
Old 10-08-2008, 08:05 PM
Snoop912's Avatar
Snoop912 Snoop912 is offline
Junior Member
 
Join Date: Sep 2008
Posts: 27
Default

I will try the addon when i used the script is messes up my curse client.
__________________
Nitrix - Zealot - Volkmar - Where you get used to having a server Que!
Elder Beta Tester

Reply With Quote
Reply

Go BackWar.MMOUI Forums > Developer Discussions > Tutorials & Other Helpful Info. > [Macros] to enormously increase performance specially on low specs

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.