A gaming PC setup displays a high-speed racing game, with an RTX 3080 tower beside the monitor.
A six-year-old RTX 3080 isn't supposed to run Nvidia's DLSS Frame Generation. XDA Developers writer Tanveer Singh says he made it do exactly that with a community mod. His results are interesting, but they come from a small test with a couple of loose ends. Here is what he reported, what the mod's own documentation says, and what a cautious owner should take from it.

A gaming PC setup displays a high-speed racing game, with an RTX 3080 tower beside the monitor. What the author did​

Singh had already used OptiScaler to run AMD's FSR 3 frame generation on his RTX 3080. In Forza Horizon 6 that gave a real frame-rate boost, but also a large, distracting shadow under the car once it picked up speed. It was FSR frame generation, not Nvidia's own pipeline.

He then tried Universal MFG Unlocker, a community mod that exposes DLSS Multi Frame Generation controls on older RTX cards. He tested four games:

  • Assassin's Creed Black Flag Resynced
  • Resonance: A Plague Tale Legacy
  • Forza Horizon 6
  • Resident Evil Requiem

By his account, the mod worked in two of them. The RTX 3080 showed only a 2x mode in the games he tested. He picked "Preset C" in the mod's menu to lighten the load on the Ampere card.

The reported numbers​

These figures are the author's own, taken at 3440x1440 with DLSS Quality. They are not independent measurements.

GameNo frame gen2x frame gen (MFG Unlocker)
Assassin's Creed Black Flag Resynced79 FPS119 FPS
Resonance: A Plague Tale Legacy77 FPS110 FPS

That works out to roughly 50% more frames in the first game and about 43% more in the second. Both are single-player titles. He says the games looked identical with and without frame generation and that he noticed no latency penalty. Those are subjective impressions. He didn't measure input latency, and he didn't test fast, chaotic scenes.

A discrepancy in the report​

The write-up contradicts itself. It says the tool "refused to work" with Plague Tale and Forza, and that both crashed at launch. Later it lists Resonance: A Plague Tale Legacy among the successful benchmarks. The text doesn't resolve this. I can't tell you which title actually failed, so treat the Resonance result with caution until the author clarifies. Forza Horizon 6 crashing at launch is the clearer failure. The author says the games ran normally once he removed the DLL. Resident Evil Requiem has no reported result either way.

What the mod's documentation says​

The project's GitHub page lists the current release as Universal MFG Unlocker V1.7.1. Per the README, it brings DLSS Multi Frame Generation controls to RTX 50, RTX 40, RTX 30 and RTX 20 series GPUs, with fixed multipliers up to 6x and Dynamic MFG where supported. On RTX 50 cards the mod changes nothing in NVIDIA's code and only adds its menu controls, because those cards already run MFG natively.

Two caveats matter most:

  • The game must already have a Streamline DLSS Frame Generation integration. The mod doesn't add frame generation to games that lack it.
  • A listed maximum does not guarantee that the active Frame Generation pipeline can apply it. The menu may show higher multipliers than your card can actually run.

The README also notes that the V1.7.1 changelog says RTX 30 and RTX 20 cards are no longer held at 2x in Streamline 2.12 games, with Warhammer 40,000: Darktide as the example. That fits Singh's 2x-only experience, and it suggests behavior depends on the game's Streamline version. I haven't tested this, so I can't confirm it is the cause.

How the install works​

The quick-start steps in the README are short:

  1. Download the release ZIP and extract it.
  2. Rename MFGUnlocker.dll to a filename the game loads early, usually version.dll or winmm.dll. The project keeps a compatibility list with the right name for each game.
  3. Place the file beside the actual game executable, not the launcher.
  4. Launch the game, enable Frame Generation, and press Backspace to open the menu.

The project says the mod is not supported in games with anti-cheat. Singh gives the same warning, since a modified DLL could draw penalties. Uninstalling means deleting the file. If a game crashes at launch, as two of his did, the first thing to try is removing the DLL or changing its filename.

The author says the filenames he used were version.dll or dxgi.dll, while the README's quick-start names version.dll or winmm.dll. Follow the project's per-game compatibility list rather than guessing.

Who is behind it, and how fast it moves​

This isn't a one-off hack. TechPowerUp reported that version 1.5.0 added Preset C support on both RTX 40 and RTX 30 GPUs, including 3x to 6x multi-frame generation. The Nexus Mods page shows an active release, and the README for V1.5.0 said RTX 30 support is DirectX 12 only at that time. Later versions added experimental Vulkan paths.

The project is moving quickly. Expect behavior and compatibility to change between releases, and check the version you download.

What Nvidia actually said​

The headline says Nvidia claimed this "wasn't possible." Nvidia's own wording is softer, and the difference matters.

In a 2022 RTX 40 Series Q&A, Nvidia explained that would require further innovation and optimization for the optical flow algorithm and AI model. That is a statement about engineering effort and a product boundary. It doesn't say the feature was physically impossible on Ampere.

For multi-frame generation, Nvidia said generating several frames the DLSS 3 way was cost prohibitive. It said the hardware optical flow and the AI model would both have to run for every generated frame. DLSS 4 got around this by replacing hardware optical flow with an AI model, and by adding Blackwell hardware changes such as 5th-generation Tensor Cores and hardware Flip Metering for frame pacing.

Mod support doesn't prove Nvidia's engineering rationale was wrong. It shows that something workable can run on Ampere, at least in some games. Nvidia may have judged image quality, latency or driver support too weak to ship officially. A fair reading is that "not supported" and "can't run" are different claims, and that the mod and the official product aren't the same thing.

Practical takeaways for RTX 30 and 20 owners​

  • Check the base frame rate first. Frame generation smooths what you see, but input still responds at the real frame rate. A very low base rate stays awkward.
  • Treat 2x as the realistic starting point. Higher multipliers may appear in the menu, but the README says a listed maximum doesn't guarantee they will work.
  • Skip online games. Anti-cheat and modified DLLs are a bad mix.
  • Download only from the project's real release page. Any third-party DLL carries stability and security risk.
  • Expect crashes in some titles. Two of the author's four games crashed on launch, and removing the file fixed it.
  • Try Preset C if the card struggles. The author used it to reduce the runtime load.

Bottom line​

This is an unofficial workaround, not a new Nvidia feature. The author's results are encouraging: around 40-50% more frames at 2x in the games that worked, with no visual or latency problems he could see. But the sample is small, the tests are subjective, the report contradicts itself on one game, and compatibility depends on the title. The mod is worth a look if you own an RTX 20 or 30 card, play only single-player games, and are comfortable with the occasional crash. It won't make an aging GPU new again, and it isn't an official Nvidia feature.

 

References

  1. I unlocked DLSS frame generation on my 6-year-old RTX 3080, despite Nvidia saying it wasn't possible XDA 2026-11-13T17:00:24+00:00
  2. GitHub - dashdogy/MFG-Unlocker: DLSS Multi Frame Generation Unlock and controls for any supported MFG title on RTX series GPUs · GitHub github.com
  3. Modders Bring NVIDIA's Faster DLSS Frame Generation Preset C to RTX 30-Series GPUs techpowerup.com