DLSS 5 Neural Rendering for any game, any RTX · Updated
How to enable DLSS 5 in any game
Query-shaped how-tos: how to install, enable, fix, tune and restore DLSS 5 Neural Rendering with Swapper.
Free v2.2.9 for Windows. Installer + Portable.
Facts
- Product
- DLSS 5 Swapper v2.2.9
- Price
- Free
- License
- MIT
- Platform
- Windows 10/11 x64
- Publisher
- Rakan Alkhaldi (community project)
- Bundled DLSS
- 310.9.1 (SR / RR Preset F / FG)
- Last reviewed
- 2026-10-14
- Page type
- Hub
What this hub is
Query-shaped how-tos: how to install, enable, fix, tune and restore DLSS 5 Neural Rendering with Swapper.
DLSS 5 Swapper v2.2.9 is a free MIT Windows desktop app by Rakan Alkhaldi (community project). The public landing still shows Download, features and checksums only. This hub exists so search engines and AI crawlers can open a clean HTML/Markdown URL for the topic.
Native DLSS games upgrade in place. Non-DLSS DX9/11/12, Vulkan and OpenGL titles use the DLSS5-Feeder route. The F8 overlay tunes the neural pass live. Restore originals puts every file back.
How to use Swapper after you read this
Download the Windows installer or portable build, scan your library, pick a route per game, and keep or restore the backup if a title needs stock DLLs. Skip online and anti-cheat titles entirely.
Pages in this section
- How to download DLSS 5 Swapper Use this host's download page for Setup-2.2.9.exe or Portable-2.2.9.exe.
- How to install DLSS 5 with Swapper Scan, pick a route, install. Bundled files mean no extra downloads.
- How to enable DLSS 5 in game Install the route, then enable DLSS options in game settings and F8.
- How to use DLSS 5 Swapper Scan, install per game, tune F8, restore when needed.
- How to use DLSS 5 on a Windows PC Windows 10/11 x64, an RTX card and a current driver. Swapper handles the rest per game.
- How to add games DLSS 5 Swapper did not find Steam scans automatically. Epic, GOG, Xbox and custom folders are added as library roots.
- How to restore original files Close the game, open it in Swapper, click Restore originals.
- How to update to v2.2.9 Read the component table before updating a working game.
- How to verify SHA-256 hashes Hash locally and compare to SHA256SUMS.txt.
- How to open the F8 overlay 64-bit DX11/DX12 Feeder or RenoDX with Swapper running.
- How to fix crashes after install Restore-first, then one route at a time.
- How to fix the F8 overlay Check route, bitness, API and ReShade file choice.
- How to fix DLSS5-Feeder Bitness-matched add-ons and the loaded ReShade file.
- How to fix DLSS 5 ghosting Stabiliser plus correct motion vectors and lower intensity.
- How to fix DLSS 5 stuttering Pass count, VRAM and shader checks.
- How to fix DLSS 5 black screen Renderer mismatch is the usual cause. Restore and re-match.
- How to recover FPS on the neural pass Model resolution and pass count recover the most.
- How to fix DLSS 5 flickering and shimmering Output stabiliser first, then lower Intensity and check depth and motion inputs.
- How to fix a blurry DLSS 5 image Blur usually means the render or model resolution is too low. Raise quality before adding sharpening.
- How to fix DLSS 5 input lag Pair Frame Generation with Reflex and keep neural passes low.
- How to fix DLSS 5 not working or greyed out A greyed-out or missing DLSS option usually means the route does not match the game's renderer, bitness or GPU.
- How to use Feeder in games without DLSS ReShade supplies depth and motion; Feeder connects them to the neural model.
- How to set up OptiScaler 0.8.92 Per-game build choice with native DLSS enabled.
- How to set up ReShade 6.8.0 Silent install when the route needs it, with add-on support.
- How to set up RenoDX 6.5.3 Native or Feeder consumer with full F8 controls.
- How to set up the RHI mod Per-game RHI install with restore-first discipline.
- How to swap nvngx_dlss.dll One-click swap to 310.9.1 with automatic backup.
- How to check which DLSS DLL a game uses Swapper's per-game History records every swap. Windows file properties confirm the version and the NVIDIA signature.
- How to fix nvngx_dlss.dll missing or not found Put the game's own file back with Restore originals or a store file check. Never grab the DLL from a DLL site.
- How to fix DLSS 5 Swapper not opening A missing vcruntime140.dll or msvcp140.dll means the Microsoft Visual C++ runtime is absent. Install it from Microsoft.
- How to run DLSS 5 on RTX 3060 The community reference recipe: Feeder, stabiliser, 85% model.
- How to try DLSS 5 on RTX 2060 Experimental on 6 GB Turing. Prefer Super Resolution alone.
- How to run DLSS 5 on RTX 4060 1080p Ada recipe: Feeder route, 85% model resolution, one neural pass.
- How to run DLSS 5 on RTX 4070 1440p Ada recipe: Feeder route with reduced model resolution. Expect a visible FPS cost versus stock.
- How to run DLSS 5 on RTX 5080 Native Blackwell route: official DLSS 5 with Transformer Super Resolution on driver 616.56+.
- How to run DLSS 5 on a laptop Conservative passes, plugged-in power, current drivers.
- DLSS 5 on AMD: honest notes No NVIDIA neural runtime on Radeon. FSR paths instead.
- How to mod DLSS 5 into The Witcher 3 Native route with per-patch DLL checks.
- How to run DLSS 5 in Cyberpunk 2077 Keep SR, RR and FG on 310.9.1 in one click.
- How to mod DLSS into Elden Ring Feeder route for offline play. Keep online stock.
- How to mod DLSS into RDR2 Vulkan Feeder route for story mode.
- How to mod DLSS into Starfield Per-build DLL management for Creation Engine 2.
- How to mod DLSS into Hogwarts Legacy UE4 native route with F8 tuning.
- How to mod DLSS into Skyrim 64-bit DX11 Feeder route beside SKSE.
- How to mod DLSS into Fallout 4 DX11 Feeder path with borderless stability.
- How to mod DLSS into Baldur's Gate 3 Vulkan Feeder route without other injectors.
- Alan Wake 2 DLSS 5 settings Reference title for Ray Reconstruction Preset F.
- Black Myth: Wukong DLSS settings UE5 native route with 4K neural benchmarks.
- How to run DLSS 5 in S.T.A.L.K.E.R. 2 Native route with re-apply after title updates.
- Microsoft Flight Simulator DLSS setup Frame Generation plus Super Resolution recipe.
- How to mod DLSS into GTA V story mode DX11 Feeder for story mode. Never touch Online.
- How to mod DLSS into Ghost of Tsushima Nixxes port with full upscaler menu.
- How to download DLSS 5 for Windows 11 Windows 11 x64 takes the same Setup-2.2.9.exe as Windows 10. Use this host's /download page, then verify SHA-256.
- How to get official DLSS 5 files Swapper ships the official NVIDIA nvngx_dlss.dll 310.9.1. That is the download path — not DLL sites.
- How to run DLSS 5 Swapper portable Portable-2.2.9.exe is the same component set without a Start-menu install. Good for a USB rig or a locked-down PC.
- How to uninstall DLSS 5 Swapper Restore originals on every game first. Removing the app does not put game folders back.
- How to enable DLSS Frame Generation FG needs a supported GPU, the swapped nvngx_dlssg.dll when the route uses it, and Reflex on to keep latency honest.
- How to enable NVIDIA Reflex with DLSS 5 Reflex is the latency companion to Frame Generation. Swapper does not replace the in-game toggle.
- How to check if DLSS 5 is working Confirm the DLL version in Swapper History, then the in-game DLSS indicator or F8 overlay.
- How to reinstall DLSS 5 after a game update Store patches often overwrite nvngx files. Restore, verify the game, then install the route again.
- How to download DLSS 5 for Windows 10 64-bit Windows 10 takes the same Setup-2.2.9.exe as Windows 11. Use this host's /download page, then verify SHA-256.
- How to turn off DLSS 5 Native games: switch the upscaler off in the game menu and the route stays installed. Feeder games have no in-game toggle, so Restore originals is the off switch.
- How to turn off DLSS Frame Generation Frame Generation is an in-game toggle. Turn it off when input feels slow or base FPS is low; the rest of the route keeps working.
- How to enable DLSS Ray Reconstruction Ray Reconstruction only appears in games that ship it, usually with ray or path tracing and DLSS Super Resolution on. Swapper keeps nvngx_dlssd.dll on 310.9.1.
- How to enable hardware-accelerated GPU scheduling for Frame Generation DLSS Frame Generation needs an RTX 40 or 50 card and Hardware-accelerated GPU scheduling (HAGS) on in Windows. A greyed-out FG toggle usually means HAGS is off.
- How to handle the “Windows protected your PC” prompt for Swapper That SmartScreen prompt appears on new downloads with little reputation. Hash the file first and only run it if SHA-256 matches SHA256SUMS.txt.
- How to switch between Feeder and Native routes One route per game. Restore originals takes the current route off; then install the other. Native needs a DLSS game; Feeder works without one.
- How to enable DLSS 5 on RTX 30 Series cards Ampere runs the neural pass through the Feeder route on the community FP16 runtime, not official NVIDIA support. Frame Generation needs RTX 40 or newer.
- How to enable DLSS 5 on RTX 40 Series cards Ada runs the neural pass through the Feeder route on the community FP16 runtime. Frame Generation works on RTX 40; Multi Frame Generation stays RTX 50 only.
- How to enable DLSS Multi Frame Generation Multi Frame Generation is RTX 50 only. RTX 40 gets single Frame Generation; RTX 20 and 30 get neither. On RTX 50, pick the multiplier the game offers with HAGS and Reflex on.
- How to enable DLSS 5 on RTX 50 Series cards Blackwell is the official path: native FP8 neural rendering on driver 616.56 or newer, plus Multi Frame Generation. Feeder covers games without DLSS.
- How to enable DLSS 5 on RTX 20 Series cards Turing gets the official 310.9.1 Super Resolution swap in native games. The neural pass via Feeder is experimental and slow on RTX 20, and there is no Frame Generation.
- How to update the DLSS version inside a game Updating DLSS in a game means swapping that game's nvngx_dlss.dll to 310.9.1, which Install does with a backup. Updating the Swapper app itself is a separate download.
- How to downgrade the DLSS version in a game Swapper has no old-version picker: it installs 310.9.1 or puts the game's own file back. Restore originals returns the DLL the game shipped with.
- How to uninstall DLSS 5 from your games Removing DLSS 5 from a game is Restore originals, per game. Uninstalling the Swapper app does not touch game folders, so restore first.
- How to use the DLSS transformer model 310.9.1 carries the transformer Super Resolution and Ray Reconstruction models. Whether a game uses them depends on the preset the game or the NVIDIA App override asks for.
- How to show the DLSS on-screen indicator NVIDIA's DLSS indicator prints the DLSS version and preset in a corner of the game. It is a registry value, off by default, and only shows in games that load NVIDIA's DLSS runtime.
Host-only queries
- How to install DLSS5-Feeder Feeder 1.17.0 plus ReShade 6.8.0 is the route for games without native DLSS. Match bitness and the loaded DLL name.
- How to fix Feeder not detected Usually the wrong ReShade file (dxgi vs d3d11), a bitness mismatch, or another injector already in the folder.
- How to pick dxgi.dll or d3d11.dll v2.2.9 lets wrapped and DX11 games pick the file they load. The wrong name looks like Feeder vanished.
- How to fix ReShade already installed A leftover ReShade fights Feeder. Restore, remove the old preset/addon pair, then let Swapper install 6.8.0.
- How to use OptiScaler with Swapper OptiScaler 0.8.92 is a per-game route. Keep native DLSS enabled; restore before Vulkan backend changes.
- How to fix a game that won't launch after a swap Restore first. Then match renderer and bitness. A stale dxgi.dll is the usual leftover.
- How to remove conflicting injectors ASI, old ReShade, Special K and other overlays can eat the same slot as Feeder.
- How to fix dgVoodoo2 Feeder issues DX8/DX9 titles bridge through dgVoodoo2 2.87.5 to DX11, then Feeder. The digest is pinned.
- How to use Home vs F8 F8 is Feeder/RenoDX neural sliders. Home is the Multipass / RenoDX DLSS tab.
- How to fix 32-bit Feeder games 32-bit titles need the x86 VC++ runtime and a 32-bit add-on. A 64-bit dxgi.dll will not load.
- How to add DLSS 5 to a game without native DLSS That is the Feeder route. ReShade supplies depth and motion; Feeder feeds the neural model.
- How to fix Vulkan Feeder Vulkan titles use the ReShade/Feeder path plus eligible OptiScaler bridges. Restore before backend switches.
- How to fix OpenGL Feeder OpenGL is a Feeder path, not a native DLSS swap. Borderless is calmer.
- How to clean a leftover dxgi.dll After a failed install the game folder can keep a dxgi.dll. Restore first; only then delete a Swapper-owned leftover.
- How to fix a Feeder add-on bitness mismatch A 64-bit add-on in a 32-bit game (or the reverse) is silent: Feeder just never starts.
- How to fix a black screen after inject Renderer mismatch after inject. Restore, confirm API, re-install one route.
- How to read ReShade.log after a failed Feeder install The log says whether the add-on loaded, which DLL was used, and why depth is missing.
- How to mod a DX11 game that has no DLSS Classic DX11 titles take Feeder + the d3d11 or dxgi file they load.
- How to keep SKSE with Feeder Skyrim SE can run SKSE and Feeder together if load order stays intact and you back up first.
- How to stop a double overlay F8 plus an old ReShade Home menu means two stacks. Remove the extra preset.
- How to reinstall Feeder only You can restore and put Feeder back without touching a native 310.9.1 swap on another title.
- How to disable other ReShade presets Cinematic ReShade presets on top of Feeder fight depth and sharpening.
- How to fix a missing depth buffer Feeder needs depth. If ReShade cannot see depth, the neural pass looks flat or unstable.
- How to fix missing motion vectors Ghosting that restore-first does not fix is often missing motion vectors on Feeder.
- How to test borderless after inject Exclusive fullscreen hides a lot of Feeder failures. Borderless is the documented test.
- How to read the Feeder log Diagnostics and ReShade.log together tell you device, bitness and why a D3D12 session died.
- How to pin ReShade 6.8.0 v2.2.9 wants ReShade 6.8.0. A newer manual ReShade can break the add-on.
- How to remove a Streamline copy-in Multipass can stage Streamline beside a non-DLSS game. Restore originals removes it.
- How to handle an EAC warning on inject The app warns; it never bypasses. Restore and stay on single-player.
- How to fix a D3D12 session device error Feeder 1.17.0 wants the same D3D12 device. A second injector often splits it.
- How to fix Steam, Discord and RTSS overlay conflicts Steam, Discord, NVIDIA App and RivaTuner overlays hook the same frame presentation as ReShade. Turn them off for the first Feeder test, then add them back one at a time.
- How to fix the OptiScaler menu not showing OptiScaler's own menu opens with Insert, not F8 or Home. If nothing appears, the game is not loading OptiScaler: wrong DLL name, upscaler off in game, or another injector first.
- How to uninstall OptiScaler from a game If Swapper installed it, Restore originals removes the OptiScaler route. If you copied OptiScaler in by hand, remove its proxy DLL and OptiScaler.ini, or verify game files.
- How to fix a dgVoodoo2 black screen or watermark The corner logo is dgVoodoo2's watermark option, not a Feeder error. A black screen usually means the wrapper is not outputting DX11 or a manual dgVoodoo copy replaced the pinned 2.87.5.
- How to fix out of video memory with DLSS 5 Neural passes add VRAM on top of the game. Cut passes, drop model resolution to 85% and lower textures; restore if the crash started right after an inject.
- How to fix Swapper not detecting your GPU Usually the NVIDIA driver is missing or outdated, a laptop is running Swapper on integrated graphics, or the card is not RTX.
- How to fix a Feeder crash on startup in DX12 games A DX12 crash at launch usually means a second D3D12 hook, the wrong ReShade file, or a stale shader cache. Restore, remove the extra hook, re-install Feeder.
- How to fix a freeze on the loading screen after Feeder A hang on a loading screen after inject is usually first-run shader compilation or a VRAM spike. Give it time once, then cut passes; restore if it never finishes.
- How to fix a Feeder crash when alt-tabbing Alt-tab out of exclusive fullscreen resets the swap chain, which is where injected hooks break. Borderless is the documented Feeder mode.
- How to fix Restore originals not working Restore needs the backup Swapper took at install and write access to the game folder. Close anything holding the files, retry with the same rights, then fall back to a store verify.
- How to fix an upside-down or reversed depth buffer Flipped or inverted depth means ReShade's depth input does not match the game. ReShade's depth definitions fix it for effects; if the neural pass still looks wrong, restore and report.
- How to fix HUD ghosting after a Feeder inject Feeder works on the frame ReShade sees. If the game draws its HUD first, the neural pass trails it. Lower Intensity, or use the Native route where the game has DLSS.
- How to fix HDR after a Feeder inject ReShade sees an HDR back buffer differently from SDR, so highlights can clip or wash out after inject. Confirm HDR is the trigger, then choose SDR with the route or HDR without it.
- How to fix Defender quarantining dxgi.dll Some heuristics flag ReShade's dxgi.dll because it is a proxy DLL. If Defender removed it, Feeder silently stops. Restore, re-install the route, and allow only the file Swapper placed.
- How to reset ReShade.ini for Feeder ReShade.ini holds paths, hotkeys and add-on settings. A bad edit can stop Feeder; set the file aside and let the route write a fresh one.
- How to fix OBS Game Capture with Feeder OBS Game Capture hooks the same frame presentation as ReShade. If capture goes black or the game crashes, use Window Capture or Display Capture for that game.
- How to run Feeder next to ENB ENB uses d3d11.dll in Skyrim SE and Fallout 4, and ReShade can too. Give Feeder dxgi.dll so the names do not clash, and turn off ENB effects that fight the neural pass.
- How to keep F4SE with Feeder in Fallout 4 F4SE launches Fallout 4 through f4se_loader.exe; Feeder sits next to Fallout4.exe and loads either way. Leave F4SE's DLLs alone and keep load order intact.
- How to stop a laptop running Feeder games on the integrated GPU On Optimus laptops a game can start on the integrated GPU, where DLSS and the neural pass cannot run. Force the game exe to the NVIDIA GPU or set the MUX to discrete.
- How to replace FSR with DLSS using OptiScaler In FSR- or XeSS-only games, the OptiScaler route takes the game's upscaler inputs and runs DLSS instead. Select FSR in the game, then pick DLSS in OptiScaler's menu.
- How to check which graphics API a game uses The route depends on DX9, DX11, DX12, Vulkan or OpenGL. The game's video menu, RivaTuner's overlay or ReShade.log tell you which one is live.
- How to check if a game exe is 32-bit or 64-bit Feeder add-ons, VC++ runtimes and the F8 overlay all depend on bitness. Task Manager shows it while the game runs.
- How to inject the real game exe, not the launcher Many games start from a launcher (PlayGTAV.exe, Fallout4Launcher.exe) that opens the real exe. Feeder belongs beside the exe that actually renders.
- How to uninstall ReShade from a game If Swapper installed it, Restore originals removes it. A ReShade you added by hand comes out with the ReShade installer's Uninstall option or by deleting the files you added.
- How to fix Multipass having no visible effect Multipass works through the RenoDX DLSS tab (Home) and a Streamline copy-in. No visible change usually means a single pass, near-zero per-pass sliders, or a missing copy-in.
- How to fix first-person weapon ghosting Weapons and hands are often drawn on their own layer without clean motion vectors, so DLSS and Feeder trail them when the camera turns. Lower Intensity, stabiliser on, Native route where possible.
- How to remove other upscaler mods before Swapper Other upscaler mods, such as PureDark's DLSS mods or older FSR/DLSS injectors, hook the same files as Swapper's routes. Remove them first, then install one Swapper route.
FAQ
What is DLSS 5 Swapper?
A free MIT-licensed Windows app that installs, tunes and restores NVIDIA DLSS 5 Neural Rendering across native DLSS games, non-DLSS games via DLSS5-Feeder, and supported emulators.
Which GPUs work?
RTX 20, 30, 40 and 50 Series for the ReShade/Feeder routes. The bundled OptiScaler neural model is Blackwell-only; older cards need a supplied modded nvngx_dlssnr.dll.
Do games need native DLSS?
No. Native titles upgrade in place; games without DLSS use the DLSS5-Feeder 1.17.0 + ReShade 6.8.0 route on DX9/11/12, Vulkan and OpenGL.
How do I undo everything?
Select the game and click Restore originals. Uninstalling the app alone does not touch game folders.
Related pages
- How to download DLSS 5 Swapper
- How to install DLSS 5 with Swapper
- How to enable DLSS 5 in game
- How to use DLSS 5 Swapper
- How to use DLSS 5 on a Windows PC
- How to add games DLSS 5 Swapper did not find
- How to restore original files
- How to update to v2.2.9
- How to verify SHA-256 hashes
- How to open the F8 overlay
- How to fix crashes after install
- How to fix the F8 overlay
- How to install DLSS5-Feeder
- How to fix Feeder not detected
- How to pick dxgi.dll or d3d11.dll
- How to fix ReShade already installed
- How to use OptiScaler with Swapper
- How to fix a game that won't launch after a swap
- How to remove conflicting injectors
- How to fix dgVoodoo2 Feeder issues
Free v2.2.9 for Windows. Installer + Portable.