このガイドの目標は、アンリアル エンジン 4 タイトルと厳選されたモッドの最適化に成功した従来の修正を使用することです。
Windowsの変更
- 検索バーに「グラフィック」と入力します。
- 「ハードウェア アクセラレーション GPU スケジューリング」をオンにします。
- 「設定するアプリを選択してください」と表示されている同じメニューで、参照をクリックしてから、Steam がインストールされているディスクをクリックして選択 > Steam > steamapps > common > Hogwarts Legacy > Phoenix > Binaries > Win 64 > 「HogwartsLegacy」 -または- 「HogwartsLegacy.exe」(一部の人は拡張機能を持っていません)。
- 次に「高性能」を選択します。
nVidia コントロール パネル
- nVidia コントロール パネルで、[グローバル設定] をクリックします。
- 次に、「Shader Cache Size」までスクロールします。
- 「無制限」を選択。
- 次に、「プログラム設定」に移動し、「テクスチャ フィルタリング – 異方性サンプル…」までスクロールします。 オンにします。
- 次に、Texture Filtering – Quality に進み、「high performance」を選択します。
- 一部の人々は、電力管理モードに移行して「最大のパフォーマンスを優先」することを好みます。
互換性オプション
- Steam ライブラリに移動します。
- ホグワーツ レガシー ゲームのアイコンを右クリックします。
- [ローカル ファイル] > [参照] をクリックし、[HogwartsLegacy] を右クリックします (これも拡張子が .exe の場合があります)。
- [プロパティ] > [互換性] をクリックし、[全画面最適化を無効にする] チェックボックスをクリックします。
- プロパティを開いたまま、「高 DPI 設定の変更」をクリックします。
- [高 DPI スケーリングのオーバーライド] の下で、[高 DPI スケーリング動作をオーバーライドします。スケーリングの実行者:] [アプリケーション] というチェック ボックスをクリックします。
- OK を押します。
- 次に、「適用」を押します。
- Steam フォルダ内の同じファイルで、[Phoenix] フォルダ > [バイナリ] > [Win64] をクリックし、すすぎ、上記の手順を繰り返します。
- (Hogwarts Legacy のゲーム アイコンを右クリックします。[ローカル ファイル] をクリックし、[参照] > [HogwartsLegacy] を右クリックします (ここでも、.exe 拡張子が付いている場合があります)。[プロパティ] > [互換性] をクリックし、[互換性] をクリックします)。 「フルスクリーン最適化を無効にする」チェックボックスをオンにします。プロパティで、「高 DPI 設定の変更」をクリックします。「高 DPI スケーリングのオーバーライド」の下で、「高 DPI スケーリング動作をオーバーライドします。スケーリングの実行者:」[アプリケーション] [OK] を押してから、[適用] を押します。)
ネクサス改造
- Nexus Mods Manager に移動します。 あなた自身の責任で改造してください。 (私は問題を抱えたことはありません)。
- その義務的な免責事項は邪魔になりません。 人々が推奨する 2 つの mod があります: SLPF と Ascendio。
- 後者はより大きく、インストール コンポーネントがあるため、自動的にインストールされます。
- 両方のファイルは、winzip、winrar、または 7z を使用して抽出する必要があります (選択してください)。
- SLPF ファイルには、その中に readme があります。
- そこの指示に従ってください。
- spoolsize をどこにも設定する必要はないと言っていますが (セクション 5 を参照)、Engine.ini 設定で設定しました。
- Ascendio modに関しては、「推奨」設定を使用しました。 大幅に助かりました。 唯一の問題は、テクスチャの読み込みが遅れているように見えることです。これは、おそらくテクスチャ キャッシュがランダム フレーム ドロップの問題の XNUMX つです。
ボーナス Mod: ギア制限のロックを解除します。
あなたが私のようで、ギア管理で時間を無駄にするのが嫌いなら、この mod をダウンロードしてください。 指示に従う。
Engine.ini の設定
隠しファイルを有効にしていない場合は、それらを表示するオプションを有効にする必要がある場合があります。 これを行うには、Windows ファイル エクスプローラーで [表示] をクリックし、右側にある [隠しアイテム] を探します。 チェックボックスをクリックして隠しファイルを表示します。
次に、Windows の検索バーに「%appdata%」と入力して開きます。
- 「users」と表示され、その後に Windows ユーザー名が表示されます。 「local」>「hogwarts legacy」>「saved」>「config」>「WindowsNoEditor」>「Engine」ファイルをクリックします。 拡張機能を有効にしている場合は、「engine.ini」と表示されることがあります。
- 次に、下部にあるコード (「[ConsoleVariables]」で始まる) を Engine.ini ファイルに貼り付けます。
VRAM がわからない場合は、改造しないでください。 私は RTX 3080 を持っているので、「streaming.PoolSize」の下で「4096」に設定しています。
10+ VRAM の場合: 4096
8GBの場合:3072
6G の場合: 2048
4GB の場合: 1024。
4 つ未満の場合は、新しい GPU を購入するか、次世代コンソールにダウンロードしてください。
注意してください: 強力なリグを持っていなくても、私はあなたを嘲笑しているわけではありません。 気分を害しないでください。 'それはただの冗談でした。
[コンソール変数]
AllowAsyncRenderThreadUpdates=1
ゲームスレッド更新中のAllowAsyncRenderThreadUpdates=1
AllowAsyncRenderThreadUpdatesEditor=1
[システム設定]
r.bForceCPUAccessToGPUSkinVerts=True
r.GTSyncType=1
r.OneFrameThreadLag=1
r.FinishCurrentFrame=0
r.TextureStreaming=1
r.Streaming.PoolSize=4096
r.Streaming.LimitPoolSizeToVRAM=1
GameUserSettings.ini
Engine.ini が配置されているのと同じフォルダーで、「GameUserSetings.ini.
2 つの変更を行います。
- 最初に、下にスクロールして [/script/engine.gameusersettings] という行を追加します (まだそこにない場合)。
- そこにある場合は、単純に「False」に変更します。
bAnalyticsEnabled=False - 次に、「FullscreenMode=1」と「LastConfirmedFullscreenMode=1」というセクションを見つけて、両方を「0」に変更します。
- 次に、その下に「PreferredFullscreenMode=0」という行を追加します。
- したがって、そのうちの XNUMX つは次のようになります。
FullscreenMode=0 LastConfirmedFullscreenMode=0 PreferredFullscreenMode=0
ゲーム内設定
すべてウルトラに設定しています。 マシンを最大限に活用する方法をレビューするガイドがいくつかありますが、私は平均 90 FPS をしっかりと達成しています。 120 代の場合もあれば、80 代の場合もありますが、フレームの落ち込みはなくなりました。 VSync を「オフ」に設定しています。 私は144hzのモニターを持っているので、フレームレートを「144」に設定しています。 また、アップスケーリングを AMD FSR 2.0 の「Quality」に切り替えました。 私のシャープネスは0.2に設定されています。 レイ トレーシングはパフォーマンスを浪費するので、すべてオフにしました。
また、4k テレビに切り替えるときは、VSync を有効にする必要があることに注意してください。
その他
nVidia GeForce エクスペリエンス。 nVidia GeForce Experience のゲーム内オーバーレイがゲームを動かなくなっているように見えるので、無効にしました。 壁紙エンジンもオフにしました。 最後に、私は試していませんが、Vulkin に切り替える mod があります。