• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Problem - High CPU usage post TBL release

Joined
Nov 7, 2005
RedCents
1,471¢
Anyone else experience 50-80% higher CPU usage after TBL?

This is boxing 10+ in non-TBL zones where everything was smooth 25-30% CPU usage on 4C/8T i7
now I am getting 50-60% CPU and things are a bit choppy when switching between instances. i5 4c/4T is struggling too.

Still using Stick Figures=1 in eqclient.ini

In Advanced Graphics Options:
Allow HW Vertex Shaders, 2.0 Pixel Shaders, Disable Tattoos, everything else off,
Dynamic Sky -Tiny(32)
Sky Reflection Update - Once per Minute
Terrain Texture Quality - Minimum
Memory Mode - Least memory usage
Clips - around 15%
Max. Frames per Second - 30
Max.Background FPS - need to play around with this sometimes I leave it on Min sometimes at 30

MacroQuest.ini
[Plugins]
Code:
mq2ic=1
mq2autologin=1
mq2autoaccept=1
mq2cast=1
mq2chatwnd=1
mq2custombinds=1
mq2debuffs=1
mq2eqbugfix=1
mq2exchange=1
mq2itemdisplay=1
mq2labels=1
mq2map=1
mq2moveutils=1
mq2nonagwindows=1
mq2advpath=1

I am thinking some .ini must have gotten overwritten somewhere but I can't figure out where.

Should have committed .inis to local git :)
 
First off, double check what your CPU % is from a fresh boot, no instances of Mq2 or Everquest running. Take a look at your task manager to see running processes. Leave that up so you can watch it for the next part.

find and open your eqclient.ini- make sure ANY Cpuaffinity# entry is set to =-1 (# is set to the eq instances you run, not your cpucores. the part after the = is to assign that instance of the game to a logical thread to your cpu. Eq sucks at thread management, let windows handle it. Should look like this:
Code:
cpuaffinity0=-1
cpuaffinity1=-1
cpuaffinity2=-1
(they are randomly scattered thru the INI file, so its best to use the CTRL F to search for 'cpuaffinity'. I cut and pasted them all to put in the same place, from 0 all the way up to 23
Also make sure HWvertexshader=1
Isboxer keeps a separate eqclient.ini for every one of the characters you have in your profile- so check those too.

Load isboxer if you use that, then load your eq clients. You should see about 2-4% cpu per client with the settings you mentioned above.

having done all that you should have a clearer picture of where the usage is going, or have possibly found the issue already.
 
and turn off the cpu management in isboxer, or any other programs you use. Mq2fps or mq2eqwire are ok though.

Having multiple programs trying to manage cpu usage bottlenecks the system and causes more usage in the end, than it would end up saving you. Windows is constantly managing resources and moving things around to balance your cores. IF a program tries to fight it, it fights back harder.

In fact it looks like you arent using mq2eqwire. If you've once again run out of options, give that a try. I'm sitting at about 20% usage with 15 characters loaded. (i7 6c/12t)
 
Problem - High CPU usage post TBL release

Users who are viewing this thread

Back
Top
Cart