Panda PhysX

No, I don’t think there is anything else to do.

I installed the PhysX 2.8.4.6 SDK and did a full build using the current CVS head. It compiled fine, and I did not see any warnings/errors regarding PhysX. After copying the required PhysX dlls to my samples folder I have been able to run my samples without any problems.

Then I downloaded the Panda3D SDK (Panda3D-2012.03.31-545) and using this verison of libpandaphysx I get crashes too. Not when creating a world, but when creating the first actor. Anyway.

Comparing the two libpandaphysx.dll files:

-> my own build:        2.925.568 bytes
-> snapshot build 545:  2.911.232 bytes

So what is going on? I downloaded the 2.8.4.6 SDK a few months ago. Maybe NVIDIA replaced it, with a new SDK without changing the version number. We had this once, and it caused lots of confusion. Can you check your versions/sizes of the following dlls:

cudart32_30_9.dll       6.14.11.3000     290.408
NxCharacter.dll         2.8.4.6          107.872
PhysXCooking.dll        2.8.4.6          383.840
PhysXCore.dll           2.8.4.6        3.567.456
physxcudart_20.dll      -/-              197.912
PhysXDevice.dll         11.2.25.0         65.536
PhysXLoader.dll         2.8.4.6           64.352