コンテンツにスキップ

表示の問題

Sakuraはデフォルトでゲームをネイティブ解像度で描画し、その上でスケーリングとシャープ化を調整できるようにしています。表示がおかしいと感じたら、ここから確認してください。

原因: ほとんどのNScripter/ONScripterゲームは、古いPCモニタ向けに設計された低いネイティブ解像度で動作するため、高精細な現代の画面に拡大表示すると絵がぼやけて見えることがあります。

解決策:

  1. 設定 > ONScripterエンジン(またはグローバル設定を使用がオフになっているゲームごとのゲーム設定)を開き、レンダリング倍率2xまたは3xに上げてください。これにより、画面に合わせて縮小する前に、より高い内部解像度でゲームをスーパーサンプリングします。これは次回起動時に適用され、即時には反映されません。
  2. アップスケールフィルタのオプションを試してください — スムーズ(リニア、デフォルト)、xBRZ(ドット絵に適したエッジ保存型アップスケーラ)、シャープがあります。これは、設定画面とゲーム内オーバーレイの設定ウィンドウ(「アップスケーリング」)の両方から、動作中のゲームに即時に適用されます。
  3. **シャープ化(CAS)**を加える — コントラスト適応型シャープ化で、0〜100%、デフォルトは0(オフ)です。これもオーバーレイの「シャープ化」スライダーやグローバル/ゲームごとの設定から即時に適用されます。完全な再レンダリングを行わずに、ぼやけた低解像度の絵をくっきりさせるためのものです。

レンダリング倍率、アップスケールフィルタ、シャープ化をいろいろ試していて、既知の正常な状態に戻したい場合:

  • レンダリング倍率1x(ネイティブ、スーパーサンプリングなし)
  • アップスケールフィルタスムーズ
  • シャープ化(CAS)0%(オフ)

これらはグローバルなデフォルトとして設定 > ONScripterエンジンで設定するか、グローバル設定を使用がオフになっているゲームでは、そのゲームのゲーム設定で設定してください(ゲームごとの上書き設定はそちらでリセットする必要があります — 「グローバル設定を使用」を再びオンにすれば、グローバルの値に再び従うようになります)。

ゲームの周囲に黒い帯(レターボックス)が表示される

Section titled “ゲームの周囲に黒い帯(レターボックス)が表示される”

原因: NScripter/ONScripterのゲームは、固定の設計解像度とアスペクト比を前提として作られています。それがデバイスの画面と一致しない場合、Sakuraは絵を引き伸ばしたり切り取ったりするのではなく、元のアスペクト比を保ったまま収まる最大サイズにフィットさせる形でレターボックス表示します。

これは不具合ではなく想定された動作です — 引き伸ばすと元のアートワークが歪んでしまうため、Sakuraはゲームが本来設計された見た目のまま表示することを優先しています。

画面全体が奇妙な色に染まって見える

Section titled “画面全体が奇妙な色に染まって見える”

原因: これはおそらくゲーム自体の描画ではなく、アイコンの色でゲームページを彩る設定によるものです。この設定は、アイコンからサンプリングした色を使ってそのゲームのライブラリ/詳細ページ(とその泡パーティクル)を彩色しますが、ゲームの実際の描画には影響しません。

解決策: すべてのゲームのページをニュートラルな見た目にしたい場合は、設定 > 一般アイコンの色でゲームページを彩るをオフにしてください。

(ぼやけている・色が変わっているだけでなく)ゲーム内の実際の描画そのものが壊れている場合 — 例えばスプライトや背景が破損しているなど — それはおそらく表示設定ではなくアーカイブ自体の問題です。正しく展開されたかどうかはインポートの問題を確認するか、サポートからご連絡ください。