Call of Duty 4: Modern Warfare is different to all previous Call of Duty games, as it moves the action out of the World War II era and into the modern day. We have used the full version of the game with the 1.4 patch applied.
The game runs on a proprietary engine, which includes features like true world dynamic lighting, HDR lighting, dynamic shadowing and depth of field. Unlike most triple-A games that were launched late in 2007, Call of Duty 4: Modern Warfare only uses a DirectX 9.0 renderer and, given the realistic nature of the graphics, it proves that there's still life left in the old dog!
For our gameplay testing, we did a 90 second manual run through in the second mission of the game. All of the in-game settings were set to their maximum values, including texture details which were configured to 'Extra'. The 'Dual Video Cards' option was enabled for the Radeon HD 3870 X2 and Radeon HD 3870 CrossFire configurations, but was disabled in all single GPU configurations.
Finally, anti-aliasing and anisotropic filtering were controlled from inside the game.
Call of Duty 4: Modern Warfare
1680x1050 4xAA 16xAF, Maximum detail, DirectX 9.0
Nvidia GeForce 8800 Ultra 768MB
BFGTech GeForce 8800 GTS 512MB OC
ATI Radeon HD 3870 512MB CrossFire
Nvidia GeForce 8800 GTS 512MB
Nvidia GeForce 8800 GTX 768MB
ATI Radeon HD 3870 X2 1GB
Nvidia GeForce 8800 GT 512MB
Sapphire Radeon HD 3870 512MB ATOMIC
ATI Radeon HD 3870 512MB
51.3
32.0
48.3
29.0
47.4
27.0
46.7
28.0
46.6
30.0
45.9
26.0
41.7
23.0
36.7
23.0
34.0
22.0
0
10
20
30
40
50
Frames Per Second
Average
Minimum
Call of Duty 4: Modern Warfare
1920x1200 0xAA 16xAF, Maximum detail, DirectX 9.0
ATI Radeon HD 3870 512MB CrossFire
BFGTech GeForce 8800 GTS 512MB OC
Nvidia GeForce 8800 Ultra 768MB
ATI Radeon HD 3870 X2 1GB
Nvidia GeForce 8800 GTS 512MB
Nvidia GeForce 8800 GTX 768MB
Nvidia GeForce 8800 GT 512MB
Sapphire Radeon HD 3870 512MB ATOMIC
ATI Radeon HD 3870 512MB
64.6
33.0
63.1
36.0
62.5
37.0
62.4
31.0
61.0
36.0
57.3
35.0
55.9
33.0
50.4
30.0
44.9
27.0
0
10
20
30
40
50
60
70
Frames Per Second
Average
Minimum
Call of Duty 4: Modern Warfare
1920x1200 4xAA 16xAF, Maximum detail, DirectX 9.0
Nvidia GeForce 8800 Ultra 768MB
Nvidia GeForce 8800 GTX 768MB
ATI Radeon HD 3870 512MB CrossFire
ATI Radeon HD 3870 X2 1GB
BFGTech GeForce 8800 GTS 512MB OC
Nvidia GeForce 8800 GTS 512MB
Nvidia GeForce 8800 GT 512MB
Sapphire Radeon HD 3870 512MB ATOMIC
ATI Radeon HD 3870 512MB
45.3
27.0
41.3
26.0
40.2
23.0
39.5
21.0
38.5
20.0
37.0
20.0
34.2
19.0
30.4
19.0
27.6
18.0
0
10
20
30
40
50
Frames Per Second
Average
Minimum
Call of Duty 4: Modern Warfare
2560x1600 0xAA 16xAF, Maximum detail, DirectX 9.0
BFGTech GeForce 8800 GTS 512MB OC
Nvidia GeForce 8800 Ultra 768MB
Nvidia GeForce 8800 GTS 512MB
ATI Radeon HD 3870 512MB CrossFire
ATI Radeon HD 3870 X2 1GB
Nvidia GeForce 8800 GTX 768MB
Nvidia GeForce 8800 GT 512MB
Sapphire Radeon HD 3870 512MB ATOMIC
ATI Radeon HD 3870 512MB
44.5
26.0
43.0
26.0
43.0
25.0
42.0
22.0
41.8
21.0
39.7
24.0
38.2
5.0
32.0
18.0
30.3
18.0
0
10
20
30
40
Frames Per Second
Average
Minimum
The Sapphire Radeon HD 3870 Atomic started off reasonably well in Call of Duty 4. While it was no match for the GeForce 8800 GT, it delivered similar minimum frame rates across the board, but the average frame rates were lower. In some cases, the deficit was enough to be the difference between smooth and not-so-smooth, but in others you would be hard-pushed to tell the difference.
We were quite content with the game running at either 1920x1200 0xAA or 1680x1050 4xAA, but at any higher settings, the game started to become a little less smooth, with average frame rates getting very close to the 30 fps mark. The real target though is the GeForce 8800 GTS 512MB, which is quite a bit faster—both with and without anti-aliasing enabled.