OLED Steam デッキでの Fallout 4 次世代アップデートのパフォーマンスの問題を解決する方法

Steam Deck で検証されているにもかかわらず、Fallout 4 は Valve の携帯ゲーム機の OLED バージョンで実行すると問題があります。 仕組みは次のとおりです。

この問題は、高リフレッシュ レートのモニターとの互換性を確保するためにゲーム開発者によって実装された回避策に起因すると考えられます。 この回避策は、DirectX を Vulkan に変換する役割を担う Proton の dxvk ライブラリと対話します。 この相互作用により、dxvk はゲームによって開始されるレンダリング ループごとに 2 つのフレームをレンダリングします。 その結果、ゲームスコープのフレーム レート モニターとリミッターが重複します。 ここでは dxvk も gamescope も問題がないようです。 代わりに、ゲームのコード内の元の回避策が問題を引き起こします。

Advertisement

OLED SteamデッキでのFallout 4次世代アップデートのフレームレートの問題を修正する方法

技術的な問題の結果、Steam Deck の OLED バージョンでは Fallout 4 が半分のフレーム レートで実行されます。 ただし、一部のプレイヤーは、この問題を解決する .ini ファイルの調整を見つけました。 これは、ゲームの v-sync を無効にし、デッキのゲーム モード フレーム レート リミッターに依存して、より高いフレーム レートでの実行を維持することで機能します。 これはハックのようなもので、ゲーム内設定を調整するたびに .ini ファイルが上書きされるため、永久的な修正ではありません。

ただし、以下に示すように、より洗練された修正方法があります。 以下の手順に従ってください。

  • /home/deck/fallout4.conf という名前のファイルを作成します
  • そのファイル内に次のように書き込みます: dxgi.syncInterval = 1
  • Fallout 4のSteamプロパティを開きます
  • 起動オプションを次のように設定します: DXVK_CONFIG_FILE=/home/deck/fallout4.conf %command%

上記の手順に従うと、ゲームのコード内で行われたハックがオーバーライドされ、LCD デッキ上で実行されるのと同じようにゲームが実行されるようになります。

次世代版 Fallout 4 のアップデートは、いくつかのプラットフォームでかなり問題が発生しています。 Digital Foundry の Thomas Morgan 氏は最近、次のように報告しました。 アップデートによって追加された 60 fps パフォーマンス モードは、現在 Xbox シリーズ 本体で動作します。 これはバグによるもので、近いうちに修正される予定です。 それについては、こちらをお読みください。

Advertisement

Advertisement