ゲーム中に一時停止/ポーズするMOD【エルデンリング】

Elden Ring

エルデンリングで一時停止/ポーズする方法

エルデンリングはプレイ中に一時停止/ポーズできない仕様になっており緊張感を演出するためのゲーム性を楽しむ工夫が施されています。

しかし現実世界を生きるプレイヤーとしては何らかの理由によって画面から手を放す事もあります。そんなときPC版エルデンリングならMODを導入して解決することも可能です。

電話がかかってきたり急な来訪者が来た時など今すぐ反応が必要な場面でも焦ることはありません。戦闘中であってもゲームを一時停止して安全に用事をこなしましょう。

MODをインストールする方法

必要ファイル  Elden Mod Loader
MODファイル  Pause the game
インストール場所 /Steam/Steamapps/common/ELDEN RING/Game/

1) 最初に前提となるMod Loaderが必要です。もし導入方法が分からない場合は Mod Loaderのインストール方法を参考にしてください。

2) MODファイル Pause the gameをダウンロードして解凍します。中にあるmodsフォルダごと上記インストール場所のGameに格納しましょう。

参考までに以下のようなフォルダ構造になっていれば導入成功です。

■Pause the game
“/ELDEN RING/Game/mods/PauseTheGame.dl"
“/ELDEN RING/Game/mods/PauseTheGame/pause_keybind.ini

使い方とカスタマイズ

Game paused.
P キーボードの場合はPキーを押して一時停止できます。
Start コントローラーの場合はStartボタンで一時停止できます。

基本的な使用方法は上記の通りですがカスタマイズも可能です。PauseTheGameフォルダ内にあるpause_keybind.iniをメモ帳などで開いてください。

キーボードカスタマイズ

キーボード用  Virtual-Key Codes

マウス&キーボードのボタンを割り当てるにはキーボード用サイトを参考にpause_keybind.iniを開いてValue値を入力します。

[keyboard]
key1 = 0x50
key2 =

最初は上記のように0x50が入力されておりPキーに割り当てられています。
例えばキーボード右上のPause/breakキーに設定するときは0x13に書き換えてください。

またkey2は2つのボタンを同時押ししたいときに設定します。
1つのキーだけでは誤作動する心配があるためボタン2つを組み合わせて一時停止させることもできます。

コントローラーカスタマイズ

コントローラー用  XINPUT_GAMEPAD structure

コントローラーのボタンを割り当てるにはコントローラー用サイトを参考にpause_keybind.iniを開いてBitmask値を入力します。

[controller]
key1 = 0x0010
key2 =

最初は上記のように0x0010が入力されておりBitmask値を確認するとStartボタンに割り当てられていることが確認できます。

またkey2は2つのボタンを同時押ししたいときに設定します。
1つのボタンだけでは誤作動する心配があるためボタン2つを組み合わせて一時停止させることもできます。

コメントをピックアップ

使用者の感想
超スーパーなMODありがとう。
すばらしいMODなのでこれからも良い仕事を続けてください。一つ要望ですがカメラ設定を調整できるようにするMODは作れますか?
【作者】
↑ええ、私もカメラには迷惑しています。技術的にはちょっと難しいですが可能か不可能かで言えば可能です。しかし私は今のところ挑戦するつもりはありません。
↑マウスやキーボードではまともなプレイができないのでMODで調整できるようになったらお金を支払うでしょう 😀
オープンワールドになぜこのようなカメラ機能を付けたのか頭が痛いです。
このMODを使うとセーブファイルが壊れたりしませんか?
【作者】
↑セーブ中にボタンを連打するテストを行いましたが問題は発生しませんでした。
仮にセーブ中に一時停止して強制終了させた場合は分かりませんが、それはおそらく一時停止しなくても同じことでしょう。
そもそもシングルプレイならポーズ機能があって然るべきです。
Windows10環境ですが動作しません。導入するとゲームがドロップアウトしてデスクトップに戻されます。dxgi.dllを削除すると正常にプレイできます。
【作者】
↑dxgi.dllと同じフォルダ内にhook_enable_terminal.txtというテキストファイルを作成してください。メッセージが入力されるのでそのテキストを送っていただくと原因を調査できます。
すでにdxgi.dllは使われていますがReShadeと両方機能させる方法はありますか?
【作者】
↑ReShadeの名前をd3d12.dllもしくはd3d11.dllに変更して動くか試してみてください。
↑残念ながら機能しません。d3d11、d3d12、d3d9、d3d10、openglを試しましたが無理でした。
d3d12はゲームをロードしたあとReShadeメニューを開くことはできますがエラーメッセージが表示されてクラッシュします。
悲しいことに海賊版のエルデンリングでは動作しないようです…。
再生ボタンをPキー以外に変更できますか?私の環境ではPキーが何か別に使われているようです。
【作者】
↑ホットキーの基本的な構成を変更できるパッチを作る予定です。
RTSSやNVIDIA Experienceオーバーレイなどバックグラウンドになっていると診断されるとゲームがクラッシュします。
↑同じく。修正されることを祈ります。
[Game paused.]のポップアップメッセージを表示せずに一時停止することは可能ですか?アクション中のスクリーンショットを撮りたいです。
【作者】
↑hook_texturesおよびhook_fontsを削除すればメッセージを表示せずに一時停止できるはずです。
【作者】
Ver.2.0にアップデートしました。ReShadeと同時使用するときは向こうのdxgi.dllの名前をreshade.dllに変更してください。