If you google up PhysX comparisons or something (I did this many months ago) you'll find some comparisons in performance between using a PhysX card versus relying solely on the CPU. The gist that I got was that a CPU could accomplish the same as an AGEIA PhysX card.
That said, an AGEIA PhysX card is arguably obsolete as the GeForce 8 cards now have that CUDA support thing.
I noticed that in other users too. One of my friends is on a GeForce 8800GTS, has the latest CUDA drivers and he says CTF Lighthouse craps out. LegoLand (custom map) barfs out. He had to replace his nvcuda.dll file with the same DLL file I got from the internet (which can just be easily obtained by expanding via command prompt out of \system32) to get acceptable performance.
That said, an AGEIA PhysX card is arguably obsolete as the GeForce 8 cards now have that CUDA support thing.
If someone can find out how to run all heavy PhysX on the CPU then I would like to see for myself and compare the results. For instance, I can't play CTF-Lighthouse when everything falls apart. Perhaps if I lower all the detail settings, have to try that too. For those who doesn't know, I'm running a Quad Core processor with a GeForce 9800GTX+ and it still won't cut it on that particular map. Maybe 2GB of RAM ain't enough, but that's almost silly.
I noticed that in other users too. One of my friends is on a GeForce 8800GTS, has the latest CUDA drivers and he says CTF Lighthouse craps out. LegoLand (custom map) barfs out. He had to replace his nvcuda.dll file with the same DLL file I got from the internet (which can just be easily obtained by expanding via command prompt out of \system32) to get acceptable performance.