Got a Dual/Quad Core? Here's how to speed up WITP:AE
Moderators: wdolson, MOD_War-in-the-Pacific-Admirals-Edition
- RyanCrierie
- Posts: 1327
- Joined: Fri Oct 14, 2005 7:15 am
- Contact:
Got a Dual/Quad Core? Here's how to speed up WITP:AE
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)
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)
-
AttuWatcher
- Posts: 489
- Joined: Thu Jun 25, 2009 3:15 pm
- Location: Hex 181, 36
RE: Got a Quad Core? Here's how to speed up WITP:AE
Interesting. Could this work with a core i7 , or strictly quad core?

- RyanCrierie
- Posts: 1327
- Joined: Fri Oct 14, 2005 7:15 am
- Contact:
RE: Got a Quad Core? Here's how to speed up WITP:AE
It works with anything that has multiple CPUs (cores).
-
AttuWatcher
- Posts: 489
- Joined: Thu Jun 25, 2009 3:15 pm
- Location: Hex 181, 36
RE: Got a Quad Core? Here's how to speed up WITP:AE
should I still use the -dual command line switch with the new .exe?

-
AttuWatcher
- Posts: 489
- Joined: Thu Jun 25, 2009 3:15 pm
- Location: Hex 181, 36
RE: Got a Quad Core? Here's how to speed up WITP:AE
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]
this is w/o -dual in the cmd line.
Thank you Ryan! nice improvement. GC loaded in under 10 secs [:D]

-
Akos Gergely
- Posts: 734
- Joined: Thu Apr 08, 2004 1:22 pm
- Location: Hungary, Bp.
- Contact:
RE: Got a Quad Core? Here's how to speed up WITP:AE
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.
)
- Erik Rutins
- Posts: 39761
- Joined: Tue Mar 28, 2000 4:00 pm
- Location: Vermont, USA
- Contact:
RE: Got a Quad Core? Here's how to speed up WITP:AE
Thanks for posting this, I've pinned it in the Tech Support area.
Erik Rutins
CEO, Matrix Games LLC

For official support, please use our Help Desk: http://www.matrixgames.com/helpdesk/
Freedom is not Free.
CEO, Matrix Games LLC

For official support, please use our Help Desk: http://www.matrixgames.com/helpdesk/
Freedom is not Free.
- USSAmerica
- Posts: 19211
- Joined: Mon Oct 28, 2002 4:32 am
- Location: Graham, NC, USA
- Contact:
RE: Got a Quad Core? Here's how to speed up WITP:AE
My laptop has a dual core. I have to try this!
Mike
"Good times will set you free" - Jimmy Buffett
"They need more rum punch" - Me

Artwork by The Amazing Dixie
"Good times will set you free" - Jimmy Buffett
"They need more rum punch" - Me

Artwork by The Amazing Dixie
RE: Got a Quad Core? Here's how to speed up WITP:AE
My first response upon seeing the effect:
WOW
WOW
RE: Got a Quad Core? Here's how to speed up WITP:AE
Hmmm. Has this worked properly? [&:]


- Attachments
-
- Untitled.jpg (82.2 KiB) Viewed 1165 times
[center]
Bigger boys stole my sig

Bigger boys stole my sig
RE: Got a Quad Core? Here's how to speed up WITP:AE
Ryan,
Would this work with other games i.e. the original WITP, other matrix games, etc?
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
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?
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?
- Peter Fisla
- Posts: 2598
- Joined: Fri Oct 05, 2001 8:00 am
- Location: Canada
RE: Got a Quad Core? Here's how to speed up WITP:AE
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?
RyanCrierie, you wrote this program, you mention above?
- treespider
- Posts: 5781
- Joined: Sun Jan 30, 2005 7:34 am
- Location: Edgewater, MD
RE: Got a Quad Core? Here's how to speed up WITP:AE
ORIGINAL: Dixie
Hmmm. Has this worked properly? [&:]
![]()
I received the same "Unable to update...." line and I did not see a noticeable change in Loading Speed.
Here's a link to:
Treespider's Grand Campaign of DBB
"It is not the critic who counts, .... The credit belongs to the man who is actually in the arena..." T. Roosevelt, Paris, 1910
Treespider's Grand Campaign of DBB
"It is not the critic who counts, .... The credit belongs to the man who is actually in the arena..." T. Roosevelt, Paris, 1910
- michaelm75au
- Posts: 12463
- Joined: Sat May 05, 2001 8:00 am
- Location: Melbourne, Australia
RE: Got a Quad Core? Here's how to speed up WITP:AE
ORIGINAL: treespider
ORIGINAL: Dixie
Hmmm. Has this worked properly? [&:]
![]()
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
Michael
- treespider
- Posts: 5781
- Joined: Sun Jan 30, 2005 7:34 am
- Location: Edgewater, MD
RE: Got a Quad Core? Here's how to speed up WITP:AE
ORIGINAL: michaelm
ORIGINAL: treespider
ORIGINAL: Dixie
Hmmm. Has this worked properly? [&:]
![]()
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...
Here's a link to:
Treespider's Grand Campaign of DBB
"It is not the critic who counts, .... The credit belongs to the man who is actually in the arena..." T. Roosevelt, Paris, 1910
Treespider's Grand Campaign of DBB
"It is not the critic who counts, .... The credit belongs to the man who is actually in the arena..." T. Roosevelt, Paris, 1910
- invernomuto
- Posts: 942
- Joined: Fri Oct 08, 2004 4:29 pm
- Location: Turin, Italy
RE: Got a Quad Core? Here's how to speed up WITP:AE
Please change title if it works also with dual core!
- USSAmerica
- Posts: 19211
- Joined: Mon Oct 28, 2002 4:32 am
- Location: Graham, NC, USA
- Contact:
RE: Got a Quad Core? Here's how to speed up WITP:AE
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......
Mike
"Good times will set you free" - Jimmy Buffett
"They need more rum punch" - Me

Artwork by The Amazing Dixie
"Good times will set you free" - Jimmy Buffett
"They need more rum punch" - Me

Artwork by The Amazing Dixie
- treespider
- Posts: 5781
- Joined: Sun Jan 30, 2005 7:34 am
- Location: Edgewater, MD
RE: Got a Quad Core? Here's how to speed up WITP:AE
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
Here's a link to:
Treespider's Grand Campaign of DBB
"It is not the critic who counts, .... The credit belongs to the man who is actually in the arena..." T. Roosevelt, Paris, 1910
Treespider's Grand Campaign of DBB
"It is not the critic who counts, .... The credit belongs to the man who is actually in the arena..." T. Roosevelt, Paris, 1910
- USSAmerica
- Posts: 19211
- Joined: Mon Oct 28, 2002 4:32 am
- Location: Graham, NC, USA
- Contact:
RE: Got a Quad Core? Here's how to speed up WITP:AE
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! 
Thanks very much, Ryan!

Mike
"Good times will set you free" - Jimmy Buffett
"They need more rum punch" - Me

Artwork by The Amazing Dixie
"Good times will set you free" - Jimmy Buffett
"They need more rum punch" - Me

Artwork by The Amazing Dixie







