RPCS3 circumvents an NVIDIA bug and improves its performance by up to 37% on GeForce GPUs

  • Contributor Yahfz has found a solution for a bug in NVIDIA drivers that was limiting the performance of the RPCS3 emulator.
  • The improvements range from 10% to 37% in FPS, depending on the hardware, the game and the scene, and also reduce VRAM consumption.
  • The RPCS3 team is asking NVIDIA for a direct channel to report driver errors, as their previous attempts in forums have gone unanswered.
  • The fix benefits both current cards (RTX 50) and older models like the GTX 1060.

RPCS3 with NVIDIA GPU

The PlayStation 3 emulator for PC, RPCS3 , continues to demonstrate that performance is never truly limited. This time, the development team has achieved a substantial improvement on NVIDIA graphics cards thanks to a patch that circumvents a problem present in the company's drivers. The solution, devised by contributor Yahfz, allows the emulator to better utilize the hardware without needing to wait for an official fix from NVIDIA.

According to data published by the team itself, the impact varies depending on the configuration and the game, but frame rate increases of up to 37% have been recorded in specific tests, along with a notable reduction in video memory usage. Most striking is that the bug affected both the latest graphics cards and models that have been on the market for years, meaning the benefit extends to a large user base.

RPCS3
Related article:
RPCS3: Windows dominates usage, but Linux and ARM are shaping the future

Improvements observed in different configurations

RPCS3 and NVIDIA optimization

The first measurements were taken with Red Dead Redemption , where a system with a Core i9-13900K and RTX 3080 achieved an increase of around 20% in frame rate, while another configuration with a Ryzen 7 9800X3D and RTX 5090 raised the gain to 25%. However, the improvement isn't limited to the latest generation cards: a laptop with a Core i7-7700HQ and GTX 1060 achieved 20% more performance in Saints Row IV and nearly 10% in Saints Row: The Third.

The most surprising case appeared in Gran Turismo 5. A test with a Ryzen 7 9850X3D and an RTX 3070 saw an increase from 107 to 147 FPS, representing an improvement of approximately 37%. Furthermore, VRAM usage dropped from 7,1 GB to 4,8 GB, a 32% reduction. In another test with a Core i9-12900K and an RTX 5070, the increase was more moderate, at around 12%. These figures clearly demonstrate that the impact depends heavily on the game, the specific scene, and the hardware used.

A flaw that affected several generations of GPUs

RPCS3 improves NVIDIA performance

The problem identified by Yahfz was a bottleneck in NVIDIA's drivers that manifested when RPCS3 ran PS3 games. This flaw did not affect AMD cards, so the fix benefits only GeForce users. The correction prevents the unnecessary generation of render passes and allows the reuse of certain render targets, thus reducing workload and memory consumption.

The RPCS3 team cautions that a consistent improvement shouldn't be expected across all games. Variability is high and depends on individual configurations. However, the published results demonstrate that even older hardware can experience a significant boost, making this update one of the most interesting in recent months.

RPCS3 requests a direct line of communication with NVIDIA

RPCS3 and NVIDIA drivers

Along with celebrating the performance improvement, the RPCS3 team has taken the opportunity to launch a public appeal to NVIDIA. They claim that, as independent software developers, they lack a dedicated channel for reporting driver bugs. They state that they previously attempted to use NVIDIA's developer forums without success, and that's why they decided to seek a solution on their own.

NVIDIA's response was swift: a company employee commented that bugs should be reported through the driver feedback forum. However, the emulator team believes a direct channel would expedite the correction of these types of problems and prevent them from having to spend time searching for workarounds.

This update is yet another example of how software can push existing hardware to its limits. Without changing a single component, many users will see their PS3 games run more smoothly and with lower graphics resource usage. Until NVIDIA officially fixes the bug, this patch will serve as a perfectly valid temporary solution.

In short, Yahfz's work and the transparency of the RPCS3 team demonstrate that emulation remains fertile ground for innovation. Improvements range from 10% to 37%, depending on the system, and VRAM usage is also reduced, providing a double benefit. The request for a communication channel with NVIDIA now rests with the manufacturer, but in the meantime, users can already enjoy an enhanced experience on their GeForce cards.


Add as preferred source in Google