メインコンテンツまでスキップ

ゲームの一時停止

ゲームプレイを停止しながらGSMオーバーレイ操作が継続できるゲームの一時停止

ゲームの一時停止は、GSMの中でも特にパワーユーザー向けのクールな機能の一つです。現在対象となっているゲームプロセスを一時的に停止させることで、ゲームがバックグラウンドで進行し続けることなく、テキストの読み取り・確認、オーバーレイの使用、採掘などを落ち着いて行えます。

ネイティブの一時停止ボタンがないゲームでは、これが非常に快適な体験をもたらします。

注意

この機能は実験的であり、プロセスの実行を直接操作します。

  • Windowsのみ対応です。
  • クラッシュを引き起こす可能性があります。
  • オンライン機能や不正防止システムを搭載したゲームでは、これが検出されてBAN等のペナルティを受ける可能性があります。
  • リスクを理解し、結果を受け入れられる場合にのみ使用してください。

GSMはこの機能によって生じた問題については責任を負いません。

機能の概要

トリガーされると、GSMはゲーム内の一時停止コマンドを送信するのではなく、アクティブなゲームプロセスを停止します。つまり:

  • ゲームの世界が即座に停止します。
  • 対話の進行が停止します。
  • タイマーとアニメーションが停止します。
  • OCR、オーバーレイでの調査、採掘をゆっくり行えます。

完了したら、GSMは同じプロセスを再開します。この機能には自動タイムアウトも含まれているため、ゲームが誤って永遠に停止状態のままになることはありません。

なぜこれが便利なのか

特に以下のような場合に役立ちます:

  • 対話やカットシーン中に一時停止できないゲーム。
  • テキスト読み取りのための短い時間を確保したいリアルタイムゲーム。
  • テキストを完全に固定した状態でホバー・クリック・ナビゲーションを行いたいオーバーレイワークフロー。
  • コントローラーファーストのセットアップ。オーバーレイ入力時に一時停止することで、まるでゲーム内蔵の読書モードのように自然な感覚になります。

セットアップ

ゲームの一時停止は Experimental タブにあります。

  1. Experimental Features を有効にします。
  2. Game Pausing を有効にします。
  3. 手動での一時停止/再開コントロールが必要な場合は Game Pause Hotkey を設定します。
  4. Auto Resume タイムアウトを設定します。
  5. オプションで以下のオーバーレイトリガー一時停止を有効にします:
    • オーバーレイの手動ホットキー
    • オーバーレイのテキストフッカーホットキー
    • オーバーレイのゲームパッドナビゲーション

仕組み

GSMはOBSが現在対象としているゲームウィンドウに一時停止を連携させます。機能がトリガーされると:

  1. GSMが現在の対象ウィンドウを解決します。
  2. オーナープロセスを見つけます。
  3. そのプロセスが一時停止を許可されているか確認します。
  4. プロセスを停止し、PID、実行ファイル名、作成時刻を追跡します。
  5. 手動または自動で後でその特定のプロセスを再開します。

この追跡が重要です。GSMはPIDが後で再利用された場合でも間違ったプロセスを再開しないよう、十分な情報を保存します。

安全機能

この機能は積極的ですが、GSMには実際の保護機能が含まれています:

  • Require Game EXE Match:対象の実行ファイルが現在検出されているゲームの実行ファイルと一致する場合にのみ一時停止が成功します。
  • 許可リスト:特定の .exe 名を明示的に許可できます。
  • 拒否リスト:GSMはシステムプロセスや steam.exe などの既知の危険な対象をブロックします。
  • Auto Resume:停止中のゲームは設定可能なタイムアウト後に自動的に再開されます。
  • 起動時クリーンアップ:GSMが予期せず終了した場合、次回起動時に以前に停止していた追跡済みプロセスの再開を試みます。
注記

Require Game EXE Match はUIでのハードな安全チェックです。フォーカスやターゲットがおかしくなって間違ったウィンドウを一時停止してしまうことを防ぐために存在します。

オーバーレイ連携

ゲームの一時停止はオーバーレイフローに直接連携でき、これが特に使いやすい部分です。

オーバーレイ手動ホットキーで一時停止を要求

有効にすると、オーバーレイの手動モードに入るとゲームが一時停止し、抜けると再開されます。

オーバーレイのホットキーを押してテキストを確認してからすぐにゲームに戻りたい場合に最適です。

オーバーレイテキストフッカーホットキーで一時停止を要求

有効にすると、オーバーレイのテキストフッカーフローを開くとテキスト作業中にゲームを一時停止できます。

テキストを採掘する間、画面を完全に安定させたいセリフの多いシーンで便利です。

オーバーレイゲームパッドナビゲーションで一時停止を要求

有効にすると、コントローラーナビゲーションモードに入るとナビゲーションを終了するまでゲームが一時停止されます。

ゲームパッドファーストのプレイにとって本当に良い設定です。オーバーレイでの調査がゲームと戦う感じではなく、組み込みの読書モードのように感じられます。

自動再開

ゲームの一時停止には常に自動再開タイムアウトが含まれます。現在の範囲は 5〜300秒で、デフォルトは 30秒です。

このタイムアウトは意図的に省略不可能です。ゲームが無期限に停止状態のままになる可能性を減らすためです。

非常に長い一時停止が必要な場合は、Nyrna がそのようなワークフローに役立つかもしれません。

実践的な推奨事項

  • オーバーレイトリガーの一時停止を有効にする前に、まずプレーンな Game Pause Hotkey から始めてください。
  • 気にならないオフラインのシングルプレイヤーゲームでテストしてください。
  • セットアップを信頼できるようになるまで、自動再開タイマーをかなり短く設定してください。
  • 対象にしたい実行ファイルが正確にわかっている場合は許可リストを使用してください。
  • オンラインゲーム、不正防止ゲーム、または停止がタンパリングと解釈される可能性があるゲームでは使用しないでください。

トラブルシューティング

一時停止ホットキーを押しても何も起きない

以下のすべてを確認してください:

  • Experimental Features が有効になっている。
  • Game Pausing が有効になっている。
  • Windows を使用している。
  • OBSが正しいゲームウィンドウを対象としている。
  • 対象の実行ファイルが検出されたゲームの実行ファイルと一致している。
  • プロセスが拒否リストでブロックされていない。

間違ったものが対象になっている

通常、OBSが思っているウィンドウではなく別のウィンドウを指しているか、検出されたゲームの実行ファイルがアクティブな対象と一致していないことを意味します。一時停止を信頼する前にまずOBSの対象を修正してください。

ゲームが自動的に再開された

それは Auto Resume タイマーが正常に機能しているだけです。

前提条件

  • Windows
  • Experimental Features が有効
  • OBS が接続されてゲームウィンドウを正しく対象としている
  • プロセスの停止リスクを受け入れられる安全なゲーム