AMD Radeonグラフィックカード搭載の端末をご利用の一部のプレイヤーから、ゲームのプレイ中やロード中に頻繁にフリーズするとの報告をいただいています。特にRadeon RX 5700 XTで発生しやすいようです。

以下の手順をお試しください。

1. shader_cache フォルダを削除する

ゲームの shader_cacheフォルダは以下の場所にあります。

%APPDATA%\Godot\app_userdata\The Incident at Galley House\shader_cache

フォルダを開く最も簡単な方法は、Windows + R を押し、以下を貼り付けて Enter を押すことです。

%APPDATA%\Godot\app_userdata\The Incident at Galley House

開いたフォルダ内にある shader_cache フォルダを削除してください。

フルパスは以下のようになります( eviltrout はPCのユーザー名です)。

C:\Users\eviltrout\AppData\Roaming\Godot\app_userdata\The Incident at Galley House\shader_cache

2. Vulkanレンダラーを使用する

Steamライブラリでゲームを右クリックし、プロパティを開きます。起動オプション に以下を入力してください。

--rendering-driver vulkan

その後、通常どおりゲームを起動してください。多くの場合、この方法で問題が解決します。

3. Clean-install the latest AMD driver

AMD公式サイトから、お使いのGPU向け最新ドライバーをダウンロードし、クリーンインストールを行ってください。可能であれば、事前にDDU (Display Driver Uninstaller)を使用して既存のドライバーを完全に削除することをおすすめします。 AMD製ドライバーはバージョンによって安定性に差があるため、最新版をクリーンインストールすることでクラッシュが解消されることがあります。

4. オーバークロックやアンダーボルトを解除する

MSI Afterburner や AMDのチューニングソフトウェアなどで設定したアンダーボルトやオーバークロック(メーカー出荷時のOCを含む)を解除し、GPUを標準設定に戻してください。他のゲームでは問題なく動作する程度の軽いオーバークロックでも、本作ではドライバーがクラッシュする原因となる場合があります。

5. Confirm it’s the driver

それでも問題が発生する場合は、Windows イベント ビューアー を開き、「Windows ログ」→「システム」 を確認してください。クラッシュした時刻付近に DisplayTDR のイベント(例:amdkmdag“Display driver stopped responding and has recovered.")が記録されていれば、ゲームではなくグラフィックドライバー自体がクラッシュしていることを示しています。

最後の手段として、以下の起動オプションを使用して OpenGLレンダラーを試すこともできます。

--rendering-driver opengl3

それでも解決しない場合

上記を試しても改善しない場合は、お問い合わせください。その際、godot.log に加えて、お使いのGPUの型番とドライバーのバージョンもお知らせください。

戻る: サポート