CPU affinity on cod2

Soldato
Joined
21 Oct 2002
Posts
14,595
Location
Wellington, NZ
I'm sure this wasn't an issue on vista, but anyway, any ideas what i'm doing wrong?

I've got a q6600 so want the game to use all 4 cores obviously.

See here: http://www.techenclave.com/guides-and-tutorials/cpu-affinity-made-easy-67317.html

So I put:
C:\Windows\System32\cmd.exe /C start /AFFINITY F "C:\Program Files (x86)\Activision\Call of Duty 2\cod2mp_s.exe"

yes? but it doesn't work, any ideas??:(
 
Last edited:
if you having that as a problem its a PC problem and not a game that game runs great on a single core.

but if I set the game to use all 4 cores it runs silky smooth, but this is an annoyance going into taskmgr every time i launch the game.
 
I'm sure this wasn't an issue on vista, but anyway, any ideas what i'm doing wrong?

I've got a q6600 so want the game to use all 4 cores obviously.

See here: http://www.techenclave.com/guides-and-tutorials/cpu-affinity-made-easy-67317.html

So I put:
C:\Windows\System32\cmd.exe /C start /AFFINITY F "C:\Program Files (x86)\Activision\Call of Duty 2\cod2mp_s.exe"

yes? but it doesn't work, any ideas??:(

the game is too old to be quad threaded it can't run on 4 cores simultaneously.
 
You can do it manually though, via taskmgr:confused:

yeah but the game doesn't have 4 threads so it won't use all the cores simultaneously, just setting it to use all cores wont magically rewrite the entire game code.

Most modern games can't even use 4 threads.
 
yeah but the game doesn't have 4 threads so it won't use all the cores simultaneously, just setting it to use all cores wont magically rewrite the entire game code.

I wasn't suggesting it did, but there is definitely an issue with it only running on 1 core - so really, I just need to make taskmgr remember the affinity setting for this one process?
 
but the game can't use all 4 cores, and task manager will set it's affinity to all 4 cores by default, but if it's a single threaded game (which suspect it is) it will only use 1 as it physically only can use 1.
 
Going into taskmgr and setting cod2mp.exe to use all 4 cores makes it run silky smooth.

This is fine, but it's a bit annoying having to do it every time. The URL I have posted in the OP is the workaround for this, can you help me set it up?
 
I've followed the instructions and it still won't work.

jesus this is hard work.

Then I have no idea how you'd do it I know there was another game you had to alt tab out of to get it to use more than one core can't remember what it was though.
 
lol u used to set it to run on one core not all four :D

open task manager do it that way.

This is a separate issue. What you're talking about was fixed in an early cod2 patch, where cod2 ran better when affinity was set to use only 1 core.

Setting cod2mp.exe (v1.3) to use 4 cores improves my game massively.

"open task manager do it that way" - i'm aware this fixes it but this is exactly what i'm trying to avoid doing.
 
Back
Top Bottom