Game Development Community

No Physx on ATI cards?

by Nmuta Jones · in Torque 3D Public Discussion · 01/24/2010 (10:45 pm) · 8 replies

One of my laptops still has an ATI Radeon card with 256 MB of integrated graphics.

When I installed Torque3D I found out that there is no option for PhysX on an ATI card.

Does this mean that if somehow I get it working (per this thread):
http://www.tomshardware.com/news/nvidia-physx-ati,5764.html

that games I made that use PhysX in Torque can ONLY be played by people with Nvidia cards???


#1
01/24/2010 (10:57 pm)
No. PhysX can run with hardware-acceleration or without (i.e. excusively on the CPU). Hardware-acceleration can come from either a PhysX PPU or a CUDA-enabled GPU.
#2
01/25/2010 (11:49 pm)
Remember that PhysX started as Novodex which was strictly a software physics engine. It wasn't until Ageia purchased Novodex that any work was done on specialized hardware for physics.

Because of this PhysX still has a very robust and fast multithreaded solver which scales to as many cores as you allow it.

If PhysX only ran on NVidia cards we wouldn't be using it in Torque.
#3
01/25/2010 (11:58 pm)
Some interesting history... here is Adam Moravanszky's "Corpus Demo" from a 2002 Gamedev.net contest which eventually became PhysX.
#4
01/27/2010 (6:01 am)
So, please forgive my density on this..... PhysX is new to me.....my laptop has an ATI card and I went to install PhysX and found that my ATI Mobility Radeon card with 256 MB of shared VRAM was not listed on the download list. Nothing ATI was listed.

What do other Radeon video card owners do? Or am I missing something?

#5
01/27/2010 (6:22 am)
Just download the sdk and give it a try. I have an ati card and it works fine.
#6
01/27/2010 (7:21 am)
The PhysX SDK itself doesn't rely on hardware, it runs in software mode if the supported hardware isn't present or the hardware acceleration is disabled.
#7
01/27/2010 (8:17 am)
Ok , cool, thanks. Got it working. The language on the Nvidia website is misleading
#8
01/27/2010 (7:48 pm)
Quote:The language on the Nvidia website is misleading
Hehe, they want you to buy Their card.