Dual Core fix usable with WinEQ 2.13?

WinEQ 2.0 Lite discussion

Moderators: Lavish Software Team, Moderators

Post Reply
blueboy
Non-Subscriber
Posts: 1
Joined: Sat Sep 17, 2005 6:09 pm

Dual Core fix usable with WinEQ 2.13?

Post by blueboy » Thu Feb 09, 2006 12:31 am

I recently put together a computer with a AMD 3800+ dual core processor. While playing EQ things can get a little choppy, and one of the only known fixes is using a program called Runfirst. It forces EQ to only use one of the cpu's and it's apparently the only known fix for the performance issues in EQ1. The utility works by running a command line: "Runfirst.exe everquest.exe".

It can all be described in this thread if anyone needs more info. http://eqforums.station.sony.com/eq/boa ... .id=116786

My question is, has anyone found a way to use this fix along with WinEQ2.13? Thanks for any info!

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Thu Feb 09, 2006 12:44 am

It's actually completely unnecessary if you use WinEQ 2.

WinEQ 2 automatically sets the CPU Affinity to a single core, unless you disable the option. In the WinEQ 2 Preferences window this option can be found under WinEQ 2.0, General, and is the top option, called Set CPU Affinity.

If this option is ON (default), the CPU affinity is automatically set to a single core for each session. The core used rotates between processors for each session, so for example, your first session is on the first core, second is on the second core, third is on the first core (or third if you have a 4-cpu system), and so on.

If this option is OFF, the CPU affinity is NOT automatically set, and will be at whatever Windows defaults to (which is all cores).

Iosif
Non-Subscriber
Posts: 2
Joined: Mon Jul 12, 2004 4:15 am

Post by Iosif » Sat Apr 22, 2006 6:44 pm

Does the Affinity work with Lite? or only with the Sucriber version...

Does the subscriber version offer an option to set seprate affinity for each instace

IE: Instace 1: EQ1 = Core 0, Instace 2: WoW = Core 1 ?

What is the refeshe rate on the Affinity set.. currently im useing a home written program to set the affinity to Core 0 Ever 10-20 sec to prevent it from trying to jump over to Core 1

fearless
Non-Subscriber
Posts: 345
Joined: Mon Jul 19, 2004 5:27 pm

Post by fearless » Sat Apr 22, 2006 9:16 pm

I believe CPU affinity is available in WEQ2Lite, though not enabled by default.

EDIT: lax > me
Last edited by fearless on Sun Apr 23, 2006 9:50 pm, edited 1 time in total.

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Sat Apr 22, 2006 10:00 pm

Does the Affinity work with Lite? or only with the Sucriber version...

Does the subscriber version offer an option to set seprate affinity for each instace

IE: Instace 1: EQ1 = Core 0, Instace 2: WoW = Core 1 ?
Both Lite and Pro rotate each session between cores (it is on by default). The first session you launch of any game is on core 0, 2nd session you launch is on core 1, and so on.
What is the refeshe rate on the Affinity set.. currently im useing a home written program to set the affinity to Core 0 Ever 10-20 sec to prevent it from trying to jump over to Core 1
Umm.. programs have to explicitly request the affinity be changed. None of these games sets the affinity on their own, and WinEQ 2 only does it at startup. By default, Windows will set the affinity to all available cores. WinEQ 2 rotates the cores for each session. Your custom program is completely unnecessary if you're using WinEQ 2.

Post Reply