Independent guide · checked September 4, 2026

DLSS 5 Swapper: download, install, and restore

DLSS 5 Swapper automates community DLSS-NR installation for compatible games and emulators. It is open-source third-party software, not an NVIDIA tool, and compatibility is not guaranteed.

Current release

Version 2.2.0

Released through GitHub with installer, portable executable, and SHA-256 checksums.

System

Windows 10/11

The app manages compatible 32-bit and 64-bit games. Linux/Proton has no release binary.

Signature

Not code-signed

SmartScreen may warn on first launch. Verify the source and release checksum before running it.

Download status: GitHub lists 2.2.0 as current. The Nexus listing was still on 2.0.0 when checked and its executable was quarantined by automated safety checks. Use the original GitHub release and compare its published SHA-256; DLSS5Mod does not mirror the installer.
What it automates

One library, several installation routes

Swapper discovers games, inspects their renderer and DLSS state, backs up existing files, deploys the selected route, records history, and can restore originals.

Discover
Steam, Epic, GOG, Xbox, folders, and emulators
Full fixed-drive scanning is off by default; manually added folders still scan.
Local library
ReShade
Default native-DLSS community route
Uses the bundled community add-on and runtime path.
Experimental
Feeder
Games without native DLSS
Supplies the neural-rendering path through ReShade and motion-vector components.
Variable
OptiScaler
Optional RTX 50 backend
Requires driver 616.56+, a 64-bit game, and native DLSS enabled.
RTX 50 only
Swapper route finder

Which backend fits your game?

Choose the detected conditions, then run the check. This recommends a starting route; it does not promise that a specific game works.

Recommendation

Choose your setup and run the check

Waiting for your selections
  • Keep the game closed while installing, changing backend, or restoring.

Compatibility at a glance

TargetDocumented routeImportant limit
RTX 20/30/40/50ReShade or FeederOlder-series support is a modified-runtime author claim, not NVIDIA support
RTX 50 + native DLSSOptional OptiScalerDriver 616.56+, 64-bit game
DirectX 12Native, Feeder, or eligible OptiScalerDepends on game integration
DirectX 11Feeder; eligible OptiScalerOptiScaler uses a bridge path
DirectX 9 / 8Feeder through legacy translation componentsDX8 route is documented for 32-bit games
Vulkan / OpenGLReShade/FeederRenderer and game behavior vary
DirectX 10No direct Feeder supportUse a DX11 mode when available
AMD / Intel / GTXNo NVIDIA DLSS 5 routeUse FSR, XeSS, or game-native alternatives

Installer or portable?

DownloadBest forDifference
Windows InstallerRegular useAdds shortcuts and a normal uninstall entry
Portable executableTesting or keeping the app self-containedRuns without installing the manager itself
SHA256SUMS.txtEvery downloadVerifies that the file matches the GitHub release

Download all three only from the original GitHub Releases page. The project code is MIT licensed, but bundled NVIDIA and third-party components retain their own terms.

How to install DLSS 5 with Swapper

  1. Download the 2.2.0 installer or portable executable and SHA256SUMS.txt from GitHub Releases.
  2. Verify the downloaded executable’s SHA-256 against the release file.
  3. Close the game, its launcher process when practical, and any mod manager currently writing to the game folder.
  4. Open Swapper and let it discover supported storefront libraries. If the title is missing, add the game or emulator folder manually.
  5. Select the game card and confirm the executable, detected graphics API, native DLSS state, and any anti-cheat warning.
  6. Choose the backend: ReShade for the default community route, Feeder for a compatible game without DLSS, or eligible OptiScaler on RTX 50.
  7. Select Install DLSS 5 with the game closed. Do not interrupt file copying.
  8. Launch the game and verify the add-on/runtime status before changing visual controls.

Verify the installation

  • Open ReShade with Home and check the Add-ons tab. “No effects found” alone is not an error on a native-DLSS route.
  • Enable the game’s own DLSS option when the route relies on native DLSS inputs.
  • Check Swapper History and copy the installation log when diagnosis is needed.
  • Confirm that _DLSS5_Backup exists and leave it intact.
  • Compare the same scene on/off and inspect frame time as well as appearance.

How to restore original files

  1. Close the game.
  2. Right-click its library entry or open game details.
  3. Select Restore originals.
  4. Review the restore result and missing-file warnings.
  5. If an older installation remains broken, use the launcher’s Verify/Repair function after restoring.
Modpack users: MO2 Stock Game and Root Builder setups such as LoreRim must be restored through their own modpack manager. Swapper intentionally avoids overwriting conflicting ENB, DXVK, and loader files.

Safety and anti-cheat

The executable is not code-signed, so Windows SmartScreen may show a warning. Verify the GitHub source, exact release, filename, size, and SHA-256 rather than disabling security software blindly. Some components download on first use, including the optional pinned OptiScaler package.

Do not treat the warning as an anti-cheat bypass. Swapper does not disable anti-cheat. Injected or replaced files can block launch, crash the game, or put an online account at risk. Use official in-game DLSS options for protected multiplayer titles.

Known limitations and current reports

  • Some games are detected with the wrong API or the wrong native-DLSS/Feeder route.
  • Games without an NGX lifecycle may remain on HOOKS ARMED — NO DLSS CREATE SEEN.
  • OptiScaler in Swapper is currently an RTX 50-only route.
  • Vulkan backend changes require restoring originals first.
  • Emulator compatibility depends on the active renderer and game; a successful install does not prove a visible effect.
  • Existing graphics injectors and outdated backup sessions can conflict with installation or restoration.

Check the current GitHub Issues before assuming a game-specific crash has been fixed.

Frequently asked questions

Does DLSS5 Swapper work on RTX 4090?

The ReShade route includes a community-modified runtime whose author reports RTX 40 support. NVIDIA still lists official DLSS 5 Neural Rendering for RTX 50 only.

Does it work on RTX 3060?

The project documents RTX 20/30 support through its ReShade/Feeder path. Expect a heavier performance cost and no NVIDIA support.

Can AMD or Intel GPUs use it?

No. The neural-rendering runtime requires an NVIDIA RTX path. Use FSR, XeSS, or a supported game alternative.

Can it add DLSS 5 to a game without DLSS?

Sometimes. Version 2.2.0 uses DLSS5-Feeder for compatible non-DLSS games, but input quality and compatibility vary by engine and renderer.

Is DLSS 5 Swapper an official NVIDIA application?

No. It is an independent open-source community manager. Its installation routes and modified runtimes are not NVIDIA-supported integrations.

Why does SmartScreen warn about it?

The release executable is not code-signed. That explains the warning but does not independently prove that a file is safe; verify the original release and SHA-256.

Original sources

Check upstream before downloading

This page was last checked on September 4, 2026. Swapper is changing quickly, so upstream release notes override static instructions when versions differ.