digitalwanderer said:
nVidia might have profited well from M$, but they ain't gonna be doing business with them again any time soon....ATi's deal seemed smarter to me and thus sweeter in the long run.
AFAIK, it's a bit more complicated than that. Their original contract didn't have anything that made NVIDIA profit more than MS, and NVIDIA's margins on the XBox chips were low initially. That's not the problem. The problem is Microsoft had assumed there would be price renegociations as components get cheaper, as tends to be standard in this industry. NVIDIA refused to renegociate.
Microsoft then sued NVIDIA over this, and NVIDIA basically won the lawsuit. Officially, they found a mutual agreement, but Microsoft gained little from it, and NVIDIA apparently didn't have to concede much of anything either.
ATI's contract, on the other hand, is made with "no renegociation" in mind: the chip costs are Microsoft's business, and they will simply pay a flat fee to ATI for each XBox sold (or shipped, or manufactured - I don't know for sure about that). ATI most likely has equivalent or slightly higher per-console profit than NVIDIA had at the beggining of XBox1 production, but they cannot dream of the per-console profit NVIDIA was getting in the console's last days.
Ironically enough, the PS3 contract NVIDIA has engaged to is roughly similar to the XBox360's. IMO, it could be argued that the renegociation had to happen at a time where NVIDIA was in an extremely annoying position with regards to NV3x. They had to squeeze every bit of profit out of "successful" products they had in the last year. The same could imo possibly be said of the slower-than-expected GF4 price drops post-R3xx avaibility.
Had NVIDIA given a flying fuck about their relationship with Microsoft's console division in that timeframe, their contract would have had no less problem than ATI's current one. The only real advantage of ATI's contract that I'm aware of is that even if they wanted to, they couldn't really use this to damage their "relationship" with Microsoft.
I am actually unsure of who handles respins in the licensing model both MS and Sony use for their GPUs; obviously, the IHVs have no reason to waste any resources on them, and as such I would assume that to be handled by those companies' engineers instead. I'd love to have some further information on that, however.
Finally, let me insist that NVIDIA's "problems" with MS, as Ratchet explains, aren't really "fundamental". Furthermore, many factors contributed to them, among which some related to NV3x. I'm not going to get into the little I know about that here, but hopefully all of the above will clarify my earlier statement(s).
Uttar