Really? The only issue I have is Tomb Raider. Which is down to the dev's for sending NVidia a old build. I wouldn't put this down to NVidia, as reports show the Devs need to patch in a code. (The game is based around "AMD Gaming Evolved" which is almost as bad as "NVidia's TWIMTBP" crap!) Build a game, and optimize it to run on both teams - Simples!
There is a problem with the article. Nvidia PhysX will run on CPU. Nvidia already mentioned that in supporting CUDA and PhysX on x86. Basically, it comes down to: If you have an Nvidia GPU it will use the GPU, if not, it will use CPU. This is a smart move from Nvidia. It encourages developer to use PhysX (which is also a big library of already done physics effects), and you get the better performance if you have an Nvidia graphic card. If Microsoft has a x86 CPU on the next console, Nvidia could offer it on it too, if Microsoft allows it (Nvidia and Microsoft relation on the XBox wasn't too good). If the next XBox has it, Nintendo will be in trouble. Well not a big issue for Nintendo, but games won't look as good. Unless by magic Nvidia port PhysX for IBM processor on the WiiU, but I doubt it. Then again, is a game release is targeted at multiple platform (all 3 consoles), then I would expect devs to not even bother with PhysX, as they would follow the lowest common denominator, as they have been doing this, now ending, generation console.
About ****ing time. I may be an Nvidia fan but the debacle a few years ago where Nvidia disabled PhysX support if an AMD/ATI GPU was present really annoyed me. Who knows? Maybe my next GPU upgrade will be AMD...
Question is; Will Nvidia simply allow PhysX to run on the consoles, or will they, finally, unlock PhysX to run on AMD hardware. It might not have the full PhysX set, but it means mixed-GPU systems would be viable again, since you could throw in a 7970 for gaming grunt, with something like a 650 for Physx and enjoy the benefits of both worlds.
Which makes it pointless, since PhysX is still using x87, which is only supported for legacy purposes on modern processors. It's far slower than anything utilizing the SSE instruction set, unless Nvidia re-write that part of PhysX so the performance isn't absolutely awful; it's going to have next to no purpose having it there, besides games being able to wave a banner going "We Has PhysX!"
I don't know what Nvidia did, but the idea, as mentioned, if you have an Nvidia GPU, PhysX will run on yoru GPU. It's a smart move from Nvidia, when games will be ported to PC.
So on AMD systems it runs of your CPU ouch performance hit are us. But good for nvidia more physics games.
As everyone has pointed out - Hopefully we will start to see more games like mafia 2 Physx. Next year or 2 is going to see some big changes to games! Bring it on!
I remember reading this. http://www.tomshardware.com/reviews/nvidia-physx-hack-amd-radeon,2764-4.html