Superseded by v0.3.0, which also handles games that already have DLSS. The notes below describe v0.2.0 as it was.
First release of the Rust rewrite.
What it does — one click installs, in order: ReShade add-on build (as dxgi.dll), the ReShade shader headers, DLSS5-Feeder (dlss5-feed.addon64 + DLSS5_Feed.fx), LumeniteFX motion vectors, the leaked DLSS 5 add-on (renodx-dlss5.addon64 + nvngx_dlssnr.dll + nvngx_dlss.dll), then writes ReShade.ini / ReShadePreset.ini with DLSS5_MV_PROVIDER=3 and Lumenite_Kernel enabled above DLSS5_Feed.
Use — run dlss5oneclick.exe, pick the game folder (the exe is detected; Unity/Unreal helpers are skipped), press Install DLSS 5. In game: Home → DLSS 5 Neural Rendering → enable. CLI: dlss5oneclick.exe "C:\Games\Foo" (--remove to uninstall).
Not handled — 32-bit, DirectX 9 and Vulkan games (refused), games that already have DLSS (use dlss5-dx11-bridge), online games (anti-cheat).
Everything is downloaded fresh from its upstream at install time; nothing third-party is bundled except three OFL fonts.
Credits — this tool only automates other people's work: crosire (ReShade, reshade-shaders), jlrouzies-fr (DLSS5-Feeder and its install guide), Afzaal/Kaidō (LumeniteFX), clshortfuse and the RenoDX community (RenoDX, base of the DLSS 5 add-on), RankFTW (RHI and the rhi-repo releases hosting the add-on and runtimes), NVIDIA (DLSS 5), DSOGaming (the article that started this), emilk (egui/eframe), and the Sora, IBM Plex and JetBrains Mono font authors. Full list with links in the README.