Jump to content

Hey everyone,

I'm currently diving deep into trying to enable Nvidia's Multi-Frame Generation (e.g., 3x frame interpolation) on my RTX 4070 Ti. As you know, this feature is currently locked behind the RTX 50 series, even though Ada Lovelace (40 series) cards are technically capable thanks to Optical Flow Accelerator V2.

What I’ve Done So Far:

  • Using NVIDIA Profile Inspector, I’ve forced:

    • DLSS Frame Generation DLL overrides

    • Multi-Frame-Generation Count = 3x

    • Custom DLSS and DLSS-RR scaling and quality settings

  • I’m running this in Cyberpunk 2077, where Frame Gen usually works fine

  • However, when setting Multi-Frame Gen to 3x, the game renders a black screen, only showing UI elements like menus or inventory

  • I see the frame counter does increase to 3x, however aspects of the game that utilize frame generation are not displayed rendering the black screen

What I Know:

  • The black screen suggests a rendering breakdown, likely due to software-side restrictions

  • Optical Flow V2 is present and active on 4070 Ti

  • The hardware clearly can support multi-frame generation — it’s just artificially locked

  • Current DLL version: nvngx_dlssg.dll 3.1.0.2.1 (from TechRadar)

  • I suspect Nvidia has added hard locks in the DLL or NVAPI layer to enforce 50-series gating

What I’m Trying to Do:

  • Bypass or patch the restriction in the DLSSG DLL or driver-level check

  • Confirm where the limitation is enforced (DLL vs NVAPI vs game integration)

  • See if anyone has patched or spoofed the GPU tier successfully

What I Need Help With:

  • Has anyone successfully enabled multi-frame generation on a 40 series?

  • Any known modified nvngx_dlssg.dll builds or patches?

  • Experience with decompiling DLLs or working around NVAPI hardware gates?

  • Communities or individuals working on this kind of mod?

I’m open to debugging and even assembly-level reverse engineering if needed. Just want to push this feature where it should already work!

Thanks in advance.

Link to post
Share on other sites

  • 2 weeks later...

How to use MFG with the RTX40 series has been challenged by Chinese hackers with some results. The contents are shared on the Chinese video sharing site, Bilibili Video.

 

By pasting a dll file created with the software DLSS Spoofer into the folder containing the game's exe file, the RTX40 series can be recognized by the application as the RTX50 series and MFG can be enabled to display the game screen without going dark.

 

However, x3 and x4 frames are not generated correctly and the fps counter increases, but the actual frames generated are x2. The RTX40 series cannot access depth information when generating the third and fourth frames, and can only generate frames based on 2D information such as UI and icons displayed on the game screen.

 

Therefore, a method was devised to use MFG on the RTX40 series by using Reshade to create the entire game screen in two dimensions. The demo is shown in Cyberpunk 2077 on Bilibili Video, and MFG is working on the RTX40 series.

 

However, we have not found a way to access depth information, and currently the RTX40 series does not have full access to MFG.

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×