I don't believe Call of Duty has any problem because I have tried this game on my friend's Sony desktop Pentium 4 with Hyperthreading/2.6ghz/Nvida Geforce4 440MMX 64mb. It ran VERY VERY VERY fast and VERY smooth at high settings. I believe ATI graphic cards have issues with a lot of motherboards. ATI really needs to focus on deploying stable catalyst than worrying about competing with NVIDIA. Don't we all want stable graphic cards with stable drivers?
Go here http://www.omegacorner.com/
to download the OMEGA catalyst driver, print out the guide for the bios settings from this site http://www.omegacorner.com/bios.htm
, and download the omega catalyst 3.9 or 3.7(3.7 is more stable) from the site. Go through the following instructions:
1) Remove ati control panel(leave ati drivers and the rest alone) from add/remove program. Omega wants you to remove the old ati control panel to avoid conflicts with OMEGA's control panel. if asked to reboot please do so anyways.
2) Install the Omega catalyst 3.9 or 3.7
3) PC will reboot
4) go to BIOS setup and change the settings by following the guide you printed out earlier. make sure you follow it careful. you can change the agp aperture to either 128 or 256 as long as it's less or equals to your system RAM.
5) save the changes and let system bootup to windows
6) double click on Catalyst Control Panel icon or go to display properties and click on advanced.
7) click on SmartGart tab > disable agp fastwrite
8) click on VPU recover tab > disable it VPU recover
9) click on Displays tab > monitor > uncheck DCC information > OK
10) click apply and OK
11) reboot pc
Update your directx to 9.0b.
That should be it. My graphic card seems to run much better and faster than before. The above instruction fixed the small sound glitch i had with Lord of the Rings:War of the Ring and also fixed the crash problem I had with Call of Duty! There's only like a 0.5 sec freeze at certain time when the game gets really intense such as when there's too many crossfires and missile attacks. Hey at least this fixed the crash problem I've been having.
Let me know if it's fixed so I can make the instruction official to the public. My machine is 3 years old and I just got myself an ATI Radeon 9600XT two days ago. Replaced my ATI Rage II Pro 128 32mb.
DFI NB70-SC motherboard
Pentium 4 2.0 Ghz (brookdale) 400FSB
Intel 845D Chipset
ATI Radeon 9600XT 128mb AGP x4/x8
AC'97 onboard soundcard
Kingston 256 DDR Ram
Samsung 40Gig Hard drive
17" View Sonic Monitor
Sony CD burner
Philips DVD Player