【Wineskin】ゲームのフォントがガビガビになる問題を解決する方法

【Wineskin】ゲームのフォントがガビガビになる問題を解決する方法 IT・自動化
この記事は約3分で読めます。
⚠️ 2026年追記:この記事は2021年(macOS Big Sur / Apple M1)時点の手順です。WineskinServerのバージョンによってはUIが異なる場合があります。基本的なレジストリ変更の方法は現在も有効です。

Wineskinでゲームを起動したとき、こんな状態になっていませんか?

フォントがガビガビの状態

文字がガビガビで読みにくい……とくにノベルゲームでは致命的です。この記事では、Wineskinのレジストリを変更してフォントをきれいにする手順を解説します。

Wineskinの導入手順については前回の記事をご覧ください。

この記事でわかること

  • WineskinでフォントがDPI問題でガビガビになる原因
  • レジストリ変更でフォントをきれいにする手順

環境

  • macOS Big Sur 11.4
  • MacBook Air(Apple M1, 2020)
  • WineskinServer(導入済みの前提)

原因:DPIスケーリングのミスマッチ

WineskinはWindowsエミュレーション環境のため、DPI(ドット密度)の設定がmacOSと合わず、フォントが粗くレンダリングされることがあります。レジストリの LogPixels 値を調整することで解消できます。

手順:レジストリを変更してフォントをきれいにする

Step 1:Wineskinのアドバンスト設定を開く

  1. 作成したゲームの起動ファイル(例:neversista.app)をダブルクリックして起動
  2. Wineskinのダイアログが出たら「Advanced」をクリック
Wineskinダイアログ

Step 2:レジストリエディタを開く

  1. Advancedウィンドウの「Tools」タブをクリック
  2. Registry Editor (regedit)」をクリック → Windowsのレジストリエディタが開く
Toolsタブ
レジストリエディタ

Step 3:LogPixelsの値を変更する

  1. 左のツリーから以下のパスに移動する:
    HKEY_LOCAL_MACHINE → Software → Wine → Fonts
  2. 右側のリストに LogPixels が表示されていればそれをダブルクリック。なければ右クリック → 「新規」→「DWORD値」で作成し、名前を LogPixels にする
  3. 値のデータを 96(10進数)に設定して「OK」
LogPixelsの値を設定

設定値の目安:

  • 96(100%):標準DPI。まずここから試す
  • 120(125%):少し大きめ
  • 144(150%):さらに大きめ

Step 4:ゲームを起動して確認する

レジストリエディタを閉じてゲームを再起動します。フォントがきれいになっていれば成功です。まだガビガビな場合は値を変えて試してみてください。

フォントがきれいになった状態

まとめ

Wineskinでフォントがガビガビになる場合は、レジストリの HKEY_LOCAL_MACHINE\Software\Wine\Fonts\LogPixels96(10進数) に設定することで解消できます。

ゲームのセットアップ手順についてはこちらの記事もあわせてどうぞ。積まれたゲームを崩す一助になれば幸いです。

コメント

タイトルとURLをコピーしました