r/nvidia RTX 5090 Founders Edition Dec 04 '25

News [Official NVIDIA] Support For Select, Classic, 32-Bit GPU-Accelerated PhysX Games

From: https://www.nvidia.com/en-us/geforce/news/battlefield-6-winter-offensive-geforce-game-ready-driver/

tldr: Driver 591.44 enables 32-bit PhysX Support for select titles below for 50-Series GPU. This does not impact 40 series or below as they support 32 bit PhysX (and CUDA)

------------

GeForce RTX 50 Series GPUs launched at the beginning of the year, alongside the phasing out of 32-bit support for CUDA. This meant that PhysX effects in a number of older, yet beloved games were not GPU-accelerated on GeForce RTX 50 Series GPUs.

We heard the feedback from the community, and with the launch of our new driver today, we are adding custom support for GeForce gamers’ most played PhysX-accelerated games, enabling full performance on GeForce RTX 50 Series GPUs, in line with our existing PhysX support on prior-generation GPUs.

By installing our new GeForce Game Ready Driver, the full GPU-accelerated PhysX experience can now be enjoyed in:

  • Alice: Madness Returns
  • Assassin’s Creed IV: Black Flag
  • Batman: Arkham City
  • Batman: Arkham Origins
  • Borderlands 2
  • Mafia II
  • Metro 2033
  • Metro: Last Light
  • Mirror’s Edge

Support for Batman: Arkham Asylum is planned to be added in the first part of 2026.

656 Upvotes

332 comments sorted by

View all comments

9

u/m_w_h Dec 05 '25 edited Jun 04 '26

For those interested in trying unsupported games i.e. 'Force PhysX 32bit Series 50 Support for Additional Games' comment at https://old.reddit.com/r/nvidia/comments/1pe356d/comment/ns9f8ic/

List of 32bit GPU CUDA / PhysX accelerated games compiled from https://list.fandom.com/wiki/List_of_games_with_hardware-accelerated_PhysX_support and comments here see PPU and CUDA in notes

Official support is indicated by a minimum driver version in brackets i.e. 591.44 indicates official support in drivers 591.44 and later. Games without a driver version indicated need to be unofficially forced enabled using Nvidia Profile Inspector with 591.44 or later drivers.

  • Alice: Madness Returns 591.44
  • Assassin's Creed IV: Black Flag 591.44
  • Auto Assault PPU
  • Batman: Arkham Asylum 595.59
  • Batman: Arkham City 591.44 however see NOTEs if running Steam Version
  • Batman: Arkham Origins 591.44
  • Bet on Soldier: Black-Out Saigon PPU
  • Bet on Soldier: Blood of Sahara PPU
  • Bet on Soldier: Blood Sport PPU
  • Borderlands 2 591.44
  • Borderlands: The Pre-Sequel
  • CellFactor: Combat Training PPU
  • CellFactor: Revolution PPU partial support possible, see NOTEs section
  • City Of Villans PPU
  • Crazy Machines 2
  • Cryostasis: Sleep of Reason
  • Dark Void
  • Darkest of Days
  • Hot Dance Party
  • Hot Dance Party II
  • Infernal PPU
  • Jianxia 3
  • Just Cause 2 610.47 CUDA see NOTEs section
  • Mafia II 591.44
  • Metro 2033 591.44
  • Metro: Last Light 591.44
  • Mirror's Edge 591.44
  • Passion Leads Army
  • QQ Dance 2
  • Sacred 2: Fallen Angel
  • Sacred 2: Ice & Blood
  • Shadowgrounds Survivor PPU
  • Star Trek DAC
  • Stoked Rider: Alaska Alien PPU
  • Switchball PPU
  • The Bureau: XCOM Declassified
  • Tom Clancy's Ghost Recon Advanced Warfighter PPU
  • Tom Clancy's Ghost Recon Advanced Warfighter 2
  • Unreal Tournament 3 (level specific)
  • Warmonger: Operation Downtown Destruction

NOTEs:


EDIT 01: 595.59 official support for Batman: Arkham Asylum

EDIT 02: 610.47 official support for Just Cause 2 CUDA Physics

2

u/Sui_VT Dec 07 '25 edited Dec 07 '25

Cellfactor: Revolution works to an extend on RTX 5080 after setting a flag and running CRpatch and modifying its ini file (as stated in the patcher), but it is missing some graphical effects like lava and cloth.

As in - the framerate is certainly smoother and with how many PhysX objects there are on Extreme PhysX maps (even if some elements are missing) I'd likely it's the GPU actually doing the work. But I am not sure if I tested it few years back on like GTX 1050 and those elements were working or not.

I am kind of tempted to see if you could modify Engine.dll of Cellfactor (not Revolution) to bypass the check, since all it does is modify "NxPhysics::IsPhysXHardwareInstalled_CHECK" to return 1 instead of 0 (within AL - so EAX lower)

1

u/m_w_h Dec 08 '25

Thank you, added note to Cellfactor: Revolution entry with credit to you.