Difference between revisions of "Glossary:PhysX"
From PCGamingWiki, the wiki about fixing PC games
m (→Secondary PhysX card with an AMD/ATI video card: changes to the structure of the section) |
(→Games prefer private own libraries to system ones: Just spent half an hour trying to understand why mass effect was *not* crashing. Also expanded the original instructions to be more verbose.) |
||
Line 53: | Line 53: | ||
===Games prefer private own libraries to system ones=== | ===Games prefer private own libraries to system ones=== | ||
{{ii}} This only applies to pre-2.8.4 PhysX games<ref>[http://physxinfo.com/news/9702/the-evolution-of-physx-system-software/ The Evolution of PhysX System Software | PhysXInfo.com]</ref> | {{ii}} This only applies to pre-2.8.4 PhysX games<ref>[http://physxinfo.com/news/9702/the-evolution-of-physx-system-software/ The Evolution of PhysX System Software | PhysXInfo.com]</ref> | ||
− | {{Fixbox|description= | + | {{Fixbox|description=Kill local hack|ref=<ref>[http://web.archive.org/web/20170518141257/http://forums.steampowered.com/forums/showthread.php?t=786523&page=3#post21432065 PhsyX, Mirror's Edge, and You - Steam Users' Forums] (retrieved)</ref>|fix= |
+ | # Open [[regedit]] | ||
+ | # Navigate to <code>{{p|hklm}}\SOFTWARE\{{p|wow64}}\AGEIA Technologies</code> | ||
+ | # Delete the <code>enableLocalPhysXCore</code> binary data value (and <code>EpicLocalDLLHack</code>, if present) | ||
+ | # On Windows Vista and newer also run from an elevated [[command prompt]]: <code>reg flags "HKLM\SOFTWARE\AGEIA Technologies" set DONT_VIRTUALIZE /reg:32</code> | ||
'''Notes''' | '''Notes''' | ||
− | {{ii}} [[Microsoft Windows#Shoddy coded applications mess system-wide registry setting| | + | {{ii}} If for some reason you need to run the game as admin (or your user account runs with admin privileges always enabled), also see ''[[Microsoft Windows#Shoddy coded applications mess system-wide registry setting|Shoddy coded applications mess system-wide registry setting]]''. |
}} | }} | ||
{{Fixbox|description=Delete/move/rename <code>PhysXCore.dll</code>, usually found in game executable directory}} | {{Fixbox|description=Delete/move/rename <code>PhysXCore.dll</code>, usually found in game executable directory}} |
Revision as of 15:32, 18 January 2021
Developers | |
---|---|
Nvidia Corporation | |
Key points
- Used by many games for physics effects.
- Hardware acceleration is possible through Nvidia graphics cards in supported games.
Latest version
For recent games install the NVIDIA PhysX System Software. For older games (~2008 and earlier, using versions 2.7.2 or <2.7.1) install the NVIDIA PhysX Legacy System Software.
If you are using an Nvidia graphics card some PhysX versions may be already included with the drivers.
PhysX v2.5.2 compatibility
- 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] |
---|
|
Secondary PhysX card with an AMD/ATI video card
- Nvidia only allows a secondary Nvidia card to be used for PhysX if the primary card is also an Nvidia card.
- Requirements:
- Windows 7 or Windows XP/Windows 2003 (Windows Vista will not work)
- AMD/ATI GPU used for your primary display
- NVIDIA GPU that support hardware accelerated PhysX (series 8 and newer, with a minimum of 32 cores and 256 MB of video memory)
Install necessary files[1] |
---|
Notes
|
Issues fixed
"The program cannot start because PhysXLoader.dll is missing from your computer" error at launch
Install latest versions of the PhysX System Software |
---|
Games prefer private own libraries to system ones
- This only applies to pre-2.8.4 PhysX games[2]
Kill local hack[3] |
---|
Notes
|
Delete/move/rename PhysXCore.dll , usually found in game executable directory
|
---|