We used the full version of Call of Duty 2, patched to version 1.2. The game makes use of some awesome effects and is generally very graphically intense and immersive. That's helped by the tremendous smoke effect that Infinity Ward has created -- it's better than anything we've ever seen before. There are also real time shadows and subtle HDR lighting effects too.
The gameplay is not as linear as the first version of Call of Duty, and Infinity Ward has ditched the rather old Quake 3 engine in favour of creating its own proprietary graphics engine to render the effects. There is something about the game that makes it very intense and you often find yourself having to take a break from the action because you're too overwhelmed by its immersiveness and intensity.
We used a custom timedemo that covers both indoor and outdoor performance in the title across one of the most intensive portions of the game. The Optimise for SLI option was disabled for single GPU configurations as it causes some texture corruption if there is only one GPU present. It was enabled for dual-GPU configurations and all other options were set to medium-high settings - we've included screenshots below.
Call Of Duty 2
1024x768, 2xAA 8xAF, Medium-High Quality
Nvidia GeForce 8800 GTS 320MB
ATI Radeon X1950 XT 256MB
ATI Radeon X1950 Pro 256MB
BFGTech GeForce 8600 GTS OC2 256MB SLI
BFGTech GeForce 8600 GTS OC2 256MB
Nvidia GeForce 8600 GTS 256MB
Nvidia GeForce 7900 GS 256MB
XFX GeForce 8600 GT 620M XXX 256MB
ATI Radeon X1650 XT 256MB
Asus EN8600GT 256MB
Nvidia GeForce 7600 GT 256MB
HIS Radeon HD 2600 XT IceQ Turbo 256MB GDDR3
Sapphire Radeon HD 2600 XT 256MB GDDR4
81.8
76.4
71.4
59.5
59.0
54.8
54.0
50.0
47.9
43.8
41.9
38.8
37.9
0
10
20
30
40
50
60
70
80
90
Frames Per Second
Average
Call Of Duty 2
1024x768, 4xAA 8xAF, Medium-High Quality
Nvidia GeForce 8800 GTS 320MB
ATI Radeon X1950 XT 256MB
ATI Radeon X1950 Pro 256MB
BFGTech GeForce 8600 GTS OC2 256MB SLI
BFGTech GeForce 8600 GTS OC2 256MB
Nvidia GeForce 8600 GTS 256MB
Nvidia GeForce 7900 GS 256MB
XFX GeForce 8600 GT 620M XXX 256MB
ATI Radeon X1650 XT 256MB
Asus EN8600GT 256MB
Nvidia GeForce 7600 GT 256MB
HIS Radeon HD 2600 XT IceQ Turbo 256MB GDDR3
Sapphire Radeon HD 2600 XT 256MB GDDR4
79.8
72.1
66.5
58.9
56.5
52.8
51.6
47.9
44.7
41.7
39.4
35.7
35.1
0
10
20
30
40
50
60
70
80
Frames Per Second
Average
Call Of Duty 2
1280x1024, 0xAA 8xAF, Medium-High Quality
BFGTech GeForce 8600 GTS OC2 256MB SLI
Nvidia GeForce 8800 GTS 320MB
ATI Radeon X1950 XT 256MB
ATI Radeon X1950 Pro 256MB
BFGTech GeForce 8600 GTS OC2 256MB
Nvidia GeForce 7900 GS 256MB
Nvidia GeForce 8600 GTS 256MB
XFX GeForce 8600 GT 620M XXX 256MB
ATI Radeon X1650 XT 256MB
HIS Radeon HD 2600 XT IceQ Turbo 256MB GDDR3
Sapphire Radeon HD 2600 XT 256MB GDDR4
Asus EN8600GT 256MB
Nvidia GeForce 7600 GT 256MB
68.5
67.4
61.6
59.1
46.3
43.2
43.1
39.7
39.1
36.7
35.9
33.8
33.6
0
10
20
30
40
50
60
70
Frames Per Second
Average
Call Of Duty 2
1280x1024, 2xAA 8xAF, Medium-High Quality
Nvidia GeForce 8800 GTS 320MB
BFGTech GeForce 8600 GTS OC2 256MB SLI
ATI Radeon X1950 XT 256MB
ATI Radeon X1950 Pro 256MB
BFGTech GeForce 8600 GTS OC2 256MB
Nvidia GeForce 7900 GS 256MB
Nvidia GeForce 8600 GTS 256MB
XFX GeForce 8600 GT 620M XXX 256MB
ATI Radeon X1650 XT 256MB
Asus EN8600GT 256MB
Nvidia GeForce 7600 GT 256MB
HIS Radeon HD 2600 XT IceQ Turbo 256MB GDDR3
Sapphire Radeon HD 2600 XT 256MB GDDR4
63.8
58.7
56.3
50.6
41.5
38.9
38.6
34.8
32.7
29.6
29.1
26.4
26.0
0
10
20
30
40
50
60
70
Frames Per Second
Average
Call Of Duty 2
1680x1050, 0xAA 8xAF, Medium-High Quality
Nvidia GeForce 8800 GTS 320MB
ATI Radeon X1950 XT 256MB
BFGTech GeForce 8600 GTS OC2 256MB SLI
ATI Radeon X1950 Pro 256MB
Nvidia GeForce 7900 GS 256MB
BFGTech GeForce 8600 GTS OC2 256MB
Nvidia GeForce 8600 GTS 256MB
XFX GeForce 8600 GT 620M XXX 256MB
ATI Radeon X1650 XT 256MB
HIS Radeon HD 2600 XT IceQ Turbo 256MB GDDR3
Sapphire Radeon HD 2600 XT 256MB GDDR4
Asus EN8600GT 256MB
Nvidia GeForce 7600 GT 256MB
60.0
48.5
48.0
46.6
36.2
36.1
35.2
32.9
31.5
29.3
28.8
28.4
27.7
0
10
20
30
40
50
60
Frames Per Second
Average
As you would expect, SLI scaling gets progressively better as the resolution increases - there are some fairly respectable performance gains at both 1280x1024 and 1680x1050. Again though, one has to wonder whether it's worth saving pennies for a few weeks longer to get something that's considerably faster.