Addon Manager for Lossless Scaling 0.9.1
Tested with World of Warcraft: Forever (the beta; it runs as WowB.exe) and Lossless Scaling 3.2.2.0 (the official build) on Windows 11 with an RTX 4070 Ti SUPER. Other games and setups are untested. Unofficial and not affiliated with the Lossless Scaling developers: read DISCLAIMER.md first.
DLSS 5 Neural Rendering needs a file you provide yourself. It needs your own copy of
nvngx_dlssnr.dll. It is not included in this download, this project does not download it, and it does not say where to get it. Everything else works without it.
New name: this project was called Echo Addon Manager up to 0.8.0. It is now Addon Manager for Lossless Scaling (LS Addon Manager for short), by the same author, Echo-Storm, and the repository moved to
Echo-Storm/ls-addon-manager(the old address forwards). Updating is the same as always: Setup recognises an install made under the old name.
Addon Manager for Lossless Scaling gives Lossless Scaling an addon system: one window to install, switch on and tune addons, a live frame-time and GPU view while a game runs, and one-click backup of every setting. It comes with the DLSS 5 Neural Rendering addon, two upscaler addons (a preview) and two built-in features, ReShade input passthrough and Windowed mode. LSAddonManagerSetup.exe in the zip installs, updates, repairs and uninstalls it, with backups and a rollback.
What's new in 0.9.1: the upscalers (preview)
Two new addons take the place of Lossless Scaling's NIS scaler with a real temporal upscaler, fed with motion that the addon measures from the frames themselves, so they need nothing from the game and work with frame generation on or off.
| Addon | What it runs | Needs |
|---|---|---|
| DLSS 4 Upscaler | NVIDIA DLSS Super Resolution (models K and M; DLAA when the game already fills the screen). NVIDIA's DLSS runtime is included. | an NVIDIA RTX GPU |
| FSR 3 Upscaler | AMD FidelityFX Super Resolution 3.1, with AMD's own sharpening (native anti-aliasing at the screen's own size). AMD's runtime is included. | any DirectX 12 GPU (AMD, NVIDIA, Intel) |
- They arrive switched off. Switch one on in the addon list (only one of the two runs at a time; either works beside Neural Rendering), choose NIS as Lossless Scaling's Scaling Type, and run the game in a window smaller than the screen: 2560x1440 on a 4K screen is the quality mode (1.5x).
- Motion measured from the frames (this project's own estimator): a temporal upscaler needs to know where every pixel was in the frame before, and a captured frame does not say. Without it, anything moving smears; with it, the picture holds together while the camera turns. Where the motion cannot be trusted (background just uncovered, particles), the upscaler is told to lean on the current frame instead.
- Ctrl+Shift+F6 switches between the upscaler and Lossless Scaling's own NIS while you play; Ctrl+Shift+F8 / F9 change the sharpening.
- Cost on an RTX 4070 Ti SUPER in World of Warcraft, 2560x1440 -> 3840x2160: FSR 3 about 1.85 ms a frame, DLSS 4 (model K) about 2.4 ms; the motion estimate is about 0.35 ms of that.
- A preview: tried in World of Warcraft: Forever only so far. On a clean, low-detail game like it the difference to NIS is small (FSR 3 keeps text crisper than DLSS); games with fine detail and busy motion should show more. A game window of another shape than the screen (a 4:3 game) is left to NIS for now. Reports from other games are welcome.
- Guide: the DLSS 4 and FSR 3 Upscalers.
The manager
- The new name in the window, tray, installer, log (
logs\LSAddonManager.log) and release zip. - A new
addon.jsonkey,enabled_by_default: an addon can arrive switched off until you switch it on (the upscalers use it).
Licences: the DLSS 4 Upscaler ships NVIDIA's DLSS runtime under NVIDIA's licence (NVIDIA-LICENSE.txt in its folder); the FSR 3 Upscaler ships AMD's FidelityFX runtime (signed by AMD) under the MIT licence (AMD-FidelityFX-LICENSE.txt). Details in NOTICE.md.
Install
- Download
LSAddonManager-0.9.1-x64.zipbelow and unzip it. - Close Lossless Scaling and run
LSAddonManagerSetup.exe. Follow it. - Start Lossless Scaling once. The manager opens by itself.
Upgrading from 0.8.0 (Echo Addon Manager): run Setup and choose Update. Your settings and looks carry over; the upscalers arrive switched off. The old EchoAddonManager.log stays in the logs folder until you delete it.
Unsigned files. LSAddonManagerSetup.exe and nr_selftest.exe are not signed, so Windows SmartScreen may warn you ("More info", then "Run anyway"), and antivirus software may object. If it removes nr_selftest.exe, the Test compatibility button says the test program is missing and nothing else is affected.
The update check (on by default, off in Settings > Updates) only compares version numbers once a day: nothing is downloaded or installed, and it is the manager's only network access.
Full details: the changelog, the FAQ and the roadmap to 1.0. It started from FrankBarretta's LosslessProxy; see NOTICE.md.