Open-Source ZLUDA v6 Breaks NVIDIA Lock, Enabling 3x Performance Boost for PhysX Games on AMD Radeon
The open-source translation layer ZLUDA has released version 6, bringing hardware-accelerated NVIDIA PhysX support to AMD Radeon graphics cards for the first time. The update delivers massive performance gains in legacy games but arrives just as the project loses its commercial funding.
Share this story
The open-source translation layer ZLUDA has released its highly anticipated version 6, delivering a breakthrough that PC gamers have sought for over a decade: hardware-accelerated NVIDIA PhysX support on AMD Radeon graphics cards.
The update allows AMD users to run proprietary, CUDA-based physics simulations natively on their GPUs, yielding massive performance gains in legacy titles that previously struggled to run on non-NVIDIA hardware.
To understand the significance of this release, one must look back at the history of PC gaming physics. PhysX is a real-time physics engine middleware, originally developed by Ageia and acquired by NVIDIA in 2008.[2]
Following the acquisition, NVIDIA heavily promoted PhysX to game developers, integrating it into major titles to simulate complex particle effects, dynamic cloth, shattering debris, and realistic fluid dynamics.[2]
However, NVIDIA locked the hardware acceleration of these effects strictly to its proprietary CUDA architecture. If a player attempted to run a PhysX-heavy game on an AMD Radeon card, the workload was offloaded to the CPU, resulting in crippling frame rate drops.[2]
ZLUDA was born as an open-source solution to this exact type of vendor lock-in. Operating as a drop-in translation layer, the software intercepts CUDA commands and translates them on the fly to run on non-NVIDIA hardware.[1]
With the release of version 6, ZLUDA has successfully implemented support for 32-bit PhysX workloads. This allows the translation layer to execute classic PhysX calls directly on Radeon compute units, bypassing the need for a secondary GeForce GPU.
The performance results are stark. In benchmarking tests using the 2010 action game Mafia II—a title notorious for its heavy reliance on hardware-accelerated physics—ZLUDA completely transformed the experience.
Running on an AMD Radeon RX 9070 XT without ZLUDA, the game struggled to maintain a playable 26.2 frames per second when PhysX effects were enabled, as the CPU bottlenecked the entire system.
With ZLUDA v6 active, the exact same hardware achieved a smooth 80.2 frames per second. This 3x performance multiplier effectively turns PhysX from an unplayable curiosity into a viable graphical setting for AMD users.
Beyond gaming, the v6 update brings broader utility to the AMD ecosystem. The release includes a refreshed zluda.exe loader that automatically resolves required Windows performance libraries, smoothing out the installation process.
It also introduces basic Windows texture support, ensuring compatibility with 3D rendering software like Blender, alongside a suite of PyTorch-driven compiler fixes aimed at machine learning workloads.
Yet, this technical triumph arrives alongside bittersweet news regarding the project's future. Developer Andrzej Janik announced that ZLUDA has once again lost its commercial funding, reverting the initiative to a hobbyist weekend project.[1]
ZLUDA's financial history has been turbulent. Originally launched in 2020 to bring CUDA to Intel processors, the project was quietly funded by AMD in 2022 to bridge NVIDIA's AI software ecosystem to Radeon hardware.[1]
AMD abruptly cut that funding in early 2024. An undisclosed sponsor—widely believed to be an AI infrastructure firm—stepped in shortly after, only to withdraw their support just prior to the v6 release.
Janik noted that the sudden lack of corporate constraints allowed him to shift priorities toward features he personally finds entertaining, directly justifying the pivot to retro PhysX support rather than strict enterprise AI translation.
Because it is now a volunteer effort, the 32-bit PhysX support remains in a pre-alpha state. Janik cautions that fluid simulations can still exhibit visual glitches, and the current method for injecting ZLUDA into Steam games remains clunky.
Despite these rough edges, the release represents a major victory for video game preservation. Many titles from the late 2000s hardcoded their physics to the 32-bit PhysX API, leaving them stranded as technology evolved.[2]
By mathematically decoupling these effects from NVIDIA's proprietary hardware, ZLUDA ensures that a generation of classic PC games can be experienced with their full visual fidelity intact, regardless of whose silicon is inside the machine.[2]
While the broader industry continues to wrestle with NVIDIA's dominance in the AI and compute sectors, ZLUDA v6 proves that dedicated open-source engineering can still successfully dismantle the walls of a closed ecosystem.[1]
Key points
- The open-source ZLUDA v6 update allows AMD Radeon GPUs to natively process NVIDIA's proprietary PhysX calculations.
- The translation layer delivers a 3x performance multiplier in classic games like Mafia II, jumping from 26.2 to 80.2 FPS.
- The update also includes a refreshed Windows loader and PyTorch-driven compiler fixes for machine learning workloads.
- Despite the technical success, developer Andrzej Janik announced the project has lost its commercial funding and reverted to a hobbyist endeavor.
What we don’t know
- It remains unclear if a new commercial sponsor will step in to fund ZLUDA's ongoing development.
- The timeline for moving the 32-bit PhysX support out of its current pre-alpha state is unknown.
- It is uncertain how NVIDIA will respond to open-source translation layers successfully bypassing its CUDA lock-in.
How we got here
2020
ZLUDA launches to emulate NVIDIA CUDA on Intel processors.
2022
AMD quietly begins funding ZLUDA to bridge the AI software gap for Radeon GPUs.
Early 2024
AMD cuts funding, forcing the project to seek alternative commercial sponsors.
June 2026
ZLUDA v6 releases with 32-bit PhysX support, despite losing its latest corporate backer.
- Open-Source Advocates
- Focus on dismantling proprietary software monopolies through translation layers.
- Retro Gamers & Preservationists
- Prioritize the ability to experience classic games with full visual fidelity.
- Compute & AI Researchers
- Look beyond gaming to the implications for machine learning hardware.
Perspectives this story doesn't cover
- NVIDIA's official stance on third-party translation layers bypassing its proprietary CUDA architecture.
- Game developers who originally integrated PhysX and their views on retro-compatibility.
Sources
[1]UR SolutionsOpen-Source AdvocatesZLUDA v6 Gets PhysX Running Well On AMD GPUs But Loses Commercial Funding
Read on UR Solutions →
[2]GitHubCompute & AI ResearchersZLUDA: CUDA on non-NVIDIA GPUs
Read on GitHub →
More in Technology
See all →Digital Ownership
Sony Sets 2028 End Date for Physical PlayStation Discs as Xbox Tests 'Disc-to-Digital' Conversion
3 sources
Game Engines
Epic Games Unveils Unreal Engine 6, Bypassing UE5 for Rocket League's Next Era
2 sources
PC Hardware
NVIDIA Unveils RTX Spark, Its First ARM-Based 'Superchip' to Redefine Windows Gaming and AI PCs
3 sources
Xbox Strategy
Microsoft Weighs Xbox Spin-Off to Accelerate Game Development as Studio Head Departs
2 sources
Comments
Every angle. Every day.
Get Technology stories with full source coverage and perspective breakdowns, free every day.




