The open-source project ZLUDA is currently developing an emulation layer that allows Nvidia’s proprietary CUDA framework to run on non-Nvidia graphics cards, including those from AMD and Intel. According to developer Andrzej Janik, the latest version of ZLUDA enables 32-bit PhysX game effects to function on Radeon GPUs, potentially reviving support for older titles.
How does ZLUDA bypass proprietary hardware locks?
ZLUDA functions as an emulation or alternative implementation layer that translates CUDA instructions into a language that other GPU architectures can process. By providing a bridge between proprietary Nvidia code and open standards, the software allows applications to run without requiring modifications to the original source code. As reported by Tom’s Hardware, the goal is to offer near-native performance for programs originally locked to Nvidia hardware.
In benchmark testing conducted by Andrzej Janik using the 2010 title Mafia II, the implementation of ZLUDA increased frame rates from 26.2 FPS to 80.2 FPS, demonstrating the potential for significant performance gains on non-Nvidia hardware.
What is the status of PhysX support on Radeon cards?
Support for PhysX via ZLUDA is currently in a pre-alpha stage. While the software successfully runs Nvidia’s own technical demos and the aforementioned Mafia II, Janik notes that certain complex effects, such as fluid behavior, do not yet render correctly. Nvidia previously removed support for these legacy PhysX effects in newer hardware, although the company partially reinstated support for select popular titles in December. ZLUDA aims to provide a more universal solution that does not rely on manufacturer-specific software updates.

Can ZLUDA run more than just legacy games?
The project scope extends well beyond gaming. Beyond PhysX, the latest version of ZLUDA includes basic texture handling, which Janik states allows for accelerated rendering in Blender. The software is designed to be cross-platform, supporting both Windows and Linux environments, including compatibility with Wine and Proton. While the developer’s primary focus remains on newer Radeon GPUs (RDNA and newer), the underlying architecture is intended to be hardware-agnostic, potentially extending to Intel graphics depending on driver maturity.
If you are experimenting with ZLUDA for Linux gaming, ZLUDA has support for Linux and is intended to work in Wine or Proton.
Frequently Asked Questions
- Is ZLUDA officially supported by AMD or Nvidia? No. While AMD previously sponsored the project, Andrzej Janik currently develops ZLUDA in his spare time.
- Does ZLUDA require me to modify my game files? No, the project aims to run games and programs exactly as they are without manual software patches.
- Will this work on all graphics cards? The project is optimized for newer Radeon architectures, but it is theoretically compatible with other GPU brands depending on specific driver support.
Have you tested ZLUDA on your hardware, or are you waiting for a stable release? Share your experiences in the comments below, or subscribe to our newsletter for the latest updates on open-source emulation projects.
