github rakanki911/DLSS5-Swapper v2.2.2
DLSS 5 Swapper v2.2.2 — Your Reports, Fixed

2 hours ago

DLSS 5 Swapper v2.2.2 — Your Reports, Fixed

A release built from the issues people opened. Most of them turned out to be
one cause behind several reports, and each is fixed at that cause rather than
worked around.

🎮 Games it can now find and install into

  • ⭐ Executables whose renderer cannot be read are offered anyway. Protected
    builds, script extenders like f4se_loader, and launchers that start the real
    engine name no rendering API at all, and every one of them was silently
    dropped — the "no 3D executable" and "my game's exe is not in the list"
    reports. They now appear in the executable picker with the renderer shown as
    unknown, and you set it with the API override.
    (#147, #83, #107)
  • Ubisoft Connect games are discovered, alongside Steam, Epic, GOG and the
    Xbox folders. Ubisoft's installs were simply never looked for. (#146)
  • DXVK and vkd3d games are reported as Vulkan. The scanner called them
    DirectX and offered a route that installs a Direct3D hook, while the installer
    refused to overwrite the wrapper: a game that could not be installed, with no
    explanation. Both halves now share one definition. (#42)
  • Red Dead Redemption 2 follows the renderer you picked in the game, read
    from its own system.xml, instead of always saying DirectX 12. (#175)
  • Kingdom Come: Deliverance I and II are detected. KingdomCome.exe is a
    thin launcher that names no Direct3D at all; the renderer lives in
    WHGame.dll, which it loads at run time. The game came back with nothing to
    install onto. Contributed by @vlasud in
    #162.

Every game is re-scanned once after this update. The detection above
changes what a scan concludes, so results cached by an earlier version are
discarded rather than kept - otherwise a game already scanned would keep its
old answer and none of this would show.

🖥️ The in-game overlay

  • A game that crashed no longer locks the overlay out of every game after it.
    One game at a time drives the panel, and a killed game could hold its end of
    the pipe open forever — the panel then waited for a design that never came.
    (#169, #141, #136)
  • The game holds still while the panel is open. No mouse or keyboard input
    reaches the game, the way ReShade does for its own overlay, so a slider can be
    judged on one fixed shot.
  • The Overlay page says what the overlay service is doing — listening,
    connected to a game, or not running — with a dot for each state.

🔧 Installing

  • Files are installed writable. Windows carries the read-only attribute
    across a copy, and the payload inside an installed application is read-only.
    That is what "Unable to save configuration and/or current preset …
    ReShade.ini"
    on the game's screen means, and it also broke a second install
    and the restore after it. (#155)
  • Feeder's Vulkan interop layer ships and is installed with a Vulkan game.
    Some drivers and emulators do not expose the KHR external-interop extensions,
    and the install then looked perfect and did nothing at all. (#43)
  • An older NVIDIA driver no longer blocks OptiScaler. The neural-rendering
    model file ships with this app rather than being taken from the installed
    driver, so an older driver still runs. That matters: 616.64 and 616.86 are
    measured upstream to fault inside NVIDIA's own runtime
    with the RenoDX
    consumer, and 616.56 is the last one seen completing — the ReShade and Feeder
    routes now say so before installing. (#181, #148, #80, #50)
  • The professional Blackwell boards are accepted. OptiScaler needs a
    Blackwell card and the check asked for a name matching "RTX 50xx", so an
    RTX PRO 6000 Blackwell was refused for being called something else. (#33)
  • A component that antivirus quarantines says so. Every failure used to
    blame the connection, including the one where the connection is fine and
    Defender removed the file after it verified. (#171)

✨ Everyday

  • An update notice in the sidebar when a newer release exists. One lookup
    per launch, no identifiers sent, nothing downloaded or installed. (#139)
  • Hiding a game is reversible. Settings lists the hidden games with Show
    again
    , and hiding asks first. (#164, #165, #38)
  • Closing the window quits. The overlay service held an offscreen window, so
    the process stayed in Task Manager with nothing on screen. (#151)
  • A faster, quieter start. Drive discovery no longer blocks on a cold WMI
    call, two game cards scanning at once can no longer erase each other's
    results, and the add-ons page no longer re-hashes every file on each visit.
    (#173)
  • One copy of the app runs at a time. Opening it again raises the window
    already open. A second copy wrote its own overlay endpoint over the first
    one's and listened on a pipe of its own, so the panel in the game could end
    up driven by a window nobody was looking at. (#186)
  • A support button on the About page.

📦 Components

DLSS5-Feeder 0.14.0-beta.4 (was 0.12.0)
OptiScaler DLSS-NR 0.2.0-patch1 (was 0.1.1.5)
LumeniteFX updated
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,
    and OptiScaler needs a Blackwell card.
  • 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.
  • Anti-cheat protected games may reject add-ons. Restore originals puts a
    game back exactly as it was.

☕ 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.

Buy me a coffee

Buy me a coffee QR code

Don't miss a new DLSS5-Swapper release

NewReleases is sending notifications on new releases.