VOGONS


Reply 40 of 72, by shevalier

User metadata
Rank Oldbie
Rank
Oldbie
darry wrote on 2025-03-22, 04:53:

I don't disagree, but I'm still hoping for a wrapper,

The peak of hardware accelerated PhysX usage was in 2010 (after Intel released software based Havoc)
At that time AMD had about 50% of the gamers and many AAA games were released.
If it wasn't created then, it certainly won't be created now.

Also, Arasaka Nvidia corp is not very friendly to open source software.
I think the first attempt to create a repository on GitHub will get a strike.

Aopen MX3S, PIII-S Tualatin 1133, Radeon 9800Pro@XT BIOS, Audigy 4 SB0610
JetWay K8T8AS, Athlon DH-E6 3000+, Radeon HD2600Pro AGP, Audigy 2 Value SB0400
Gigabyte Ga-k8n51gmf, Turion64 ML-30@2.2GHz , Radeon X800GTO PL16, Diamond monster sound MX300

Reply 41 of 72, by SScorpio

User metadata
Rank Oldbie
Rank
Oldbie
shevalier wrote on 2025-03-22, 09:38:

Also, Arasaka Nvidia corp is not very friendly to open source software.
I think the first attempt to create a repository on GitHub will get a strike.

They already did that themselves. https://github.com/NVIDIA-Omniverse/PhysX

SDK and documentation are there. With copyright saying you can use and distribute binary if you include the copyright notice.

Reply 42 of 72, by Falcosoft

User metadata
Rank l33t
Rank
l33t
shevalier wrote on 2025-03-22, 04:44:

...Well, no one is complaining that Microsoft doesn't make more 32-bit systems.

Well, but everyone would complain if legacy 32-bit code completely stopped working on current 64-bit Windows systems... (The PhysX problem is more analogous to this situation.)

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)

Reply 43 of 72, by Mondodimotori

User metadata
Rank Member
Rank
Member
shevalier wrote on 2025-03-21, 16:45:
GemCookie wrote on 2025-03-21, 16:04:

The RTX 5090 doesn't leave much room for a second video card, especially on recent motherboards.

So it's time to do as Mondodimotori does 😀

Mondodimotori wrote on 2025-03-21, 15:22:

I'm planning in getting either a 1060 or a 1070 for my Win7 retrobox.

PLS Don't! I'm alredy picturing hoardes of people going after these cards, and prices skyrocketing towards the stratosphere! At least wait for me to get the card.

Reply 44 of 72, by The Serpent Rider

User metadata
Rank l33t++
Rank
l33t++

*hoards GTX 980 Ti, which also works in Windows XP*

I must be some kind of standard: the anonymous gangbanger of the 21st century.

Reply 45 of 72, by SScorpio

User metadata
Rank Oldbie
Rank
Oldbie

On March 25th NVIDIA updated the repo. The GPU simulation kernel source was added, along with the Flow SDK all fully under the BSD-3 license.

With this is it should be possible to port from CUDA over to OpenCL or some other technology that's supported on AMD and Intel GPUs.

https://github.com/NVIDIA-Omniverse/PhysX/discussions/384

Reply 46 of 72, by The Serpent Rider

User metadata
Rank l33t++
Rank
l33t++

Nvidia: "I don't want to play with you anymore"

I must be some kind of standard: the anonymous gangbanger of the 21st century.

Reply 47 of 72, by UCyborg

User metadata
Rank Oldbie
Rank
Oldbie

NVIDIA doesn't give a shit, they're AI company now, right?

Why drop 32-bit PhysX/CUDA specifically, though? They could drop entire 32-bit support, if they wanted, right? No more 3D for 32-bit apps!

Arthur Schopenhauer wrote:

A man can be himself only so long as he is alone; and if he does not love solitude, he will not love freedom; for it is only when he is alone that he is really free.

Reply 48 of 72, by jmarsh

User metadata
Rank Oldbie
Rank
Oldbie
UCyborg wrote on 2025-04-07, 11:16:

