Tuesday, November 6th 2007
NVIDIA Drivers Sacrificing Crysis Quality for Performance
An interesting article over at Elite Bastards has revealed that NVIDIA's latest 169.04 driver for its GeForce series of graphics cards may in fact be sacrificing image quality in the new Crysis game in order to gain better performance. If you look at the first two images below, you will see quite clearly that the reflections in the water have been unrealistically stretched and look quite odd. The obvious explanation for this would be that NVIDIA's new driver is having issues rendering the shadows and you'd expect the company to fix it. However, this issue may run a little deeper than that. When the Crysis executable has its name changed from crysis.exe to driverbug.exe, these strange shadows mysteriously look normal all of a sudden, as shown in the second two images. Further tests revealed that the renamed executable was actually performing around 7% worse on a number of tests using both an 8800 GTS and an 8800 GT compared to the default name. So it seems that NVIDIA has tried to subtly increase the framerate when playing Crysis using its cards at the cost of image quality, without giving customers any choice in the matter. Some sites are claiming that NVIDIA is using driver tweaks to 'cheat' and gain better performance, and whilst that may be an extreme way of looking at it, this certainly seems like more than just an accidental driver issue.
Source:
Elite Bastards
81 Comments on NVIDIA Drivers Sacrificing Crysis Quality for Performance
Is this only happening in Crysis?
This is PC Gaming, we expect notting but the best in our games!!!!
Take my frames and give me the IQ!!!!!
I looked at the shadows for a long time and didn't see anything wrong. Now if it would read REFLECTIONS in the water, I would have spotted it instantly :)
all 1280 x 1024
I had 100s more, but I lost them all......
The AMD guys are saying "Oh man I'm so glad I have an ATI card, it rocks my socks, and NVIDIA doesn't do this performance-for-quality crap to me".
The NVIDIA guys are saying "Yeah, well we at least HAVE awesomely l33t performance!"
Really though, fanboyishness aside, I think this is a pretty sleazy thing for NVIDIA to do.
I think it is cheating, but because i don't have much money to spend on PC, I want every last FPS I can get, no matter what IQ is.
so, I guess it's just what everyone prefers - quality or performance.