You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changes
DLSS 5 Neural Rendering support. NVIDIA released it on 3rd September alongside NBA 2K27. It runs alongside Super Resolution, Ray Reconstruction and Frame Generation rather than replacing any of them, and it's handled like any other DLSS DLL, covered by the DLSS toggle, found by scans, backed up before replacement, and shown as a "DLSS 5" chip.
Needs an RTX 50 series card, and the DLL is ~158 MB, so the first update after upgrading takes noticeably longer.
Choose what an update touches. Bulk-update buttons now open a checklist of technologies first. Untick XeSS and FSR and the next run replaces only the DLSS and Streamline binaries. All three buttons work this way, Launchers, the Hub card, and the Games library, which previously had no way to narrow a run at all and they share one scope. Scanning stays unscoped and runs immediately.
A narrowed scope lasts one run, then reverts to your saved preferences, including when a run fails partway through. "Make this my default" writes the ticks into Update Preferences; "Reset" restores them.
Excluded technologies are shown rather than hidden. DLL lists dim the rows they won't touch, the grouped dialog marks the group "(updates disabled)", and the summary says when a run was narrowed, a deliberately narrowed run and a broken one otherwise look identical. Restore keeps working, since rolling back a backup isn't an update.
Animation and scrolling polish. The Hub card cross-fades between its three states (theme toggles deliberately don't), Games filter chips and the selection bar fade between each other, rounded draggable scrollbars on the games grid, result dialogs and Application Logs, popup menus ease open and tab indicators glide.
Right-click a launcher card for the same menu as its "⋮" button.
First accessibility pass, screen-reader labels on the highest-traffic controls; a game card reads as one phrase instead of four fragments, while its Update, Restore, kebab and checkbox stay individually reachable.
Various upgrades to Python libraries such as anyio etc.
Fixes
Technology preferences didn't bind on the path that actually runs. Disabling DirectStorage stopped scans looking for it, but updates run from cached scan results and nothing rechecked, so a scan taken while it was enabled still replaced every DirectStorage DLL. The setting meant to stop games failing to launch didn't. Now enforced where the files are written.
Enabling a technology no longer needs a rescan. Scans find everything; the choice is applied at update time