Far Cry 2 is the latest first person shooter from Ubisoft and it's one of the most hotly-anticipated games of this year. While it continues the Far Cry franchise that Crytek started in 2004, Far Cry 2 is built on its own in-house engine and has no association to anything Crytek has worked on or is working on now.
The game uses DirectX 10.1 to improve anti-aliasing performance and quality. The improvements are made by reading the multisampled depth buffer in a single pass - something that was only introduced officially with DirectX 10.1. However, Ubisoft has also made the enhancements available to Nvidia hardware as well through a DirectX 10 extension.
We used the game's built-in benchmarking tool to measure performance in DirectX 10/10.1 mode - this provided a pretty accurate rundown of how various graphics cards perform and it shows off a lot of the game's special effects. We set every option to high, as this is the minimum to enable DirectX 10 mode, and tested at 1,280 x 1,024 and 1,680 x 1,050 with various anti-aliasing settings.
Anisotropic filtering was disabled in the driver control panel.
Far Cry 2
1,280 x 1,024 0xAA 0xAF, DirectX 10, High Detail
ATI Radeon HD 4850 512MB
XFX GeForce 9800 GT 512MB XXX Edition
Nvidia GeForce 9800 GT 512MB
ATI Radeon HD 4830 512MB
Nvidia GeForce 9600 GT 512MB
ATI Radeon HD 4670 512MB
Nvidia GeForce 9600 GSO 384MB
56.9
35.0
56.1
38.0
54.9
38.0
51.9
36.0
47.7
36.0
44.1
35.0
37.4
31.0
0
10
20
30
40
50
60
Frames Per Second
Average
Minimum
Far Cry 2
1,280 x 1,024 2xAA 0xAF, DirectX 10, High Detail
ATI Radeon HD 4850 512MB
XFX GeForce 9800 GT 512MB XXX Edition
Nvidia GeForce 9800 GT 512MB
ATI Radeon HD 4830 512MB
Nvidia GeForce 9600 GT 512MB
ATI Radeon HD 4670 512MB
Nvidia GeForce 9600 GSO 384MB
51.8
35.0
50.7
35.0
49.4
35.0
46.0
35.0
41.2
34.0
36.9
30.0
31.8
25.0
0
10
20
30
40
50
Frames Per Second
Average
Minimum
Far Cry 2
1,280 x 1,024 4xAA 0xAF, DirectX 10, High Detail
ATI Radeon HD 4850 512MB
XFX GeForce 9800 GT 512MB XXX Edition
Nvidia GeForce 9800 GT 512MB
ATI Radeon HD 4830 512MB
Nvidia GeForce 9600 GT 512MB
ATI Radeon HD 4670 512MB
Nvidia GeForce 9600 GSO 384MB
45.3
34.0
43.0
35.0
42.3
34.0
39.0
32.0
36.6
31.0
29.6
22.0
28.3
21.0
0
10
20
30
40
50
Frames Per Second
Average
Minimum
Far Cry 2
1,680 x 1,050 0xAA 0xAF, DirectX 10, High Detail
XFX GeForce 9800 GT 512MB XXX Edition
ATI Radeon HD 4850 512MB
Nvidia GeForce 9800 GT 512MB
ATI Radeon HD 4830 512MB
Nvidia GeForce 9600 GT 512MB
ATI Radeon HD 4670 512MB
Nvidia GeForce 9600 GSO 384MB
50.1
34.0
49.9
35.0
48.9
36.0
43.5
35.0
40.4
34.0
35.5
29.0
32.3
26.0
0
10
20
30
40
50
Frames Per Second
Average
Minimum
Far Cry 2
1,680 x 1,050 2xAA 0xAF, DirectX 10, High Detail
ATI Radeon HD 4850 512MB
XFX GeForce 9800 GT 512MB XXX Edition
Nvidia GeForce 9800 GT 512MB
ATI Radeon HD 4830 512MB
Nvidia GeForce 9600 GT 512MB
ATI Radeon HD 4670 512MB
Nvidia GeForce 9600 GSO 384MB
42.8
33.0
42.1
34.0
40.3
34.0
36.6
31.0
34.1
29.0
28.3
23.0
26.1
19.0
0
10
20
30
40
Frames Per Second
Average
Minimum
Far Cry 2
1,680 x 1,050 4xAA 0xAF, DirectX 10, High Detail
ATI Radeon HD 4850 512MB
XFX GeForce 9800 GT 512MB XXX Edition
Nvidia GeForce 9800 GT 512MB
ATI Radeon HD 4830 512MB
Nvidia GeForce 9600 GT 512MB
ATI Radeon HD 4670 512MB
Nvidia GeForce 9600 GSO 384MB
36.6
30.0
35.1
29.0
34.2
29.0
30.9
24.0
27.5
22.0
23.0
17.0
20.2
15.0
0
10
20
30
40
Frames Per Second
Average
Minimum
Thanks to the increases in core, shader and memory clocks, the XFX GeForce 9800 GT 512MB XXX Edition is able clearly distance itself from the stock GeForce 9800 GT by on average just over a frame per second, comfortably besting the ATI Radeon HD 4830 and even giving the 4850 a run for its money at 1,680 x 1,050.