Ren'Pyエンジン
これらの設定はRen’Pyエンジンの動作を制御します。グローバルまたはゲームごとに設定できます。
ゲームごとの設定には**「Use Global Settings」**トグルがあります — 有効にすると、ゲームはグローバル値を継承します。
Developer Mode
Section titled “Developer Mode”| 設定 | Developer Mode |
| デフォルト | オフ |
Ren’Pyのデベロッパーモードを有効にし、shift+D開発者メニュー、shift+Iスタイルインスペクター、shift+Rリロードなどの追加デバッグ機能を提供します。
| 設定 | Enable Console |
| デフォルト | オフ |
Ren’Pyデバッグコンソール(shift+Oまたはチルダキー)を有効にします。コンソールではPythonコードとRen’Pyコマンドをリアルタイムで実行できます。
iOSでコンソールに入力するには、オンスクリーンキーボードオーバーレイボタンを使用してください。
スキップ設定
Section titled “スキップ設定”スキップの上書き
Section titled “スキップの上書き”| 設定 | Override Skipping |
| デフォルト | オフ |
ゲームの設定に関係なく、スキップ機能を強制的に利用可能にします。
未読テキストの強制スキップ
Section titled “未読テキストの強制スキップ”| 設定 | Force Skip Unseen Text |
| デフォルト | オフ |
まだ読んでいないテキストのスキップを許可します。デフォルトでは、Ren’Pyは以前に表示されたダイアログのみスキップを許可します。
ロールバック
Section titled “ロールバック”| 設定 | Override Rollback (100) |
| デフォルト | オフ |
ゲームの設定に関係なく、ロールバックの上限を100エントリに設定します。ロールバックを無効にしたり制限したりしているゲームに有用です。
透明テキストボックス
Section titled “透明テキストボックス”| 設定 | Transparent Textboxes |
| デフォルト | オフ |
ダイアログのテキストボックスを半透明にします。テキストボックスが重要な視覚要素を隠すゲームに便利です。
メモリとパフォーマンス
Section titled “メモリとパフォーマンス”メモリ使用量を削減
Section titled “メモリ使用量を削減”| 設定 | Use Less Memory |
| デフォルト | オフ |
キャッシュされた画像をより積極的に解放することで、Ren’Pyにメモリ使用量を削減するよう指示します。メモリの問題でゲームがクラッシュする場合に有効にしてください。
画面更新を減らす
Section titled “画面更新を減らす”| 設定 | Less Screen Updates |
| デフォルト | オフ |
画面の再描画頻度を減らします。古いデバイスでバッテリー寿命を改善し、発熱を軽減できます。
ネットワーク
Section titled “ネットワーク”ネットワークを許可
Section titled “ネットワークを許可”| 設定 | Allow Network Connectivity |
| デフォルト | オン |
Ren’Pyゲームがネットワークにアクセスできるかどうかを制御します。一部のゲームはアップデートやオンラインコンテンツにネットワーク機能を使用します。プライバシーのため、または不要な接続を防ぐために無効にしてください。
中国語フォントを使用
Section titled “中国語フォントを使用”| 設定 | Chinese Font Fallback |
| デフォルト | オフ |
Ren’Pyエンジンのデフォルトフォントを中国語対応のものに置き換えます。これは、開発者がデフォルトのエンジンフォントをゲームアーカイブに含まれていない中国語フォントに置き換えた翻訳済み中国語ゲームの修正です。この設定がないと、中国語の文字がボックスとして表示されたり、まったく表示されない場合があります。
互換性パッチ
Section titled “互換性パッチ”| 設定 | Compatibility Patches |
| デフォルト | オン |
SparkのコンパチビリティパッチをRen’Pyエンジンに適用します。これらのパッチはiOSで実行する際の既知の問題を修正するために非常に特定のゲームをターゲットにしています。パッチはターゲットとなるゲームにのみ適用され、他のゲームに干渉しません。この設定を無効にしても、ほとんどの場合効果はありません — ゲームが更新されて特定のパッチが不要になったまれなケースのためにのみ存在します。 現在のパッチの完全なリストを参照してください。
推奨: 有効のままにしてください。
バリアントの上書き
Section titled “バリアントの上書き”| 設定 | Override Device Variant |
| デフォルト | オフ |
どのRen’Pyスクリーンバリアントをアクティブにするかを手動で設定できます。通常、Ren’Pyはデバイスタイプを自動検出し、適切なバリアント(mobile、touch、small、tabletなど)を適用します。
これは、ボタン、テキストボックス、レイアウトがiOSで正しくレンダリングされないゲーム内メニューやGUIの表示問題を修正するためによく使用されます。多くのゲームはデスクトップ画面のみを対象に設計されており、適切なモバイルバリアントが含まれていません。
バリアントの選択
Section titled “バリアントの選択”バリアントの上書きが有効な場合、アクティブにするバリアントを選択できます。一般的なバリアントには以下が含まれます:
pc— デスクトップレイアウト(一部のゲームで必要)large— 大画面レイアウトmedium— 中画面レイアウトsmall— 小画面レイアウトtouch— タッチ入力サポートmobile— モバイルデバイスレイアウトtablet— タブレットレイアウトphone— 電話固有のレイアウト
詳細はRen’Pyのスクリーンバリアントに関するドキュメントを参照してください。