Game Devs Only Use PhysX For the Money, Says AMD
arcticstoat writes "AMD has just aimed a shot at Nvidia's PhysX technology, saying that most game developers only implement GPU-accelerated PhysX for the money. AMD's Richard Huddy explained that 'Nvidia creates a marketing deal with a title, and then as part of that marketing deal, they have the right to go in and implement PhysX in the game.' However, he adds that 'the problem with that is obviously that the game developer doesn't actually want it. They're not doing it because they want it; they're doing it because they're paid to do it. So we have a rather artificial situation at the moment where you see PhysX in games, but it isn't because the game developer wants it in there.' AMD is pushing open standards such as OpenCL and DirectCompute as alternatives to PhysX, as these APIs can run on both AMD and Nvidia GPUs. AMD also announced today that it will be giving away free versions of Pixelux's DMM2 physics engine, which now includes Bullet Physics, to some game developers."
I have to disable PhysX in the nVidia control panel to get HL2 or any of the Source engine games to run properly! I had no idea what was causing these games to crash. After disabling PhysX they work right every time!
Apparently it doesn't do anything crucial or even noticable as my games run just fine with it turned off. And now I'm told the game devs don't even want to use it?
This "feature" has caused me nothing but grief!