メインコンテンツへスキップ
Guides

Doom: The Dark Ages PC Performance Guide: Fixing RTX 5090 Stutter, Crashes, and Linux Errors

·分読み
Doom: The Dark Ages PC Performance Guide: Fixing RTX 5090 Stutter, Crashes, and Linux Errors

『Doom: The Dark Ages』PCパフォーマンスガイド:RTX 5090のカクつき、クラッシュ、Linuxエラーの修正方法 #

『Doom: The Dark Ages』の登場は、その残虐な戦闘や中世という舞台設定だけでなく、要求される高いテクニカルスペックによってゲーミングコミュニティに衝撃を与えました。id Softwareはid Techエンジンの限界を押し広げ続けていますが、発売直後の現在は、特に最先端のハードウェアを使用しているユーザーにとって、ストレスの溜まるパフォーマンス上の問題がいくつか発生しています。

最新のRTX 5090を導入している方も、RTX 40シリーズで安定した動作を目指している方も、「暗黒時代(Dark Ages)」への移行は必ずしもスムーズではありません。フレーム生成によるカクつきからシステム全体のクラッシュまで、本シリーズの代名詞である「爆速」な動作を取り戻すための最も効果的な修正方法をまとめました。

RTX 5090のフレーム生成によるカクつき:原因と対策 #

多くのプレイヤーにとって、RTX 5090は『Doom: The Dark Ages』を快適にプレイするための究極の解決策になると期待されていました。しかし、フレーム生成(DLSS 4/5)を有効にした際に、不快な「マイクロスタッター(微小なカクつき)」が発生するという報告が相次いでいます。平均FPSが160を超えていても、フレームタイムに時折スパイクが発生するため、体感的な滑らかさに欠け、没入感が削がれる状態です。

なぜこれが起きるのか? #

この問題は、ゲームエンジンとBlackwellアーキテクチャの新しいフレーム補完ロジックとの間で同期の不一致が起きていることが原因と考えられます。特に、多数の環境破壊オブジェクトが同時に作動する激しい戦闘シーンにおいて、フレーム生成バッファが高ポーリングレートモニター(240Hz以上)のリフレッシュレートと完全に一致せず、結果としてマイクロスタッターが発生します。

修正方法 #

1. FPS上限の設定(FPS Cap) #

最も即効性のある回避策は、フレームレートにハードリミットを設けることです。皮肉なことに、5090を「フル解放」状態で動作させると、かえってカクつきが悪化することがあります。

  • NVIDIAユーザー: NVIDIAコントロールパネルを開き、最大フレームレートをモニターのリフレッシュレートよりちょうど3 FPS低く設定してください(例:144Hzパネルなら141 FPS、240Hzパネルなら237 FPS)。
  • AMDユーザー: AMD Software: Adrenalin Editionの Radeon Chill を使用し、リフレッシュレートよりわずかに低い最小/最大FPS制限を設定してください。
  • 結果: これによりフレームペーシングが安定し、フレーム生成バッファのオーバーフローを防ぐことができます。

2. ハードウェアアクセラレータによるGPUスケジューリング (HAGS) の切り替え #

フレーム生成には通常HAGSが必要ですが、一部のユーザーは、一度オフにしてから再度オンにするか、特定のドライバーバージョン(570.xxシリーズ)を使用している場合にオフにすることで問題が解決したと報告しています。

  • パス: 設定 > システム > ディスプレイ > グラフィックス > 既定のグラフィックス設定を変更
  • 操作: ハードウェアアクセラレータによるGPUスケジューリングを「オフ」にし、PCを再起動してから、再び「オン」に戻してください。

3. Reflexの「ブースト」モードを無効にする #

一部の構成では、NVIDIA Reflexの「ブースト」モードが『The Dark Ages』においてCPUとGPUの同期競合を引き起こす場合があります。

  • NVIDIAユーザー: ゲーム内設定で、NVIDIA Reflexを オン + ブースト から単なる オン に変更してください。
  • AMDユーザー: 入力遅延を最小限に抑えるため、Adrenalinソフトウェアで Radeon Anti-Lag が有効になっていることを確認してください。

一般的なPCクラッシュ(CTD)の解決策 #

ミドルレンジのRTX 30シリーズから、最新のRyzen 9000やIntel Core Ultraプロセッサまで、幅広いハードウェアでデスクトップへの強制終了(CTD)が報告されています。これらのクラッシュは通常、シーンの切り替え時や、最初の大型ボス戦で発生しやすい傾向にあります。

主な原因 #

  1. VRAMの割り当て超過: 8GBまたは12GBのカードでテクスチャ設定を「ウルトラ」にしていると、エンジンがアセットをスワップしようとした際に即座にクラッシュすることがあります。
  2. XMP/EXPOの不安定さ: 『The Dark Ages』の高いCPU負荷は、メモリコントローラーに大きなストレスを与えます。
  3. シェーダーキャッシュの破損: 初回起動時のシェーダーコンパイルが不完全な状態で完了している。

修正方法 #

1. テクスチャ品質の調整とページファイルの管理 #

