FarCry2′s Broken ATi HotFix Drivers!




Nvidia Focus Group member Rollo brought FarCry2′sATI hotfix driver issues to our attention and we decided to explore them with these new drivers that apparently included diminished IQ and yet increased performance.  To be fair, AMD has posted a serious disclaimer on their site regarding these beta drivers and we would now have to suggest that you would have to be desperate to use them instead of the regular Catalyst 8-10 drivers:

“Note: This driver is provided as is and is not supported by AMD. It has not completed full AMD testing, and is only recommended for users experiencing the particular issue described above.”

Let’s jump right into it.  First of all, our test system uses identical setups of completely updated Vista32 that are installed on identical HDs - and except for the video cards - both set-ups are completely identical.  Three sets of the very latest drivers are compared, as posted in our table:


system specs 300x300 FarCry2s Broken ATi HotFix Drivers!


First we maxed out all FarCry2 DX10 in-game settings – “ultra” - and when we used AF, we forced it in the respective control panels, although we later learned it controlled only by in-game settings.  We used the short Ranch run from the FarCry2built-in demo and each setting ran at least 3 times – taking care to make sure all 3 runs were very close – and then the results were averaged.  We can clearly see that the 280GTX outperforms the HD4870-1GB when the regular Cat 8-10 is used.  However, when compared to the Hotfix performance numbers, the gap narrows considerably – especially at higher MSAA, where the Radeon starts to pull ahead.


chart1 FarCry2s Broken ATi HotFix Drivers!

From these results, we can see that 16AF is basically “free” and also that the 280GTX takes a harder performance hit with increasingly higher levels of AA applied than the HD4870 does until at 8xAA the performance gap narrows with the regular 8-10 drivers.  However, with the hotfix drivers, the HD4870 catches up to the 280GTX at 2XAA.  But does this performance increase come with a penalty?  Oh yes, read on!

EDIT: We have learned that anisotropic filtering is set as part of overall render quality. Setting control panel anisotropic filtering will not affect image quality or performance; the in-game options controls AF. 

So let’s look at the same screen shot – first rendered by GTX280 with progressively higher filtering applied – noAA/AF, then noAA/16xAF, further 2xAA/16xAF and on to 4x AA/16xAF and finally at 8xAA/16xAF; and then we compared IQ with the 4870 1GB Radeon using the same settings with regular Cat 8.10.  Even though the scene slightly varies from image to image as the gun barrel moves up-and-down while the plants gently sway from side-to-side, we can see the filtering is evidently applied correctly.


     GTX280 (178.24) IQ compared with HD4870 (Cat. 8-10)


fc2 280gtx noaa noaf5 300x187 FarCry2s Broken ATi HotFix Drivers!fc2 radeon noaa noaf7 300x187 FarCry2s Broken ATi HotFix Drivers!

 GTX280 – No AA, No AF                                      HD4870 – No AA, No AA

fc2 280gtx noaa 16xaf6 300x187 FarCry2s Broken ATi HotFix Drivers!fc2 4870 noaa 16xaf5 300x187 FarCry2s Broken ATi HotFix Drivers!
 GTX280 – No AA, 16xAF                                      HD 4870 – No AA, 16x AF

fc2 280gtx 2xaa 16xaf1 300x187 FarCry2s Broken ATi HotFix Drivers!fc2 4870 2xaa 16xaf1 300x187 FarCry2s Broken ATi HotFix Drivers!

 GTX280 - 2x AA, 16xAF                                      HD 4870 - 2x AA, 16x AF

fc2 280gtx 4xaa 16xaf1 300x187 FarCry2s Broken ATi HotFix Drivers!fc2 radeon 4xaa 16xaf 300x187 FarCry2s Broken ATi HotFix Drivers!
 GTX280 - 4x AA, 16xAF                                      HD 4870 - 4x AA, 16x AF

fc2 280gtx 8xaa 16xaf 300x187 FarCry2s Broken ATi HotFix Drivers!fc2 radeon 8xaa 16xaf 300x187 FarCry2s Broken ATi HotFix Drivers!

 GTX280 - 8x AA, 16xAF                                      HD 4870 - 8x AA, 16x AF 


 
The Hotfix Radeon Drivers are missing Textures! 
 
Following image is with the 8.10 hotfix drivers 
 
fc2 radeonhf 8xaa 16xaf 300x187 FarCry2s Broken ATi HotFix Drivers!

HD 4870 – 8xAA, 16xAF


There you have it.  Check out the clearly missing and sometimes transparent rocks and missing textures – and this shot is with maximum filtering! The proof is in the pictures, as they say.  Clearly the hot fix drivers – while improving raw frame rates - may well be sacrifice texturing and IQ.  And these textures are missing across all levels of filtering.  So, AMD needs to know about this.  Clearly it appears to be a driver bug that we hope does not make it into Cat 8-11, next month.   Finally, we would like to say that the benchmarks chart’s figures do not accurately represent real game play for the 4870/1GB.  Unlike its bigger brother, HD4870x2 which plays FarCry2and its short Ranch demo run smoothly, 4870/1GB is not at all smooth as it hitches and lurches in many instances, from frame-to-frame – even when its minimum is well above 30 FPS.   Geforce 280GTX users will also find their FarCry2game play far more smooth than HD4870/1GB.  One possible solution for Radeon owners that has been suggested is to cap the frame rates to 25 or 30 as is done in UT3 games to smooth its frame rate when it is uneven.   You could open the console and type: gfx_maxfps 25


We will continue to update this article, especially as new drivers are released from AMD for 4870 series. 

Mark Poppin

ABT editor

UPDATE: http://www.alienbabeltech.com/?p=995