Screen Flickering

Need help running MacroQuest2? Ask your questions about how to get things to work on your computer.

Moderator: MacroQuest Developers

medic
decaying skeleton
decaying skeleton
Posts: 1
Joined: Wed Nov 24, 2010 2:34 pm

Screen Flickering

Post by medic » Wed Nov 24, 2010 2:37 pm

I box with dual monitors. When I select one box its smooth as silk but the non selected monitor is severely slow on updating. I search the forums with no luck. Anyone encountered this before?

bardrogue
a lesser mummy
a lesser mummy
Posts: 58
Joined: Thu Oct 28, 2010 10:02 pm

Re: Screen Flickering

Post by bardrogue » Wed Nov 24, 2010 4:51 pm

Change your max background FPS in EQ advanced settings (under graphics tab) or configure mq2fps properly.

Edit: Also make sure both clients are not using the same cpu core (task manager > processes > eqgame.exe > set affinity). I noticed that if they both use the same core (seems to be randomly selected each time I launch) they run like shit in the background and foreground.

Deeprave
a ghoul
a ghoul
Posts: 115
Joined: Sun Jul 11, 2010 9:46 am

Re: Screen Flickering

Post by Deeprave » Wed Nov 24, 2010 5:00 pm

bardrogue wrote:Edit: Also make sure both clients are not using the same cpu core (task manager > processes > eqgame.exe > set affinity). I noticed that if they both use the same core (seems to be randomly selected each time I launch) they run like shit in the background and foreground.
Processor affinity is something that's actually handled by EQ itself, it isn't random.

By default it assigns each instance of eqgame.exe to a different core using a round-robin technique. You can override this by editing eqclient.ini and changing CPUAffinityX to be a core number 0 through <number_of_cores-1>. Obviously this has to be done prior starting up the game.

bardrogue
a lesser mummy
a lesser mummy
Posts: 58
Joined: Thu Oct 28, 2010 10:02 pm

Re: Screen Flickering

Post by bardrogue » Wed Nov 24, 2010 8:45 pm

Deeprave wrote:
bardrogue wrote:Edit: Also make sure both clients are not using the same cpu core (task manager > processes > eqgame.exe > set affinity). I noticed that if they both use the same core (seems to be randomly selected each time I launch) they run like shit in the background and foreground.
Processor affinity is something that's actually handled by EQ itself, it isn't random.

By default it assigns each instance of eqgame.exe to a different core using a round-robin technique. You can override this by editing eqclient.ini and changing CPUAffinityX to be a core number 0 through <number_of_cores-1>. Obviously this has to be done prior starting up the game.
Good to know. It seemed random because they would occasionally get on the same core, and there are 6 cores to go through heh. I can get away with leaving them open all day (turning off luclin models solved all my crashes while zoning) so I just manually set my primary client to cores 0-3 and my secondary to 4-5 (I have a 6 core AMD cpu). Strangely, EQ has no problems when running on multiple cores even though some people still claim to have problems with it.