VRAMが12GB以下のカードでクラッシュが発生する場合:

  • 操作: テクスチャ品質を ウルトラ から に下げてください。
  • システム設定: Windowsのページファイルサイズを増やしてください。最も高速なNVMeドライブに対して、初期サイズと最大サイズの両方を手動で16GB (16384 MB) に設定します。これにより、メモリオーバーフロー時のセーフティネットとして機能します。

2. メモリの安定性チェック #

XMP (Intel) または EXPO (AMD) プロファイルを使用している場合、ゲームの負荷によってRAMのオーバークロックのわずかな不安定さが露呈している可能性があります。

  • 操作: BIOSでXMP/EXPOを無効にして、クラッシュが止まるか確認してください。もし止まる場合は、RAMの電圧をわずかに上げるか、周波数を少し下げてみてください(例:6400MT/s → 6000MT/s)。

3. シェーダーキャッシュのクリア #

ロード画面でゲームがクラッシュする場合:

  • 操作: %LOCALAPPDATA%\idSoftware\DoomTheDarkAges\ に移動し、ShaderCache フォルダを削除してください。その後ゲームを再起動し、セッションを開始する前にメインメニューでシェーダーの再コンパイルが完全に終わるまで待機してください。

レガシーコーナー:過去作のDoomにおける問題修正 #

『The Dark Ages』に備えて過去作に戻ったプレイヤーの中には、最近のWindowsアップデートや新しいドライバーの影響で、『Doom Eternal』や『Doom 2016』でバグが再発したという方がいます。

Doom Eternal:画面のちらつき(フリッカー)修正 #

特定のG-Sync/FreeSyncモニターで、ネイティブの1440pまたは4Kでプレイしている際に、画面が断続的にちらついたり「一瞬黒くなる」現象が発生することがあります。

解決策:カスタム解像度 (1904x1071) の設定 id Techエンジンが特定のパネルでスケーリングとリフレッシュレートのハンドシェイクを行う方法に起因しており、カスタム解像度を設定することでこのちらつきを回避できることがr/Doomコミュニティで報告されています。

  1. NVIDIAコントロールパネル > 解像度の変更 > カスタム解像度の作成 を開きます。
  2. 解像度を 1904 x 1071 に設定します。
  3. Windowsのディスプレイ設定でこの解像度を適用し、その後『Doom Eternal』のゲーム内設定で選択してください。
  4. なぜこれで直るのか: この特定の解像度はスケーリングロジックにわずかなオフセットを作り出し、モニターがGPU出力との同期を失うのを防ぎます。視覚的な品質をほとんど損なわずにちらつきを排除できます。

Doom 2016:Linux/Bazziteでの起動エラー #

Steam DeckやHTPCで人気のFedoraベースの不変OS Bazzite を使用しているプレイヤーから、『Doom 2016』が起動せず、汎用的な「アプリケーションエラー」が出るか、すぐに終了してしまうという報告があります。

解決策:Proton GEと起動オプション これは通常、Vulkanローダーの競合や、標準のProtonビルドでライブラリが不足していることが原因です。

  1. GE-Protonのインストール: ProtonUp-Qt を使用して、最新バージョンの GE-Proton (GloriousEggroll) をインストールします。
  2. 互換性の設定: Steamで『Doom 2016』を右クリック > プロパティ > 互換性 > 「特定のSteam Play互換ツールの使用を強制する」にチェックを入れ、最新のGE-Protonを選択します。
  3. 起動オプションの追加: 「一般」タブの起動オプション欄に以下を入力してください: PROTON_USE_SECCOMP=1 %command%
  4. 結果: これにより、システムコールのセキュリティプロファイルが変更され、Bazzite/Linux環境でグラフィックスAPIが正しく初期化されるようになります。

『The Dark Ages』のための最終最適化チップス #

ハードウェアの性能を最大限に引き出すために、以下のチューニングを行ってください。

  • アップスケーリング: NVIDIAユーザーは DLSS「クオリティ」フレーム生成 を併用してください。AMDユーザーは FSR (FidelityFX Super Resolution) を有効にしてください。「ウルトラパフォーマンス」は、8Kでプレイしていない限り避けてください。『The Dark Ages』の緻密でダークな環境では、再構成によるアーティファクトが目立ち、没入感を損なうためです。
  • 入力遅延: NVIDIA Reflex または Radeon Anti-Lag は必ず有効にしてください。これにより、フレーム生成やアップスケーリングによって導入される入力遅延を大幅に軽減できます。
  • ドライバー: 常に最新の安定版ドライバーを使用してください。NVIDIAユーザーはBlackwell最適化が含まれているバージョン 571.12 以降を推奨します。AMDユーザーは最新の Adrenalin Edition ドライバーを使用してください。

これらの修正を適用することで、テクニカルなストレスから解放され、本来の目的である「史上最も雰囲気のあるDoomの世界で悪魔の群れをなぎ倒すこと」に集中できるはずです。ドライバーを最新に保ち、メモリを安定させ、ショットガンに弾を込めて挑んでください。


参考リンク #