DLSS Enabler Mod Guide: How to Install, Multi Frame Generation & Ray Tracing Setup

Feb 22, 2026 at 08:05am EST
The image showcases a DLSS Enabler 4.0.0.11 Tech Preview with features like 'Dynamic Frame Generation,' 'Semi-Interpolated

Modding continues to be one of the most prominent boons of PC gaming. The open nature of the PC platform gives gamers an unparalleled level of freedom compared to consoles, given how there are dedicated communities who create and share mods that can improve older and newer titles alike by adding new content, resolving bugs, and improving graphics/performance beyond what developers have achieved at launch. Nexus Mods has a massive quantity of mods available from user-created enhancements to games— over hundreds of thousands — allowing players to customize their gaming experience each time they play their favorite games, well after they have stopped receiving official support.

Performance mods in particular are a growing part of the creative modding ecosystem. One of the most exciting of such mods is called DLSS Enabler, which was created by modder artur07305 and first released to the public on January 15, 2024. Rather than adding new game quests or areas, DLSS Enabler instead focuses on improving technical aspects of games, such as performance and visual fidelity.

Related Story CachyOS Proton Can Now Download DLSS Files To Enable FSR 4 In More Linux Games

DLSS Enabler allows players to emulate some of NVIDIA's cutting-edge AI technologies — such as temporal upscaling and frame generationin any DirectX 12 game that natively supports either DLSS 2 (AKA DLSS Super Resolution) or DLSS 3 (AKA DLSS Frame Generation), provided your GPU supports DirectX12 (feature level 12_0 or higher is strongly recommended). Designed for users seeking increased motion fluidity, higher frame rates, and richer lighting effects without needing the latest and most powerful equipment, DLSS Enabler makes PC games more accessible to enthusiasts.

This guide should hopefully make it easier for you to fully take advantage of DLSS Enabler's main features, which can noticeably improve your experience in many compatible, modern games.

You can also check out our DLSS 4.5 Guide here!

What DLSS Enabler Does

To begin with, an overview of DLSS Enabler as a whole, the mod enhances both performance and visual quality in modern DirectX 12 compatible games that support DLSS 2+ through injected advanced Render Tool enhancements or by simulating/copying features beyond those supported natively by the game or the GPU itself.

Starting from version 4.0.0.2, new features have been added to the mod to increase both visual fluidity and fidelity. These features can seamlessly work together to provide PC gamers with more control over how their games look and play, even if they don't have the latest and greatest in terms of computer hardware, or if the games in question don't support the aforementioned features.

Multi Frame Generation

Multi Frame Generation expands on the traditional use of frame generation beyond just 2X mode by introducing additional modes that support both 3X and 4X for applicable titles. These 3X/4X MFG modes can significantly boost smoothness — especially on very high refresh rate monitors — which could be a great boon for those looking to maximize smoothness over visual artifacts and extra latency, in compatible games and with high enough base framerates. Obviously, this feature would only be useful for owners of GPUs that don't support their own brand of MFG.

Multi Frame Generation availability depends on the game’s native support for DLSS Multi Frame Generation, and these extended modes require the 4.0.0.2+ Tech Preview builds of the mod. Thankfully, in the latest version of the mod, it has become possible for it to override the frame generation factor of games that don't officially support DLSS MFG, as long as the game's NVIDIA Streamline DLL files are at least from version 2.7.2, according to the mod author himself. Also, as noted by the mod creator, pushing visual smoothness past the standard limits can have a big impact in GPU-bound scenes, making even demanding modern titles feel more visually fluid.

In terms of how it works, modder artur07305 modified the open source AMD FSR 3.1 Frame Generation code base to make it generate more than one interpolated frame for each rendered frame, by taking advantage of NVIDIA's open source Streamline framework — which provides MFG functionality in games where it is implemented — and by emulating NVIDIA's proprietary NvAPI calls, and making them runnable even on non-NVIDIA GPUs.

The latest Tech Preview versions of DLSS Enabler also introduced support for what mod creator artur07305 calls "Semi-Interpolated HUD", which should, in theory, interpolate onsome (shaded) User Interface (UI) elements like health bars, mini-maps, and overlays, thus considerably improving their visual quality.


