Six faults reported against 2.2.2, each fixed at the cause rather than worked around.
🛠️ Installs that were refused for no good reason
- An older card can now try OptiScaler. OptiScaler itself has always run on RTX 40; what needs Blackwell is the neural model file. Upstream 0.2.0 says plainly that older architectures work with a modded
nvngx_dlssnr.dll, so the card joins the driver as something said rather than enforced — and a modded model already in the game folder is kept, never overwritten. (#52, #180) - A failed process check no longer refuses the install. Reading the running process list can fail on its own — PowerShell restricted by policy, a cold WMI service — and that failure was reported as "close the game first" to people whose game was already closed. (#192, #110)
- A saved backend profile no longer makes a game uninstallable. ReShade lets a preset be named anything, and mod packs ship them as
.txt: the app saved those and then refused to read them back, so the game could not be installed again at all until the profile was deleted by hand. This is the "Invalid backend profile" report.
🧠 Getting the neural pass to actually run
- A game's own outdated shader compiler is retired during the install. Spider-Man Remastered ships
D3DCompiler_47.dll6.3.9600 from 2013 beside its executable, Windows loads that in preference to its own, and the neural pass — compiled as Shader Model 5.1 — then silently produces nothing while the install, the add-on and the frame counter all report success. The file now goes into the backup, the game uses the copy Windows ships, and Restore puts it back. Only ever when Windows has a newer copy to fall back on.
🖥️ The in-game overlay
- The panel reaches the game on a display with scaling. Chromium paints the offscreen panel at the desktop's scale factor — 804 pixels wide at 150% for a 534-pixel panel — and every one of those frames was dropped by a size check, on any scaled display, which is most of them. The panel is now resampled back to its transport size instead of being discarded in silence. (#189, #141)
🌍 Wording
- The Feeder route is named for what it covers: No DLSS / Incompatible DLSS, in all 38 languages. Thanks to @MaestroMetty (#48).
📦 Components
| DLSS5-Feeder | 0.14.0-beta.4 |
| OptiScaler DLSS-NR | 0.2.0-patch1 |
| ReShade / dgVoodoo2 | 6.8.0 / 2.87.4 — already current |
⚠️ Requirements
- Windows 10/11, 64-bit. RTX 20/30/40/50 series. DX12, DX11 and DX9 titles through the ReShade and Feeder routes; the overlay itself is DX11/DX12 only.
- NVIDIA driver 616.56 is the last one measured to complete a neural pass; 616.64 and newer fault inside NVIDIA's runtime. The app warns rather than blocking.
- OptiScaler's bundled neural model needs a Blackwell card. An older card is no longer refused — supply a modded
nvngx_dlssnr.dlland the app will keep it. - Anti-cheat protected games may reject add-ons. Restore originals puts a game back exactly as it was.
🔐 Checksums
8be72a59f81a7fd0c419daf1a2f2246bac5ea802ae61db3643e0c7b2e2141775 DLSS5-Swapper-Setup-2.2.3.exe
ddc908c43f632f38a959e8e95675d7f6ac96cf12c3e310ac773dc747b101e1f3 DLSS5-Swapper-2.2.3-portable.exe
☕ Support
DLSS 5 Swapper is free and MIT licensed. If it saved you an evening of fiddling, you can buy me a coffee — or scan the code.
