Z-Dante
released this
13 May 20:59
·
40 commits
to dev_0.9_compute
since this release
Magpie v0.9 Based on https://github.com/Blinue/Magpie/releases/tag/v0.9.0
Contains most of the previous presets as well as a new NNEDI3 preset.
This release requires the .NET 6.0.4 Desktop Runtime and DirectX Feature Level 11
Show Original Changelog
New Features
- Completely rewritten new rendering engine, MagpieFX v2, see Custom Effects for syntax
- Implements in-game OSD, currently can only be used to measure performance, will be used to change effect parameters at runtime in the future. The default shortcut Ctrl+Alt+D can be changed in the settings.
- Drag the FPS window to adjust its position, right click on the FPS to adjust the style Provide optional frame rate display position #341
- The cursor function has been enhanced so that the cursor can now be moved naturally over other windows, such as the Start Menu, Xbox Game Bar and Alt+Tab windows
- The inlineParams parameter can be specified for presets in ScaleModels.json to enable inline parameters. This can improve the performance of some effects slightly, but will require recompiling the effect each time a parameter is changed.
Example:
{
"effect": "FSR_RCAS",
"sharpness": 0.87,
"inlineParams": true
}
- "Limit Cursor in 3D Games" has been upgraded to "3D Game Mode", which when enabled will be optimized for 3D games, and in-game overlays will behave differently.
- Adjusted zoom mode presets, removed RAVU, Lanczos no longer includes a sharpening step.
Effect Changes
- All effects have been rewritten. For performance comparison see v0.9 Dev Channel #254 (comment)
- Add CatmullRom, a variant of Bicubic optimized for speed and best for downsampling
- Add CAS_Scaling, a CAS variant that supports scaling
- Added LCAS, a very lightweight 3D screen scaling algorithm (thanks to Tzugimaa)
- Add MMPX, a pixel painting scaling algorithm Request to add support for MMPX pixel class scaling algorithm #349
- Add NNEDI3_nns16_win8x4 and NNEDI3_nns64_win8x6 suggestion to port nnedi3 #283
- Removed Anime4K_Upscale_S_Lite, Bicubic_Lite and FSR_EASU_DX10
- Linear renamed to Bilinear
- AdaptiveSharpen's curveHeight parameter default value adjusted to 0.8
- Removed scaleInLinearGamma parameter for CRT_Easymode
- SSimDownscaler adds oversharp parameter for adjusting sharpness
System Requirements
- Windows 10/11
- DirectX Feature Level 11