Why drop 32-bit PhysX/CUDA specifically, though? They could drop entire 32-bit support, if they wanted, right? No more 3D for 32-bit apps!

Probably because those libraries require the biggest workarounds to get 32-bit apps talking to a 64-bit driver, especially with regards to memory allocation/sharing.

Reply 49 of 72, by Mondodimotori

User metadata
Rank Member
Rank
Member
jmarsh wrote on 2025-04-07, 11:29:
UCyborg wrote on 2025-04-07, 11:16:

Why drop 32-bit PhysX/CUDA specifically, though? They could drop entire 32-bit support, if they wanted, right? No more 3D for 32-bit apps!

Probably because those libraries require the biggest workarounds to get 32-bit apps talking to a 64-bit driver, especially with regards to memory allocation/sharing.

Yeah, ^This.
CUDA it's a whole developement environment. I'm a 3D and Rendering artist, and CUDA acceleration was pretty swell if you have the right hardware.

Of course, I also haven't used a 32bit CUDA application in more than 15 years. No point using 32bit applications when RAM is of the essence. The second I got a PC with 4GB of RAM in 2009, it was all 64bit for me. Only games remained the exception for years.

Reply 51 of 72, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

https://www.nvidia.com/en-us/geforce/news/bat … e-ready-driver/

Support For Select, Classic, 32-Bit GPU-Accelerated PhysX Games […]
Show full quote

Support For Select, Classic, 32-Bit GPU-Accelerated PhysX Games

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.

How To Ask Questions The Smart Way
Make your games work offline

Reply 52 of 72, by The Serpent Rider

User metadata
Rank l33t++
Rank
l33t++

*sarcasm* Christmas miracle!

I must be some kind of standard: the anonymous gangbanger of the 21st century.

Reply 53 of 72, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++
DosFreak wrote on 2025-12-05, 01:23:

I wonder how they achieved that, i.e. through some sort of wrapper, or did they somehow add native support.

Good news in any case.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Core 2 Duo E8600 / Foxconn P35AX-S / X800 / Audigy2 ZS
PC#4: i5-3570K / MSI Z77A-G43 / GTX 980Ti / X-Fi Titanium

Reply 54 of 72, by myne

User metadata
Rank l33t
Rank
l33t

Thunking is the usual trick.

Old things on new hardware don't have to be efficient.
There's performance headroom for days.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 55 of 72, by Mondodimotori

User metadata
Rank Member
Rank
Member
Joseph_Joestar wrote on 2025-12-05, 08:13:
DosFreak wrote on 2025-12-05, 01:23:

I wonder how they achieved that, i.e. through some sort of wrapper, or did they somehow add native support.

Good news in any case.

Probably some sort of translation layer to convert the 32bit CUDA calls to 64bit. Afterall, they had completely scrapped the hardware part on Blackwell cards for 32bit CUDA.
Me and a few friends have a bet if it was really nVidia listening to a niche part of the gaming community, or just a bored nVidia engineer that managed to just work on this thing on their spare time.
Afterall it was surprising that nVidia solved this thing before the community did, since they did open source the library a few months ago.

I just hope they keep the games coming.

Reply 57 of 72, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++

Comparisons are starting to come out. For example this video shows Mirror's Edge running on an RTX 5090 with the old driver vs. the latest one.

In scenes which use PhysX extensively, the game literally goes from sub 30 FPS on the older driver to 300+ FPS on the new one. That said, GPU load exceeding 50% while playing a game from 2009 on an RTX 5090 is kinda wild.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Core 2 Duo E8600 / Foxconn P35AX-S / X800 / Audigy2 ZS
PC#4: i5-3570K / MSI Z77A-G43 / GTX 980Ti / X-Fi Titanium

Reply 58 of 72, by myne

User metadata
Rank l33t
Rank
l33t

Lol it was as low as 15.

I think that's why they fixed it - it was an absolute embarrassment.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 59 of 72, by ott

User metadata
Rank Member
Rank
Member

-

Last edited by ott on 2025-12-07, 12:20. Edited 1 time in total.