Skip to content

Release v0.8.0

Compare
Choose a tag to compare
@Z-Dante Z-Dante released this 28 Dec 11:13

Version 0.8.0 is here, based on the v0.8.0 release of https://github.com/Blinue/Magpie/. This is a 1:1 release with no code changes except for the built-in scaling presets. The original changelog includes:

Show Original Changelog

v0.8 requires installation of the .NET 6 Desktop Runtime

New Features

  1. Migration of user interface to .NET 6
  2. Support for cropping the title bar of UWP windows. The title bar of some UWP windows is part of the user interface, so the option to disable this feature is provided
  3. Support for multiple monitors
  4. add new capture mode Desktop Duplication, requires OS win10 v2004 or newer 👉Comparison of existing capture modes
  5. Add the function of simulating exclusive fullscreen for a distraction-free effect Simulate D3D exclusive fullscreen when zooming #245

Effect change

  1. Renamed Mitchell to Bicubic, parameters are no longer compatible
  2. Added NIS and NVSharpen, see v0.8 plan #202 (comment) for examples of their use
  3. Add some CRT shaders, including CRT-Easymode, CRT-Geom, CRT-Hyllian, CRT-Lottes and GTU CRT emulation shader #160
  4. add Anime4K_Thin_HQ and Anime4K_Upscale_GAN_x2_S
  5. Add LumaSharpen and FineSharp Request to add several sharpening filters #242
  6. Add FSR_EASU_DX10, which is FSR_EASU with DirectX feature level 10 support, slightly slower than the original version

Thanks to @hooke007 for maintaining a sample configuration of all the effects of Magpie gist.github.com/hooke007/818ecc88f18e229bca743b7ae48947ad

Other changes

  1. Optimized the compatibility of Graphics Capture mode
  2. Optimized frame rate visibility on white backgrounds (Request) Shadow for fps indicator #111
  3. It is now safe to launch Magpie in other programs/scripts without setting a working path Unable to scale games when launching Magpie with 3rd party front-end launcher #236

System requirements

  1. Windows 10/11
  2. DirectX feature level 10
  3. .NET 6 Desktop Runtime
  4. MSVC 2015-2022 Runtime

Caution

  1. v0.8 is the last version to support DirectX feature level 10
  2. Magpie's implementation of NIS is much slower than FSR, but NVSharpen is quite fast
  3. RTSS Fails to hook this version of Magpie

Translated with www.DeepL.com/Translator (free version)

Scaling Preset changes:

Lots of changes to the scaling presets since the last release. Changes include:

  1. Inclusion of CRT presets for the retro enthusiasts: CRT Cathode, CRT Easymode, CRT Geom and CRT Hylian.
    Some Comparison of CRT shaders (Scaled to 1080p):
  2. Experimental Anime4kGAN shader preset. Much better in keeping details compared to ACNet and regular Anime4k. Produces crisp and sharp image with minimal detail loss.
  3. Anime4k Thinlines preset. Thins out the lines of anime artworks after upscaling. Might look better in some cases and worse in others.
  4. Anime4kGAN Restore. Filters out the noises created by the GAN shader while keeping all the nice details.
  5. Anime4k 3x / 3x Light. Experimental stack of Anime4kGan + Restore + Upscale Light shaders to upscale images for high resolution displays. Should only be used for 1440p/4k displays.

For editing and configuring your own scaling presets please check out https://github.com/Z-Dante/Magpie/blob/master/docs/CustomScaleConfiguration.md

Full list of scaling presets in this release of Magpie:

Show Preset details

The following table contains the list of all the scaling presets presents in this release of Magpie. It also shows their GPU usage, Power usage and Temperature taken during a 720p -> 1080p upscaling test using the GDI API. Benchmark done one a PC running Windows 11 and using a RTX 2060 GPU. Results will differ for different configurations.

Preset Name GPU Usage Power Usage Temperature
NONE 25% 18W 34°C
ACNet 38% 44W 37°C
ACNet (RCAS) 38% 44W 37°C
Anime4k 39% 43W 38°C
Anime4k Thinlines 51% 50W 38°C
Anime4kGAN (S) 37% 50W 39°C
Anime4kGAN (S) Restore Soft 53% 60W 40°C
ANime4kGAN (S) Restore VL ! 73% 120W 62°C
FSRCNNXLineArt 36% 44W 40°C
FSR 24% 24W 39°C
Lanczos 35% 27W 38°C
Anime4K (Light) 36% 26W 37°C
Anime4K (Very Light) 37% 25W 37°C
ANime4k Denoise + FSR 38% 41W 39°C
CRT Hylian 20% 22W 36°C
CRT Easymode 38% 22W 36°C
CRT Geom 38% 23W 36°C
CRT Cathode 29% 26W 36°C
Anime4k 3x ! 69% 143W 68°C
Anime4k 3x Light 58% 64W 47°C

* Anime4k Native and Anime4k Native light were tested at 4k. Everything else tested at 1080p; The results should be similar for 1440p too since most of these scalers scales to 1440p before downscaling to 1080p.
** The presets marked with ! are extremely heavy and not recommended for low end GPUs