DLSS5oneclick v0.3.0
Works on games that already have DLSS. v0.2.0 only handled games with no DLSS (via DLSS5-Feeder). Now the tool detects which case it is and picks the path:
- Game ships DLSS (any
nvngx_dlss.dll, Streamlinesl.*.dll,nvngx_dlssg/dlssd.dll): installs ReShade add-on build + the DLSS 5 add-on only; the add-on hooks the game's own NGX calls. DX11 games also get NIGos' dlss5-dx11-bridge. No Feeder or LumeniteFX; a Feeder left from an earlier run is removed. - Game has no DLSS: the Feeder path, unchanged.
Also: DX11/DX12 detection from the exe and engine DLLs (unknown → DX12 assumed, shown in the status line); the exe search reaches bin\x64_dx12\-style layouts; --check prints mode, API and plan without installing; the nvngx_dlss.dll the tool places is marked so it is never confused with the game's own.
Verified against real installs: Unity DX11 (Fell & Sell → Feeder), Unreal DX11 with DLSS (Fatal Claw → native + bridge), Unreal with DLSS (Mortal Shell 2 → native), Witcher 3 (bin\x64_dx12 → native DX12), Jotunnslayer and Trails in the Sky (native + bridge).
Credits as in v0.2.0, plus NIGos for the DX11 bridge.