chavvdarrr
Veteran
Any comments? Right now I'm unable to show the original from where this quote comes from. Such things were hinted several time in last year (MS "punishing" NV on purpose - divide&conquer approach)Because ATI gave Valve 6 million reasons to align itself. And frankly I don't believe that Valve spent 3-5x the time to program the mixed mode. Given the tools out there, that would qualify them as technical idiots, which they are not. I mean, we have source code now. Its got ATI employee names in it. Oh! Wait! THAT'S how they did it. If you have ATI program 80% of your code, well poof there is your 3-5x more to program the Nvidia code.
Microsoft wants to screw Nvidia for a variety of reasons. After the issues they have with Intel, they have no wish to let any 1 chip supplier give them "you'll do it our way" issues if they can possibly sabotage said company's growth earlier in the game. I'm sure the complete irony here is that MS is "promoting competition" in other markets when they are quite happy to have none in their own. We know the Xbox issue. We know how MS feels about its DX9 issue, frankly a good idea overall but don't even pretend to think they don't plan to rule the industry with it.
It is painfully evident that MS and ATI agreed to some specs that, if built into a design, would give vast performance edges to ATI in their then future tapeout of the R3xx. From the performance I've seen under MS games, I'd even say that ATI and MS had some planned code paths as well. Yes Nvidia walked out of the game. Again, that was when they were asked to hand over a check to MS. Now considering what DX9 does for the MS product, and the sheer cash wealth MS has gained from same, you'd think that if they truly wanted to "promote competition" they wouldn't have charged any vendor a penny to particpate in DX9. Ah but that was not the case. You'd almost think they had a good guess that if they simply sent Nvidia a bill, what the reaction would be. You can bet they did know after the Xbox issue. Their billing of each other I'm sure had a long history of familiarity with how each felt about the other. ATI, well you can sure bet they didn't mind this rivalry one single bit. Heck, this was their chance to turn their entire fortune around in the 3d industry. And even better they knew if they played their cards right they'd have MS to show them how to write a decent driver? Anyone catching on to the fact that after they got kissy, kissy with MS their drivers started getting a lot better? I'd bet more than a few phone calls we've never heard about have taken place over the past year and a half between ATI and MS.
Now to be honest, this corporate stuff happens all the time in many industries. The illogic of the situation and the key to understanding is in the facts. No company would deliberately make a half billion dollar product line (NV3x), and do that to be incompatible with the worlds #1 OS. However if the worlds #1 OS was a moving target, there is no "evidence" to go to court on, that would say that such an OS was not simply making "evolutionary changes" to "promote competition" in the marketplace. You have two companies that for 3 years have fought each other over money and a set of intellectual properties. Each one has no wish to lose either money or said properties. Each one would rather not see the other calling the shots, as that contributes to who gets said properties. Party #3, ATI, who strangely had been trying for years to make a successful product and couldn't keep up, suddenly leaps to the forefront. MS knows exactly what it is doing, and given its court issues already isn't goign to talk about this. Funny, they said that they've hated Nvidia for years, shock that. Nvidia has really nothing to gain by pointing this out about MS. Why make a bad situation worse. ATI isn't going to say a word. You want the key to ATI, look to their product history. I even watched a thread on an ATI driver writer where he said something could be done in 1 cycle instead of the 3 currently and another poster (industry code writer) had to correct a basic oversight in his logic (which he had presented in his post). He then retracted his statement. ATI are not brilliant folks, don't kid yourself. MS helped them build a chip that matched the code that MS made them agree on. Then MS helped them make some seriously well coded drivers. And until MS tells them what they are going to do for the 400 (strange that the 400 got delayed about the same time Longhorn got delayed), they will build to that spec as well. ATI goes with a .15 micron part. MS reuses old code and builds on that. You know you really should see the patterns here.
Now this is a lot of speculation and if that's all you have to say about it, I do understand. But, I caution you to be careful delving into the tech of why "Nvidia screwed itself with the NV3x" when there is a lot more to this than just taping out a working GPU chip...