dashdogy

MFG-Unlocker

Universal MFG Unlocker is a single DLL mod for Windows x64 games that unlocks DLSS Multi Frame Generation controls on RTX 40/30 GPUs with multipliers up to 6x and Dynamic MFG, and runs as an OptiScaler plugin to bring XeSS MFG to any GPU brand.

v1.6.0
Published at
9h ago
1,432
Stars
236,714
Download
Synced at
8h ago

Latest release

v1.6.0Oct 19, 2026, 01:47 PM
Downloads slow? Switch the source anytime above

README

Project Overview

Universal MFG Unlocker is a single-DLL mod for Windows x64 games that unlocks NVIDIA DLSS Multi Frame Generation multiplier controls on both RTX 40 and RTX 30 GPUs — fixed multipliers up to 6x, with Dynamic MFG where supported. It also runs as an OptiScaler plugin, using Intel's XeSS multi frame model to bring 2x-6x XeMFG to NVIDIA, AMD, and Intel GPUs. The menu is built into the DLL and opens with Backspace; no ReShade or external loader needed.

Item Value
Platform Windows x64 games
Form Single DLL (MFGUnlocker.dll)
DLSS MFG RTX 40 / RTX 30, up to 6x + Dynamic
XeMFG Via OptiScaler, NVIDIA / AMD / Intel 2x-6x
License MIT (embedded XeSS data under Intel's license)

One DLL unlocks multi frame generation — RTX 30 included, up to 6x.

Key Features

  • DLSS MFG unlock: fixed multipliers up to 6x on RTX 40/30, with Dynamic MFG targeting display refresh or a custom FPS where supported
  • XeMFG cross-brand: as an OptiScaler plugin, runs Intel's XeSS multi frame generation at 2x-6x on any GPU brand
  • DLSS FG Preset C: NVIDIA's new performance preset selectable on RTX 40/30 even at 3x-6x
  • Reflex FPS cap: a separate output cap via Reflex where supported, mutually exclusive with Dynamic
  • V-Sync control: present frames with V-Sync off or keep the game's setting
  • Built-in menu: Backspace to open with a changeable hotkey; Follow game, fixed, and Dynamic modes
  • Witcher 3 path traced hair: a built-in hair compatibility path brings HairWorks strands into path traced lighting

Target Audience

  • RTX 40 GPU owners
  • RTX 30 GPU owners
  • AMD / Intel GPU gamers
  • Frame generation enthusiasts

Quick Start

  1. Download MFGUnlocker-v1.5.0-hotfix.1.zip from Releases and extract it
  2. Close the game and rename MFGUnlocker.dll to a supported proxy name the game loads early (such as version.dll or dinput8.dll)
  3. Place the renamed DLL beside the actual game executable, not the launcher
  4. Launch the game, enable Frame Generation where available, and press Backspace to pick a multiplier or Dynamic
  5. For XeMFG, rename to MFGUnlocker.asi, drop it into OptiScaler's plugins folder, and enable asi plugins in the ini

Core Advantages

  • Single DLL, zero deps: the menu is built in — no ReShade or external loader
  • RTX 30 joins in: RTX 30 support is now stable with smoother pacing at 3x and above
  • Cross-brand frame gen: OptiScaler brings multi frame generation to AMD and Intel GPUs too

System Requirements

Item Requirement
OS Windows x64
GPU DLSS MFG needs RTX 40/30; XeMFG needs OptiScaler
Game Must already integrate Streamline DLSS Frame Generation
OptiScaler XeMFG needs a current OptiScaler 10 build (0.9.x unsupported)

Notes

  • DLSS FG required: the mod only unlocks controls — the game must already integrate Streamline DLSS Frame Generation
  • No proxy conflicts: never overwrite a DLL belonging to the game or another mod; pick an unoccupied supported name
  • Delete old versions first: when upgrading, remove the old RTXMFG.dll before installing; settings carry over automatically
  • Compatibility varies: the Vulkan path is experimental on RTX 40 only, RTX 30 is DirectX 12 only; artifacts, freezes, and crashes remain possible

Release history

Sort