Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Dark Physics & Dark A.I. & Dark Dynamix / How to know if the PhysX is installed ?

Author
Message
Eduardo Henrique
15
Years of Service
User Offline
Joined: 5th Jan 2009
Location: Brazil
Posted: 1st Apr 2009 06:27
Hi,
I want to make a test program for joysticks. I whant to say wich model of joy, teste, wich model of video board and do a score. And say if have PhysX installed...
Its a good test.. See on:
www.bit9.com.br/TesteJoy.exe
Have any function thats return if the PhysX is installed ????
Thanks,
Eduardo.

Bit9 - www.Bit9.com.br
DJ Chena
15
Years of Service
User Offline
Joined: 13th Jan 2009
Location:
Posted: 8th Apr 2009 09:20
PHYSX()

Used to determine if the PhysX PPU is available.

Syntax

Return Integer=PHYSX()

Returns

returns a value of 1 when the PPU is present and 0 when not

Description

This command is used to determine if the PhysX PPU is present on the computer. If it is then you can take advantages of its capabilities and call phy start and use a hardware scene.

www.ruidoatomico.com
DJ Chena
15
Years of Service
User Offline
Joined: 13th Jan 2009
Location:
Posted: 8th Apr 2009 09:26
well, maybe PHYSX() is used to determine if your graphic card support PhysX, not if PhysX (Driver) is installed.

I don't know any command to determine if PhysX Driver is installed.

www.ruidoatomico.com
Duke E
15
Years of Service
User Offline
Joined: 10th Mar 2009
Location:
Posted: 8th Apr 2009 10:08
Seems like driver detection is hardcoded in to the exe file.

If you don't have any PhysX drivers installed the exe closes and opens the default browser and sends you to "http://www.ageia.com/physx/drivers.html"

I was figuring binary editing on the exe replacing the above URL with your own html page in the local dir where you can explain why the program is not running and send people to the correct download site. The Aegia URL is not valid anymore so you will get a 404 on NVidias site instead.

Haven't gotten to it yet though so I am not sure it will work.
HowDo
21
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 8th Apr 2009 12:14
if the driver is not installed your code will send you to the Nvidia site to find it.

Dark Physics makes any hot drink go cold.
Eduardo Henrique
15
Years of Service
User Offline
Joined: 5th Jan 2009
Location: Brazil
Posted: 8th Apr 2009 16:01
I believe that Its a sugestion to Dark Physx.

Im making a Joystick test, thats says the video board name and performance (by FPS), and want to say if the system have PhysX. If yes test it.
Today if I put a button to test physx and the computer dont have apear that extrange error (a broken link).

www.bit9.com.br/TesteJoy.exe

Eduardo.

Bit9 - www.Bit9.com.br
kaedroho
17
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 21st Apr 2009 22:30
Im sure that PhysX is in the registry somewhere. Just look for an item which has the PhysX version on it.

Eduardo Henrique
15
Years of Service
User Offline
Joined: 5th Jan 2009
Location: Brazil
Posted: 31st May 2009 22:53
Perfect, kaedroho,
Its works.

PhyVer=get registry("SOFTWARE\AGEIA Technologies","PhysX Version")

Very thanks !
Eduardo.

Bit9 - www.Bit9.com.br

Login to post a reply

Server time is: 2024-11-24 16:28:58
Your offset time is: 2024-11-24 16:28:58