Chalnoth said:
And still, that bet is the stupidest bet I've ever heard of. Of course it won't come to full fruition until their next product cycle, for the simple reason that SM3 hardware is only beginning to be available now! It's really simple: hardware must come before software. ATI's riding nVidia's coattails on this one. nVidia's paving the way for SM3 support, and possibly spending more money/receiving less this generation because of it, while ATI's claiming the performance lead by not bothering to be a first-adopter on technology.
If this decision of ATI's proves to be advantagous for them, then look out. We could very well start to have a new style of competition: let's see who can come out with new technology last. That's not the kind of competition I want to see in the 3D market.
I think we agree (in a general fashion) that ATI didn't have to pull a significant amount of work on the R420; it's largely a quad 9600 and benches in a similar fashion. But your other thoughts on this matter I believe are a little skewed. Of course, this is my opinion and we're both entitled, but let me explain:
I believe ALL the major video players (previous and current) have come to the same essential point in their business cycle where it just makes more sense to extend the current hardware rather than completely rebuild it. Examples:
3DFX Voodoo 1 -> Voodoo 2
At the time, all 3DFX needed was to keep the fillrate up and they could essentially squash everyone else. The doubling of the render cores gave them free trilinear filtering, yay!
NVIDIA GeForce256 DDR -> GeForce 2
3DFX had killer features at the time (AA, free trilinear, all that cool post-processing stuff that we haven't seen again until the last year or so) but NV really only needed to keep the speed up in order to appeal to the masses. Why spend all the cash on a new core when making the previous one faster would suffice?
NVIDIA GeForce 3 -> GeForce 4
The ATi part had more features, but who was really using them? By the time anyone cared about those extra features, NV could have their new architecture.
ATI 9800 -> X800
Welp, here we are again. NV has more features, but who is really using them? By the time anyone cares about those features, ATI could have their new architecture.
Neither of us has any right putting a corporate entity on any sort of "moral high ground", as they are BOTH guilty of taking some low strikes at the public in their past dealings. Just as 3DFX pushed us ahead without any real competition, so has NVIDIA, and so has ATI. They both understand that they can't remain stagnant; they both understand that they need to cater to developers and users alike.
It just so happens that, in this business cycle, ATI decided to stick with their tried-and-true, and NV decided they needed another solution. For each of them, it was likely the best decision. You and I both would love to see a new generation of hardware EVERY business cycle, but business doesn't always work that way for obvious reasons
It seems you're believing that NVIDIA made the better decision; I feel they made their
only decision. The only question now is if ATI made the right decision... The answer comes only with time, not with us bickering here in this (or any other) thread.