Release v0.8.0
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
- Migration of user interface to .NET 6
- 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
- Support for multiple monitors
- Supports multiple displays with different DPI scaling
- Support for full-screen windows spanning over multiple screens Spanning over multiple screens #219
- The cursor can now move freely between monitors in full screen mode. At this time, using windows on other monitors will not exit the full screen state Cursor can't move freely between monitors #65
- add new capture mode Desktop Duplication, requires OS win10 v2004 or newer 👉Comparison of existing capture modes
- Add the function of simulating exclusive fullscreen for a distraction-free effect Simulate D3D exclusive fullscreen when zooming #245
Effect change
- Renamed Mitchell to Bicubic, parameters are no longer compatible
- Added NIS and NVSharpen, see v0.8 plan #202 (comment) for examples of their use
- Add some CRT shaders, including CRT-Easymode, CRT-Geom, CRT-Hyllian, CRT-Lottes and GTU CRT emulation shader #160
- add Anime4K_Thin_HQ and Anime4K_Upscale_GAN_x2_S
- Add LumaSharpen and FineSharp Request to add several sharpening filters #242
- 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
- Optimized the compatibility of Graphics Capture mode
- Optimized frame rate visibility on white backgrounds (Request) Shadow for fps indicator #111
- 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
- Windows 10/11
- DirectX feature level 10
- .NET 6 Desktop Runtime
- MSVC 2015-2022 Runtime
Caution
- v0.8 is the last version to support DirectX feature level 10
- Magpie's implementation of NIS is much slower than FSR, but NVSharpen is quite fast
- 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:
- 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):- Kichikuou Rance : https://imgsli.com/ODY5MjE/0/1
- Ikusa Megami Zero: https://imgsli.com/ODY5MjU/0/1
- CPS1 Cadillacs and Dinosaurs: https://imgsli.com/ODcwMzk/0/1
- Experimental Anime4kGAN shader preset. Much better in keeping details compared to ACNet and regular Anime4k. Produces crisp and sharp image with minimal detail loss.
- White Album 2 Anime4kGAN 720p -> 1080p: https://imgsli.com/ODczODg/1/3
- Anime4k Thinlines preset. Thins out the lines of anime artworks after upscaling. Might look better in some cases and worse in others.
- Duel Savior 480p->1080p: https://imgsli.com/ODc2MTE/1/2
- Anime4kGAN Restore. Filters out the noises created by the GAN shader while keeping all the nice details.
- Kunado Kokuki 720p -> 1080p: https://imgsli.com/ODc1NTQ/1/5
- Duel Savior 480p->1080p: https://imgsli.com/ODc2MTE/1/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