I'll make the point again.
There are no games of significance that need PhysX. At the moment all it is a fancy un-needed extra which most will be surpassed on selection of a GPU in light of more positive features (cost for one). Yes, it's a lovely extra, as is DX10.1, CUDA, OpenGL and Stream but they share the same characteristic - they are not needed at the moment. When hardware Physics comes the norm (I am of the view that MS will be the driver not Nvidia), current GPUs will be out of fashion. Buying on an infant feature for the medium/far future in computer hardware is silly, especially for a GPU.
There are many technologies and products that would be great if there was anything significant out to support them and sound fantastic in theory.
So what are you saying? that we should wait 3-4yrs for Microsoft to develop a physics API when we already have a perfectly good one?
Just take a look at GTA4 if you want to see why we need hardware physics now, it takes a quad core CPU to run it decently and people going from C2Q to i7 are seeing a 5-15fps improvement proving that even quad CPU's are a bottleneck, yet if it supported Physx you could probably get better performance on a single/dual core CPU.
Physics engines have been used in games for years and whilst graphics cards have steadily progressed to cope with newer graphics engines, we have now reached a point where a general purpose CPU (or four) just cannot cope with todays increasingly complex physics engines, they were never designed for complex physics and there's far more to game physics than just the obvious effects that a PPU brings like cloth, debris, fluid etc.
Why waste money on a high-end 4870x2 when it's progressively becoming held back by a CPU getting bogged down by physics? todays high-end GPU's are bottlenecked by CPU's at anything but super-high resolutions and I'd rather see a hardware physics solution than totally unnecessary 8-16 core CPU's which is where we'll be going without it (perhaps that's why AMD don't want it?).
Last edited: