Quote Originally Posted by Final8ty View Post
It takes more programming man hours, money & efforts to block & put time-bomb into the software to stop PhysX functioning when a non NV GPU is detected.
Once it is done, it doesn't take much to detect if an NV card is the main card. The only thing that are getting it to work are hacks, which might take a bit of man power to control, but alot less than making sure their are no compatibility issues with competitors hardware.

Making it work with AMD cards is a more complex issue because it is a driver to a different driver issue. AMD cards have to communicate with NV cards over resources. I would imagine such allocating would be alot easier when NV knows their drivers so well and it is entirely NV hardware.

Not getting it to work on AMD hardware when it is the primary videocard is simply a matter of detecting if an AMD card is the primary videocard, a very simple task. Simply update the detection for new AMD cards and you don't have something that takes much work.

PhysX only value to Nvidia is a marketing tool and when you allow the competitors to use that exclusive feature, then you have something that is lower than worthless, as it cost money to run and you are just helping out the competition.