『バトルフィールド2042』の性能では物足りない?チューニングのヒントを参考にして、ファーストパーソンシューターの性能を最大限に引き出してください。
今話題の「
バトルフィールド2042」を紹介します。残念ながら、これは必ずしも熱意によるものではなく、多くの問題や性能の低さが主な原因となっています。それほど古くないマップでも、一人称視点のシューティングゲームを毎秒60フレーム以上でプレイすることはほとんど不可能です。もしそうだとしたら、とんでもなく強力なハードウェアでなければならないことは、私たちの技術チェックでも証明されています。
しかし、ちょっとした工夫で、1秒間に1〜2コマ程度の撮影が可能になります。そこで、「Battlefield 2042」の設定オプションを詳しく見て、個々の設定がどれほどの効果をもたらすかをチェックしてみます。
また、ウェブでよく見かけるヒントやコツ、一般的なアドバイス、ローエンドからハイエンドまでのハードウェアのお気に入りの設定を紹介しています。
クイックナビゲーション:
- How we test
- 個々のグラフィック・プリセットはどのくらいの利益をもたらすのか?
- 個々のグラフィック設定でどのくらいの効果があるのか?
- DLSSはいくらで買えるの?
- フューチャーフレームレンダリングとは何か、何をするのか
- General tips
- Tips from Web put to test
- お気に入りの設定
目次
How we test
チューニングのヒントとして、Ryzen 9 5950X、Nvidia Geforce RTX 2070 Super、最新のGeforceドライバ496.49、WHQDの解像度を中心に、現在のグラフィックカードのテストシステムを使用しています。
Our Test System in Overview:
- Mainboard: MSI MEG X570 ACE
- CPU: AMD Ryzen 9 5950X
- RAM: 32.0 GByte Corsair Vengeance RGB Pro SL @3,800 MHz
- Memory: 2.0TByte Kingston KC2500 (M.2 PCIe 3.0)、2.0TByte Kingston KC600 (SATA)
- ケース: 静かにしろ! ダークベースプロ900 rev.2
- パワーサプライ:静かに!ダークパワープロ1200W
- Cooling: Corsair H150i RGB Pro XT
- キーボード・マウス: Razer Huntsman V2 Analog, Razer Viper 8K
- Monitor: Gigabyte G27FC (1,920 x 1,080)、AOC Agon AG273QXP (2,560 x 1,440)、Acer Predator XB321HK (3,840 x 2,160)
個々のグラフィック・プリセットはどれくらいの効果があるのでしょうか?
全ての設定を自分で行うのが面倒な場合は、あらかじめ用意された様々なプリセットから選択することもできます。
バトルフィールド2042
Graphics presets in comparison (RTX 2070 Super)
個々のグラフィック設定でどのくらいの効果があるのでしょうか?
DLSSはいくらで買える?
NvidiaのRTX-2000やRTX-3000シリーズのグラフィックカードをお持ちの方は、AIアップスケーラーDLSSをオンにするのも良いでしょう。これがFPSにどれだけもたらすかは、次の表を見ればわかる。
しかし、対戦型シューティングゲームでは、DLSSによる高いFPSが必ずしも自動的に有利になるわけではありません。特に高いモード(パフォーマンスやウルトラパフォーマンス)では、遠くの物体がかなりぼやけて、相手のプレイヤーを後から認識することができます。QualityモードとBalancedモードを推奨します。
フューチャーフレームレンダリングとは何か、何をするのか?
Future Frame Renderingは、出力される未来の画像をバッファリングします。これにより、視覚的な流動性が高まります。一方で、この機能はインプットラグ(マウスのクリックなどの信号を入力してから画面に出力されるまでの時間)を多少犠牲にしています。基本的には次のようにイメージしてください。
フューチャーフレームレンダリングでは、モニター上で既に出力されている画像を保持します。これにより、追加保存された画像の数に、コンピュータが画像をレンダリングするのにかかる時間をかけた分の遅延が発生します。その代わりに、フレームタイムが悪かったり、フレームレートの低下が短かったりした場合に、ゲーム側がバッファリングされた画像を出力することで、迷惑な(マイクロ)ジャークを防ぐことができます。
General tips
ドライバーとドライバーの設定
Update your system drivers, especially the graphics card用のドライバーをアップデートしてください。グラフィックドライバーは、Nvidia社のGeforce ExperienceソフトウェアとAMD社のRadeonソフトウェアの両方でアップデートできるほか、各メーカーのホームページから手動で最新のドライバーをダウンロードすることもできます。
対応するグラフィックドライバーでも調整できるようになりました:
。
Nvidia:
- Nvidia Control Panelを開きます(デスクトップ上で右クリックし、Windows 10のコンテキストメニューではすぐに対応するオプションが表示されますが、Windows 11では最初に「Show more options」をクリックする必要があります)。
- メニューの「3D設定の管理」で、「プログラム設定」タブを選択し、リストにない場合は「バトルフィールド2042」を追加します。
- ここで様々な設定を行うことができますが、中でも最適なのは、「パワーマネージメントモードを最大のパフォーマンスにする」、「スレッド最適化をオンにする」です。
amd:
- AMD Radeonソフトウェアを開いてください(デスクトップ上で右クリックし、Windows 10のコンテキストメニューではすぐに対応するオプションが表示されますが、Windows 11では最初に「Show more options」をクリックする必要があります)。
-
ゲーム」というメニューで「バトルフィールド2042」を選択します。
- スタートメニューの「設定」→「システム」→「ディスプレイ」→「グラフィックスの変更」を「既定のグラフィックス設定」に変更します。
- ハードウェアアクセラレーションによるGPUスケジューリングのオン/オフを切り替えます。
Windows 10:
- スタートメニューの「設定」→「システム」→「グラフィックスの設定」でナビゲートします(ずっと下にスクロールします)。
- ハードウェアアクセラレーションによるGPUスケジューリングのオン/オフを切り替えます。
Tips from net on test bench
- バトルフィールド2042のコンフィグファイルを変更することで、パフォーマンスが向上するというヒントがネット上に出回っています
DirectX 12を手動で起動する
だから、例えば、DirectX 12はゲーム内にプリセットされていないことになっている。実際、コンフィグファイルの値は0で、デフォルトでDX12が無効になっていることを示しています。しかし、レイトレーシングやDLSSなどのDX12固有の機能は、グラフィックスオプションでグレーアウトされるか、少なくとも影響を受けないはずですが、実際には影響を受けます。
そのため、GstRender.Dx12Enabledの値を1に変更しても、テストシステムには影響がありません。自分で試すこともできますが、まずはバトルフィールドを離れましょう。
* 例えば「Notepad++」というツールをダウンロードして(here’s the download)、インストールします。
- Notepad++でフォルダ内のPROFSAVE_profileファイルを開く(右クリックしてコンテキストメニューで選択)
- GstRender.Dx12Enabledに移動し、値を0から1に変更して保存します
- Starts Battelfield 2042 now.
また、値を0に戻すだけで簡単に変更を取り消すことができます。
影の質を手動で下げる
また、設定ファイルで影の質を手動で調整することもお勧めです。ある人(Reddit-Posts)によると、これは劇的なパフォーマンスの向上につながるそうです。しかし、私たちのテストシステムでは、この変更は最小限の効果しかありませんでした。62ではなく、64FPS(約3%のプラス)となりました。
How to proceed:
* 例えば、Notepad++ツール(download here)をダウンロードして、インストールします
。
- Notepad++でフォルダ内のPROFSAVE_profileファイルを開く(右クリックしてコンテキストメニューで選択)
- GstRender.ShadowQualityに移動し、値を0に変更して保存します
- Starts Battlefield 2042.
お気に入りの設定
細かい設定の前に、一般的な設定と思われるものをご紹介します。
FOV: 視野角は好みに応じて選択する必要があります。ただし、視野が広い分、性能も高くなることを覚えておいてください。
グラフィックスの設定については、パフォーマンスに影響を与えず、表示のみを行う以下の基本的な設定をすべてのシステムで採用しています:
。
- Brightness: as desired
- ハイダイナミックレンジ: 希望と可能性に応じて(HDR対応のディスプレイを用意)
- モーションブラー: 0
- 色収差: オフ
- フィルムグレイン: オフ
- Vignette: Off
- レンズの屈折:オフ
低性能システム用グラフィックスプリセット:
- Graphics quality: Personalised
- テクスチャ品質: ウルトラ
- テクスチャフィルタリング: Ultra
- ライトクオリティ:Low
- 効果の質: 低い
- 後処理品質: 低
- grid quality: Low
- 地形の質:低い
- ブラシの質: 低い
- アンチエイリアシングの後処理: TAA Low
- エンバイロメントビュー: オフ
- Dynamic Resolution Scale: オフ(全くスムーズに再生できない場合を除く)
- DLSS: 品質(RTX-2000、RTX-3000のGPUをお持ちの場合)
- レイトレーシング環境のカバレッジ: オフ
- Nvidia Reflex Low Latency: Enabled + Boost (RTX-2000またはRTX-3000 GPUをお持ちの場合)
- Future Frame Rendering: On (but may add latency)
- ハイフィデリティ・オブジェクトの数: 低い
ミドルレンジとハイエンドのシステムのためのグラフィックスプリセット
。
- Graphics quality: Personalised
- テクスチャ品質: ウルトラ
- テクスチャフィルタリング: Ultra
- Light Quality: Medium
- エフェクトクオリティ: ミディアム
- 後処理の品質:低い
- グリッドの品質: Ultra
- 地形の質:低い
- ブラシの質: 低い
- アンチエイリアシングの後処理: TAA Low
- Environment View: HBAO
- Dynamic Resolution Scale: オフ(全くスムーズに再生できない場合を除く)
- DLSS: オフ
- レイトレーシング環境のカバレッジ: オフ
- Nvidia Reflex Low Latency: Enabled + Boost (RTX-2000またはRTX-3000 GPUをお持ちの場合)
- フューチャーフレームレンダリング:オフ
- ハイフィデリティ・オブジェクトの数: 低い
- ハードウェアアクセラレーションによるGPUスケジューリングのオン/オフを切り替えます。
-
ここでは、あらかじめ設定されたプロファイル(ゲーム、eSports、省エネ、標準)を選択したり、自分で設定したりすることができます。選択肢はNvidiaに比べて少し少ないですが、Radeon Anti-Lagと、おそらくRadeon Image Sharpnessは通常利用可能です。
ハードウェアアクセラレーションによるGPUスケジューリング
Windowsでは、必要に応じてハードウェアアクセラレーションによるGPUスケジューリングを有効または無効にすることもできます。
Windows 11:
- スタートメニューの「設定」→「システム」→「ディスプレイ」→「グラフィックスの変更」を「既定のグラフィックス設定」に変更します。
- AMD Radeonソフトウェアを開いてください(デスクトップ上で右クリックし、Windows 10のコンテキストメニューではすぐに対応するオプションが表示されますが、Windows 11では最初に「Show more options」をクリックする必要があります)。
- ここで様々な設定を行うことができますが、中でも最適なのは、「パワーマネージメントモードを最大のパフォーマンスにする」、「スレッド最適化をオンにする」です。
- メニューの「3D設定の管理」で、「プログラム設定」タブを選択し、リストにない場合は「バトルフィールド2042」を追加します。