Page 1 of 5

Got a Dual/Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 5:32 am
by RyanCrierie
This is based on some investigation I did for a Secret (TM) Matrix Project.

STEPS:

1.) Make a Copy of "War in the Pacific Admiral Edition.exe"; call it something like "WITP_Affinity.exe"

2.) Download IMAGECFG.EXE; an intel application to permanently set the affinity of a file to a certain number of cores.

I've Hosted it at my website for ya

3.) Make a file directory on your drive called C:\IMGCFG

4.) Unzip IMGCFG.zip to that directory, and copy your WITP_Affinity.exe to it.

5.) Load up the Command Prompt.

6.) Navigate to C:\IMGCFG

7.) Type

imagecfg -a 0x1 WITP_Affinity.exe

in the Command Line.

It should display:

WITP_Affinity.exe contains no configuration information
WITP_Affinity.exe contains a Subsystem Version of 4.0
WITP_Affinity.exe updated with the following configuration information:
Process Affinity Mask: 0000000001 (a lot of zeroes mang)

8.) Move "WITP_Affinity.exe" back to your WITP AE directory.

9.) Set up shortcuts for whatever options you want for WITP_Affinity.

10.) PROFIT from fast loading speeds, etc (at least on a quad core Q6600 on Windows XP SP3)

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 5:49 am
by AttuWatcher
Interesting. Could this work with a core i7 , or strictly quad core?

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 5:51 am
by RyanCrierie
It works with anything that has multiple CPUs (cores).

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 6:03 am
by AttuWatcher
should I still use the -dual command line switch with the new .exe?

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 6:09 am
by AttuWatcher
Holy crap it loads fast ! [X(]

this is w/o -dual in the cmd line.

Thank you Ryan! nice improvement. GC loaded in under 10 secs [:D]

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 7:00 am
by Akos Gergely
Also if you have a Black Edition AMD quad core you can give it a shot with AMD Overdirve (can be downloaded from amd.com). You can set the priority theere to high and also even tweak your CPU cores speed when you run AE. Or you can chosse which cores to run it on if you want to do something else in the background (with AE running windowed there is plenty of real estate left on a full HD screen for a manual etc. :D)

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 9:28 am
by Erik Rutins
Thanks for posting this, I've pinned it in the Tech Support area.

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 9:40 am
by USSAmerica
My laptop has a dual core.  I have to try this!

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 9:44 am
by JamesM
My first response upon seeing the effect:

WOW

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 10:04 am
by Dixie
Hmmm. Has this worked properly? [&:]

Image

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 10:16 am
by JamesM
Ryan,

Would this work with other games i.e. the original WITP, other matrix games, etc?

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 10:25 am
by fcam1387
I'm using Vista Ultimate 64x.

I created a file in "my computer": c:/ IMGCFG

I extracted the zipped file to that file and then clicked on the icon. The command prompt shows up for a split second and disappears - how should I correct this?

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 10:28 am
by Peter Fisla
Does it work well with Dual core ? I got laptop with T9550 CPU (2.66 Ghz 6Mb cache)...

RyanCrierie, you wrote this program, you mention above?

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 11:01 am
by treespider
ORIGINAL: Dixie

Hmmm. Has this worked properly? [&:]

Image

I received the same "Unable to update...." line and I did not see a noticeable change in Loading Speed.

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 11:58 am
by michaelm75au
ORIGINAL: treespider

ORIGINAL: Dixie

Hmmm. Has this worked properly? [&:]

Image

I received the same "Unable to update...." line and I did not see a noticeable change in Loading Speed.

I suspect the "Unable to update" means that it couldn't write the information back into the EXE, so there would not be any change how the EXE uses the CPU.
I don't suppose there is some sort of ownership/privileges issue why it can't write back

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 12:18 pm
by treespider
ORIGINAL: michaelm

ORIGINAL: treespider

ORIGINAL: Dixie

Hmmm. Has this worked properly? [&:]

Image

I received the same "Unable to update...." line and I did not see a noticeable change in Loading Speed.

I suspect the "Unable to update" means that it couldn't write the information back into the EXE, so there would not be any change how the EXE uses the CPU.
I don't suppose there is some sort of ownership/privileges issue why it can't write back


Wonder if virus protection software would affect this...

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 12:19 pm
by invernomuto
Please change title if it works also with dual core!
 

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 12:39 pm
by USSAmerica
ORIGINAL: treespider

ORIGINAL: michaelm

ORIGINAL: treespider




I received the same "Unable to update...." line and I did not see a noticeable change in Loading Speed.

I suspect the "Unable to update" means that it couldn't write the information back into the EXE, so there would not be any change how the EXE uses the CPU.
I don't suppose there is some sort of ownership/privileges issue why it can't write back


Wonder if virus protection software would affect this...

Old DOS skills are lost if they are not used. [:D]

Guys, type the line at the command prompt without the quotation marks. When you added the quotes, it confused DOS. I left them off, and it worked for me. Now, to try starting......

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 12:41 pm
by treespider
ORIGINAL: USS America

ORIGINAL: treespider

ORIGINAL: michaelm




I suspect the "Unable to update" means that it couldn't write the information back into the EXE, so there would not be any change how the EXE uses the CPU.
I don't suppose there is some sort of ownership/privileges issue why it can't write back


Wonder if virus protection software would affect this...

Old DOS skills are lost if they are not used. [:D]

Guys, type the line at the command prompt without the quotation marks. When you added the quotes, it confused DOS. I left them off, and it worked for me. Now, to try starting......


Nope...notice the screen shot. The OP used quotes the first time...second time he did not and received the "Unable..." message

RE: Got a Quad Core? Here's how to speed up WITP:AE

Posted: Wed Jul 29, 2009 12:47 pm
by USSAmerica
OK, I have a dual core laptop, and I have a lot of other applications running right now.  With this change, I'm pretty sure the game loaded more quickly, and I know the save game loaded much faster.  Here's the bonus for me.  I always play in windowed mode, keeping a .doc file open with my notes.  There was always a bit of lag when I switched back to WitP from any other window, sometimes almost anoyingly long.  After this fix, AE becomes the "active window" lightning fast!  [&o]
 
Thanks very much, Ryan!