Glossary:PhysX

From PCGamingWiki, the wiki about fixing PC games
PhysX
PhysX cover
Developers
Nvidia Corporation
PhysX at Wikipedia

Key points

Used by many games for physics effects.
Hardware processing and some physics effects are restricted to Nvidia graphics cards.

Latest version[edit]

For recent games install the NVIDIA PhysX System Software. For older games (~2008 and earlier) install the NVIDIA PhysX Legacy System Software.

If you are using an Nvidia graphics card some PhysX versions are already included.

PhysX v2.5.2 compatibility[edit]

The NVIDIA PhysX Legacy System Software does not include v2.5.2; this is known to affect Infernal and The Void but there may be other affected games.
Download missing DLLs[citation needed]
  1. Install the NVIDIA PhysX System Software.
  2. Install the NVIDIA PhysX Legacy System Software.
  3. Install the AGEIA PhysX Engine v2.5.2.
  4. The game should now start up and play.

Secondary PhysX card with an AMD/ATI video card[edit]

Nvidia only allows a secondary Nvidia card to be used for PhysX if the primary card is also an Nvidia card.

Requirements[edit]

  • Windows 7 or Windows XP/Windows 2003 (Windows Vista will not work)
  • AMD/ATI GPU used for your primary display
  • NVIDIA GPU that can support Hardware PhysX (series 8 and newer, with a minimum of 32 cores and 25 6 MB of video memory)

Installation steps[edit]

Install necessary files[1]
  1. Install the GeForce driver 256 package. If needed install the latest NVIDIA PhysX System Software.
  2. Use the Hybrid PhysX mod to patch all needed files and registry values automatically.
  3. Windows XP/Server 2003: Extend the display assigned to NVIDIA GPU. Or make sure it is extended already.
  4. Optional: Use command line files to set a desired configuration.

Notes[edit]

  1. If you update PhysX System Software after using the mod, you should use it again to patch the updated PhysX files.
  2. It is safe to use the mod several times - all needed files will be patched only once.
  3. If you still have problems with fake displays and desktop extension, try to delete a fake display and create it again.
  4. To let the mod correctly patch all needed files on x64 versions of Windows XP/Windows 2003, install KB942589 hotfix first.

Issues fixed[edit]

"The program cannot start because PhysXLoader.dll is missing from your computer" error at launch[edit]

Games prefer private own libraries to system ones[edit]

This only applies to pre-2.8.4 PhysX games[2]
Delete enableLocalPhysXCore and/or EpicLocalDLLHack from HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\AGEIA Technologies[3]

Notes

Inhibiting further changes to aforementioned registry key may be required in some cases
Delete/move/rename PhysXCore.dll, usually found in game executable directory

References