Horizon Zero Dawn – クラッシュの問題を修正する方法

カットシーン中にゲームのプライマリをプレイすると、クラッシュの問題が常に発生していました。これが私の問題を解決した方法です。
ゲームのクラッシュを修正するためのガイド
NVIDIA ドライバー
GeForce ホットフィックス ドライバー バージョン 451.85 のクリーン ドライバー インストールを行いました。これは次の場所にあります:
- GeForce ホットフィックス ドライバー バージョン 451.85。
このドライバーは 7 月 24 日にリリースされ、GeForce Experience からダウンロードされるバージョンよりも新しいものです。
これにより、ゲームはシェーダー キャッシュの再コンパイルも強制されます。
ゲームが存在しないメモリアドレスに書き込もうとしてクラッシュすることはめったにありません
HorizonZeroDawn.exe を Hex エディタで開きます。
検索:
- C7 04 25 00 00 00 00 A7 DC EA 0D
すべてのインスタンスを次のように置き換えます:
- 90 90 90 90 90 90 90 90 90 90 90
テキスト文字列ではなく、必ず 16 進数を選択してください。
変更を保存します。
スペシャルK
- ここからスペシャル K をダウンロードしてください。
Special K ファイルをダウンロードして解凍したら、SKIF.exe を開きます。
Global Injection> Start Service をクリックして、Special K サービスを開始します。
Steam ゲーム管理タブに戻り、Horizon Zero Dawn までスクロールします。
ロゴをクリックしてゲームを起動してください。
特殊な K を機能させるために INI ファイルにいくつかの変更を加える必要があるため、ゲームは初めて開くことはありませんが、INI ファイルを生成するために一度ゲームを実行する必要があります。
ini ファイルは次の場所にあります:
- %USERPROFILE%.DocumentsMy ModsSpecialKProfilesHorizon Zero Dawn
INI ファイルでこれらを変更する必要があります。
- [API.Hook]
- LastKnown=64
- d3d11=false
- d3d12=true
- [Render.FrameRate]
- TargetFPS=60.0
- SleeplessRenderThread=true
- SleeplessWindowThread=true
これを、Render.FrameRate セクションの上に追加した INI ファイルに追加します。
- [Macro.FPS]
- Ctrl+Shift+1=ターゲット FPS 60
- Ctrl+Shift+2=ターゲット FPS 45
- Ctrl+Shift+3=ターゲット FPS 30
- Ctrl+Shift+0=ターゲット FPS 0
これを Horizon で動作させるために INI ファイルを変更した人もこのメモを追加しましたが、フルスクリーン モードでゲームを正しく動作させることができませんでした。
フルスクリーン エクスクルーシブ モードは、このゲームで適切なフレーム ペーシングを行うために絶対に必要です。 SK のスワップチェーン設定を使用して追加のバックバッファーを追加しようとすると、エンジンはダブルバッファー VSYNC を使用し、クラッシュします。
- スペシャルKの情報源はこちら
これからは、スペシャル K ランチャーからゲームを起動します。
重要:OSD はまだ利用できません。CTRL+SHIFT+T を押してスペシャル K がロードされたことを知るには、達成音が聞こえるはずです。
ゲーム内設定
これらは私のゲーム内設定です。