- HLSL 91.6%
- C++ 8.1%
- C 0.2%
* feat: 模拟中途置顶的窗口 * fix: 按钮随 DPI 缩放 * fix: 始终置顶 * fix: 修复切换前台窗口 * feat: 删除置顶选项 * refactor: 检查逻辑 * refactor: 用更简单的方式将缩放窗口置于源窗口之前 * fix: 支持源窗口中途置顶 * refactor: 小优化 * fix: 修复特定操作下意外将源窗口置顶 * fix: 提高取消置顶的可靠性 * fix: 调试模式下不置顶 * chore: WindowCase 支持模拟弹窗 * fix: 不要把被禁用的窗口设为前台 * feat: WindowCase 支持模拟“模拟模态弹窗” * chore: 避免大量错误日志 * fix: 优化 Z 顺序维护 * fix: 不再使用 SWP_NOOWNERZORDER * fix: 修复消息弹窗可能影响窗口 Z 顺序 * refactor: 小优化 * chore: 添加注释 * chore: 添加注释 * fix: 小优化 * chore: 小优化 |
||
|---|---|---|
| .github | ||
| certs | ||
| docs | ||
| img | ||
| natvis | ||
| scripts | ||
| src | ||
| tools | ||
| .all-contributorsrc | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| CONTRIBUTING_ZH.md | ||
| Directory.Build.props | ||
| LICENSE | ||
| Magpie.sln | ||
| README.md | ||
| README_ZH.md | ||
| Settings.XamlStyler | ||
| version.json | ||
Magpie
🌍 English | 简体中文
Magpie is a lightweight window upscaling tool that comes equipped with a variety of efficient scaling algorithms and filters.
👉 Download
👉 FAQ
Features
- Supports both fullscreen and windowed scaling
- Includes a variety of built-in algorithms and filters, including Anime4K, FSR, CRT shaders, and more
- WinUI-based user interface with support for light and dark themes
- Multi-monitor support
Screenshots
Hints
-
If you have set DPI scaling and the window you want to scale does not support high DPI (which is common in older games), it is recommended to first enter the program's compatibility settings and set "High DPI scaling override" to "Application".
-
Some games support zooming the window, but with extremely naive algorithms. Please set the resolution to the built-in (best) option.
System requirements
- Windows 10 v1903+ or Windows 11
- DirectX feature level 11
Localization
Thanks to Weblate for hosting! Click the image below to visit the translation page.
Acknowledgement
Thanks go to these wonderful people:
This project follows the all-contributors specification. Contributions of any kind are welcome!