サイズ変更できないウィンドウをきれいに拡大表示するソフト
Magpie
さまざまな効率的なスケーリングアルゴリズムとフィルターにより、ウィンドウをアップスケールするフリーソフトです。
低解像度のウィンドウや、ウィンドウサイズが固定されて拡大できないゲームなどのウィンドウやであっても、本ソフトを利用するときれいにフルスクリーン表示にできます。
3秒後にスケーリングを行うタイマー、スケーリング時のマウスカーソルの非表示、任意の範囲を切り出して非表示にするカスタムクロップなどの機能も用意されています。
- 提供元:
- Blinue
Magpie の使い方
ダウンロード
- GitHub へアクセスし、「Magpie-v0.10.6-x64.zip」リンクをクリックしてダウンロードします。
- ダウンロードした圧縮ファイル(Magpie-v0.10.6-x64.zip)を解凍し、Magpie.exe から起動します。
※ 本ソフトはインストール不要で利用できます。
使い方
基本的な使い方
本ソフトを起動し、拡大したいウィンドウをクリックしてアクティブにした後、Win + Shift + A キーを押すとアップスケーリングされてフルスクリーン表示になります。もう一度 Win + Shift + A キーを押すと元の表示に戻ります。
ホーム画面
ショートカットキーを変更する
デフォルトでは Win + Shift + A キーでスケーリングが変更されますが、ホーム画面の「スケーリング」項目右の をクリックしてショートカットキーの変更が可能です。アクティベーション
ホーム画面の「アクティベーション」項目から次の動作設定を行えます。- タイマー
「3秒後にスケーリング」ボタンをクリックすると、3秒のカウントダウン後にスケーリングします。
※ 1 ~ 5秒の間で秒数の変更が可能です。 - スケーリングウィンドウの復元
ウィンドウをスケーリングし、Alt + Tab キーなどで別のウィンドウをアクティブにすると最初にスケーリングしたウィンドウは元の表示に戻ります。
本機能をオンにすると、先ほどスケーリングしたウィンドウをアクティブにした際に再度スケーリング表示になります。
※ 本機能をオフにしている場合は再度スケーリング表示にはなりません。
スケーリング設定画面
一般設定
デフォルトのダウンサンプリング効果を以下から選択できます。- Bicubic … バイキュービック
- Bilinear … バイリニア
- Jinc
- Lanczos
- Nearest
- SSimDownscaler
スケーリングモード
スケーリングモードを調整できます。- Lanczos
- FSR … 3D ゲーム向け AMD / AMD FidelityFX 超高解像度
- FSRCNNX … 超高解像度
- ACNet
- Anime4K … 4K アニメに特化
- CRT-Geom
- Integer Scale 2x
※ 上記はプリセットされたスケーリングモードです。下記の中から様々な効果を追加、編集できます。
- Anime4K
- Anime4K_3D_Upscale_US
- Anime4K_3D_AA_Upscale_US
- Anime4K_Denoise_bilateral_Mean
- Anime4K_Denoise_bilateral_Median
- Anime4K_Denoise_bilateral_Mode
- Anime4K_Restore_S
- Anime4K_Restore_M
- Anime4K_Restore_L
- Anime4K_Restore_VL
- Anime4K_Restore_UL
- Anime4K_Restore_Soft_S
- Anime4K_Restore_Soft_M
- Anime4K_Restore_Soft_L
- Anime4K_Restore_Soft_VL
- Anime4K_Restore_Soft_UL
- Anime4K_Thin_HQ
- Anime4K_Upscale_S
- Anime4K_Upscale_L
- Anime4K_Upscale_VL
- Anime4K_Upscale_UL
- Anime4K_Upscale_Denoise_S
- Anime4K_Upscale_Denoise_L
- Anime4K_Upscale_Denoise_VL
- Anime4K_Upscale_Denoise_UL
- Anime4K_Upscale_GAN_x2_S
- CAS
- CAS
- CAS_Scaling
- CRT
- CRT_Easymode
- CRT_Geom
- CRT_Hyllian
- CRT_Lottes
- CRT_v050
- FSR
- FSR_EASU
- FSR_RCAS
- FSRCNNX
- FSRCNNX
- FSRCNNX_LineArt
- FXAA
- FXAA_Medium
- FXAA_High
- FXAA_Ultra
- NIS
- NIS
- NVSharpen
- NNEDI3
- NNEDI3_nns16_win8x4
- NNEDI3_nns64_win8x6
- Pixel Art
- MMPX
- Pixellate
- SharpBilinear
- RAVU
- RAVU_Lite_R3
- RAVU_Zoom_R3
- SMAA
- SMAA_Low
- SMAA_Medium
- SMAA_High
- SMAA_Ultra
- Sharpen
- AdaptiveSharpen
- FineSharp
- LCAS
- LumaSharpen
- xBRZ
- xBRZ_2x
- xBRZ_3x
- xBRZ_4x
- xBRZ_5x
- xBRZ_6x
- xBRZ_Freescale
- ACNet
- Bicubic
- Bilinear
- Deband
- ImageAdjustment
- Jinc
- Lanczos
- Nearest
- SSimDownscaler
プロファイル画面
「デフォルト」をクリックして表示される画面から、スケーリングの動作をここで設定します。一般設定
- スケーリングモード
「スケーリング設定」画面の「スケーリングモード」内のスケーリングモードから選択します。 - キャプチャ方式
キャプチャ方式を選択します。
- Graphics Capture
- Desktop Duplication
- GDI
- DwmSharedSurface
- 3D ゲームモード
パフォーマンス
- グラフィックスカード
- フレームレートを表示する
- 垂直同期
ソースウィンドウ
- スケーリング時のウィンドウサイズ変更を無効にする
スケーリング時のウィンドウサイズの変更を無効にします。 - タイトルバーをキャプチャする
スケーリング時にタイトルバーが非表示になるウィンドウであってもタイトルバーを表示するようにします。 - カスタムクロップ
左/右/上/下 それぞれに指定したピクセル数の分だけスケーリング時に非表示になります。
カーソル
- カーソルを描く
オフにすると、スケーリング時にマウスカーソルが非表示になります。 - スケーリング時カーソル速度を調整する
オンにすると、スケーリング時にマウスカーソル速度が自動で調整されます。
高度な設定
- DirectFlip を無効にする
新しいプロファイル
「新しいプロファイル」をクリックしてウィンドウごとのプロファイルを作成できます。新しいプロファイル
更新履歴
Version 0.10.6 (2024/03/05)
- ゲーム内オーバーレイによって引き起こされるクラッシュを修正しました#649 #840
- 互換性のあるグラフィックス カードが検出されなかった場合に CPU レンダリングに切り替えることができない問題を修正しました#838 #839
- さまざまな言語の翻訳を更新#823 #824 #827 #834
Version 0.10.5 (2024/01/26)
- ウィンドウを複数の画面にまたがることができないスケーリングの問題を修正しました#808 #812
- 翻訳を更新しました
Version 0.10.4 (2023/11/26)
- 新しいエフェクト: Anime4K_Restore_S および Anime4K_Restore_Soft_S #693 (おかげで@IsaiasYang)
- インドネシア語、イタリア語、ドイツ語、ベトナム語をサポートしています。一部の言語はまだ完全に翻訳されていません。進捗状況についてはWeblateをチェックしてください(翻訳を作成または維持したすべての貢献者に感謝します)
- 複数の UI の最適化#652 #653 #749 #759 #760 #761 #762
- 「エフェクトパラメータをインライン化」オプションが有効になっている場合に一部のエフェクトがコンパイルに失敗する問題を修正しました#678 (おかげで@kato-megumi)
- 開発者向けオプションはデフォルトで非表示になりました#744
- ソフトウェアサイズの縮小#727 #735 #750
- コンパイルを容易にするために多くのインフラストラクチャが更新されました。コンパイル ガイドを参照してください。