Draugoth
Gold Member
Afew months ago we learned that the new cards in the RTX 50 range didn't have support for 32-bit PhysX technology, which means that older games have trouble running on the new GPUs at their highest quality.
The result was that we saw an RTX 5080 catching up to a GTX 980Ti in old games with PhysX enabled. Although it doesn't sound like something NVIDIA itself will fix, at least it has given users the opportunity to do it themselves.
With over 500 CUDA kernels powering features such as body dynamics, fluid simulation and deformable objects, the PhysX GPU represents one of the most advanced real-time simulation use cases for CUDA and GPU programming. We expect this release to be a valuable resource for learning, experimentation and development across the community.
Source
The result was that we saw an RTX 5080 catching up to a GTX 980Ti in old games with PhysX enabled. Although it doesn't sound like something NVIDIA itself will fix, at least it has given users the opportunity to do it themselves.
NVIDIA recently released the PhysX source code to the community, which means that the technology is now open source and anyone can tinker and modify it.
Since the release of PhysX SDK 4.0 in December 2018, NVIDIA PhysX has been available as open source under the BSD-3 license, with one important exception: the GPU simulation kernel source code was not included.
Today that changes. We're happy to share that the latest PhysX SDK update now includes the entire GPU source code, fully licensed under BSD-3!
With over 500 CUDA kernels powering features such as body dynamics, fluid simulation and deformable objects, the PhysX GPU represents one of the most advanced real-time simulation use cases for CUDA and GPU programming. We expect this release to be a valuable resource for learning, experimentation and development across the community.
Source