Repository navigation
DLSS 5 LAN payload 1.2.0
The DLSS 5 LAN payload for Quality of Life Mod Manager (2.3.0 and later). The app installs it from the Quality of Life page with one click. You never download it by hand.
The app reads dlss5-manifest.json, downloads the archive it names, and checks the archive's size and SHA-256. It then checks every file inside against payload.json. Two things come from their publishers rather than from this release, each checked against a pinned hash:
- LumeniteFX, the motion-vector kernel, from https://github.com/umar-afzaal/LumeniteFX. Its licence requires the author's own links.
nvngx_dlss.dll, from https://github.com/NVIDIA/DLSS.
DLSS 5 runs only in LAN games of Black Ops II. Every online launch removes it from Plutonium's bin folder first, and refuses to start while any of it is still there.
1.2.0. The helper's ReShade ships as d3d12.dll. Some Windows tweak tools (Windhawk's Win32 UI Modernizer, for one) load Windows' own dxgi.dll into every program. That stopped the helper from loading ReShade, so DLSS 5 delivered nothing even though everything looked installed.
1.1.0. Runs on a PC with no ReShade shader pack, because it now carries ReShade.fxh and the Lumenite includes. It also carries the 64-bit VC++ runtime the helper needs. The in-game DLSS panel opens 1500 px wide. LumeniteFX is no longer hosted here.
Credits and licences are in host64/licenses/: DLSS5-Feeder (MIT), RenoDX (MIT), ReShade (BSD-3-Clause), NVIDIA RTX SDKs licence, and the Microsoft VC++ redistributable.
To publish a new version, build it with scripts/build-dlss5-payload.py. Upload the archive first and replace dlss5-manifest.json last.