dashdogy/MFG-Unlocker
Experimental DLSS Multi Frame Generation controls for any supported MFG title on RTX 40 series GPUs
About dashdogy/MFG-Unlocker
dashdogy/MFG-Unlocker is an open-source project on GitHub, mainly written in C++. Experimental DLSS Multi Frame Generation controls for any supported MFG title on RTX 40 series GPUs It currently holds 2,255 stars and 61 forks with 33 open issues, and was last pushed on 2026-11-06 (repository created 2026-08-29).
Project Overview
Git Homed tracks it on the Today's Trending board.
GitHub Repository Details
README
Universal MFG Unlocker V1.7.0
README · Install · Using the menu · Game compatibility · OptiScaler · XeMFG · Troubleshooting
Multi Frame Generation for Windows x64 games, in one DLL. 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 their own or through OptiScaler. RTX 50 cards run DLSS MFG natively, so MFG Unlocker changes nothing in NVIDIA's code there and only adds its menu controls.
It also runs XeSS Multi Frame Generation (XeMFG) on NVIDIA, AMD and Intel GPUs, on its own (XeMFG standalone, experimental) or through OptiScaler, and DLSS 5 in games that run DLSS Super Resolution, DLAA or Ray Reconstruction, with an NVIDIA DLSS 5 dll that supports your GPU (details).
For DLSS MFG the game must already have a Streamline DLSS Frame Generation integration. Available modes depend on the GPU, the active runtime and NVIDIA's per game MFG override maximum. A listed maximum does not guarantee that the active Frame Generation pipeline can apply it.
If this mod helps you, help me get through university on Ko-fi.
Quick start
1. Download MFGUnlocker-v1.7.0.zip from
Releases and extract it.
2. Rename MFGUnlocker.dll to a filename the game loads early, usually
version.dll or winmm.dll. Game compatibility
lists the name for each game.
3. Place it beside the actual game executable, not the launcher.
4. Launch the game, enable Frame Generation, and press Backspace to open
the menu.
The install guide has the full steps, every supported filename, upgrading and uninstalling. To use OptiScaler, see OptiScaler. MFG Unlocker is not supported in games with anti-cheat.
What's new in V1.7.0
- DLSS 5 in the menu: a DLSS 5 tab with Hook Method,
- XeMFG standalone (experimental): XeSS
- MFG Unlocker's menu beside OptiScaler's for the DLSS presets and DLSS 5
- Smoother XeMFG: a new flip queue presents each
- XeMFG in Vulkan games through OptiScaler, with any frame generation input.
- RTX 30 and RTX 20: DLSS Frame Generation starts in more games, and stays
The full list, and every earlier release, is in the changelog.
Reporting problems
Read Troubleshooting first. Report bugs in Issues, with the log files listed there. To report how a game works, use the game compatibility report.
Translation credits
Thanks to Shi (@ shinsir on Discord) for editing the whole Vietnamese translation, and to Slideulidou (@ slideulidou on Discord) for editing the French translation.
Links and licence
The dedicated Cyberpunk 2077 mod is also available on Nexus Mods.
Original project code is licensed under the MIT License. For source builds, see BUILD.md.
Third party components retain their respective licences and notices.
MFGUnlocker.dll also embeds XeSS Frame Generation program data derived from
Intel's XeSS SDK. That data is Intel's work, is not covered by the MIT License,
and remains subject to Intel's licence terms. See NOTICE.md.