Screen-Space Ray Traced Global Illumination (SSRTGI)

Screen-Space Ray Traced Global Illumination (SSRTGI) is a form of simulated ray-traced lighting that enhances indirect illumination, contact shadows, and overall scene depth without needing GPUs with hardware RT support. DLSS Enabler’s documentation describes this as “High-Performance SSRTGI” that brings richer lighting with minimal overhead, improving natural color bounce, atmospheric depth, and interior lighting fidelity. This is achieved by operating in screen-space and using temporal and motion data that modern upscaling and frame generation techniques can already expose. However, its availability and visual impact depend on each game’s rendering pipeline and how well it cooperates with the mod’s injection hooks.


Dynamic Frame Generation

Dynamic Frame Generation is a new addition to the experimental branch of DLSS Enabler mod that dynamically alters the frame generation factor (AKA the number of interpolated frames between rendered frames) so as to constantly hit a certain target framerate. Instead of forcing a static frame generation factor on at all times, this feature allows the generation of interpolated frames only when they will be beneficial towards achieving an arbitrary framerate value.

The goal is to prevent both "under generation" and "over generation" of frames, to strike an optimal balance between visual smoothness, responsiveness, and visual fidelity. This feature is similar to NVIDIA's own upcoming Dynamic Multi Frame Generation, though that technology will be exclusive to their RTX 50 series "Blackwell" GPUs.


Universal Upscaling (Powered by OptiScaler)

DLSS Enabler uses OptiScaler as a unified upscaling backend, replacing older upscaler pipelines such as CyberFSR. OptiScaler is a community-maintained solution that supports enabling and tweaking modern temporal upscalers, even frame generation techs, and integrates them in a way that works seamlessly with the DLSS Enabler’s frame generation workflow. In the context of DLSS Enabler, this means players can enjoy high-qualitytemporal reconstruction even in games that lack native support or when running on GPUs that don't officially support proprietary technologies like DLSS or XeSS. Further, it also enables the use of officially unsupported temporal upscaling solutions in certain games, by taking advantage of the inputs that modern game engines already provide for them — such as motion vectors, depth/color buffers, jitter offsets, etc. — by rerouting them towards the temporal upscaling solution of choice. In practice, this means that it is possible to enable FSR upscaling in a game that only supports DLSS Super Resolution, for example.

Installing DLSS Enabler on a compatible game

Installing DLSS Enabler is significantly different depending on the version you choose. The stable release provides a guided installer, while the newer Tech Preview builds require manual placement of a DLL file. Always follow the official documentation on the Nexus Mods page when installing the mod.

1. Stable Releases (3.x and Below)

The stable versions of DLSS Enabler (versions 3.02.000.0 and earlier) use a standard installer that handles everything for you.

  1. Download the Installer
    Visit the Main Files section for the mod on Nexus Mods and grab the installer package (e.g., DLSS Enabler 3.02.000.0 Installer).
  2. Run the Setup Application
    Launch the installer executable. It walks you through installing the mod, similar to a typical Windows setup wizard.
  3. Select Your Target Game(s)
    When prompted, point the installer to the directory of the DirectX 12 game you want to enable DLSS functionality for. The installer also scans for supported titles.
  4. Complete Installation
    After selecting the game folder, continue through the prompts to finish the installation. The installer will place the necessary DLLs and configuration files into the correct locations.
  5. Launch the Game
    Once installation completes, start the game normally. The mod’s features should be injected automatically.

This installer covers basic DLSS upscaling and frame generation support in a broad range of DirectX 12 games and works on both NVIDIA and AMD/Intel GPUs.

2. Tech Preview Builds (Version 4.0.0.2+ Manual Install)

The Tech Preview versions introduce support for Multi Frame Generation (3×/4×), Dynamic Frame Generation, SSRTGI, and updated temporal upscaling enablement and tweaking via OptiScaler, but installation is manual and slightly more advanced.

