Originally Posted by RuSo
IMO if physX wants to stay out there they should join the Nvidia/Ati vga market, and be smart....like optional physX chips on the future graphic card....people would buy it, just so they can say "i have an Ati/Nvidia card with physX engine"....i think they would sell more chips....
Not a bad idea, but wouldn't game makers have to code specific to the physics chipset being used? Doubtful that they want to divert more resources to something that won't really bring them more income. It's funny--by far, as far as raw CPU and GPU power goes, PC's beat an XBox 360 out of the water. But why are games looking so much better on a 360 than a PC? Because game manufacturers write the code specific to the hardware in the console. With such a diverse array of PC hardware, it would be completely impractical for PC game makers to do the same thing--so a specialized physics card would be a waste (as long as the game would have to be coded specifically to use the physics card--otherwise, it wouldn't change much).
I'm curious--I don't know of any game that is (or will be in the near future) multi-threaded. So why not divert one CPU core to running the guts of the game while the other CPU core is more or less dedicated to physics processing (unless there's a bandwidth issue that GPU's/physics cards can handle that CPU's cannot).
Alright, it's late and I'm tired, so forgive me if any of the above didn't make sense. Anyway...