Bringing DLSS to older GPUs via modding


Featured image Bringing DLSS to older GPUs via modding

In the high-stakes world of PC gaming, where cutting-edge graphics technology often comes bundled with proprietary software locks, the lines between hardware capability and software limitation can feel impossible. Yet, in a fascinating twist, the modding community has recently managed to dismantle some of those barriers, unlocking features Nvidia itself has deliberately kept exclusive to its newest generation of GPUs.

The recent activity surrounding DLSS 5 Neural Rendering and Multi Frame Generation (MFG) has sparked a remarkable journey into reverse engineering and community collaboration. How did features designed for the latest Blackwell-based cards find their way onto older hardware? The answer lies in the ingenuity of modders who decided that the best way to maximize hardware potential was to look under the hood.

This breakthrough was spearheaded by modders like Dashdogy and Uncle Burrito, who have been working tirelessly to port these advanced features across generations. Their work has demonstrated that Nvidia’s perceived hardware exclusivity is less a technical reality and more an artificial constraint.

The challenge began with Multi Frame Generation (MFG), a powerful feature tied directly to the newest architecture. When the initial release of DLSS 5 was announced, the idea of running this feature on older RTX 4000-series hardware seemed a pipe dream. But through dedicated research, these modders found a path forward.

Dashdogy tackled MFG first. Realizing that the newer Blackwell instructions were blocking older GPUs, he delved into the core of Nvidia’s software, specifically targeting the Streamline and Neural Graphics Framework (NGX) libraries. By spoofing the calls within the software that defined frame generation limits, he effectively tricked the older hardware into believing it was allowed to generate far more frames than it otherwise could. This process required deep dives into kernel dumps and careful analysis of how motion processing worked, ultimately solving the frustrating black screen issue that often plagued earlier attempts.

His work, along with Uncle Burrito’s efforts on DLSS 5 Neural Rendering, opened up new avenues. While the Neural Rendering DLL was built specifically for Blackwell, Uncle Burrito tackled the compatibility puzzle by focusing on the underlying instructions. By reverse-engineering the process and patching specific CUDA binaries, he managed to port the functionality to older Ada Lovelace hardware, demonstrating that the feature wasn’t impossible, just unfinished.

The results have been nothing short of spectacular. These foundational mods have served as the blueprint for numerous forks, allowing for the porting of both MFG and Neural Rendering back to architectures dating as far as 2018’s Turing generation. This has created a powerful, unified toolkit that allows users to bring cutting-edge AI-infused visual fidelity to a vast array of hardware.

The success of this community-driven effort highlights a critical point: the true limiter of performance isn’t the silicon itself, but the software locks imposed by manufacturers. By tearing down these “walled gardens,” modders are not just enhancing gaming; they are giving users the freedom to maximize the potential of the hardware they already own, ensuring that today’s technology remains accessible and exciting for years to come.

You may also like: