OptiScaler Pre-SR Explained: How to Enable and What It Changes
Evergreen how-to: enable OptiScaler Pre-SR (Neural Rendering before Super Resolution), what pipeline order changes, FPS vs IQ tradeoffs, GitHub-only downloads, single-player anti-cheat warning.
TL;DR — Pre-SR means running DLSS 5 Neural Rendering before Super Resolution on the lower-resolution buffer, instead of after the upscaled frame. Enable it via an experimental OptiScaler Pre-SR fork (or a one-click OptiScaler route that exposes “Apply before Super Resolution” / RunBeforeSR). Start with 1 pass, compare the same scene off / post-SR / Pre-SR, and expect possible flicker or softer lighting. Download forks only from GitHub. Single-player only — injectors can trip anti-cheat. Pre-SR is not an official NVIDIA Autopilot toggle for every retail title.
Want the FPS-science deep dive? See Terapep’s Pre-SR performance-cost explainer. This piece is the enable checklist: what changes, how to turn it on, and what to watch.
What Pre-SR changes (pipeline)
| Order | Pipeline | Typical effect |
|---|---|---|
| Post-SR (common default) | render → Super Resolution → Neural Rendering → display | NR sees the full upscaled pixel count (heavier at 4K) |
| Pre-SR | render → Neural Rendering → Super Resolution → display | NR runs on fewer pixels first; often cheaper FPS, sometimes softer / different temporal look |
Post-SR: [internal res] → SR upscale → NR → screen
Pre-SR: [internal res] → NR → SR upscale → screen
Neural Rendering is a separate lighting/material pass — not “just sharper DLSS Quality.” Moving it before SR changes what the model sees, not only how many FPS you get.

OptiScaler overlay with Neural Rendering and Apply-before-SR style controls. Community capture mirrored by press. Source: r/nvidia · Wccftech 9 Sep 2026
How to enable Pre-SR (practical paths)
Path A — Manual Pre-SR fork (full control)
Primary forks (verify latest release yourself): wilsjo2/OptiScaler-DLSSNR-PreSR-Multipass · ShyVortex lineage · earlier NR line Dagherbou/OptiScaler_DLSSNR. Summary index: dlss5swapper.org/optiscaler-dlss-5.
| Step | Action |
|---|---|
| 1 | Close the game. Back up any existing dxgi.dll / proxy / ReShade files next to the real game .exe. |
| 2 | Download the release ZIP from GitHub only — not SEO mirrors. |
| 3 | Extract beside the executable (UE games: usually …\Binaries\Win64\, not the Steam library root). |
| 4 | Supply a legitimate nvngx_dlssnr.dll if the fork does not ship the model (READMEs say forks do not redistribute it). |
| 5 | Run setup_windows.bat (or the fork’s setup) → choose NVIDIA when asked. |
| 6 | Launch → enable DLSS in-game → open overlay (Insert, or Alt+Insert on some layouts). |
| 7 | Enable Neural Rendering → enable Apply before Super Resolution / Run before SR (wording varies) → start with 1 pass. |
| 8 | If broken: close game → restore backups / run the fork’s uninstall. |
Path B — One-click tool OptiScaler route
DLSS 5 Swapper and DLSS 5 Manager can install OptiScaler-style routes for eligible games. Prefer one tool per title. After install, open the in-game overlay and look for Pre-SR / Neural Upstream / Apply-before-SR options when exposed. Tool matrix: Swapper vs Manager vs OptiScaler. Apply-path overview: DLSS 5 Apply Paths Today.
What to expect (IQ + FPS)
| Topic | Practical reading |
|---|---|
| FPS | Community RTX 5070 Ti / Resonance 4K Performance report (Reddit → Wccftech): ~180 NR-off → ~80 post-SR NR → ~122 Pre-SR. One test, not a lab chart. |
| Image quality | Fewer pixels → often cheaper; can look softer, temporally noisier, or flicker. Forks warn explicitly. |
| Multipass | Extra passes cost more. Start at 1. |
| Ray Reconstruction / path tracing | Ordering vs denoising can change artifacts by engine — compare yourself. |
Warnings (do not skip)
| Warning | Detail |
|---|---|
| GitHub only | Fake OptiScaler “download sites” and paid packs are common. Use official GitHub Releases. |
| Anti-cheat | Single-player / offline only. Restore before online play. |
| Not NVIDIA | Pre-SR forks are community experiments, not GeForce Experience features. |
| Driver / game patches | Updates can break proxies. Keep a restore path. |
FAQ
Is Pre-SR the same as official DLSS 5 Autopilot?
No. Coverage notes a similar “work before upscale” idea, but OptiScaler Pre-SR forks are community mods.
Should I always leave Pre-SR on?
No. Compare the same scene. If flicker or softness bothers you more than the FPS gain, stay post-SR or NR-off.
Can RTX 40 use this?
Community OptiScaler/NR paths may attempt older GPUs with modded models — that is not NVIDIA’s official RTX 50 launch story. See RTX 40 official status and the RTX 40 enable guide once published.
Sources
- Wccftech — Pre-SR OptiScaler / 80→122 FPS (9 Sep 2026)
- wilsjo2/OptiScaler-DLSSNR-PreSR-Multipass · optiscaler/OptiScaler
- NVIDIA DLSS 5 GeForce News
- Terapep: Pre-SR cost explainer · Tool compare · Apply paths
Hero: community OptiScaler Pre-SR overlay via Wccftech CDN — not an NVIDIA promo still.
← Back to all posts