LeGreg said:
So much speculation about nothing.
Voodoo had a game the savage had not. PowerVr had volumetric shadows but not the others. Matrox could do EMBM but not the other cards (well they could later but that's not the point). Nvidia had shadow maps or depth clamping and ATI had not. And so on..
3dfx had a specific API (Glide) which, while it helped a lot at the beginning of consumer 3D graphics, ultimately proved disruptive and was at least part of the downfall of 3dfx. As BZB pointed out, developers wanted to move to an unified path.
For PVR (not sure) and Matrox (100% positive), the "special effects" were all part of the DirectX specification. That only a G400 could activate EMBM was not a marketing ploy, but came from Matrox being the only IHV (at that time) to implement EMBM in silicon. Try reinstalling Drakan, Dungeon Keeper 2, Expendable, Battlezone 2 or whatever EMBM game with your GFFX or R3xx, and you can run it with EMBM activated...
That comes from the fact that not all manufacturers are required to implement every effect of a DirectX version in silicon to have compliant hardware. So some effects are indeed going to look like they are exclusive, but they aren't... It's just that at one time, there is only one company with shipping products enabling function X or Y. If an IHV can get a developer to implement such a function, then more power to him (for example, IIRC, Stalkers will use some of the GFFX extra capabilities, which is cool).
But asking a developer to cripple the competition's hardware so that an effect that this hardware supports and that is exposed in the driver does not work is deceiptive and should be sanctioned by consumers and exposed by the press.
There would be no point in selling hardware if they were all look alike
Ah, but then you missed the point about different boards of the same generation not always implementing the same functions while being compliant to an API. Even within the bounds of an API, there is still lots to do for differenciation between IHVs (speed, rendering quality, functions...).
There is nothing "evil" to what I can read.. Nazis were evil (one goodwin point!) but not an Nv slides claiming anything about a product that is due.. whenever. Or an ATI slide claiming that your most wanted game will run well only on ATI part.. It's just marketing. Aimed at people who seems to care and overreact.. like you.
I don't see what Nazis have to do with this, and this kind of parlor tricks is not unlike the Good Doctor's and his Al-Quaeda/Nvidia blurbs. How is that for "overreacting" ? And sure, consumer fraud is not "evil" like "Nazi evil". But then again, I suppose that's the case for quite a few crimes. Would you describe the CEOs of Enron or Vivendi as "evil" ?