Now I have a bit of time for some commentary on this, this is a very big deal.
First off in the console market Sony has locked down the most powerful console *by far* title for this generation. Pretty much everyone was expecting them to bolt another super Voodoo1 to Cell and call it a platform, this would allow MS and Nintendo to have a good chance as Sony's CPUs weren't
that far ahead of the others. Now Sony should have nigh parity to possible superiority on the GPU front along with having a significantly more powerful processing unit. Sony has locked down, and easily so, the most powerful console this coming gen.
Financial wise this is a godsend for nVidia. With Sony handling the fabrication of the chips, all nV has to do is sit back and collect royalties on chips they don't even have to worry about. If they followed a typical console licensing agreement, they would also get a kick back on every game Sony sells- again without having to worry about yields or their fabs running into other issues or RAM supplies drying up. It is pretty much all upside. Also reading the release it appears that this deal extends beyond the scope of the PS3- other set top Sony devices that use any nV technology would also be open for royalty kickbacks.
On the PC side this may irritate MS a bit, but how much remains to be seen. With MS leaving nV out in the cold on the FP precission in DX9 despite them working together on the XBox it is a bit up in the air as to how badly MS is going to want to try and push around nVidia- particularly when they are already lined up with Sony on a gaming platform. I would imagine that MS will do something to slap nV's wrist for DXNext development, but I don't think they will end up pushing it too hard. If pushed hard enough nV could likely make it so PS3-Linux ports got real easy real fast(again, I doubt this would ever happen, but the possibility is certainly there).
Ok, nvidia writes their drivers primarily for openGL and DirectX. Could it be the playstation 3 will run in openGL or a slight derivative of openGL ?
Because i was thinking of all the man-hours required to write radicly new drivers for a hardware part that is capable of running openGL and DirectX but runs some Sony Graphic API. A sony Graphic API to me seems silly as Nvidia is designing the graphic hardware, not sony. So why not stick to something Nvidia has great success with (openGL). Its obviosly not going to be running DirectX, so why wouldn't it run in openGL ?
This is an extremely important element and one I have yet to see discussed.
Sony sucks at developer relations. Standard issue dev libraries were not available for a couple of years after the PS2's
launch. A couple of years ago there were some rumors floating around about nVidia developing their own API- at the time pretty much everyone dismissed them and figured it was just people thinking that nV was going to go a lot further then their stated Cg plans. Now, while I am not saying that nVidia already has an API ready to go for this platform it could well be that they have at least already ported OpenGL over in a very friendly manner(in terms of mapping API calls to their hardware under ideal circumstances- fixed platform so why not) and this would give Sony extensive tools to draw on some time prior to the launch of the PS3. With nVidia's history of developer relations it wouldn't be shocking in the least if they offered to code certain shaders for dev houses and posted sample code, free to use, on their site for developers to use. This would be a very big boost for Sony, something they needed desperately and something nVidia has a rightly earned reputation for providing. This is glossed over in the press release, but I don't think most people are thiking in terms of total impact at the moment, just the initial shock that Sony outsourced their graphics chip(which they have stated in the past that they would not do) and the fact that nVidia is the one they went with.
An interesting aside that I don't think will actually come to be- Cell is easily powerful enough to handle emulation of a 733MHZ x86 CPU with plenty of power to spare and the PS3 is going to have nVidia based graphics on board....the ultimate backwards compatible machine
Seriously though, I own all the console now and I will buy all the next gen offerings too(as always) I just had been figuring that Sony would end up with the least visually appealing titles
again and now that certainly doesn't appear to be the case. Between Cell and a decent GPU they should have little trouble crushing Xenon.