Difference between revisions of "Glossary:PhysX"
From PCGamingWiki, the wiki about fixing PC games
(Very much reworded the key points, to hint that GPUs accelerate *already existing* advanced effects (i.e. they aren't specifically targetting CUDA). Turns out physx 2.8.4 (also checked the SDK) still has the enableLocalPhysXCore code. Simplified some wording (thanks notes!)) |
Charged tank (talk | contribs) (table) |
||
Line 16: | Line 16: | ||
{{mm}} [[List of games that support Nvidia PhysX]] | {{mm}} [[List of games that support Nvidia PhysX]] | ||
− | == | + | ==System Software versions== |
{{ii}} These provide the PhysX runtime necessary for every pre-2.8.4 game, and the occasional title-specific update for those afterwards<ref>[https://web.archive.org/web/20130822160924/http://physxinfo.com/news/9702/the-evolution-of-physx-system-software/ The Evolution of PhysX System Software | PhysXInfo.com] (retrieved)</ref> | {{ii}} These provide the PhysX runtime necessary for every pre-2.8.4 game, and the occasional title-specific update for those afterwards<ref>[https://web.archive.org/web/20130822160924/http://physxinfo.com/news/9702/the-evolution-of-physx-system-software/ The Evolution of PhysX System Software | PhysXInfo.com] (retrieved)</ref> | ||
There are two releases of the PhysX driver that should be installed: | There are two releases of the PhysX driver that should be installed: | ||
+ | {| class="wikitable sortable" | ||
+ | |+ NVIDIA PhysX System Software versions | ||
+ | |- | ||
+ | ! Version !! Release Date !! Operating Systems !! SDK versions !! Supported Products !! Notes | ||
+ | |- | ||
+ | | [https://www.nvidia.com/en-us/drivers/physx/physx-9-19-0218-driver/ 9.19.0218]<ref>https://www.nvidia.com/en-us/drivers/physx/physx-9-19-0218-driver/</ref> || 2019.03.08 || Windows 7 64-bit, Windows Vista 64-bit, Windows 8.1 32-bit, Windows 8.1 64-bit, Windows 8 64-bit, Windows 7 32-bit, Windows 10 64-bit, Windows XP 64-bit, Windows Vista, Windows 10 32-bit, Windows 8 32-bit, Windows XP || 2.7.1, 2.7.3, 2.7.4, 2.7.5, 2.7.6, 2.8.0, 2.8.1, 2.8.3, 2.8.4, and above || all GeForce 9‑series, 100‑series to 900‑series GPUs, and the new 1000 series GPUs with a minimum of 256MB dedicated graphics memory || | ||
+ | |- | ||
+ | | [https://www.nvidia.com/en-us/drivers/physx/physx-9-13-0604-legacy-driver/ 9.13.0604]<ref>https://www.nvidia.com/en-us/drivers/physx/physx-9-13-0604-legacy-driver/</ref> || 2013.07.18 || Windows 7 64-bit, Windows XP, Windows Vista 64-bit, Windows 8.1 32-bit, Windows XP 64-bit, Windows Vista, Windows 7 32-bit || 2.7.0 and prior as well as 2.7.2 || all GeForce 8-series, 9-series, 100-series, 200-series, 300-series, 400-series, 500-series, and 600-series GPUs with a minimum of 256MB dedicated graphics memory || '''These SDKs run on the CPU only''' | ||
+ | |} | ||
* [http://www.nvidia.com/object/physx_system_software.html NVIDIA PhysX System Software] for games built on any runtime version that supports GPU acceleration{{note|The PhysX SDK ''version'' an application targets is the only thing to matter here, not whether the developer actually implemented advanced hardware effects or not.}} | * [http://www.nvidia.com/object/physx_system_software.html NVIDIA PhysX System Software] for games built on any runtime version that supports GPU acceleration{{note|The PhysX SDK ''version'' an application targets is the only thing to matter here, not whether the developer actually implemented advanced hardware effects or not.}} | ||
* [http://www.nvidia.com/object/physx-9.13.0604-legacy-driver.html PhysX Legacy System Software] for all the others, generally found up to ~2008 (using version 2.7.2 or before 2.7.1) | * [http://www.nvidia.com/object/physx-9.13.0604-legacy-driver.html PhysX Legacy System Software] for all the others, generally found up to ~2008 (using version 2.7.2 or before 2.7.1) | ||
Line 68: | Line 77: | ||
{{References}} | {{References}} | ||
+ | |||
+ | == External links == | ||
+ | # [https://github.com/NVIDIA-Omniverse/PhysX PhysX 5 CPU source on GitHub] | ||
[[Category:Hack]] | [[Category:Hack]] | ||
[[Category:Guide]] | [[Category:Guide]] |
Revision as of 03:48, 21 February 2023
This page is a stub: it lacks content and/or basic article components. You can help to expand this page
by adding an image or additional information.
Developers | |
---|---|
Nvidia Corporation | |
Middleware used by many games for physics effects.
Key points
- Selected titles may support special additional features like extra particles (dust, smoke, debris) or advanced cloth simulation.
- They aren't technically conditional on hardware acceleration,[Note 1] but that is usually required to achieve a playable framerate.
- List of games that support Nvidia PhysX
System Software versions
- These provide the PhysX runtime necessary for every pre-2.8.4 game, and the occasional title-specific update for those afterwards[2]
There are two releases of the PhysX driver that should be installed:
Version | Release Date | Operating Systems | SDK versions | Supported Products | Notes |
---|---|---|---|---|---|
9.19.0218[3] | 2019.03.08 | Windows 7 64-bit, Windows Vista 64-bit, Windows 8.1 32-bit, Windows 8.1 64-bit, Windows 8 64-bit, Windows 7 32-bit, Windows 10 64-bit, Windows XP 64-bit, Windows Vista, Windows 10 32-bit, Windows 8 32-bit, Windows XP | 2.7.1, 2.7.3, 2.7.4, 2.7.5, 2.7.6, 2.8.0, 2.8.1, 2.8.3, 2.8.4, and above | all GeForce 9‑series, 100‑series to 900‑series GPUs, and the new 1000 series GPUs with a minimum of 256MB dedicated graphics memory | |
9.13.0604[4] | 2013.07.18 | Windows 7 64-bit, Windows XP, Windows Vista 64-bit, Windows 8.1 32-bit, Windows XP 64-bit, Windows Vista, Windows 7 32-bit | 2.7.0 and prior as well as 2.7.2 | all GeForce 8-series, 9-series, 100-series, 200-series, 300-series, 400-series, 500-series, and 600-series GPUs with a minimum of 256MB dedicated graphics memory | These SDKs run on the CPU only |
- NVIDIA PhysX System Software for games built on any runtime version that supports GPU acceleration[Note 2]
- PhysX Legacy System Software for all the others, generally found up to ~2008 (using version 2.7.2 or before 2.7.1)
If you are using an Nvidia graphics card the first package 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 (or since 372.70, if any monitor is reported attached to it[5]).
- Windows 7 or Windows XP/Windows 2003 are required (Windows Vista will not work)
Install necessary files[6] |
---|
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
Kill local hack[7] |
---|
Notes
|
Delete/move/rename PhysXCore.dll , usually found in game executable directory
|
---|
Notes
References
- ↑ Geforce 8 or later cards that don't support PhysX? - PinoyPC Forums
- ↑ The Evolution of PhysX System Software | PhysXInfo.com (retrieved)
- ↑ https://www.nvidia.com/en-us/drivers/physx/physx-9-19-0218-driver/
- ↑ https://www.nvidia.com/en-us/drivers/physx/physx-9-13-0604-legacy-driver/
- ↑ Hybrid GPU-pairing is finally "legal" (aka Hybrid PhysX reloaded)
- ↑ Hybrid PhysX - PhysX Wiki (retrieved)
- ↑ PhsyX, Mirror's Edge, and You - Steam Users' Forums (retrieved)