faisalkindi/DLSS5oneclick
One-click setup of the leaked DLSS 5 neural-rendering build for any DX11/DX12 game on RTX 20–50, with or without DLSS. ReShade + RenoDX add-on (or OptiScaler engine); DLSS5-Feeder + LumeniteFX for games without DLSS; dlss5-bridge for DX11. Rust, single exe.
TL;DR
DLSS5OneClick is a single‑click Windows utility that automatically adds NVIDIA’s leaked DLSS 5 neural‑rendering (AI‑based upscaling and frame‑generation) to any DirectX 11/12 game, whether the game already has DLSS or not. It detects the game’s existing DLSS setup, picks the appropriate combination of ReShade add‑ons, the RenoDX DLSS 5 add‑on, the optional Feeder pipeline, OptiScaler, or a standalone AIO package, and installs the required DLLs and configuration files for you.
What it does
| Situation | What the tool installs | How it works |
|---|---|---|
Game already ships its own DLSS (e.g., nvngx_dlss.dll or Streamline DLLs) |
1️⃣ ReShade + RenoDX DLSS 5 add‑on (newest build) + the DLSS 5 model (nvngx_dlssnr.dll).If that fails, it falls back to ShortFuse’s DLSS add‑on, older RenoDX builds, or the OptiScaler engine. |
The program scans the game folder for known DLSS DLLs, decides the best “engine” (ReShade‑based or OptiScaler‑based) and the most recent compatible add‑on, then writes the needed entries into ReShade.ini and copies the DLLs. |
| Game has no DLSS | Full Feeder pipeline: ReShade + shader headers + DLSS 5‑Feeder + LumeniteFX + the DLSS 5 add‑on + a generated config file. | The tool treats the game as a clean slate, installs the whole neural‑rendering stack, and configures the ReShade add‑on to run the DLSS 5 pass before the game’s own rendering. |
| Vulkan game with DLSS | OptiScaler engine (a DXGI‑style wrapper) with the DLSS 5 add‑on. | OptiScaler provides a DirectX‑style entry point for Vulkan games, allowing the same DLSS 5 DLLs to be used. |
| User wants only RTX 40 multi‑frame generation (MFG) unlock | ReShade + the MFG unlock add‑on (renodx‑mfgunlock.addon64) – no DLSS 5 add‑on. |
A separate tick in the UI selects this minimal setup; the tool just drops the unlock DLL. |
| User wants experimental universal MFG unlock alongside DLSS 5 | Same as above, but the MFG DLL is placed under a different name (version.dll or winmm.dll) so it can coexist with the DLSS 5 engine. |
|
| User wants the all‑in‑one (AIO) ReShade package | A single ReShade add‑on that handles neural rendering, DLSS‑SR/DLAA, and frame generation itself, plus the required NVIDIA NGX DLLs. | The AIO replaces the Feeder + RenoDX combo. |
Main UI concepts
- Setup page – Shows a single line describing the chosen setup (e.g., ReShade + RenoDX DLSS 5, 64‑bit, DX12, RTX 30). Press Install to apply.
- Try the next setup – If the current configuration doesn’t work, this button steps down the priority list to the next fallback (e.g., from RenoDX newest → ShortFuse → older RenoDX → OptiScaler).
- Show advanced options – Reveals fine‑grained controls: engine selection, specific add‑on build, model resolution (100 %/75 %/50 %), multi‑frame‑generation unlocks, and whether to also install the optional RenoDX HDR mod.
- Engine cards – Choose between:
- ReShade + RenoDX (default)
- OptiScaler‑DLSSNR fork (
Dagherbou) - Standalone AIO (experimental)
- Multi‑frame generation group – Toggles MFG unlocks (RTX 40, RTX 20/30, universal unlock) either as the sole mod or alongside DLSS 5.
- RenoDX HDR mod – If the game is known to have a RenoDX HDR preset, a checkbox appears to install it; it works with any engine.
- RE Engine handling – For games using Capcom’s RE engine, the tool first installs the REFramework
dinput8.dllto avoid crashes. - GPU preference handling – On laptops with integrated GPUs, the tool can write a Windows GPU‑preference registry entry so the game launches on the NVIDIA GPU.
- Save report – Packages logs, config files, and a folder listing into a zip for bug reports.
How it decides what to install
- Detect DLSS presence – Looks for NVIDIA NGX DLLs or Streamline DLLs up to four folders deep.
- Detect DirectX version – Reads the game executable’s import table and any nearby engine DLLs.
- Detect 32/64‑bit and GPU generation – Uses the executable header and the system’s GPU info.
- Match against known game IDs – For RenoDX HDR mods and REFramework handling.
- Pick the highest‑priority setup based on the above (see the table in the README).
- Record the choice in side‑car files (
*.dlss5oneclick) so future Install or Update actions refresh the same setup instead of re‑picking.
Updating / Removing
- Install / Update – Refreshes the currently recorded setup (e.g., pulls a newer RenoDX build) without changing the engine unless the user explicitly steps to the next setup.
- Remove – Deletes the DLLs and side‑car files for the selected engine. An extra Remove incl. ReShade option also deletes the ReShade runtime.
- The tool never overwrites a DLL that it didn’t place; it aborts and asks the user to delete the conflicting file first.
Who might use this?
- PC gamers who want to experiment with the leaked DLSS 5 neural‑rendering features on games that lack official support.
- Modders looking for an automated way to inject ReShade add‑ons and OptiScaler wrappers without manually copying dozens of files.
- Developers testing DLSS 5 performance or visual quality on their own DirectX titles.
Quick start checklist
- Download
dlss5oneclick.exefrom the latest release. - Run it (no installer, just the exe). It will list detected games.
- Select a game, verify the “Setup” line, and click Install.
- Launch the game – you should see the DLSS 5 add‑on appear in ReShade’s add‑on list.
- If the result looks wrong, press Try the next setup or open Advanced options to tweak engine, model resolution, or MFG unlocks.
Bottom line: DLSS5OneClick is a purpose‑built, one‑click installer that automates the otherwise tedious process of adding NVIDIA’s DLSS 5 neural‑rendering (and related frame‑generation unlocks) to any DirectX 11/12 game, handling a variety of edge cases (existing DLSS, RE Engine games, hybrid laptops, Vulkan games) while keeping the user in control via a simple GUI and clear fallback hierarchy.
Related
- Project
- Project
- Project
- Project