Important note: The mod creator explicitly labels these builds as experimental and warns against using them for casual gaming if you are not comfortable with fiddling with game files and troubleshooting potential issues.

  1. Download the DLSS Enabler unified DLL file.
    In the "Files" tab → "Update files" section of the mod page on the Nexus Mods website, download the DLSS Enabler DLL file that corresponds to the 4.0.0.x build that you want to use.
  2. Choose a Compatible DLL filename.
    The mod documentation lists several filenames you can rename the DLL file to, depending on the game and how it resolves injected libraries: "version.dll", "winmm.dll", "dbghelp.dll", "psapi.dll", or "winhttp.dll".
          Use the one that actually works for your given game. A quick way to tell whether the mod has worked or not is to check whether it has created extra .ini and .log files in the game's executable directory.
        • Place the renamed DLL file in the game folder.
          Take the renamed DLL and copy it into the same folder where the game’s executable resides.
        • Remove any latent previous versions.
          If you have any older stable installer versions of DLSS Enabler in the game folder, delete them before placing the new DLL to avoid conflicts.
        • Launch the game and access the mod menu.
          Start the game normally. Once running, press the tilde key (`) to open the mod’s in-game settings menu, where you can configure temporal upscaling, frame generation, and other features.

        The Tech Preview builds unify all mod features (Multi/DynamicFrame Generation, OptiScaler backend, and SSRTGI) into a single DLL file, and they employ this manual DLL file placement method rather than an automated installer.

        3. Tips & Precautions

        Stability: Because Tech Preview builds bypass the installer and directly override DLL behavior, they may cause stability issues in some games and should be treated as experimental, as the mod creator says.

        Compatibility: Always confirm that the game supports DirectX 12 and DLSS 2/3 natively. DLSS Enabler only works in such titles. Also, the mod's Multi Frame Generation will only work in games that support NVIDIA Streamline framework version 2.7.2 or higher.

        Anti-Cheat: The documentation strongly warns against using this mod in multiplayer games, as anti-cheat software may flag DLL injection as a bannable offence.

        Testing The Mod's Features

        To demonstrate how DLSS Enabler’s latest features perform in a real-world scenario, we tested its key features in Cyberpunk 2077 — one of the most demanding and popular DirectX 12 games and one that the mod’s creator has tested extensively during development of the mod. Because Cyberpunk 2077 already includes native upscaling and frame generation options in its graphics rendering pipeline, it serves as an excellent proving ground for testing mod features such as Screen-Space Ray Traced Global Illumination (SSRTGI), Multi Frame Generation at 3X/4X levels, and Dynamic Frame Generation. For our tests, we assessed how each feature affects visual fidelity, performance, and smoothness in typical gameplay conditions.

        Also, the mod was tested on a system with the following specs:

        In addition, we will be testing the mod's features on a monitor with a 2560x1440 (1440p) resolution and with a max refresh rate of 240 Hz, with VSync enabled so that we can obtain clean, tear-free footage to analyze. Further, the game will be using the High settings preset, with DLSS Super Resolution upscaling set to Quality mode (with Preset K), and ray tracing (RT) enabled for global illumination, shadows and reflections (alongside DLSS Ray Reconstruction for proper RT denoising), except the comparison with the mod's SSRTGI feature, as we will need to compare it to the game's visual output with both RT ON and OFF.

        We will also be using the latest work-in-progress build of the Tech Preview/experimental version of DLSS Enabler, which is version "4.0.0.11".

        After downloading the mod archive, we will proceed to extract it, then copy the obtained "version.dll" file into the "Cyberpunk 2077\bin\x64" directory, which contains the game's executable:

        Another thing that we will be doing is updating Cyberpunk 2077's NVIDIA Streamline DLL files, which should help further improve compatibility with the mod's Multi Frame Generation/Dynamic Frame Generation features, not to mention fix potential bugs found in older Streamline versions. You can grab the latest stable version (2.10.3.0) of the Streamline DLL files from the link below:

        https://github.com/NVIDIA-RTX/Streamline/releases/download/v2.10.3/streamline-sdk-v2.10.3.zip

        Just make sure to copy the relevant Streamline DLL files found in the "bin" folder, then paste them in the "Cyberpunk 2077\bin\x64" folder, replacing existing files when prompted. We would also recommend backing up the game's default Streamline DLL files, in case you encounter any issues or just wish to restore the game to its standard, unmodded state.

        Note: Please do not copy the DLL files found in the "bin\development" folder as those files possess extra debugging code that's only meant for use by NVIDIA engineers, game developers, and modders.

        Next, we obviously must launch the game in order to make sure that the mod is working properly.

        Note: Should the OptiScaler splash message be bothersome for you, then you can disable it by setting the "DisableSplash" variable to "false" in the "Optiscaler.ini" file, which should be created upon game launch in its executable directory (Cyberpunk 2077\bin\x64):

        Next, we can access the mod's in-game settings menu by hitting the tilde (') key on the keyboard:

        The aforementioned menu contains the four main sections:

        Another thing you'll notice after installing the DLSS Enabler mod is that it can "trick" compatible games into thinking that your GPU supports DLSS Multi Frame Generation, whereas it may not, in reality. For example, the game thinks that an RTX 4090 supports DLSS MFG, whereas it does not in reality:

        Please note, however, that this is in fact not the real DLSS MFG, and in reality just DLSS Enabler's version of it, which, as previously mentioned in this guide, is built on a modified version of AMD's FSR Frame Generation 3.1 technology.

        With that said, let us proceed to testing the mod's four marquee features, starting with SSRTGI.

        Screen-Space Ray Traced Global Illumination (SSRTGI)

        In this section, we will be comparing DLSS Enabler's SSRTGI feature to Cyberpunk's 2077's standard rasterized and ray-traced indirect lighting/global illumination/ambient occlusion solutions, comparing not just how they look but also how they perform in a GPU-limited scenario at 1440p with DLSS SR set to DLAA (native resolution) mode. The following link will have sliding image comparisons at full resolution/quality:

        https://imgsli.com/NDUwOTU3

        As we can see from the sliding image comparisons from the above link, DLSS Enabler's SSRTGI can certainly add extra indirect lighting effects, such as bounce lighting vs the game's standard non-ray-traced indirect lighting solution. However, it does come at anotable performance cost, especially on the Ultra SSRTGI mode, which is about as intensive as the Psycho ray-traced GI that Cyberpunk 2077 offers for owners of powerful RT-capable GPUs. We recommend using theMedium SSRTGI mode on weaker GPUs (especially those that don't support hardware ray tracing) that want to somewhat emulate the effects of ray-traced global illumination/indirect lighting.

        Multi Frame Generation

        In this section, we will be providing video footage of a real world Cyberpunk 2077 gameplay scene, showcased in four different frame generation modes (with GPU usage, framerate, frametime and PC latency figures in the center top): the native NVIDIA DLSS Frame Generation 2X mode (which is officially supported by our test system's RTX 4090), and the three Multi Frame Generation modes (2X, 3X and 4X) that DLSS Enabler enables with its MFG feature, even on GPUs that don't support NVIDIA's own DLSS Multi Frame Generation technology. Without further ado, let us present the four videos, in order:

        DLSS Frame Generation 2X Mode

        DLSS Enabler MFG 2X Mode

        DLSS Enabler MFG 3X Mode

        DLSS Enabler MFG 4X Mode

        As we can see from the above videos, DLSS Enabler's MFG can certainly increase visual smoothness, with decent frame pacing consistency and latency. However, the MFG 3X and 4X modes exhibit noticeable car shadow flickering and garbling vs the mod's own MFG 2X mode and especially vs NVIDIA's native DLSS FG 2X mode, which provides the most stable image quality. However, the mod's ability to generate extra interpolated frames with decent frame pacing and responsive latency is impressive and should be commended, given that NVIDIA claims that it needs extra silicon logic to ensure acceptable pacing of their DLSS MFG's AI interpolated frames. Another thing that should be commended is how the mod's MFG feature handles UI elements such as objectives, the mini-map, and other gameplay HUD elements, as that is not an easy thing to achieve, even for bespoke proprietary solutions such as NVIDIA's DLSS FG/MFG.

        Dynamic Frame Generation

        Unfortunately, we couldn't get Dynamic Frame Generation to work properly in Cyberpunk 2077, as no matter which FPS thresholds we set, it would always default to using 4X Multi Frame Generation mode. Unless we misunderstood how this feature works, we think this may be a bug in the current latest version of the mod, and we urge the mod creator to instead streamline how this feature works, by instead picking a single arbitrary framerate limit (like with VSync + Reflex Low Latency for example) then generating as many frames as necessary in an attempt to constantly hit such an arbitrary framerate target.

        OptiScaler Integration

        The OptiScaler integration in DLSS Enabler allows for tweaking some of its features (like the frame generation algorithm to use and NVIDIA Reflex Low Latency related settings, not to mention other OptiScaler-specific settings, such as tweaking temporal upscaling technologies, adding sharpness, anisotropic filtering, etc.

        Troubleshooting Potential DLSS Enabler Issues

        After installing DLSS Enabler, the first sign that it loaded correctly is usually aplayful OptiScaler splash message that should appear and disappear in the bottom left. After that, you should be able to pull up the mod's menu by hitting the tilde (`) key. If nothing appears, it often means the mod either didn’t initialize properly or the game didn’t detect a compatible DLSS 2/3 pipeline. Checking the generated "dlss-enabler.log" file which should be created upon your chosen game's launch in its executable folder is often the quickest way to verify this. The log reveals whether the mod attached to the game process, detected your GPU, and loaded its core components (FrameGeneration, OptiScaler, and NvAPI emulation). Look for entries showing successful loading and the features being evaluated; absence of these typically correlates with features not appearing in game menus.

        Updating the game's NVIDIA Streamline DLLs is also a must if you plan on using Multi Frame Generation or Dynamic Frame Generation, as that would not only allow for these features to work, but could also solve some older version Streamline-related bugs that could affect how the mod interacts with the game in question.

        If frame generation or SSRTGI remain unavailable despite the menu appearing, verify that the game natively supports DLSS2 or DLSS3 and that you’re using the correct Tech Preview build of the mod that includes these functions. Feature availability depends heavily on the game’s own graphics rendering pipeline and whether the DLSS hooks can be intercepted early enough during startup.

        Common issues reported by users include stuttering or instability after alt-tabbing or visual glitches when frame generation is active. In many community cases, disabling frame generation temporarily eliminates these problems, and a full relaunch of the game often resets the graphics rendering pipeline back to normal. Other problems, like missing menu options or crashes on launch, often come down to incorrect DLL placement/naming or simply poor compatibility with some games, so removing old versions and ensuring the Tech Preview DLL is named as documented (e.g., version.dll or dbghelp.dll) can help resolve them.

        If nothing seems to work, reinstalling the mod cleanly, verifying that drivers are updated and game files aren't corrupt, and ensuring no conflicting mods are present are sensible fallbacks before any deeper debugging.

        Closing Thoughts

        DLSS Enabler represents one of the most ambitious community-driven efforts to democratize next-generation upscaling and frame generation technologies across the PC platform. By combining the already impressive OptiScaler mod, NvAPI emulation, and expanded frame generation features into a single mod, it gives gamers the ability to push visual smoothness and quality in demanding titles like Cyberpunk 2077, even on relatively modest hardware that may not necessarily support all the latest and greatest software innovations from the three major GPU vendors. Its newest additions — such as Multi Frame Generation, Dynamic Frame Generation, and Screen-Space Ray Traced Global Illumination — demonstrate how far community tools can innovate within modern graphics rendering pipelines, expanding access to cutting-edge features on both NVIDIA and non-NVIDIA hardware.

        With that said, DLSS Enabler remains a technical and experimental project that heavily depends on each game’s own DLSS implementation and the user’s willingness to troubleshoot and tweak settings. Results can vary by title, GPU, and driver, so careful testing and realistic expectations are invaluable. For single-player enthusiasts looking to squeeze more performance/smoothness, and better visuals out of their systems, this mod is indeed a powerful addition to their toolkit.

        About the author: Sebastian Castellanos is a data scientist by education and training. He's also deeply passionate about PC gaming hardware and software. He has recently started writing technical articles and guides Wccftech about PC hardware, games and mods.

        Follow Wccftech on Google to get more of our news coverage in your feeds.

        Deal of the Day