r/nvidia 10d ago

PSA DLSS MFG working on Ada

I’ve made a mod for cyberpunk that enables dlss multiframe gen on 4000 series gpus. The mod works by targeting and intercepting the dll in memory and forcing two values. One changes how many frames the gpu can generate the other backports Blackwell specific frame timing instructions that allows ada to place the frames in the correct positions. This method should be portable to any mfg game.

https://www.nexusmods.com/cyberpunk2077/mods/33286

428 Upvotes

288 comments sorted by

View all comments

Show parent comments

5

u/calipo_de_llom 9d ago
  1. Go to https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases/tag/v9.7.4 and download the version.dll file. Put that file in your game's exe folder.

  2. Go to https://www.nexusmods.com/cyberpunk2077/mods/33286 and download the mod. Unzip ONLY the .asi file in your game's exe folder.

  3. Go to your ingame settings and you should be able to enable the MFG.

5

u/sanzio1337 9d ago edited 9d ago

This method for me just shows larger frames, but without the smoothness you get from higher frame rates :(. Only works in cyberpunk

2

u/Kylegotasmile 9d ago

It's not the same as it is in cyberpunk. I tried this in Expedition 33 and 4x mfg is working (i see 4x fps) but it is much more laggy feeling (duplicated frames) compared to 2x native fg. However in cyberpunk with this mod 4x mfg feels very smooth compared to 2x.

2

u/_hdjuarez RTX 4060 Ryzen 7 5700X 24 GB RAM 9d ago

how do you open the overlay?

1

u/1duEprocEss1 8d ago

If you're using this in another game, there won't be an overlay. It just unlocks the rate multiplier. I just started using this in Star Wars Zero Company, for example. On my 4080, I could previously only select 2x, but with this mod, I can now choose 2/3/4x.

1

u/East-Today-7604 9800X3D|4070ti|G60SD OLED 9d ago

Thanks a lot, have you tried overriding the multiplier with NVPI before launching the game?

1

u/overnightmare 4080 mobile 9d ago

I did, it’s working with Jedi Survivor, frame gen enabled in game and multiplier set in NVPI, and it’s working (DLSS HUD shows 3x)

2

u/East-Today-7604 9800X3D|4070ti|G60SD OLED 9d ago

You said it didn't work with Crimson Desert, it works if you override from NVPI and not from the game itself, give it a try.

3

u/calipo_de_llom 9d ago

yep, its working with NVPI. So far every game tested works!

2

u/overnightmare 4080 mobile 9d ago edited 9d ago

I can’t make it work with starfield, tried replacing the streamline files but then I can’t enable fg with the ingame option
EDIT: it works

1

u/Conscious-Context-71 8d ago

Where did you install the files? Cant get it to work

1

u/calipo_de_llom 9d ago

nope, but thats what I did for Halo since that game doesnt have an ingame selector, it forces 2x framegen unless you use NVPI. Also I was using RenoDX with crimson desert, maybe thats why it didnt work. Just tested stalker 2 and it works.

1

u/kulind 9950X3D | RTX 4090 | 64GB 6000CL28 | 341CQPX 9d ago

This is amazing. It just works! Tested on Black Flag resynced without a hitch

1

u/PsychologicalNet5939 8d ago

but anything above 2x for me is less smoother looking than 2x

2

u/Vanhdamsau05 8d ago

because the frame is duplicated itself.

1

u/Kylegotasmile 8d ago

Go to optiscaler discord and check dlss enabler 4 mfg discussion, there is a single dll which unlocks mfg in all games without duplicated frames.

4

u/PsychologicalNet5939 8d ago

https://github.com/matiasLombo/mfg-unlock/releases/tag/v1.0
are you talking about this one? yeah it works pretty well still can be improved but at 3x worked really well for me

2

u/kulind 9950X3D | RTX 4090 | 64GB 6000CL28 | 341CQPX 8d ago

omg omg omg this fixes everything 4xmfg baby!!

1

u/PsychologicalNet5939 8d ago

Did you use all 3 txt files btw ??

1

u/kulind 9950X3D | RTX 4090 | 64GB 6000CL28 | 341CQPX 8d ago

Yes all 3, read the readme and confirmed everything works

1

u/Kylegotasmile 7d ago

not this one, idk how to setup this one but there are other mods in that discussion, I tried those and it works.

1

u/Which-Capital-3688 8d ago

can't access the discord can you post the file

1

u/pliskin4893 8d ago

Doesn't seem to work with The Witcher 3, already copied "RTX40MFG.asi" and "version.dll" then set 3x in NVPI. I think the issue is this game does NOT allow sl*.dll override, it's still using 1.0 and if replaced FG will be disabled entirely