TECH NEWS – This time, we’re not talking about DLSS 5—we’ve already reported that it is supported by essentially all RTX graphics cards—but rather, a different one!
Although Nvidia’s DLSS Multi-Frame Generation technology is officially available only on GeForce RTX 5000 (Blackwell architecture) cards, modders have made it possible for Nvidia’s DLSS MFG frame interpolation technology to work on older GeForce RTX generations as well. Unlike previous workarounds for AMD FSR Frame Generation, these new projects aim to run native DLSS Multi Frame Generation code on Ada Lovelace, Ampere, and Turing GPUs.
Unsurprisingly, the RTX 4000 series (Ada Lovelace architecture) is the most advanced. Dashdogy’s RTX40MFG-Unlock project has evolved into a universal DirectX 12/Vulkan solution for games that support DLSS Frame Generation technology via the Nvidia Streamline framework. It offers fixed MFG multipliers and experimental higher (and even dynamic) MFG modes. Other projects have taken a different approach. Mavismmg’s project, MFGAdaUnlock-RenoDx, offers a ReShade/RenoDX-based implementation. Meanwhile, matiasLombo’s project, mfg-unlock, reimplements the DLSS MFG kernels intended for Blackwell.
Recently, things have gotten a lot more interesting for users of the RTX 3000 series (Ampere architecture). sdli1995 created the dlssg_for_sm86 program, which implements an SM86 background process for the Nvidia DLSS MFG runtime. This enables RTX 3000 GPUs to run DLSS (Multi) Frame Generation, including 2X, 3X, and 4X modes, provided they are supported. The current implementation embeds the Nvidia DLSS MFG 310.1.X runtime environment/DLL file, along with the custom SM86 backend, and has been tested on an RTX 3080 Ti. However, compatibility is by no means universal; users have reported various issues, including missing FG settings, system crashes, and visual glitches in certain games.
It appears that the RTX 2000 series (Turing architecture) GPUs are now also part of the mix. Coldwood1026’s project, dlssg_for_sm75, adapts the Ampere project for the SM75 (Turing’s CUDA computing capability) by rebuilding the necessary DLSS MFG kernel and modifying the architecture checks. The project is still in its early stages. So far, the developer has tested it on an RTX 2060 Max-Q running The Witcher 3 in DX12. The game’s DLSS Frame Generation option could be successfully enabled. For now, widespread game or GPU compatibility should not be expected.
These mods are all still in the experimental stage and can malfunction easily due to updates to the game, driver, Nvidia app, or DLSS runtime. Nvidia continues to exercise significant control over the closed-source DLSS MFG extensions for NGX and Streamline. Previously, over-the-air (OTA) updates to the Streamline and DLSS MFG runtime environments temporarily disrupted Ada unlocking methods before modders found a workaround. Therefore, Nvidia may further tighten its drivers or the Streamline framework, which could render these techniques unusable in the future.
Source: WCCFTech, GitHub, GitHub, GitHub, GitHub, GitHub, GitHub




Leave a Reply