RussSchultz said:
3dfx didn't have a bundle of cash to fall back on, though.
Money is everything.
Plus they made many other REALLY big mistakes, business wise.
Historically, their biggest mistake was to buy STB, I think. That both added loads of problems to their management (inventory, fab time and the like), as well as mightily pissed off their previous board makers, who went straight to Nvidia.
Other mistakes 3dfx did :
1) Piss off MS with Glide. Well, MS seems pretty pissed off at NV (with driver crap and CG) right now, with recent shots such as "we endorse the HL2 benchmark", the ATI XBox2 deal... I think that for Longhorn, MS needs customers to be absolutely sure that the graphical drivers and interface won't crap the computer. And, I was chatting with a guy from MS one day, and he said that on home PCs, graphical drivers (from all brands) were the biggest cause of BSODs...
2) 3dfx did piss off some developers (with late to the market 32-bits parts, specific API, no T&L...). Well, guess who is pissing off developers right now with both driver cheats and forcing them to do loads of extra code to have their hardware work ?
3) Appear arrogant. Nuff said.
4) Do some weird things with "special-purpose" drivers (like the V5 HSR "beta" drivers). Well, well...