Kizzuwatnaa/DLSS5-Autopilot
Puts DLSS 5 neural rendering into games that never shipped it, and brings the game's own DLSS up to date - super resolution, ray reconstruction, frame generation. Scans your library, picks one of eight routes, fetches every part from its publisher at run time, then says what happened. One exe, no admin; uninstall puts the game back.
DLSS 5 Autopilot – What it is
DLSS 5 Autopilot is a Windows‑only utility that automates the otherwise manual process of adding NVIDIA’s DLSS 5 neural‑rendering to games that never shipped with it. It does not contain any game files or NVIDIA binaries; instead it discovers the appropriate third‑party add‑ons (ReShade shaders, OptiScaler builds, bridge DLLs, etc.), downloads them from the original publishers at runtime, and writes the necessary configuration files so the game can use DLSS 5. All changes are reversible with a single Uninstall click.
How it works
- Library scan – The program scans the major launchers (Steam, Epic, GOG, Ubisoft, etc.) and a set of common game folders, plus 19 known emulators. It reads each executable’s import table to infer the graphics API (DirectX 9‑12, Vulkan, OpenGL) and whether the game already contains a DLSS hook.
- Route selection – Based on the API, bitness, and the user’s GPU (RTX 20‑50), the tool presents a list of routes – specific community add‑ons that can expose a DLSS 5 contract to the game (e.g., native, optiscaler, bridge, feeder, remix, etc.). The recommended route is highlighted and any routes unsupported by the GPU are greyed out.
- Installation – When the user clicks INSTALL, the tool fetches the exact version of the required DLLs/add‑ons from the original publishers, verifies the NVIDIA
nvngx_dlssnr.dllbuild matches the detected GPU, backs up any files it overwrites, and writes the configuration (ReShade ini, OptiScaler settings, RTX Remixrtx.conf, etc.). - Verification – After launch, the tool reads the game’s log files (
ReShade.log,dlss5-feed.log, …) to confirm the DLSS 5 contract was established and reports success or the exact failure reason. - Uninstall – Restores the original files and removes any injected DLLs, leaving the game exactly as it was before.
Main features
| Feature | What it does |
|---|---|
| One‑click install/uninstall | No manual DLL copying or registry edits; everything is handled by the UI or CLI. |
| Multi‑launcher support | Detects games from Steam, Epic, GOG, Ubisoft, Battle.net, Rockstar, Amazon, itch.io, Heroic, Xbox/Game Pass, plus a generic Choose folder option. |
| Automatic route detection | Chooses the best community add‑on (native hook, OptiScaler, bridge, feeder, Remix, etc.) based on the game’s executable and the user’s RTX card. |
| GPU‑aware DLL selection | Detects RTX 20/30/40/50 and picks the matching nvngx_dlssnr.dll build (FP16, FP8, etc.). |
| Frame‑generation toggles | Enables optional DLSS 5 frame‑generation on RTX 20‑50 (via OptiScaler) or multi‑frame generation on RTX 40 (via RTX40MFG‑Unlock). |
| RTX Remix integration | Detects installed Remix mods and can inject DLSS 5 directly into the Remix runtime, optionally swapping the runtime for a DLSS‑capable version. |
| Video / webcam / screen capture | Treats any window or desktop region as a “game”, runs a portable MPC‑HC player, and applies DLSS 5 to video streams, YouTube links, or webcam feeds. |
| CLI support | All actions (install, check, remove, force a specific route, DXVK wrapper, etc.) are available from the command line for scripting. |
| Self‑updating | Checks GitHub releases, verifies SHA‑256, and can restart automatically. |
| Safety checks | Warns when anti‑cheat systems are present, refuses to inject ReShade into protected games unless the user explicitly confirms, and provides detailed log‑based diagnostics. |
Who should use it
- PC gamers with RTX 20‑50 cards who want to experiment with DLSS 5 on titles that never shipped it (e.g., older DirectX 9‑12 games, Vulkan or OpenGL titles, or even non‑game media).
- Modders / content creators looking for a reproducible, reversible way to add neural upscaling without manually juggling dozens of community DLLs.
- Researchers interested in testing DLSS 5 performance or frame‑generation on a variety of engines without building their own wrappers.
Limitations & cautions
- Anti‑cheat – Games using BattlEye, Easy‑Anti‑Cheat, Vanguard, etc. are flagged; installing DLSS 5 may lead to bans if the user proceeds.
- Driver version – NVIDIA driver 616.64+ changes the internal DLSS 5 contract; the tool automatically selects a compatible add‑on version, but some routes (e.g.,
renodx‑dlss54.7) are known to fail on those drivers. - Performance impact – On RTX 20/30 the community builds run in FP16 and can halve FPS at 100 % model resolution; users are encouraged to lower the model‑resolution dial (e.g., 75 % or 50 %).
- VR support – OpenXR hooking is experimental and not tested extensively.
- No official NVIDIA support – This is an unofficial community project; NVIDIA does not endorse it.
Quick start (GUI)
- Download the latest
dlss5‑autopilot.exefrom the Releases page. - Run the executable (no admin rights required). It will scan your game libraries.
- Select a game; the right‑hand pane shows the detected executable, API, and the suggested route.
- Click INSTALL → wait for the log to finish.
- Launch the game; press the key shown in the UI (e.g., Insert for OptiScaler) to toggle DLSS 5.
- To remove, reopen the tool, select the game, and click UNINSTALL.
Quick start (CLI)
# Install DLSS5 for a game folder
dlss5-autopilot.exe "D:\Games\MyGame" install
# Just detect and show the chosen route without writing files
dlss5-autopilot.exe "D:\Games\MyGame" --check
# Uninstall any changes made earlier
dlss5-autopilot.exe "D:\Games\MyGame" --remove
License & credits
The repository contains only installer logic. All third‑party binaries (NVIDIA nvngx_dlssnr.dll, community add‑ons, OptiScaler builds, Remix runtimes, etc.) are fetched from their original publishers at runtime. The README links to the respective authors and projects, and the tool’s own code is released under the license stated in the repository’s LICENSE file (typically an MIT‑style permissive license).
Bottom line
DLSS 5 Autopilot is a practical, reversible bridge that lets RTX‑capable PCs apply NVIDIA’s latest neural‑rendering technology to a huge range of older and newer games, videos, and even desktop content, all without manual DLL hunting. It stays within the AI‑related domain (neural upscaling) and is a genuine, functional open‑source project.
Related
- Project
- Project
- Project
- Project