What HelixSR actually is
HelixSR was released on GitHub by developer lonewolf0622. It is a drop-in replacement for AMD's FSR 3.1 upscaler on Direct3D 12, and it runs NVIDIA's DLSS neural network on AMD GPUs. It uses Preset E, which the developer calls Model E. That model arrived with DLSS 3.7, the last CNN-based DLSS model before NVIDIA moved to Transformer models with DLSS 4.
The repository says it is an independent, unofficial project. It is not affiliated with or endorsed by NVIDIA, AMD or OptiScaler.
The mod works because the network runs as plain DirectX 12 compute shaders. It needs no NVIDIA driver, no CUDA and no ROCm, and it works on Linux through Proton and vkd3d-proton. Games still think they are talking to FSR 3.1, but the output is DLSS-style reconstruction.
So a game that offers only AMD FSR can end up with DLSS-style reconstruction underneath. Nothing is switched on inside the Steam Deck's silicon. The mod swaps one upscaler's plumbing for another.
Why handheld owners care
FSR 4 is officially limited to RDNA 4 GPUs. That leaves the Steam Deck's RDNA 2 chip, and RDNA 3 handhelds like the ROG Ally X, on the older FSR 3, which still relies on temporal upscaling. Wccftech notes that community workarounds can run FSR 4 on those chips, but at a performance cost that demanding games on handhelds struggle to absorb. Tech4Gamers adds that AMD has said FSR 4 support is coming to these older chips.
A CNN-based model is a reasonable fit for low-power hardware. Tech4Gamers describes DLSS 3.7 as the last CNN-based model and says it is lighter on the system, which suits handhelds with limited power.
What the early numbers say
Here are the figures circulating so far. All come from individual users, not controlled benchmarks.
| Test | Device / settings | Reported result |
|---|---|---|
| Upscaler time, 800p | Steam Deck, GPU at 1,400 MHz (ResetEra user, via Wccftech) | About 3.5 ms for HelixSR vs 4.5 ms for FSR 4 |
| Upscaler time, 1080p | Same | About 7 ms vs 11 ms |
| Hitman: World of Assassination, 4K | AMD BC-250, DLSS Quality preset | 35 FPS vs 17 FPS for FSR 4 |
| Pragmata | Steam Deck, Performance mode (BlackHeart909) | 34–40 FPS |
| CONTROL Resonant | ROG Ally X, 1080p (BlackHeart909) | 35–40 FPS; reportedly a locked 60 FPS at 720p output |
XDA, citing Tech4Gamers, points to an NJ Tech YouTube comparison. XDA says it shows higher FPS and shorter upscaler time for DLSS 3.7 than for FSR 4.1.1. XDA also says the frame rate lands closer to FSR 3.1.5, with better visuals. The source text doesn't give that video's full test setup, so I'm treating it as a demonstration, not a benchmark.
Why the "beats FSR 4" claim needs care
- The tests aren't like for like. The devices, resolutions, games and presets all differ across these examples. Nothing here is one clean ranking.
- Speed and image quality are separate questions. Wccftech says opinions on image quality vary. The original ResetEra poster found it not quite as good as FSR 4 but much better than FSR 3, while BlackHeart909 suggested it might even look better than FSR 4 in some cases.
- Upscaler time isn't frame time. The developer's own table lists pass timings and says plainly that they are upscaling-pass timings, not total game frame times. On the BC-250 at 2000 MHz, the table lists about 1.13 ms for 1080p output in Quality mode and 3.50 ms for 4K output in Performance mode.
- Contrary anecdotes exist. One commenter on Wccftech's X post said they tried both HelixSR and an FSR 4 build. They judged HelixSR to need more work, and said FSR 4 at 1080p looked cleaner than HelixSR at 1440p in Spider-Man 2. That is a single anecdote, but it shows the quality verdict isn't settled.
A fair summary: HelixSR looks cheaper to run than FSR 4 in some tested setups, and it is clearly an improvement over FSR 3 for several users. Calling it a categorical winner would go beyond the evidence.
Compatibility and limits
- Hardware. The repository lists version 1.8.1 for AMD RDNA 1 and newer GPUs, on Linux (Proton) and Windows. It says the developer built and tested it on an AMD BC-250 running Linux with Mesa RADV, and that other GPUs and Windows are not tested by the developer. Steam Deck and ROG Ally X results come from community testers, not from the developer.
- Excluded GPUs. Radeon Vega GPUs, including Vega graphics in Ryzen APUs, are not supported because they lack wave32.
- Graphics API. Only Direct3D 12 games work. Vulkan is not supported, and games that don't use FSR 3.1 require OptiScaler.
- No frame generation of its own. It only does super resolution. The game's or OptiScaler's FSR frame generation keeps working.
- Moving target. The developer shipped five updates within days. They added a single-file installer, a Quality Super-Sampled Mode (QSSM) that renders above screen resolution, and a fix for blurry output on RDNA 3 GPUs under Windows.
How installation works
This follows the project's documented flow. Close your games first.
- Download the release zip and extract it to a folder you will keep, such as
C:\HelixSRon Windows or your home folder on Linux. - Run
helixsr-setup.baton Windows. On Linux or Steam Deck, run./helixsr-setup.shin a terminal, or double-click it and choose Run in terminal. - On first run, press Enter to let the setup download NVIDIA's DLSS DLL. It builds HelixSR's network from that file, which takes about a minute.
- For each detected game, the setup asks
[f/o/n]. Pressing Enter takes the default.fis the FSR drop-in,ois the OptiScaler route, andnskips the game. - Launch the game and pick the upscaler the setup told you to choose, either AMD FSR or DLSS depending on the route.
Games with DLSS also show a d option, which loads HelixSR as the game's own DLSS without OptiScaler. The repository labels it experimental, says it has been tested in very few games and only on Linux, and warns against using it in online or anti-cheat games because of possible account bans. It is not the recommended route.
On Steam Deck, the project says the setup uses your system Python or downloads a portable one on read-only systems like SteamOS. On Windows, it says Python and the shader compiler are downloaded into %LOCALAPPDATA% without admin rights.
Reversibility and troubleshooting
- Backups. Replaced files are kept as
*.original.dllfor the FSR route, or in the game'sHelixSR\backupfolder for the OptiScaler route. - Updating. Run the setup again. It offers update, switch or remove options for each game.
- Uninstalling. Use
helixsr-uninstall.bator./helixsr-uninstall.sh. The project says this restores every file as it was. - Red border, low resolution or a shaking image. This means HelixSR's network isn't running. Check
helixsr.logand re-run the setup so it can download NVIDIA's DLL. - Switching back to AMD FSR or FSR 4 in OptiScaler games. Press Insert in game, then go to Upscaling tab → Upscalers → FFX Upscaler list. Pick HelixSR (3.1.5), AMD's FSR 3.1.5, or FSR 4.x. FSR 4 appears there only on GPUs AMD's DLL supports, or if you supply your own DLL.
- Games installed the FSR way. These have no menu, so HelixSR always runs. Remove it with the setup's
roption to get the game's own FSR back. - Sharpening. It is off by default, as with DLSS 4. A
helixsr.inifile can enable NVIDIA or RCAS sharpening.
Licensing and risk
HelixSR is freeware but not open source, since its source code isn't published. The download itself contains none of NVIDIA's weights or code. The setup fetches NVIDIA's DLSS DLL from NVIDIA's own GitHub after asking, and builds the network on your PC. The project says the resulting DLLs contain NVIDIA's network and shouldn't be shared or uploaded.
Closed-source DLL replacement is a trust decision, and it is the same one you make with any game mod. The repository says downloads are pinned to exact versions and checked by SHA-256. Keep that in mind, and avoid online games with anti-cheat.
Bottom line
HelixSR is an interesting stopgap for Steam Deck and RDNA 3 handheld owners who are waiting on official FSR 4 support. It reportedly delivers a cheaper, cleaner upscale than FSR 3 in the games people have tried. Treat the "better than FSR 4" headlines as early, device-specific signals. Try it on a game you can easily revert, compare it against your current upscaler on your own handheld, and wait for broader benchmarks before declaring a winner.
References
- The HelixSR mod adds DLSS 3.7 to the Steam Deck and AMD handhelds, and early reports claim it runs better than FSR4 XDA · 2026-10-11T21:34:08+00:00
- HelixSR Mod Brings DLSS 3.7 to the Steam Deck and AMD Handhelds, Running Faster Than FSR 4 in Early Tests wccftech.com
- New Mod Brings DLSS 3.7 to Steam Deck and AMD Hardware, Shows Better Performance Than FSR tech4gamers.com