im not elaborating because like you said, you dont really want to pull up all the old benchmarks.. i dont want to explain how when i said horrible i meant; driver issues, nvidia's cheats they were pulling at the time, degraded image quality compared to ATI, with about equal performance in DX8 apps, and obvious performance loss in DX9.
well, i wouldnt consider farcry and HL2 being a mere two games.. those are two of the biggest (if not thee biggest) blockbusters of the last year! i wouldnt doubt the 9700 pro does indeed ultimately defeat the 5800ultra in OGL doom3.. which if true.. would REALLY be saying something considering thats NV's ballpark.
all this coming from a guy who wont buy ATI products anymore. i could go on and on as to why i'd (in most cases) simply recommend staying away from any ATI card. but for me to deny the 9700/9800 would just be an exercise in futility.
also i will retract my use of the word "dominant"!
i actually tried to buy that 5800 ultra from my friend dirt-cheap because I figured they would have a resale value of 99cents with the reputation they had.. but it appears they nearly have become a collectable, like a voodoo1/v2 sli, a NV edge3D or quadGPU V5!
being so recent its probably not something most think about.. but its guaranteed a place in the video card hall of fame with a name like the "dustbuster"!
edit- i should add that i do not hate the 5800.. in fact i generally defend it. The original NV30, hated as it might be.. I trumpeted for its forward looking features.
The NV30 Pixel Shaders contained both dynamic flow control and dynamic branching.. these are some of the main reasons why the NV40 will be more efficient than the R300 and all its offspring (including R420), will not have this feature as it will not have PS3.0 support.
This is our "DX9+" that is now revealed better and ratified in the form of DX9.0C.
Predication was also a NV30 hardware feature that is used in PS3.0, it also speeds up shaders.
Arbitrary swizzle is the 3rd formerly unused NV30 features, yet again, and efficiency improvement.
Also, the NV30 had a maximum 1024 instructions (well above the 512 minimum for PS3.0) while the R300 had 32max.
As far as "DX9+" vertex shaders, they also had dynamic branching, predication and dynamic flow control.. all which improve performance/efficiency. As well, it had a maximum of 65K maximum VS instructions (R300+ has 1024max).
So as you can see, the NV30 stuff like what you have has most of the Shader Model 3.0 features.
I believe those older cards might have or will see an extra boost that is unexpected from most who are blind sided by this information. The good thing is, the NV30 cores are missing most of the elements that they wouldnt have the power to handle, but have the Shader Model 3.0 parts that pretty much ONLY improve performance. Not that some of this stuff won't improve IQ as developers will likely push the limits further because of the added efficiency. Or, simply boost all NV30 based scores. But what they are not capable of, that stuff is out of their league.. and better left to the NV40 generation.
i dunno.. im just a nerd.
