Notebookcheck Logo

Magpie allows AMD FidelityFX Super Resolution support in any Windows game — not really as good as native FSR but seems to get the job done

AMD FSR can now be enabled in any Windows game thanks to Magpie. (Image Source: AMD)
AMD FSR can now be enabled in any Windows game thanks to Magpie. (Image Source: AMD)
A third-party upscaling tool created by a Chinese developer allows any Windows game running at a lower resolution in windowed mode to upscale to native monitor resolution using an early implementation of AMD's FSR technology. Users have been reporting decent levels of upscaling and increased fps though at the cost of increased frametimes, latency, and CPU usage.

AMD's FidelityFX Super Resolution (FSR) is an NVIDIA DLSS alternative that aims to reduce GPU load by rendering at a lower resolution and then upscaling the image at higher frame rates. Currently, a handful of titles have announced support for AMD FSR, but a Chinese developer has now released an upscaling tool that works with any game. 

Created by developer Blinue on GitHub, Magpie has been around since March and has supported various upscaling techniques such as Lanczos, Anime4K, ACNetGLSL, Rapid and Accurate Video Upscaling (RAVU), a TensorFlow implementation of the Fast Super-Resolution Convolutional Neural Network (FSRCNN). With the 0.5.2 release, Blinue added support for an initial version of AMD FSR.

Magpie isn't designed to offer great performance improvements. It is primarily a tool to upscale any window to native resolution and comes in handy when running the app in full-screen results in a blurred image. Lossless Scaling (which has now added FSR support as well) and IntegerScaler are some of Magpie's alternatives, but the developer claims Magpie is much more powerful and it's technique of covering the screen with a full-screen window does not restrict the scaling algorithm. 

Implementing FSR via Magpie is quite simple. Simply grab the release on GitHub (or build it yourself), run magpie.exe, select FSR in the mode box, WinRT Capture in the Capture field (needs Windows 10 1803 and above), and a suitable injection mode (Runtime injection seems to work for the most part). Then highlight the window you want to upscale and press Alt+F11.

One catch here is that currently there is no option to change the upscale resolution. Magpie will upscale the window to the native desktop resolution, so you may want to run the game in windowed mode at a lower resolution such as 720p to see significant differences. 

Currently, users on Reddit have been reporting mixed results with the tool, particularly at resolutions above 1080p. But a few could manage FHD to 4K upscaling with higher fps albeit with increased frametimes and input lag. Apparently, significantly increased CPU usage has also been observed.

The tool is currently in Chinese, but developer Prefix has posted an English fork on GitHub for those who wish to try it. A word of caution, though. It always pays to be careful with relatively unknown repositories. NotebookCheck hasn't tried the tool and cannot vouch for its stability or security.

Buy the XFX Speedster MERC319 Radeon RX 6800 XT Core GPU on Amazon

Source(s)

Magpie on GitHub - Chinese (original) and English (forked)

Tom's Hardware

Reddit

static version load dynamic
Loading Comments
Comment on this article
Please share our article, every link counts!
> Expert Reviews and News on Laptops, Smartphones and Tech Innovations > News > News Archive > Newsarchive 2021 08 > Magpie allows AMD FidelityFX Super Resolution support in any Windows game — not really as good as native FSR but seems to get the job done
Vaidyanathan Subramaniam, 2021-08-10 (Update: 2021-08-10)