お気に入りタイトル/ワード

タイトル/ワード名(記事数)

最近記事を読んだタイトル/ワード

タイトル/ワード名(記事数)

LINEで4Gamerアカウントを登録
「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
特集記事一覧
注目のレビュー
注目のムービー

メディアパートナー

印刷2024/10/15 17:00

連載

「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

画像集 No.001のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 2024年10月15日,4GamerにおけるGPUやCPU,PC本体の性能計測に用いる独自の基準「4Gamerベンチマークレギュレーション」の,2024年2つめのバージョンとなるバージョン30をお届けしよう。

 PCの世界におけるベンチマークとは,ハードウェアおよびソフトウェアの性能などを評価するためのテストプログラム,もしくはテストプログラムを含む大枠の評価基準を示すものである。
 大抵の場合,PC業界ではベンチマーク用に作られたアプリケーションを使って,ハードウェアの性能を計測することが多い。しかし,ゲーマーにとって重要なのは,実ゲームにおける快適さを実現する性能があるかどうかであり,ベンチマークアプリケーションだけではそのニーズを満たせない。そのため4Gamerでは,定期的に検証対象とするゲームを選んだうえで,その検証方法を公開している。

 今回公開するレギュレーション30では,「3DMark」に新テストを追加するのに加えて,既存テストの採用内容を変更したことと,レースゲームの採用タイトルとして,最新版の「F1 24」を導入したのがポイントだ。

 それ以外のGPU性能検証やCPU性能検証,消費電力検証については,基本的にレギュレーション29と変わらない。また,レギュレーション20世代以降のバックナンバーは以下の囲みから,19世代以前のレギュレーションはその下に示したリンクボタンの先から閲覧できるので,過去のテスト方法やテストに用いる機材について知りたい場合は,そちらを参照してほしい。

更新履歴


バージョン19世代以前のレギュレーショントップページ


 また,本稿で取り上げるベンチマークレギュレーション30の詳細項目は,下に並べた記事内リンクから確認できる。

■ベンチマークレギュレーション30目次



GPU性能検証


 ゲームを用いたGPU性能検証は,レギュレーション20世代以降,1つの描画設定を選んだうえで,3パターンの解像度設定でテストを実施することで,同じ設定でも解像度によって性能差に違いがあるか,十分に快適なゲーム体験が得られるかどうかを検証してきた。この基本方針は,レギュレーション30世代でも変わらない。
 とくに,解像度3840×2160ドットのいわゆる「4K解像度」を表示できるディスプレイやテレビが普及しつつある現在では,ゲームをこの解像度で快適にプレイできるのかが気になる人も多いだろうから,高解像度に見合う性能をGPUが持つのかどうかは,重要な検証対象となるだろう。

 レギュレーション30世代において,扱うゲームタイトルは以下にまとめたとおりとなる。タイトル名のリンクをクリックすると各論へ飛べるようにしてあるので,参考にしてほしい。

GPU性能検証で採用したアプリケーション


ベンチマークレギュレーション30関連コラム


 ゲームでのテストにあたっては,平均フレームレートと最小フレームレート,または1パーセンタイル値のフレームレートも取得している。平均フレームレートだけでなく,最小フレームレート,または1パーセンタイルの値も合わせて掲載したほうが,ゲーマーである読者には快適さの目安として有用であるからだ。
 なお,「1パーセンタイル値のフレームレート」とは,計測したフレームレートのうち下位1%の値を意味するものである。純粋な最小フレームレートの場合,計測中になんらかの理由で不自然に低い値が記録されると,その値が最終結果になってしまう。しかし1パーセンタイル値であれば,そのような突出した異常値を除外して実態に即した値を算出できるわけだ。

 特別な事情がない限り,テストに用いるOSは,その時点で最新の64bit版Windows 11とする。
 また,CPUの省電力機能や自動クロックアップ機能を基本的に有効化して検証する点は,今回も変わらない。後述するとおり,CPUとGPU(=グラフィックスカード)の消費電力を個別に取得できる仕組みを整えたので,「ゲーマーの日常的な環境のほうがテストに適しているだろう」という判断によるものだ。
 一方,Windowsの電源プランは,デスクトップPC環境では,CPUが最高性能を発揮できる「高パフォーマンス」を手動で選択する。ノートPCは,この限りではないため,どの電源プランを選択したかを本文で明記していくことにする。


■3DMark


開発元:UL
発売元:UL
価格:無料(3DMark Demo),34.99ドル(3DMark),1695ドル/年(3DMark for Enterprise)
発売日:2012/02/04
画像集 No.008のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 ULのベンチマーク部門であるUL Benchmark製の3Dベンチマークスイート「3DMark」は,グラフィックスベンチマークの定番であり,レギュレーション30世代でも引き続き採用する。ただ,ハードウェアの進化に合わせて,新たにいくつかのテストを追加する一方で,一部のスコアは省略することとした。

 具体的には,「Fire Strike」において,Graphics scoreとCombined testを省略して,総合スコアのみを採用する。同様に,DirectX 12対応テストである「Time Spy」も,総合スコアのみを結果として採用することにした。どちらもベンチマークテストとしては設計が古いため,テスト細目からは,最新のGPUを評価するのに適切なデータを読み取れないと判断した次第だ。
 その一方で,DirectX 12 Ultimate対応テスト「Speed Way」はそのまま継続して,新たにDirectX 12の性能指標となる「Steel Nomad」を追加する。さらに,レイトレーシングの性能を計測する「Port Royal」も合わせて実行することにした。

 Fire Strikeには,解像度1920×1080ドットで実行する“無印”と,解像度2560×1440ドットとなる「Extreme」,解像度3840×2160ドットの「Ultra」という3種類のテストがあり,レギュレーション30世代でも,基本的にはテスト対象となるGPUやPCを問わず,いずれも実行する。Time Spyも同様に,解像度2560×1440ドットで実行する“無印”と,3840×2160ドットのExtremeの2種類を,テスト対象となるGPUやPCを問わず実行する。

画像集 No.003のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
Fire Strike
画像集 No.004のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
Time Spy

 新世代のDirectX 12ベーステストであるSteel Nomadは,レイトレーシングこそ使っていないが,標準4K解像度でレンダリングすることで,最新世代のGPUにとっても,十分に負荷の高いテストとなっている。解像度の選択はない。

Steel Nomad
画像集 No.005のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 Speed Wayは,DirectX 12 Ultimateベースに加えて,レイトレーシングによる反射の描画やグローバルイルミネーションなども行うテストであるため,Time SpyやSteel Nomadに比べると,相応に負荷が大きい。

Speed Way
画像集 No.006のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 最後のPort Royalは,独自のグラフィックスエンジンを使用したレイトレーシングのテストだ。これまでのレギュレーションにはPort Royalを含めていなかったので,テストのたびに使用することを明記していたが,最近のGPUはレイトレーシング用ユニットを内蔵するのが当たり前になってきており,レギュレーションに組み込んだ次第だ。
 なおPort Royalは,Speed WayよりGPUの要件がやや緩いのだが,レイトレーシング性能を見るベンチマークとしては,現在でも有効だろう。

Port Royal
画像集 No.007のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 なお,3DMarkのバージョンアップについては,UL Benchmarkが「マイナーアップデートであり,スコアへの影響はない」と明言したうえで,4Gamerによる追試でもその事実を確認できた場合,レギュレーションのアップデートは行わないまま,最新版を使用する。スコアに影響のあるアップデートが入った場合はレギュレーションの加筆,または修正を行うことになるが,このあたりは前世代と変わらない。
 テスト方法は以下のとおりで,これまでと同じく「2回実行して,高いほうを採用する」ことになる。

●実行手順
  1. 3DMarkを起動
  2. 「ベンチマーク」(BENCHMARKS)を選択
  3. 「Fire Strike」「Fire Strike Extreme」もしくは「Fire Strike Ultra」を選択
  4. 「デモを含める」(Include Demo)のスイッチを「No」にする
  5. 「実行」(RUN)をクリックしてベンチマークを実行
  6. スコアデータの取得後,5.を再度実行
  7. 「ベンチマーク」から,「Time Spy」もしくは「Time Spy Extreme」を選択
  8. 「デモを含める」のスイッチを「No」にする
  9. 「実行」をクリックしてベンチマークを実行
  10. スコアデータの取得後,9.を再度実行
  11. 「ベンチマーク」タブから「Steel Nomad」を選択
  12. 「実行」をクリックしてベンチマークを実行
  13. スコアデータの取得後,12.を再度実行
  14. 「ベンチマーク」タブから「Speed Way」を選択
  15. 「実行」をクリックしてベンチマークを実行
  16. スコアデータの取得後,15.を再度実行
  17. 「ベンチマーク」タブから「Port Royal」を選択
  18. 「実行」をクリックしてベンチマークを実行
  19. スコアデータの取得後,18.を再度実行



■Call of Duty: Modern Warfare III


開発元:Sledgehammer Games,Infinity Ward
発売元:Activision
価格:9800円(税込)
発売日:2023/11/10
画像集 No.009のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 「Call of Duty: Modern Warfare III」(以下,CoD:MW3)は,Infinity WardとSledgehammer Gamesが共同で開発したCall of Dutyシリーズの2023年11月における最新タイトルで,2011年11月に発売となった同名作品のリブート作品だ。「Call of Duty: Modern Warfare II」(以下,CoD:MW2)に続いて,特殊部隊「タスクフォース141」がテロリストとの戦いに挑む物語が描かれる。
 マルチプレイモードでは,Call of Dutyシリーズで使用されたマップをCoD:MW3向けに近代化改修したものが登場したほか,オープンワールドの協力プレイが可能なゾンビモードが用意されるなど,見どころが満載だ。

画像集 No.010のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 本作のゲームエンジンは,CoD:MW2で使われた「IW engine 9.0」と同じもの。グラフィックスAPIとしてDirectX 12に対応し,4K解像度のHDR表示が可能であるほか,ハイブリッドタイルベースのテクスチャストリーミングや物理ベースのデカールレンダリングといった特徴も,そのまま受け継いでいる。また,NVIDIA独自の超解像技術「DLSS 3」のフレーム生成や,AMD独自の超解像技術「FidelityFX Super Resolution」(以下,FSR)の「FSR 2.1」,それにIntel独自の超解像技術「XeSS」など,幅広い超解像技術に対応している点もトピックとして挙げられよう。

 そんなCoD:MW3をベンチマークレギュレーションで採用するにあたって,以下に挙げる設定を行うことにした。

●ゲーム設定
  • バージョン:最新(Battle.net,またはSteamによる自動アップデート)
  • セーブデータ:不要

■ゲーム設定:設定→グラフィック→ディスプレイ
  • 表示モード:全画面
  • ディスプレイモニター:テストによる
  • ディスプレイアダプタ:テストによる
  • リフレッシュレート:オート
  • ディスプレイ解像度:テストによる
  • アスペクト比:自動
  • シェーダのプリロードを再設定:任意
  • ディスプレイガンマ:2.2(SRGB)
  • 明るさ:任意
  • マウスをゲームウインドウに固定:(グレーアウト)
  • NVIDIA REFLEX低遅延:オフ
サステナビリティ
  • エコモードプリセット:カスタム
  • V-SYNC(ゲームプレイ):オフ
  • V-SYNC(メニュー):オフ
  • フレームレート制限(カスタム):無制限
  • ゲームプレイフレームレート制限(カスタム):300
  • メニューフレームレート制限(カスタム):300
  • バックグラウンドフレームレート制限(カスタム):300
  • フォーカスモード:90
ハイダイナミックレンジ(HDR)
ハイダイナミックレンジ(HDR):自動


■ゲーム設定:設定→グラフィック→品質
グローバルクオリティ
  • クオリティリセット:極限/ベーシック
  • レンダリング解像度:100
  • ダイナミック解像度:オフ
  • アップスケーリング/シャープニング:オフ
  • VRAMスケール目標:90
  • 可変レートシェーディング:オン
  • NVIDIA DLSSフレーム生成:オフ
細部とテクスチャ
  • テクスチャー解像度:高/超低
  • テクスチャフィルターの異方性:高/ノーマル
  • 被写界深度:オン/オフ
  • 詳細品質レベル:高/低
  • パーティクル解像度:高/低
  • 着弾の跡:オン
  • 永続的効果:オフ
  • シェーダ品質:高/低
  • オン・デマンドテクスチャストリーミング:オン
  • ローカルのテクスチャストリーミング品質:ノーマル
影と照明
  • 影の解像度:ウルトラ/超低
  • スクリーンベースシャドウ:高/オフ
  • アンビエントオクルージョン:両方/オフ
  • スクリーンスペースリフレクション:高/オフ
  • スタティックリフレクション品質:高
周辺環境
  • モザイク:付近
  • 地形メモリ:最大
  • 体積品質:高/低
  • ディファードフィジックス品質:高/オフ
  • 天候グリッドボリューム:ウルトラ/低
  • 水の品質:すべて/オフ

■ゲーム設定:設定→グラフィック→表示
視野角
  • 視野角(FOV):80
  • エイム視野角:連動
  • 武器の視野角:デフォルト
  • 3人称視点の視野角:80
  • 乗り物の視野角:デフォルト
カメラ
  • ワールドモーションブラー:オフ
  • ウェポンモーションブラー:オン
  • フィルム粒子:0.25
  • 1人称視点カメラ移動:デフォルト(100%)
  • 3人称視点カメラ移動:デフォルト(100%)
  • 3人称エイム移行:3人称エイム
  • 観戦者カメラ:ヘルメットカメラ
  • フラッシュバン反転:オフ

■ゲーム設定:設定→グラフィック→オーディオ
グローバル
  • オーディオミックス:ホームシアター
  • スピーカー/ヘッドフォン/ゲームサウンドデバイス:DEFAULT SYSTEM DEVICE
  • スピーカーの出力:ステレオ
音量
  • 音量:任意
  • ゲームプレイBGM音量:任意
  • セリフ音量:任意
  • エフェクト音量:任意
  • ボイスチャット音量:任意
  • シネマティックBGM音量:任意
ボイスチャット
  • ボイスチャット:オン
  • ゲームボイスチャンネル:ロビー全員
  • ラストワードボイスチャット:オン
  • エリアチャット:オン
  • ボイスチャットの出力デバイス:DEFAULT SYSTEM DEVICE
マイク
  • マイクのモード:プッシュ・トゥ・トーク
  • マイクの入力デバイス:DEFAULT SYSTEM DEVICE
  • マイク音量:任意
  • マイクテスト:オフ
字幕
  • 字幕:デフォルト
  • 字幕サイズ:デフォルト
  • 字幕背景の透明度:0
機能
  • モノラルオーディオ:オフ
  • モノラル量:(グレーアウト)
  • 英語音声:オフ
  • 耳鳴り音軽減:オフ
  • 戦闘BGM(乗員):オン
  • ジャガーノートのBGM:オン
  • ヒットマーカーサウンド効果:MODERN WARFARE
  • 最小値にするとゲームをミュート:オフ

 CoD:MW2から改善されているものの,CoD:MW3でも非常に多くの設定が用意されている。グラフィックスに関連する設定は,「設定」の「グラフィック」にある「品質」サブメニューの「クオリティリセット」を変更すると,内容がまとめて変更される仕組みなのはCoD:MW2と変わらない。

 プリセットの選択肢は,「推奨」「極限」「ウルトラ」「バランス重視」「ベーシック」「最低」「推奨設定にリセット」の7種類だ。レギュレーション30世代では,これらのプリセットから最も描画負荷が高い「極限」を基本として,ローエンド向けのテストでは「ベーシック」を使用する点も,CoD:MW2と同じだ。
 注意したいのは,「フレームレート制限(カスタム)」を「無制限」に設定しても,その直下にある「ゲームプレイフレームレート制限(カスタム)」や「メニューフレームレート制限(カスタム)」,「バックグラウンドフレームレート制限(カスタム)」という3つの設定は無制限にならないという点だ。つまりデフォルト設定では,ゲームプレイ時の上限フレームレートは250fpsになってしまう。そこで,フレームレート制限(カスタム)」を一度「カスタム」に設定して,これらの項目の上限を300に変更。そのうえで,フレームレート制限(カスタム)」を無制限に設定しておきたい。

 また,NVIDIA以外のプラットフォームでもテストをするため,「アップスケーリング/シャープニング」と「NVIDIA REFLEX低遅延」はオフに変更しておく。なお,必要に応じてDLSSやFSR 2.1,それにXeSSを使用する場合は,アップスケーリング/シャープニングから設定して,記事にその旨を明記することとする。また,DLSS 3を使用する場合には,「NVIDIA DLSSフレーム生成」をオンに切り替えることを忘れないようにしたい。

極限プリセットの設定内容
画像集 No.011のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.012のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.013のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

ベーシックプリセットの設定内容
画像集 No.014のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.015のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.016のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

ディスプレイの設定内容
画像集 No.017のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.018のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.019のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

ベンチマークはプライベートマッチから選択可能だ
画像集 No.020のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 さて,テスト方法だが,CoD:MW3には,ベンチマークモードが用意されているので,これを使用する。ベンチマークモードは,統合ランチャーである「Call of Duty HQ」から「プライベートマッチ」を選択すると,そのページが表れる。

ベンチマークテストのページ
画像集 No.021のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 ベンチマークモードのデモシークエンスは,「エステート」マップを舞台に,池のほとりからスタートして,建物に突入しながら銃撃戦を行うシーンが描かれる。複数の戦闘機や戦闘ヘリが飛び交い,大規模な爆発が起こり,その内容は非常に派手だ。
 ベンチマーク実行中は,画面左下にフレームレートと,CPUおよびGPUのレイテンシが表示され,テストが終わると「平均FPS」「下位5%」「下位1%」のフレームレートと,CPUとGPUのそれぞれのフレームレート,ならびにボトルネックの割合が表示される。また,デモシークエンスをゾーン1〜ゾーン5に分け,それぞれのゾーンにおけるフレームレートも表示することができ,細かな分析も可能になっている。

ベンチマークのテスト結果では,かなり細かい情報も見られる
画像集 No.022のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 そこで,レギュレーション30世代では,平均フレームレートと,1パーセンタイルフレームレートを示す下位1%を結果として採用する。
 事前検証の結果では,フレームレートのバラツキはあまり見られなかったため,ベンチマークを2回実行して,その平均を結果として採用する。
 それを踏まえた実行手順は以下のとおり。

●実行手順
  1. CoD:MW3を起動
  2. 「設定」の「グラフィック」にある「ディスプレイ」タブで,「V-SYNC」が「オフ」,「フレームレート制限(カスタム)」が「無制限」に,それぞれなっていることを確認する
  3. 「設定」の「グラフィック」にある「ディスプレイ」タブで,「表示モード」を「全画面」であることを確認し,「ディスプレイ解像度」から解像度を設定する
  4. 「設定」の「グラフィック」にある「品質」タブで,「グラフィックのプリセット」からプリセットを選択
  5. 同じく「品質」タブで,「アップスケーリング/シャープニング」と「NVIDIA DLSSフレーム生成」,それに「NVIDIA REFLEX低遅延」を適宜設定する
  6. ベンチマークを実行する
  7. ベンチマーク終了後に表示される平均FPSと下位1%を記録する
  8. メニューから「CoD HQ」に戻り,プライベートマッチから「ベンチマーク」を選択
  9. 6.〜7.を再度実行,
  10. 3.以降を,解像度を変更しながら繰り返す

画像集 No.023のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 CoD:MW3をストレスなくプレイするためには,やはり最低限60fpsは欲しいところ。それを確保するためには,ざっくり80fps以上の平均フレームレートが必要で,それをひとまずの及第点としたい。また,ハイエンドクラスのGPUを搭載したPCで,PvPモードで有利に立ち回るためには,最小フレームレートが120fps以上であることが望ましいだろう。そのため,それを実現できる平均150fps以上を,ハイエンドにおける合格点としたい。

 CPUについては,4コア8スレッド以上のCPUを用意したいところだ。4コア4スレッドタイプのCPUでは,平均フレームレートが20%ほど,1パーセンタイルフレームレートが30%ほど落ち込み,2コア4スレッドタイプのCPUに至っては,そこからさらに1割程度フレームレートが低下する。一方で,4コア8スレッドからコア数やスレッド数を増やしても,フレームレートはほとんど向上しなかった。

表3 CoD:MW3における快適なプレイの目安
極限 ベーシック
平均150fps以上 平均80fps以上



■バイオハザード RE:4


開発元:カプコン
発売元:カプコン
価格:7990円(通常ダウンロード版,税込)
発売日:2022/03/24
画像集 No.024のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 「バイオハザード RE:4」は,2005年にカプコンが発売した「バイオハザード4」のリメイク版だ。主人公,レオン・S・ケネディが,2004年のヨーロッパにある閉ざされた村を舞台に,行方不明となった大統領令嬢の捜索任務にあたる。

 使用しているゲームエンジンは,「バイオハザード RE:3」や「バイオハザード ヴィレッジ」などと同じく,カプコンが開発した「RE ENGINE」だ。RE ENGINEでは,開発における生産性の向上を実現するために,ムービーやサウンドといった処理がモジュラー構造となっているのが特徴だ。フォトリアルなゲームの実現を目指して開発されたエンジンだけあって,グラフィックス面では高品質な映像を実現している。
 また,レイトレーシングやAMD独自の超解像技術であるFSR 2.0および1.0に対応する点は,トピックとして挙げられよう。

 なお,RE ENGINE自体は,グラフィックスAPIとしてDirectX 11とDirectX 12の両方に対応しているが,バイオハザード RE:4は,DirectX 12のみを使用する。

 テストにあたってのグラフィックス設定は,以下のとおり。

●ゲーム設定
  • バージョン:最新版
  • セーブデータ:不要

■ゲーム設定:OPTIONS→DISPLAY
  • HDRモード:OFF
  • 明るさ調整:任意
  • 表示領域設定:任意
  • チュートリアル表示:ON
  • 画面表示:ON
  • 画面中央のドット:OFF
  • 画面のダメージ効果:強
  • 背景の濃さ:通常
  • 照準の色
  • 照準:白
  • レーザーポインタ:赤
  • 特殊スコープ:TypeA
  • 色空間:sRGB

■ゲーム設定:OPTIONS→GRAPHICS
  • PC情報表示:情報表示のみ
  • グラフィックス自動設定:限界突破/パフォーマンス重視
  • 画面解像度:テストによる
  • ディスプレイ周波数:テストによる
  • フレームレート:可変
  • 画面モード:フルスクリーン
  • 垂直同期:OFF
  • 動画解像度:4K/フルHD
  • レイトレーシング:高品質/OFF
  • FidelityFX Super Resolution 2:OFF
  • FidelityFX Super Resolution 1:OFF
  • イメージクオリティ:100%
  • レンダリング方式:通常
  • アンチエイリアス:FXAA+TAA/TAA
  • テクスチャ品質(推奨VRAM容量):高:8GB/中:0.5GB
  • テクスチャフィルタリング品質:高(ANISO x16)/中(Trilinear)
  • メッシュ品質:最高/低
  • 影品質:最高/低
  • 影のキャッシュ:ON
  • コンタクトシャドウ:ON/OFF
  • アンビエントオクルージョン:SSAO/OFF
  • ボリュームライト品質:最高/OFF
  • パーティクルライト品質:高/低
  • ブルーム:ON/OFF
  • スクリーンスペースリフレクション:(グレーアウト)/OFF
  • サブサーフェイススキャッタリング:ON/OFF
  • ストランドヘアー:高品質/OFF
  • 欠損部位の表示:ON/OFF
  • 死体描画数:多い/少ない
  • 死体の物理挙動品質:高/低
  • モーション個体差:ON/OFF
  • モーションブラー:ON
  • 雨品質:高/低
  • テレイン:ON/OFF
  • 破壊表現:ON/OFF
  • レンズフレア:ON/OFF
  • レンズ歪み:ON(色収差あり)
  • 被写界深度:ON/OFF
  • 特定箇所のライト品質:高/低
  • 特定箇所のエフェクト品質:高/低

■ゲーム設定:OPTIONS→AUDIO
音量調整
  • マスターボリューム:任意
  • ボイスボリューム:任意
  • BGMボリューム:任意
  • SEボリューム:任意
  • システムボリューム:任意
  • HITボリューム:中
  • スピーカータイプ:TV
  • スピーカー角度:OFF
  • フロント L / R:(グレーアウト)
  • サラウンド SL /SR:(グレーアウト)
  • サラウンドバック SBL / SBR:(グレーアウト)
  • 3Dオーディオ:(グレーアウト)
  • 初期反射音:ON

 バイオハザード RE:4におけるグラフィックス設定は,「OPTIONS→GRAPHICS」にまとめられており,「グラフィックス自動設定」を選択すると「限界突破」「レイトレーシング」「画面品質重視」「バランス重視」「パフォーマンス重視」「おすすめ」の6つのプリセットが利用可能だ。そこで,レギュレーション30世代では描画負荷が大きな設定として限界突破プリセットを採用する。一方で,エントリー向けGPUなどで描画負荷が大きすぎる場合は,パフォーマンス重視プリセットを使用し,その旨を文中に記述する。

 注意してほしいのは,限界突破プリセットでは,レイトレーシングが有効になるため,描画負荷がかなり高めになってしまうこと。また,「アンビエントオクルージョン」が「FidelityFX CACAO」に設定されてしまうので,AMD製GPU以外でのテストを考慮して,「SSAO」に変更する。
 同様に,パフォーマンス重視プリセットでは,「FidelityFX Super Resolution 2」が「Performance(速度重視)」に設定されてしまう。同プリセットを使用する場合は「OFF」に切り替える。

限界突破プリセットにおけるグラフィック詳細設定の設定内容
画像集 No.025のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.026のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
画像集 No.027のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.028のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

パフォーマンス重視プリセットにおけるグラフィック詳細設定の設定内容
画像集 No.029のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.030のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
画像集 No.031のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.032のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

「DISPLAY」の設定内容
画像集 No.033のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.034のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

「AUDIO」の設定内容
画像集 No.035のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.036のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

画像集 No.037のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 さてテスト方法だが,バイオハザード RE:4に,ベンチマークモードはない。そこでテストでは,「MAIN STORY」を始めた直後の移動シーンをテストに採用する。このシーンにおいて一定のルートで移動を行い,そのフレームレートをCapFrameXで測定するというわけだ。なお,テストは2回実行して,その平均をスコアとして採用する。


 以上を踏まえた実行手順は以下のとおりとなる。

●実行手順
  1. CapFrameXでベンチマーク計測時間を60秒に設定
  2. バイオハザード RE:4を起動する
  3. OPTIONS→GRAPHICSで「グラフィックス自動設定」からプリセットを選択する
  4. OPTIONS→GRAPHICSでアンビエントオクルージョンやFidelityFX Super Resolution 2を適宜変更したうえで,垂直同期が「OFF」になっていることを確認する
  5. 同メニューから解像度を選択する
  6. メニュー画面に戻り「MAIN STORY」から「NEW GAME」を選択
  7. ゲームモードを選択する(任意)
  8. イベントシーンを[Tab]キーでスキップする
  9. キャラが操作可能になったら,CapFrameXによる測定をスタート
  10. 道なりに移動する
  11. 60秒経った時点で計測終了
  12. [Esc]キーを押して「QUIT GAME」を選択し,6.〜11.を再度実行
  13. 解像度を変更しながら,5.〜12.を繰り返す

画像集 No.038のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 バイオハザード RE:4の限界突破プリセットでは,先述のとおりレイトレーシングが有効になっているため描画負荷が高めで,事前にテストした限りでは,CPU性能の影響が大きいためか,GPUをより高性能なものへ変えたり,解像度を低くしたりしても,1パーセンタイルフレームレートは平均フレームレートに比べて上がり幅は小さい。それでも快適なプレイを実現するためには,1パーセンタイルフレームレートは60fps以上になるのが望ましく,それを満たす平均フレームレートは80fps以上が合格点となる。
 ちなみにCPUは,8コア8スレッド対応モデルであれば,スコアの低下は見られない。ただ,それ以上コア数やスレッド数を増やしても,フレームレートの上昇はあまり確認できなかった。その一方で,4コア4スレッドのCPUでは,フレームレートが8コア8スレッドと比べて2割程度低下しており,2コア2スレッドのCPUになると,4割ほどフレームレートが落ち込む傾向を確認できた。

表2 バイオハザード RE:4における快適なプレイの目安
限界突破 パフォーマンス重視
平均80fps以上 平均80fps以上



■Fortnite


開発元:People Can Fly
発売元:Epic Games
価格:基本無料&アイテムおよびシーズンパス課金
発売日:2017/07/25
画像集 No.039のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 「Fortnite」は,People Can Flyが開発したTPSで,バトルロイヤル形式となる対戦モードの実装によって世界規模での大ヒットとなったタイトルだ。集めた素材で壁や板,坂,ひいては建物を作ることのできるクラフト要素が,本作を唯一無二のバトルロイヤルタイトルにしていると言っていいだろう。

 本作は,ゲームエンジンの代表格と言えるEpic Games製の「Unreal Engine 5」を採用することで,PCだけでなく,PlayStation 5/4やXbox Series X/S,Nintendo Switch,スマートフォンなど,非常に多くのプラットフォームをサポートしているが,ベンチマークレギュレーションで扱うのはもちろんPC版だ。PC版はDirectX 11および,β版扱いではあるもののDirectX 12やリアルタイムレイトレーシング,低遅延化や遅延計測関連の機能に対応する。その一方で,NVIDIAおよびAMDのマルチGPUソリューションには対応しない。

画像集 No.040のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.041のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 さて,そんなFortniteをベンチマークレギュレーションで採用するにあたって,今回は以下に挙げるグラフィックス設定を選択することとした。基本的には「品質」のプリセットを切り換えているだけだが,いくつか追加指定した部分があるので注意してほしい。
 なお,FortniteはDirectX 12とDirectX 11のどちらかを選択できるのだが,ベンチマークテストでは,DirectX 11で進めることにする。フレームレートを高めるためには,処理負荷が軽いDirectX 11を選ぶほうが一般的であるためだ。

ゲーム設定
  • バージョン:最新版(Epic Games Launcherによる自動アップデート)
  • セーブデータ:不要

■設定:画面→映像→ディスプレイ
  • ウインドウモード:フルスクリーン
  • 解像度:テストによる
  • VSYNC:オフ
  • 最大フレームレート:無制限
  • レンダリングモード:DirectX 11

■設定:画面→映像→グラフィック
  • 明るさ:100%
  • ユーザーインタフェースのコントラスト:1x
  • 色覚モード:オフ
  • 色覚強度:5
  • モーションブラー:オフ

■設定:画面→映像→グラフィッククオリティ
  • クオリティの自動設定:自動設定
  • クオリティプリセット:最高/中(※3D解像度を変更すると「カスタム」に変わる)
  • クオリティ設定のヘルプ
  • アンチエイリアス&超解像度技術:TAA
  • 一時的な超解像度技術:(グレーアウト)
  • 3D解像度:100%
  • NANITE仮想ジオメトリ:オフ
  • 影:最高/中
  • グローバルイルミネーション:LUMEN最高/アンビエントオクルージョン
  • リフレクション:LUMEN最高/スクリーンスペース
  • 描画距離:最高/中
  • テクスチャ:最高/中
  • 高解像度テクスチャの自動ダウンロード:オン
  • 高解像度テクスチャのリマインダー:オン
  • エフェクト:最高/中
  • ポストプロセス:最高/中
  • ハードウェアレイトレーシング:オフ/(グレーアウト)

■設定:画面→映像→高度なグラフィック
  • FPSの表示:オフ
  • GPUクラッシュデバッグの使用:オフ
  • レイテンシマーカー:オフ
  • NVIDIA REFLEX低遅延:オフ

■設定:オーディオ→ボリューム
  • ミュージック:任意
  • サウンドエフェクト:任意
  • 会話:任意
  • ボイスチャット:任意
  • ムービー:任意

■設定:オーディオ→サウンド
  • 音質:高
  • 3Dヘッドフォン:オフ
  • バックグラウンド時のオーディオ:オフ
  • 字幕:オプション
  • サウンドエフェクトを視覚化:オフ

■設定:オーディオ→ボイスチャット
  • ボイスチャット:オン
  • ボイスチャット方式:任意
  • ボイスチャットの入力デバイス:デフォルト入力
  • ボイスチャットの出力デバイス:デフォルト出力
  • ボイスチャット(埋める設定のマッチ):パーティー
  • ボイスチャット通知:オン

 Fortniteで選択できるグラフィックス設定のプリセットは,「最高」「高」「中」「低」「カスタム」の5種類ある。選択すると,グラフィッククオリティ以下の個別項目が切り替わる仕様だ。なお,品質の自動設定は,PC環境に合わせて設定が自動で変更されてしまうため,テストでは利用しない。
 テストでは描画負荷が最も高くなる「最高」を主に使用する一方で,エントリー市場向けGPUやAPUなどのテストを用いるときに限り「」プリセットも用い,その場合は本文中で明記する。

最高設定の設定内容
画像集 No.042のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.043のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

中設定の設定内容
画像集 No.044のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.045のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 グラフィックス設定で注意しないといけないのは,Vsyncを「オフ」にすることはもちろんだが,最大フレームレートを「無制限」に変更することだ。Fortniteでは,最大フレームレートの上限を30/60/120/144/160/165/180/200/240fpsから選んで指定できるのだが,当然のことながらテストでは不要なので,ここは変更する必要がある。
 また,3D解像度は「デスクトップ解像度に対して何パーセントの解像度でレンダリングするか」を指定する項目で,100%より低い値にすると拡大表示になってしまうため,ここは必ず100%にする必要がある。

 それに加えて,「ゲームプレイにおいては不要で,有効化するとボカシ処理が画面内の情報量を減らしてしまうことから,多くのプレイヤーが無効化している」という理由から,ベンチマーク時もモーションブラーもオフにしている。ゲームプレイでの快適性を測ることが目的であるため,モーションブラーはオフにすべきという判断だ。

 さて,実際のテストだが,Fortniteにはベンチマークモードがない。そこでバトルロイヤルに参加して「プレザント・ピッツァ」の付近に下り立ったら,そこから「グリム・ゲート」の方向へ真っすぐ進み,その間の平均フレームレートと最小フレームレートを取得することにした。

ベンチマークのために移動している様子
画像集 No.046のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に


 「ゲーム最終盤で建物が乱立するタイミングこそ,最も描画負荷が高いのではないか」と思う人も多いだろう。ただ,事前のテストで,最終盤の負荷はゲーム状況によって異なることと,遠方を見通せるシーンでこそ最も安定して描画負荷が高くなることを確認できたので,「快適にプレイできるか」を検証するのに十分なスコアが得られると判断した次第である。

リプレイデータの読み出しメニュー
画像集 No.047のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 ただ,毎回プレイするとなると不確定要素を排除できないため,今回もゲームに標準で用意されるリプレイ機能を用いることにした。
 具体的には,当該テストの最初に1度プレイして,そのリプレイを繰り返し再生しながら1分間のスコアを取得する。リプレイデータは,ゲームにパッチが適用されるたびに利用できなくなるため,テストを行うタイミングで毎回1度プレイしてリプレイデータを作成する手間が必要というわけだ。
 リプレイの再生中,カメラには一切手を付けず,デフォルトのままとする。また,スコアには若干のバラつきが見られたため,グラフィックス設定条件あたり2回テストして,平均をスコアとして採用する。

 これらを踏まえたうえで実行手順をまとめると,以下のとおりとなる。

●実行手順
  1. CapFrameXからベンチマーク計測時間を60秒に設定
  2. Fortniteを起動する
  3. グラフィックスや解像度などゲームのオプション設定を行う
  4. 「バトルロイヤル」を選択し,[プレイ]ボタンをクリックしてゲームを始める
  5. マッチングが終了してゲームが始まったら,プレザント・ピッツァ付近で飛び降りる
  6. プレザント・ピッツァから真っすぐグリム・ゲート方面へ進む
  7. 1分以上進んだら,マッチを離脱しロビーに戻る
  8. 「キャリア」の[リプレイ]から先ほどプレイしたリプレイデータを選択
  9. 直前のテスト開始ポイントまでリプレイを進める
  10. テスト開始ポイントに着いたらCapFrameXによる計測をスタート
  11. 9.〜10.を再度実行
  12. [Esc]キーを押して,解像度を変更しながら,9.〜10.を繰り返す

 Fortniteを快適にプレイするための最小フレームレートは,60fpsがほぼ必須。それを実現するためには平均70fpsが合格ラインだ。
 一方,垂直リフレッシュレート120Hz以上に対応するディスプレイを持つ人がディスプレイの性能を活かすためには,最小フレームレート120fpsが必要になる。それを実現するには,平均で135fpsが必要になる。
 なお,Fortniteはマルチスレッド処理への最適化があまり進んでいないタイトルなので,2コア2スレッド対応のCPUでも,動作クロックさえ高ければGPUの足を引っ張ることはない。CPUのハードルはかなり低い印象だ。

表4 Fortniteにおける快適なプレイの目安
ウルトラ
平均135fps以上 平均70fps以上



■Starfield


開発元:Bethesda Softworks
発売元:Bethesda Softworks
価格:9680円(税込)
発売日:2023/09/06
画像集 No.048のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 「Starfield」は,「The Elder Scrolls V: Skyrim」(以下,Skyrim)や「Fallout 4」などを手がけたBethesda SoftworksのSFアクションRPGだ。舞台は広大な宇宙となり,さまざまな勢力や数々の星を巡るドラマや,プレイヤーの行動により変化するストーリーといった自由度の高さも,同社作品ならではと言えよう。

画像集 No.049のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 Starfieldに採用されたゲームエンジンは,同社が新規開発した「Creation Engine 2」だ。Creation Engine 2は,Skyrimに使用された「Creation Engine」の後継にあたる。とくに光源処理にこだわったゲームエンジンで,光の濃淡といった表現が可能となり,よりリアリティの高い映像を実現しているという。
 グラフィックスAPIとしてDirectX 12に対応しており,リリース時点からAMDの「FSR 2.0」をサポートしていた。2023年11月20日に行われた「アップデート1.8.86」では,GPU性能の最適化が図られたほか,NVIDIAの低遅延技術「NVIDIA Reflex」や「DLSS 3.0」に対応したことで,超解像処理やフレーム生成の恩恵を受けられるようになった。

 テストにあたってのグラフィックス設定は以下のとおり。

●ゲーム設定
  • バージョン:最新版(Steamによる自動アップデート)
  • セーブデータ:要(※ある程度進める必要あり)

■ゲーム設定:オプション→ディスプレイ
  • ボーダーレスフルスクリーン:オン
  • ウインドウサイズ:(グレーアウト)
  • モニターの選択:任意
  • ダイナミックレゾリューション:オフ
  • 解像度のレンダリングスケール:58%
  • 明るさ:任意
  • コントラスト:任意
  • グラフィックのプリセット:高/低
  • シャドウ:高/低
  • 間接光:高/低
  • 反射表現:高/低
  • パーティクル表現:高/低
  • ボリュメトリックライティング:高/低
  • 群衆の密度:高/低
  • モーションブラー:中/低
  • GTAO:高/低
  • 草:高/低
  • コンタクトシャドウ:高/低
  • Vsync:オフ
  • アップスケーリング:オフ
  • DLSS:(グレーアウト)
  • フレーム生成:オフ
  • NVIDIA Reflex 低遅延モード:オフ
  • シャープニング:(グレーアウト)
  • VRS:オフ
  • フィルムグレイン強度:0.96
  • 被写界深度:オフ

■ゲーム設定:オプション→オーディオ
  • マスター:任意
  • 効果音:任意
  • ボイス:任意
  • 音楽:任意
  • 足音(プレイヤー):任意
  • 足音(そのほか):任意
  • ボイスの言語:任意

 Starfieldでは,「オプション→ディスプレイ」にある「グラフィックのプリセット」で,各項目が一括変更される仕組みだ。用意されているプリセットは「カスタム」「ウルトラ」「高」「中」「低」の5つ。ただ,ウルトラプリセットは2023年のハイエンド市場向けGPUでもかなり描画負荷が大きかったので,レギュレーション30世代では,プレイアブルな範囲で描画負荷が大きい設定として高プリセットを使用する。また,NVIDIA製以外のGPUでのテストを考慮し,アップスケーリングは「オフ」でテストを実施する。
 一方,エントリー市場向けGPUなどで描画負荷が大きすぎる場合には,低プリセットを採用するが,こちらの場合はアップスケーリングを適宜使用することになる。アップスケーリングを使用する場合は,文中にその旨を記載する。
 また,Starfieldではフルスクリーンの表示モードが存在しないため,代わりにボーダーレスフルクリーンを採用し,解像度はWindows側から変更する。

 ちなみにプリセットを変更すると,アップスケーリングが自動的に「FSR2」に指定される。そのため,通常のテストではオフに切り替える必要があり,そ場合はグラフィックのプリセットが,「カスタム」表記になってしまう点は注意したい。また,DLSSを使用する場合には,DLSS 3.0対応GPUであれば,フレーム生成を「オン」に設定することも忘れないように。

高プリセットを選択し,アップスケーリングをオフに設定した状態
画像集 No.050のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.051のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

低プリセットを選択し,アップスケーリングをオフに設定した状態
画像集 No.052のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.053のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

ニューアトランティスのMAST地区は,樹木が多数生えて周囲を建物が囲む場所を多くの人が行きかうため,描画負荷もそれなりに大きい
画像集 No.054のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 さて,Starfieldにはベンチマークモードがないので,実際にゲームをプレイして,プレイ中のフレームレートをCapFrameXで取得する。そこでテストでは,「アルファ・ケンタウリ星系」の惑星「ジェミソン」にある都市「ニューアトランティス」を歩き回ることにした。
 具体的には,ニューアトランティスの「MAST地区」で,NAT駅からまっすぐ進み,正面に大木が見える広場あたりをスタート地点として,そこから一定のルートを移動して,その間のフレームレートを取得するというものだ。このエリアは,多くのNPCが行きかうため描画負荷が高めだ。ただ,NPCの数や動きは常に一定ではないため,多少の誤差は生じる。


 Starfieldのセーブデータは,標準ではクラウドとローカルの両方に保存されるため,別途用意したセーブファイルを適用させることは難しい。そのため,テストを行うにあたり,ニューアトランティスに行けるようになるまで1時間ほどゲームを進める必要がある点はご理解いただきたい。

 ひとつの設定条件ごとに,テストは2回行い,その平均をスコアとして採用する。以上を踏まえた実行手順は以下のとおり。

●実行手順
  1. CapFrameXでベンチマーク計測時間を60秒に設定する
  2. Starfieldを起動する
  3. 「オプション→ディスプレイ」の「ウインドウサイズ」から解像度を設定する
  4. 「オプション→ディスプレイ」の「グラフィックのプリセット」からプリセットを指定する
  5. 「アップスケーリング」を「オフ」に変更し,「VSync」と「NVIDIA Reflex低遅延モード」がともに「オフ」になっていることを確かめる
  6. セーブしているデータを選択してゲームを開始
  7. Windowsからデスクトップ解像度をテストしたい解像度に設定する
  8. キャラクターが操作可能になったらCapFrameXによる計測をスタート
  9. 60秒間移動する
  10. 60秒経過後,スタート地点に戻り,8.〜9.を再度実行する
  11. 7.〜10.を解像度を変更しながら繰り返す

画像集 No.055のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 非常に描画負荷が大きなタイトルだが,快適にプレイするためには,平均40fps以上は欲しいところ。一方でハイエンド向けGPUであれば,平均フレームレートは60fps以上を目指したいので,それを合格点としたい。
 CPUについては,最低限8コア8スレッドタイプのCPUを用意したいところ。4コア8スレッドタイプのCPUでは,そこから15%ほどフレームレートが落ち込む。その一方で,8コア以上にコア数やスレッド数を増やしても,フレームレートの向上は確認できなかった。

表5 Starfieldにおける快適なプレイの目安
平均60fps以上 平均40fps以上


■ファイナルファンタジーXIV: 黄金のレガシー


開発元:スクウェア・エニックス
発売元:スクウェア・エニックス
価格:ダウンロード版 4620円(税込)
発売日:2024/07/02
画像集 No.056のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 「ファイナルファンタジーXIV: 黄金のレガシー」(以下,黄金のレガシー)は,スクウェア・エニックスがサービスしているオンラインRPG「ファイナルファンタジーXIV」の拡張パック第5弾である。
 従来と同様に,スクウェア・エニックス独自のゲームエンジンを採用しており,グラフィックスAPIはDirectX 11のみ対応で,対応OSは64bit版Windows 11/10だ。ちなみに,黄金のレガシーではWindows 8.1が非対応になった。

画像集 No.057のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.058のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

FFXIV黄金のレガシー ベンチのメインメニュー
画像集 No.059のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 黄金のレガシーで重要な点は,グラフィックス面が強化されたこと。キャラクターや背景,それにオブジェクトなど,さまざまなグラフィックスの改善が図られた。そのため,グラフィックス品質は向上したものの,当然ながら描画負荷も上がり,CPUはCore i7-7700以上,GPUはGeForce GTX 970以上が必要と,必要動作環境のハードルも引き上げられている。
 そんな黄金のレガシーの公式ベンチマークソフトが,FFXIV黄金のレガシー ベンチだ。ゲーマーの環境で,黄金のレガシーを快適にプレイできるかどうかを判断できるわけだ。

 FFXIV黄金のレガシー ベンチでテストをするにあたって,使用するグラフィックス設定は以下のとおりとなる。

■グラフィック設定1
  • グラフィック設定プリセット:最高品質/標準品質(デスクトップPC)/標準品質(ノートPC)
  • 解像度設定―グラフィックスアップスケールタイプ:AMD FSR(FidelityFX Super Resolution)
  • 解像度設定―3Dグラフィックス解像度スケール:100
  • 解像度設定―ダイナミックレゾリューション(動的解像度)を有効にする:プリセットによる
  • 解像度設定―適用するフレームレートのしきい値:プリセットによる
  • 描画設定―LODを有効にする:プリセットによる
  • 描画設定―草に対する動的干渉を有効にする:プリセットによる

■グラフィック設定2
  • 描画設定―リアルタイムリフレクション:プリセットによる
  • 描画設定―アンチエイリアス:プリセットによる
  • 描画設定―ライティングの品質:プリセットによる
  • 描画設定―細かい草の表示量:プリセットによる

■グラフィック設定3
  • 描画設定―背景の細かい凹凸表現:プリセットによる
  • 描画設定―水面の凹凸表現:プリセットによる
  • 描画設定―照り返しの表現:プリセットによる
  • 影の表示設定―自分:プリセットによる
  • 影の表示設定―他人:プリセットによる
  • 影の表現―キャラクターの影のLODを有効にする:プリセットによる
  • 影の表現―背景の影のLODを有効にする:プリセットによる
  • 影の表現―影の解像度:プリセットによる
  • 影の表現―影の表示距離:プリセットによる
  • 影の表現―ソフトシャドウ:プリセットによる
  • 影の表現―ライトの影の有効数:プリセットによる

■グラフィック設定4
  • テクスチャ品質―テクスチャ解像度:プリセットによる
  • テクスチャ品質―テクスチャフィルタ:プリセットによる
  • テクスチャ品質―テクスチャ異方性フィルタ:プリセットによる
  • 揺れの表現―自分:プリセットによる
  • 揺れの表現―他人:プリセットによる
  • 画面効果―周辺減光を有効にする(画面の隅を自然に暗くする効果):プリセットによる
  • 画面効果―放射ブラーを有効にする(爆発などで周囲に向かって画面をぼかす効果):プリセットによる
  • 画面効果―SSAO(立体感を強調する効果):プリセットによる
  • 画面効果―グレア(光があふれる表現):プリセットによる
  • 画面効果―水中のゆがみ表現:プリセットによる
  • カットシーン効果―被写界深度表現を有効にする:プリセットによる

■ディスプレイ設定
  • 画面設定―メインディスプレイ選択:テストによる
  • スクリーンモード設定:フルスクリーンモード
  • 解像度設定―画面解像度プリセット:テストによる
  • 解像度設定―解像度のカスタム設定:(グレーアウト)
  • ガンマ補正:任意

■サウンド設定
  • サウンド全般設定―アプリケーションが非アクティブでもサウンドを再生する:任意
  • 音量調整―マスターボリューム:任意
  • 音量調整―BGM:任意
  • 音量調整―効果音:任意
  • 音量調整―ボイス:任意
  • 音量調整―システム音:任意
  • 音量調整―環境音:任意

 黄金のレガシーで注目すべきは,超解像度技術である「AMD FSR」と「NVIDIA DLSS」に対応したことだろう。ベンチマークにも当然,その設定が用意されているのだが,初期設定はAMD FSRが有効で,明示的に無効に切り替えられないのだ。しかしレギュレーション30では,「3Dグラフィックス解像度スケール」の設定を「100%」にすることで,AMD FSRが効いていない設定でテストを実施することにした。
 なお,テストによっては,AMD FSRとNVIDIA DLSSを有効化した状態で行うが,その場合は,その旨を本文に記載する。

 これまでのFFXIVベンチマークと同様に,FFXIV黄金のレガシー ベンチは,「グラフィック設定プリセット」でプリセットを選択すれば,それに合わせて各設定項目が変更される仕組みだ。そのため,プリセット以外の項目は,「ディスプレイ設定」以下を確認する程度という理解でいい。
 選択するプリセットは基本的に,最も高い画質を期待できる「最高品質」だ。だが,CPU統合型のグラフィックス機能やノートPCのテストでは,デスクトップPCとノートPCでいくつかの項目が若干異なる「標準品質」を選択する場合もあるだろう。その場合はどのプリセットを選択したか本文で明記する。

グラフィック設定プリセットで最高品質を選択したときの設定内容
画像集 No.060のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.061のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.062のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
画像集 No.063のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.064のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.065のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

画像集 No.066のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 テスト方法は,ベンチマークをただ実行するだけだ。ベンチマークシークエンスは5分20秒ほどもあり,ベンチマークとしては長い部類に入る。だが,長い分だけスコアはあまり大きくブレない傾向にあるので,テスト試行は1回のみとして,その結果として表示される整数値のスコアと,同時に記録されるレポートファイルにある平均フレームレートと最小フレームレートを採用する。
 それらを踏まえたテスト方法は以下のとおりだ。

●実行手順
  1. ベンチマークソフトを起動する
  2. 「設定変更」を選択し,設定変更画面へと移行する
  3. 「グラフィック設定1」タブのグラフィック設定プリセットを適宜選択する
  4. 「ディスプレイ設定」タブの「画面解像度プリセット」から解像度を選択
  5. [OK]ボタンをクリックし,メニューへと戻る
  6. [スタート]ボタンをクリックし,ベンチマークテストを実行
  7. テスト終了後に表示されるスコアを記録する
  8. 「レポート出力」をクリックし,平均フレームレートと最小フレームレートを記録する
  9. 2.以降を,グラフィック設定プリセットと解像度を変更しながら繰り返す

 スコアの見方だが,スクウェア・エニックスは以下のような指標を示している。

  • 15000以上:非常に快適
  • 11000〜14999:とても快適
  • 8000〜10999:快適
  • 6000〜7999:やや快適
  • 4000〜5999:普通
  • 2000〜3999:設定変更を推奨
  • 1000〜1999:設定変更が必要
  • 999以下:動作困難

画像集 No.067のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 FFXIV黄金のレガシー ベンチでは,暁月のフィナーレ ベンチと同じくスコア15000以上が最高評価となっている。グラフィックスが強化されたことで,この数値を以前より出しにくくなったということなのだろう。実際にテストしてみると,15000以上のスコアを記録するPCでは,最小フレームレートも60fps以上を記録していた。つまり,今回の指標における最高評価は,どんな状況でも60fps以上のフレームレートが得られる環境というわけだ。

 それを踏まえたひとまずの合格点は,指標で「快適」とされるスコア8000以上とする。一方,ハイエンド環境の合格点は,やはり最小フレームレートが60fps以上となるスコア15000以上としたい。
 組み合わせるCPUを見ると,4コア4スレッドまでは,対応できるコア数に応じてスコアが伸びていく。逆に2コア4スレッドでは,4コア4スレッドに対してスコアが1割強低下する。Intelの「Hyper Threading Technology」のようなSMT(Simultaneous Multi-Threading)技術は,あまりスコアに影響を及ぼさない印象だ。

表6 FFXIV暁月のフィナーレ ベンチにおける快適なプレイの目安
最高品質 標準品質
平均15000以上 平均8000以上



■F1 24


開発元:Codemasters
発売元:Electronic Arts
価格:1万円(税込)
発売日:2024/06/01
画像集 No.068のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 「F1 24」は,Codemastersが手がける人気のF1レースシムの2024年版だ。国際自動車連盟(FIA)が主催するF1世界選手権の公式ゲームとして,F1世界選手権の2024年シーズンのコースやレースカー,ドライバーを再現している。レギュレーションでは必ずレーシングゲームを1タイトルは入れるようにしているが,バージョン30までの「F1 23」が,F1 24に置き換わったという理解でいい。

画像集 No.069のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 F1 24のゲームエンジンは,Codemastersが独自に開発して,F1 23でも使われた「Ego Game Technology Engine 4.0」だ。しかしCodemastersは,同エンジンに順次改良を施しており,F1 24のゲームエンジンは,バージョン表記こそ変わっていないものの,レイトレーシングによる反射表現が改善されている。グラフィックスAPIにはDirectX 12を採用しており,NVIDIAのDLSSやAMDのFSR 2.0,それにIntel XeSSといった超解像技術にも対応。NVIDIAのDLSS 3によるフレーム生成も利用できる。
 そんなF1 24におけるグラフィックス設定は,以下のとおり。

●ゲーム設定
  • バージョン:最新版
  • セーブデータ:不要

■ゲーム設定:ホーム→設定→グラフィック設定
  • ガンマ調整:100
  • モーションブラー:20
  • ステアリングアニメーション:オン
  • ビデオモード:別項で説明
  • ベンチマークモード:別項で説明
  • ピーク輝度調整:(グレーアウト)
  • HDR:(グレーアウト)
  • アドバンス設定(グラフィック)
  • 詳細プリセット:超高/中
  • レイトレーシングのクオリティ:高/中
  • レイトレーシング・シャドウ:オン/オフ
  • レイトレーシング・リフレクション:オン/オフ
  • レイトレーシング・アンビエントオクルージョン:オン/オフ
  • レイトレーシング透過反射:オン/オフ
  • レイトレーシングDDGI:オン/オフ
  • ライティングクオリティ:超高/中
  • セーブ送信:高/中
  • シャドウ:超高/中
  • パーティクル:高/中
  • 観衆:超高/中
  • ミラー:超高/低
  • マシンとヘルメットの反射:超高/中
  • 天候効果:超高/中
  • グラウンドカバー:超高/中
  • 草木:超高/中
  • スリップ痕:高/低
  • スキッドマーク混合:オン
  • アンビエントオクルージョン:HBAO+/オフ
  • スクリーンスペース反射:超高/中
  • テクスチャストリーミング:超高/中
  • 可変レートシェーディング:オン
  • 高画質ヘア:オン/オフ
  • NVIDIA Reflex:オフ
  • 色収差:オフ

■ゲーム設定:ホーム→設定→グラフィック設定→ビデオモード
  • ディスプレイアダプタ:テストによる
  • 解像度:テストによる
  • 表示モード:フルスクリーン
  • アスペクト比:オート
  • Vsync:オフ
  • 垂直同期の間隔:オート
  • リフレッシュレート:オート
  • フレームレート制限:オフ
  • 最大FPS:(グレーアウト)
  • 出力モニタ:(グレーアウト)
  • 異方性フィルタリング:16x
  • アンチエイリアス:TAAのみ/NVIDIA DLSS/AMD FSR2
  • アンチエイリアシングモード:(グレーアウト)/クオリティ
  • アンチエイリアシングシャープネス:(グレーアウト)
  • フレーム生成:オフ/オン
  • ダイナミックレゾリューション:オフ
  • ダイナミック解像度のターゲットFPS:(グレーアウト)
  • ダイナミックレゾリューションのプロフィール:(グレーアウト)
  • ダイナミックレゾリューションの最小スケール:(グレーアウト)

■ゲーム設定:ホーム→設定→オーディオ設定
●ミックス
  • マスターボリューム:任意
  • 効果音:任意
  • 会話:任意
  • BGM:任意
  • 他のマシン:任意
  • ボイスチャット音量:任意
  • コックピットミックス:シネマティック
  • 字幕:オン
  • モノラルミックス:オフ
  • モノラルミックス・バランシング:(グレーアウト)
  • 耳鳴り救済フィルター:オフ
  • 耳鳴り救済フィルター周波数:(グレーアウト)
  • スピーカータイプ:ホームシアター
  • LFEタイプ:サブウーファー
  • 整備士無線の音声を明瞭化:軽
  • ゲームがバックグラウンドでプレイされている場合にオーディオを再生:オフ
  • 空間オーディオ:オフ
●パフォーマンス
  • オーディオシミュレーションのクオリティ:高
●言語
  • 解説の言語:日本語
  • 無線言語:日本語
  • マルチプレイヤー
  • プッシュトゥトーク:オフ
  • デフォルトでミュート:オフ
  • ボイスチャット音量優先:オフ
  • オーディオアシスト
  • シフトアップ音:オフ
  • フォーメーションラップ・パーキングセンサー:オン
●無線
  • 無線情報:すべて
  • 勝利無線音声を再生:オン
●BGM
  • BGM空間設定:オン
  • BGMタイプ:サウンドトラック
  • セッションBGM:オフ

 レギュレーション29世代のF1 23と同様に,設定項目は豊富で,いくつか名称が変わったり,一部追加されたりしているものの,ほぼ前作を踏襲している。

 基本的に,「ホーム→設定→グラフィック設定」にある「詳細プリセット」を選択することで,細かい設定が変更される仕組みもF1 23から変わらない。
 用意されているプリセットは,「カスタム」「超高」「高」「中」「低」「超低」の6種類。レギュレーション30世代では,描画負荷が大きい設定として超高プリセットを採用する。超高プリセットでは,レイトレーシングが有効になっている点もポイントだ。一方,エントリー市場向けGPUなどでは,描画負荷を抑えた中プリセットを採用する。こちらはレイトレーシングがほとんど無効になる設定だ。

 さらに,異なるプラットフォームでのテストを行うことを前提にしているため,「ホーム→設定→グラフィック設定→ビデオモード」にある「アンチエイリアス」は,「TAAのみ」に設定しておく。また,同様の理由から「ホーム→設定→グラフィック設定」にある「NVIDIA Reflex」も,「オフ」に変更する。
 一方で,テストの内容によっては,アンチエイリアスを「NVIDIA DLSS」もしくは「AMD FSR2」に変更したうえで,「アンチエイリアシングモード」は「クオリティ」に設定して,その旨を文中に明記する。

超高プリセットの設定内容
画像集 No.070のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.071のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

中プリセットの設定内容
画像集 No.072のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.073のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

ビデオモードの設定内容
画像集 No.074のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 テスト方法だが,F1 24には標準で「ベンチマークモード」が用意されているので,これを使用する。ベンチマークモードは,「ホーム→設定→グラフィック設定」にあり,コースや天候,カメラモードやラップ数を指定することが可能だ。そこで,レギュレーション30では,ベンチマークモードの設定内容を以下のように設定する。

■ホーム→設定→グラフィック設定→ベンチマークモード
  • コース:バーレーン
  • 天候タイプ:晴天(ドライ)
  • カメラモード:切り替え
  • ラップ数:1
  • FPSカウンターを表示:オフ
  • ベンチマークテストのループ:オフ

ベンチマークモードの設定内容
画像集 No.075のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

画像集 No.076のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 ベンチマークテストは,ベンチマークモードにある「ベンチマークテストの実行」を選択すると始まる。そのデモシーンは,スターティンググリッドからコースを1周するというもの。シーン間のカメラは,ドライバーの頭上やマシンの後方など,適宜切り替わっていく。F1 23のベンチマークテストと,ほとんど同じだ。
 ベンチマークテストが終了すると,CPUやGPU,メモリ容量などのシステム情報のほか,「平均FPS」と「最低FPS」が表示されるので,それを結果として記録する。事前に検証した限りでは,フレームレートに大きなブレは確認できなかったので,ベンチマークを2回実行して,その平均を結果として採用する。

ベンチマークモードの実行結果
画像集 No.077のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 これらを踏まえた実行手順は下記のとおりとなる。

●実行手順
  1. F1 24を起動
  2. 「ホーム→設定→グラフィック設定→ビデオモード」にある「Vsync」と,「フレームレート制限」が「オフ」になっていることを確認する
  3. 同メニューの「異方性フィルタリング」を「16x」に,「アンチエイリアス」を「TAAのみ」にそれぞれ設定する
  4. 同メニューの「解像度」で解像度を設定
  5. 「ホーム→設定→グラフィック設定」の「詳細プリセット」からプリセットを選択
  6. 「NVIDIA Reflex」を「オフ」に設定する
  7. 「ホーム→設定→グラフィック設定→ベンチマークモード」でベンチマークモードの設定を変更する
  8. 同メニューの「ベンチマークテストの実行」を選択してベンチマークを実行する
  9. ベンチマーク終了後,「平均FPS」と「最低FPS」を記録する
  10. 8.を再実行し,2回の平均をスコアとして採用する
  11. 4.以降を,解像度などを変更しながら繰り返す

 F1 24における描画負荷は,超高プリセットでレイトレーシングが有効になっているが,景色の変化に乏しいレーシングコースということもあり,それほど高くない印象だ。それでも,快適にプレイできるラインとして,F1 23と同じく最小フレームレートは60fps以上欲しいところ。それを満たす平均フレームレートとしては,80fps以上を合格点としたい。ハイエンド環境では,最小フレームレートは80fps以上,平均フレームレートでは100fps以上を望みたい。
 なお,F1 24では,6コア6スレッドまでは論理コア数に応じて,フレームレートが伸びていく印象で,とくに平均フレームレートより最小フレームレートへの影響が顕著だ。4コア4スレッドのCPUでは,6コア6スレッドと比べて平均フレームレートの差はあまりないものの,最小フレームレートは9割程度に留まる。そのため,F1 24を快適にプレイするのであれば,6コア6スレッド以上のCPUを用意したい。

表7 F1 24における快適なプレイの目安
超高
平均100fps以上 平均80fps以上



■Cities: Skylines II


開発元:Codemasters
発売元:Electronic Arts
価格:9700円(税込)
発売日:2023/06/16
画像集 No.078のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 「Cities: Skylines II」は,フィンランドのColossal Orderが開発した都市開発シミュレーションゲーム,いわゆる箱庭ゲームと呼ばれるジャンルの作品だ。前作の「Cities: Skylines」は,1200万本の売り上げを見せるヒット作となった。その続編にあたる本作では,マップの広さが前作比で5倍となり,交通AIが強化されたほか,気候変動に基づいた気象パターンが取り入られるなど,より現実的な都市開発を体験できる工夫がなされている。

画像集 No.079のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 Cities: Skylines IIでは,ゲームエンジンとして前作から引き続き「Unity」を採用。グラフィックスAPIにはDirectX 12およびDirectX 11を使用しており,街路樹1本にまでこだわった緻密なグラフィックスは美しい。その半面,非常に描画負荷が高いゲームとなってしまい,開発元がSteamにおいて,描画性能の最適化ガイドを公開したほどだ。

 Cities: Skylines IIのグラフィックス関連の設定は,簡単にいくつかの項目だけ用意された「シンプル」と,より細かな設定が行える「上級」の2つのタブに分かれており,テストでは上級を使用する。
 テストにあたってのグラフィックス設定は,以下のとおり。

●ゲーム設定
  • バージョン:最新版(Steamによる自動アップデート)
  • セーブデータ:要
  • セーブデータの保存先:C:\ユーザー\【ユーザー名】C:\ユーザー\ユーザー名\AppData\LocalLow\Colossal Order\Cities Skylines II\Saves\
  • (※Windows 11のデフォルト設定時)

■ゲーム設定:オプション→一般
  • ファイル変更追跡モード:なし
  • パフォーマンス設定:シミュレーションスピード
  • 自動セーブ:チェックを入れる
  • 自動セーブの間隔:5分
  • 自動セーブの数:自動セーブ3個

■ゲーム設定:オプション→グラフィック→上級
  • すべての画面解像度を表示する:チェックを入れる
  • 画面解像度:テストによる
  • 画面モード:フルスクリーン
  • VSync:チェックを外す
  • 被写界深度モード:無効

  • 近景ティルトシフト開始:50%
  • 近景ティルトシフト終了:25%
  • 遠景ティルトシフト開始:25%
  • 遠景ティルトシフト終了:50%
  • グローバルグラフィッククオリティ:中/最低

  • ダイナミック解像度のスケールクオリティ:無効
  • アダプティブダイナミック解像度スケール:チェックを外す
  • アップサンプリングフィルタ:Catmull-Rom
  • 最低解像度パーセンテージスケール:0%

  • アンチエイリアス品質:低SMAA/なし
  • アンチエイリアスの方法:Subpixel Morphological AA/(グレーアウト)
  • アンチエイリアスの品質:低/(グレーアウト)
  • 選択した輪郭のマルチサンプル:4x/(グレーアウト)

  • 雲のクオリティ設定:中/無効
  • ボリュームある雲:チェックを入れる/(グレーアウト)
  • 遠景の雲:チェックを入れる/(グレーアウト)
  • ボリュームのある雲のシャドウ:チェックを外す/(グレーアウト)
  • 遠景の雲のシャドウ:チェックを入れる/(グレーアウト)

  • フォグクオリティ設定:有効/無効

  • ボリュームのあるオブジェクトのクオリティ設定:無効
  • 予算:0.3/(グレーアウト)
  • 解像度深さ比:0.7/(グレーアウト)
  • アンビエントオクルージョンクオリティ:中/無効
  • 最大ピクセル半径:40
  • フルスクリーンエフェクト:チェックを入れる
  • ステップ数:6

  • グローバルイルミネーションクオリティ:中/無効
  • フルスクリーンエフェクト:チェックを外す
  • レイステップ:64
  • デノイザー半径:0.5
  • 高解像度デノイザー:チェックを外す
  • セカンドデノイザーパスを使用:チェックを入れる
  • 深さ許容度:0.1

  • 反射のクオリティ:中/無効
  • 透明な反射:チェックを入れる
  • 最大レイステップ:32

  • 被写界深度クオリティ:無効
  • 近景サンプルカウント:5
  • 近景最大半径:4
  • 遠景サンプルカウント:7
  • 遠景最大半径:8
  • 解像度:1/2
  • ハイクオリティフィルタリング:チェックを入れる

  • モーションブラー:無効
  • サンプル数:8

  • シャドウのクオリティ:中/無効
  • 指向性シャドウの解像度:1024
  • 地表の影の投影:チェックを入れる

  • 地形クオリティ設定:中/低
  • 細分化:3
  • ターゲットパッチサイズ:16

  • 水のクオリティ設定:中/低
  • 水の流れを有効化:チェックを入れる/チェックを外す
  • 最大テッセレーション係数:6/2
  • テッセレーションフェード開始距離:150
  • テッセレーションフェード範囲:1850

  • 詳細レベル:最低
  • 詳細レベルの距離:25%
  • クロスフェード:チェックを入れる/チェックを外す
  • 最大光数:1024
  • ジオメトリキャッシュの限界値:256MB
  • ジオメトリ限界値の制限:チェックを入れる

  • アニメーションクオリティ:中
  • スキニングクオリティ:2ボーン

  • テクスチャクオリティ設定:中/最低
  • ミップバイアス:1/3
  • フィルタモード:トリリニアフィルタ/バイリニアフィルタ

■ゲーム設定:オプション→オーディオ→上級
  • マスター音量:任意
  • UI音量:任意
  • メニュー音量:任意
  • ゲーム全体:任意

  • ラジオ機能:チェックを入れる
  • ラジオ音量:任意

  • 環境音:任意
  • 災害:任意
  • 効果音:任意
  • バックグラウンドサウンド:任意
  • サービス施設:任意

 設定項目は多岐に渡るが,「グローバルグラフィッククオリティ」に「高」「中」「低」「最低」と4つのプリセットが用意あり,変更すると様々な項目が合わせて切り替わる仕組みだ。そこで,テストではプレイアブルな描画負荷を考慮して,中プリセットを採用。さらに,公式のパフォーマンスの最適化ガイドを参考にして,「被写界深度モード」と「ボリュームのあるオブジェクトのクオリティ設定」,「被写界深度クオリティ」,「モーションブラー」をそれぞれ「無効」に,「詳細レベル」を「最低」に変更している。
 一方で,エントリー市場向けGPUなどには描画負荷が大き過ぎる場合,最低プリセットを使用する。

 注意したいのは,中および最低プリセットを選択すると,「ダイナミック解像度のスケールクオリティ」が「一定」に変わり,アップサンプリングフィルタが「AMD FidelityFX Super Resolution 1.0」になってしまう点だ。そのためテストでは,ダイナミック解像度のスケールクオリティを無効に切り替えたうえで,アップサンプリングフィルタを「Catmull-Rom」に変更する。
 なお,テストによってFSRを使用する場合は,その旨を文中に記載する。また,以上のように設定を変更すると,グローバルグラフィッククオリティが「カスタム」に変わってしまう点も覚えておきたい。

 ちなみに,Cities: Skylines IIは,起動するとDirectX 11を使用してゲームが実行される。起動オプションを付与してDirectX 12を使用することもできるのだが,本稿執筆時点では動作が不安定だったので,レギュレーション30世代では,DirectX 11のまま行うことにする。

画像集 No.080のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.081のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
画像集 No.082のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.083のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
画像集 No.084のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.085のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
中プリセットをもとにした高負荷テスト用設定
画像集 No.086のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

画像集 No.087のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.088のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
画像集 No.089のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.090のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
画像集 No.091のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に 画像集 No.092のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
最低プリセットをもとにした高負荷テスト用設定
画像集 No.093のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 さて,Cities: Skylines IIにはベンチマークモードが用意されていないため,テスト用に「バリアアイランド」のマップで作成した12万人規模の都市を使用する。このマップは,4Gamerからダウンロードして以下のフォルダに置くことで誰でも使用可能だ。

  • インストール先のフォルダ:C:\ユーザー\【ユーザー名】C:\ユーザー\ユーザー名\AppData\LocalLow\Colossal Order\Cities Skylines II\Saves\
  • (※Windows 11のデフォルト設定時)

テスト用に用意した人口12万人規模のマップ
画像集 No.094のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

レギュレーション30におけるCities: Skylines IIのテストマップ


 テストでは,エリア中央部分に敷設した路面電車にフォーカスをあてて,都市内を路面電車が移動するときのフレームレートをCapFrameXで取得する。


 なお,テストはひとつの設定条件あたり120秒間の測定を2回行い,その平均をスコアとして採用する。以上を踏まえた実行手順は以下のとおり。

●実行手順
  1. CapFrameXでベンチマーク計測時間を120秒に設定する
  2. Cities: Skylines IIを起動する
  3. 「オプション→グラフィック」の上級タブから,「グローバルグラフィッククオリティ」を「中」に指定し,「ダイナミック解像度のスケールクオリティ」と「アップサンプリングフィルタ」,それに「被写界深度モード」,「ボリュームのあるオブジェクトのクオリティ設定」,「被写界深度クオリティ」,「モーションブラー」,「詳細レベル」を適宜設定する
  4. 同タブの「画面解像度」から解像度を設定する
  5. ロードから該当するマップを選択する
  6. マップのロードが終了すると,車庫を出ようとする路面電車の車両があるので,それをクリックし,フォーカスする
  7. [3]キーを押して,ゲームスピードを3倍にする
  8. 路面電車が動き出すのに合わせて,CapFrameXによる計測をスタート
  9. 120秒経過したら,5.〜8.を再度実行
  10. [Esc]キーを押して「オプション」から解像度を変更しながら5.〜9.を繰り返す

画像集 No.095のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 Cities: Skylines IIは非常に描画負荷が高いタイトルだが,ゲームの性質上,高フレームレートはあまり必要とされていない。それでも1パーセンタイルフレームレートは最低限15fps以上,平均フレームレートでは25fps以上は欲しいところ。それ以下になると,さすがに快適なプレイは厳しくなってくる。また,ハイエンド向けGPUであれば,1パーセンタイルフレームレートは20fps以上,それを満たす平均フレームレートは30fps以上が望ましく,それを合格点としたい。
 CPUについては,最低でも4コア4スレッドは欲しいところ。2コア4スレッドタイプのCPUになると,そこから10%ほど平均フレームレートと1パーセンタイルフレームレートともに低下した。その一方で,4コア4スレッドからコア数やスレッド数を増やしても,フレームレートはあまり向上しなかった。

表8 Cities: Skylines IIにおける快適なプレイの目安
最低
平均30fps以上 平均25fps以上




■コラム:CapFrameXの使い方

 ベンチマークモードを持たないゲームタイトルのテストにあたっては,ゲーム以外にフレームレートを計測するソフトウェアを使用する必要がある。
 そこで4Gamerでは,「CapFrameX」を利用することにした。CapFrameXは,CapFrameX Developer Teamが開発しているフレームレート計測ソフトウェアで,CXWorldのWebサイトから,無料でダウンロード可能だ。DirectX 12/11/Vulkan対応ゲームのフレームレートを測定できるほか,時間軸に沿った解析なども行える。

CapFrameXのメインウインドウ
画像集 No.096のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 ダウンロードしたZipファイルを展開し,ウィザードに従って進めていくだけでインストールは完了となる。CapFrameXを起動したら,まずは左端の「Observed Directory」からログファイルの保存先を指定しよう。次に,ほぼ画面中央にある「Capture hotkey」で,フレームレートのキャプチャを開始するキーボードのキーを決める。そして,Capture hotkeyのすぐ横にある「Capture times[s]」で,計測時間を秒単位で入力しよう。4Gamerベンチマークレギュレーションでは,1分間のテストを行うので,ここでは「60」と入力する。
 なお,CapFrameXでは指定時間が経過すると自動で計測が終了するため,再びキーを押してキャプチャを止めるといった作業は必要ない。

 CapFrameXは,「Running processes」という設定項目で,性能に影響しそうな常駐プロセスを除外できる点が大きな特徴だ。4Gamerのテストでは,基本的にクリーンインストールの状態でテストを行っているため,別途,プロセスを除外する必要はないものの,何か影響がありそうな場合には,これで除外してみるとうまくいくかもしれない。

 テスト結果は,「ANALYSIS」メニューからログファイルを指定することで表示できる。その内容は,フレームレートの変化を折れ線グラフで表示するほか,各種フレームレートが棒グラフで示される。なお,4Gamerのベンチマークレギュレーションで採用する値は,平均フレームレートである「Average」と,最小フレームレートの代わりとなる全体の1%,つまり1パーセンタイルのスコアである「P1」の2種類だ。

CapFrameXの測定結果画面
画像集 No.097のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に



CPU性能検証


 ゲームのフレームレートはGPUの性能に大きく左右されるが,CPUも無関係というわけではない。GPUを駆動するデータやテクスチャなどの転送はCPUが担うものであるし,ゲームをゲームとして成立させるゲームロジックや物理シミュレーションでは,CPUの役割が大きくなる。よって高性能なGPUには,それに見合う性能を持つCPUが必要だ。

 そこで,4GamerによるCPUの性能検証では,まずGPU性能検証に使用する8タイトルを用いて,ベンチマークスコアやフレームレートを検証する。実ゲームのフレームレートをテストする7タイトルでは,CPUの性能差が出やすい低めの解像度から3種類を使ってフレームレートを測定することにした。
 なお,使用する3種類の解像度は,テストするCPUやGPUの性能によって適宜変更するが,統合型GPUを用いる場合は1280×720ドットを最小とした3種類を,単体GPUを用いる場合は1600×900ドットからの3種類を基本とする。

 8タイトルを利用したゲーム性能を踏まえたうえで,ゲーマーがゲーム以外の用途でPCを使うことの多いであろうジャンルのベンチマークプログラムやアプリケーションを使って,CPU性能のテストを行う。
 レギュレーション30世代で採用するアプリケーションは以下のとおりだ。クリックすると各アプリケーションの説明に飛ぶ。

CPU性能検証で採用したアプリケーション


■OBS Studio


 ゲームの録画や配信のために広く利用されているオープンソースの実況配信ソフト「OBS Studio」(関連リンク)。CPU性能検証では,本タイトルを使用して,ゲーム録画性能をテストする。

開発元:OBS Project
価格:無料
リリース日:2012/09/01
画像集 No.098のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 PC 1台で行うゲーム実況配信は,一般的にはGPU内蔵の動画エンコーダで録画や配信を行うことが多い。しかし,CPU性能検証ではCPUに高い負荷をかけたときの性能を調べるために,エンコーダとしてCPUを用いる「x264」を選択する。録画品質は,12MbpsのVBR(Variable Bit Rate,可変ビットレート)を基本として,テストするCPUのコア数や性能に応じて,使用するプリセットとチューニングパラメータを変更することにした。

●アプリケーション設定
  • バージョン:最新版

■設定→出力→録画
  • 出力モード:詳細
  • 種別:標準
  • 録画ファイルのパス:任意
  • 録画フォーマット:mp4
  • 音声トラック:1120
  • エンコーダ:x264
  • 出力をリスケールする:チェックなし
  • カスタムマルチプレクサーの設定:なし
  • レート制御:VBR
  • ビットレート:12000kbps
  • 特定バッファサイズを使用:チェックなし
  • CRF:23
  • キーフレーム間隔:0
  • CPU使用のプリセット:テストによる
  • プロファイル:なし
  • チューン:テストによる
  • x264オプション:指定なし

テストにおけるOBS Studioの録画設定例。エンコーダーとしてx264を選択肢,ビットレート12MbpsのVBRを基本とする。テストするCPUの性能に応じ「CPU使用のプリセット」と「チューン」を変更して負荷を調節する
画像集 No.099のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 録画解像度は1920×1080ドットが基本。テストするCPUの性能に応じて2560×1440ドットを追加する形とした。
 録画に用いるゲームタイトルは「Overwatch 2」である。Overwatch 2はグラフィックス負荷が軽いため,ハイエンドのGPUであれば最大300fpsで表示できるうえ,画面上にフレームレートを表示する機能もあるので録画のスムーズさを確認しやすいからだ。
 具体的なテスト手順は以下のようになる。

●実行手順
  1. OBSを起動
  2. 設定→出力→録画をテストの構成に合わせて各項目を設定
  3. OBSの「ソース」に「ゲームキャプチャ」を設定
  4. Overwatch 2を起動
  5. Overwatch 2で「トレーニング」→「練習場」を選択し練習場にエントリー
  6. 録画を開始
  7. マップを周り約1分ほど録画を行って録画終了
  8. 解像度を変えて5から再実行

 評価の方法は録画したデータの品質,とくにフレーム落ちの有無で確認する。フレーム落ちが発生すると録画データのサイズが減り,ビットレートも低下するので,録画データのサイズが大きいほど録画品質が高く,よってCPUの性能も高いと判断できるという理屈だ。



■PCMark 10


開発元:UL
発売元:UL
価格:無料(Basic Edition),29.99ドル(Advanced Edition),1495ドル/年(Professional Edition)
発売日:2017/06/23
画像集 No.100のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 UL製の総合ベンチマークスイート「PCMark 10」は,複数のアプリケーションをPC上で動作させて,WebブラウジングやOfficeスイートといった日常的なPC使用や,比較的PCへの負荷が高いクリエイター向けアプリケーションを使ったコンテンツ制作などにおけるPCの総合的な性能をテストするベンチマークソフトウェアである。

 CPU性能検証では,PCMark 10に含まれるテストのうち,設定をカスタマイズできる「PCMark 10 Extended」を選択する。「Customize run」を有効にしたうえで,「Use OpenCL」と「Use hardware-accelerated video processing」を無効化した設定で「RUN CUSTOM」を実行して,スコアを得る形とする。この2項目を無効化するのは,これらがGPUによるハードウェアアクセラレーションを使用するからだ。テスト環境で使用しているGPU性能がテスト結果に影響を与える可能性をできるだけ排除するためには,これらを無効にする必要がある。

●アプリケーション設定
  • バージョン:最新版

■Test details→SETTINGS
  • Customize run:オン

■Test details→SETTINGS→Tests
Essentials
  • Video Conferencing:オン
  • Web Browsing:オン
  • App Start-up:オン
Productivity
  • Writing:オン
  • Spreadsheets:オン
Digital Content Creation
  • Photo Editing:オン
  • Video Editing:オン
  • Rendering and Visualization:オン
Gaming
  • Graphics test 1:オン
  • Graphics test 2:オン
  • Physics test:オン
  • Combined test:オン

■Test details→SETTINGS→Troubleshooting settings
  • Use OpenCL:オフ
  • Use hardware-accelerated video processing:オフ
  • Wait between workloads (seconds):15
  • OpenCL device for Video conferencing:テストによる(default)
  • OpenCL device for Spreadsheet:テストによる(default)
  • OpenCL device for Photo editing:テストによる(default)
  • OpenCL device for Video editing:テストによる(default)

CPU性能検証では,PCMark 10 ExtendedのCustomize runで,「Use OpenCL」と「Use hardware-accelerated video processing」を無効化する
画像集 No.101のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 PCMark 10で「Customize run」を用いると,総合スコアは得られない仕組みとなっている。そこでCPU性能検証では,4つのテストグループ「Essensials」「Productivity」「Digital Content Creation」「Gaming」の個別スコアを比較検証する。ただ,Gamingはウインドウモードで3DMarkのFireStrikeを実行するテストなので,3DMarkと似たようなスコアが得られることが多い。そのため実際の記事では,Gamingのスコアを省略する場合がある。

 これらを踏まえたテストの手順は以下のとおり。

●実行手順
  1. PCMark 10を起動
  2. 「MORE TESTS」を選択
  3. 「PCMark 10 Extended」を選択
  4. Test detailsの「SETTINGS」をクリックして「Edit run」ダイアログを表示する
  5. 「Customize run」のスライドスイッチをクリックしてオンにする
  6. 「Troubleshooting settings」にある「Use OpenCL」と「Use hardware-accelerated video processing」のチェックをクリックしてオフにする
  7. [CLOSE]ボタンをクリックしてEdit runダイアログを閉じる
  8. [RUN CUSTOM]ボタンをクリックしてベンチマークを実行
  9. スコアデータの取得後,8を再実行



■FFmpeg


開発元:FFmpeg team
価格:無料
リリース日:2000/12/20
画像集 No.102のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 FFmpeg teamが開発を手がけるオープンソースの動画トランスコーダ「FFmpeg」は,CPUまたはGPUを使ったエンコードが可能な無料アプリケーションだ。レギュレーション30世代のCPU性能検証では,このアプリケーションを用いてCPUの動画トランスコード性能を検証する。
 実際のテストでは,テスト用にあらかじめ撮影した録画データを「libx264」エンコーダによりH.264形式に変換するのに要した時間と,「libx265」エンコーダでH.265/HEVC形式に変換するのに要した時間を計測して,スコアとして採用することにした。トランスコード時間が短いほど,CPUの処理性能は高いと言っていい。

 なお,テストに用いるWindows版のFFmpegは,公式のNightly Build(※ソースコードの更新に合わせて即時に配布されるバージョン)としているが,使用するバージョンはある程度の期間,固定することにしている。これは過去のテストとのスコアの一貫性を保つためだ。ただ,テストに使用するFFmpegのバージョンが古すぎるのも問題なので,FFmpeg公式の様子を見ながら適宜バージョンを更新し,テスト時に使用したFFmpegのバージョンを明記することにしたい。

 トランスコードの画質設定は,libx264およびlibx265のslowプリセットを用い,映像品質優先のモードでトランスコードを行う。それに加えてlibx264では,チューニング設定として「animation」を指定することで,可能な限り画質の劣化を抑えた変換を行うこととする。
 FFmpegはコマンドラインアプリケーションなので,テスト時は,設定を記したバッチファイルをFFmpegに与えたうえで,トランスコードに要した時間を「MPEG4_score.txt」と「HEVC_score.txt」として出力する仕組みだ。
 実際のテストで使用しているバッチファイルは以下のとおり。

del avc.mp4
del hevc.mp4
powershell -c measure-command {.\FFmpeg -i Diademe.avi -c:v libx264 -preset slow -tune animation -crf 18 -threads 0 avc.mp4} >MPEG4_score.txt
powershell -c measure-command {.\FFmpeg -i Diademe.avi -c:v libx265 -preset slow -crf 20 hevc.mp4} >HEVC_score.txt

 トランスコードで使用する映像ソースには,「ファイナルファンタジーXIV: 紅蓮のリベレーター」でゲームをプレイした「7分25秒,ビットレート437Mbps,解像度1920×1080ドット,Motion JPEG形式」の録画データ(※バッチファイル中にある「Diademe.avi」)を利用している。とくにこのゲームである必然性はないのだが,過去の検証結果との一貫性を保つために使い続けている次第だ。

 さて,実際のテスト方法は以下のとおりとなる。

●実行手順
  1. テスト用のフォルダ(C:\transcodeなど)を作成しておく
  2. テスト用のフォルダに映像ソースとFFmpeg実行ファイル(ffmpeg.exe),およびバッチファイルをコピー
  3. バッチファイルを実行
  4. バッチファイルの実行終了後,スコアが記録された2つのテキストファイルがテスト用フォルダに生成されるので,そこからスコアを取得する



■DxO PhotoLab 7


開発元:DxO
発売元:DxO
価格:ESSENTIAL版 1万2900円
発売日:2023/09/27
画像集 No.103のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 PCを使って行う作業の中でも,とくにCPU負荷の高い処理が――最近ではGPUで高速に処理できるアプリケーションも増えているが――デジタルカメラで撮影したRAW画像データの現像処理だ。レギュレーション30世代では,DxO製のRAW現像ソフト「DxO PhotoLab」シリーズを使って,CPUによるRAW現像処理の時間を計測する。

 なお,DxO PhotoLabシリーズは恒常的にバージョンアップが行われており,メジャーバージョン番号も1年程度で繰り上がる。2023年3月時点でのメジャーバージョンは「7」だが,本稿執筆時点ではバージョン番号が「7.6」になっているので,遠くない将来「8」に変わるだろう。ベンチマークテストでは,その時点での最新版を利用するため,メジャーバージョン番号が断りなく変わることがあることをお断りしておく。

 テストでは,ニコン製デジタルカメラ「D810」で撮影した解像度7360×4912ドットのRAWファイル60枚を現像する。用意した60枚の写真データにベンチマーク用のプリセットを適用して,JPEGファイルとして出力。現像の開始から60枚すべてを終えるまでの時間をスコアとして採用する。

●アプリケーション設定
  • バージョン:最新版
  • プリセットデータ:4Gamerオリジナル
  • プリセットデータの保存先:C:\Users\ユーザー名\AppData\Local\DxO\DxO PhotoLab 7\Presets(※Windows 11/10のデフォルト設定時)

 なお,現像時間の測定は,RAW現像スタート時刻と最後に出力されたJPEGファイルの更新日時から算出する。RAW現像スタート時の計時は手動になるものの,誤差は1秒以内と考えてもらっていいだろう。
 具体的な実行手順は以下のとおり。

●実行手順
  1. DxO PhotoLab 7を起動
  2. プレビュー画面で60枚のテスト用RAWデータを選択
  3. 右クリックして「プリセット適用」→「bench」を選択
  4. 「HDDにエクスポート」→「エクスポート」をクリックして時刻を記録
  5. エクスポート終了後,最後に出力されたJPEGファイルの更新日時を記録
  6. 2つの時刻からエクスポートにかかった時間を計算してスコアとする



■CINEBENCH R23


開発元:MAXON Computer
価格:無料
発売日:2020/11/11
画像集 No.104のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 「CINEBENCH R23」(Release 23)は,MAXON Computer製の3Dグラフィックスソフトウェア「CINEMA 4D」が使うレンダラーを用いて,CPUのレンダリング性能を測定するベンチマークアプリケーションである。
 とくに,多数のスレッドを同時に実行できるマルチコアCPU環境で高いスコアが出るアプリケーションなので,AMDやIntelが新CPUをリリースするときに,性能をアピールする目的でCINEBENCH R23のスコアをアピールすることが多い。

 レギュレーション30世代のCPU性能検証では引き続き,CINEBENCH R23でCPU性能を検証する。測定を行うのはマルチコア性能を示す「CPU(Multi Core)」とシングルコア性能を示す「CPU(Single Core)」の2つだ。
 CINEBENCH R23は,テスト時間を設定して実行できるが,短時間だとスコアがブレやすいので,テスト時間を10分間とすることにした。具体的には,CINEBENCH R23のメニューで「Advanced benchmark」にチェックを入れて,メインウインドウ上の「Minimum Test Duration」に10分間を設定する。

●アプリケーション設定
  • バージョン:最新版

■File
  • Advanced benchmark:チェックあり

■File→Preferences
  • Custom Number of Render Threads:チェックなし
  • Custom Minimum Test Duration:0(初期値)
  • Minimum Test Duration:10 minutes(Test Throttling)

 テスト時間を10分間とすればスコアのブレを小さくできるので,テスト回数は「CPU(Multi Core)」「CPU(Single Core)」それぞれ1回とする。実行手順は以下のとおりだ。

●実行手順
  1. .Cinebench.exeを起動する
  2. メニューから「File」→「Advanced benchmark」にチェックを入れる
  3. 「Minimum Test Duration」をプルダウンさせ「10 minutes(Test Throttling)」を選択
  4. 「CPU(Multi Core)」の右の「Start」ボタンをクリックして実行
  5. 終了したら「CPU(Single Core)」の右の「Start」ボタンをクリックして実行
  6. 「CPU(Multi Core)」「CPU(Single Core)」それぞれのスコアを取得する



■7-Zip


開発元:Igor Pavlov
発売元:7-Zip.org
価格:無料
発売日:1999/07/19
画像集 No.105のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 「7-Zip」は,ファイルの圧縮や展開を行う圧縮・展開ツールだ。さまざまな形式の圧縮ファイルに対応しているので,お世話になっているゲーマーもいるだろう。この7-Zipには,組み込みのベンチマーク機能があるので,テストにはそれを利用することにした。
 なお7-Zipは,本稿執筆時点ではVersion 24.08が最新版であり,レギュレーション30世代でも同バージョンの64bit版を用いる。

 さて,7-Zipのベンチマーク機能はシンプルで,「7-Zip File Manager」を起動したうえで,「ツール」→「ベンチマーク」を選択するとすぐに計測を始める。設定する項目は2つしかなく,実際のテスト時に変更するのは「辞書サイズ」の1項目だけだ。CPUスレッド数は,CPUで同時実行可能なスレッド数が自動で指定されているはずなので,とくに変更する必要はない。

●アプリケーション設定
  • バージョン:19.00 x64版

■ツール→ベンチマーク
  • 辞書サイズ:64MB
  • CPUスレッド数:テストによる

7-Zip組み込みのベンチマーク機能画面。スコアとして採用するのは,「総合評価」欄の右端にあるMIPS値だ
画像集 No.106のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
 ベンチマークを選択すると自動で計測が始まるので,一旦,[停止]ボタンを押して計測を止める。そのうえで,辞書サイズのドロップダウンリストボックスから「64MB」を選ぶと,また自動でテストが始まるという手順だ。
 テストが進むと総合評価欄に結果が出るので,そこの右側にあるMIPS値をスコアとして採用する。テストは自動で何回も行われるのだが,テスト回数が5回になるまで圧縮/展開の評価値を監視して,スコアに大きなブレがないことを確認したうえでスコアを得ている。

 具体的な計測手順を以下に示そう。

●実行手順
  1. 7-Zip File Managerを起動
  2. メニューから「ツール」→「ベンチマーク」を選択
  3. 自動で計測が始まるので,[停止]ボタンを押して計測を止める
  4. 辞書サイズのリストボックスから「64MB」を選ぶ。自動でテストが再開する
  5. テスト回数が5回になったら,総合評価欄右端のMIPS値をスコアとして記録する



GPU&CPU消費電力検証


 PCまたはテスト環境全体の消費電力測定には,前代までと同様にログの取得可能なワットチェッカー「Watts up? PRO」を使ってシステム全体の消費電力を記録し,各アプリケーションベンチマーク実行時の最大値をスコアとして採用していく。システム全体の消費電力は,テスト対象のGPUやCPUを搭載したPCそのものにおける消費電力の目安を知ることができるという意味で価値あるデータだ。より優れた計測用ツールが登場するまでは,今後もWatts up? PROを使い続けることになるだろう。

 とはいえ,Watts up? PROで計測した消費電力値は,グラフィックスカード単体,あるいはCPU単体の消費電力値ではない。記事でテスト対象となる「主役」がグラフィックスカード(以下,便宜的にGPUと表記)やCPUである場合,Watts up? PROによる計測結果だけでは,対象の消費電力を間接的に窺うことしかできないわけだ。
 そこで4Gamerでは,可能な限りGPUもしくはCPUそのものに近いスコアを計測するために,独自の計測手法を用意した。以下では,その電力計測方法を説明しよう。


GPU消費電力計測


 ミドルクラス市場もしくはそれより上の市場をターゲットとするGPUは,PCI Express(以下,PCIe)補助電源により電力を賄っている。ただし,PCIeカードスロット経由でもPCIe Gen.3のx16カードの場合,最大75.9Wの電力供給を受けられる仕様なので,そちらの電力も無視するわけにはいかない。また,エントリークラス以下のGPUだとPCIe補助電源コネクタを持たないことのほうが多かったりもする。

 そこで4Gamerでは,GPU消費電力の計測に当たって,NVIDIA製の消費電力計測ツール「PCAT」(Power Capture Analysis Tool)を用いることにした。

PCATのセット一式
画像集 No.107のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

 PCATの仕組みを簡単にまとめておくと,グラフィックスカードに接続するPCIe拡張電源のケーブルをPCATのメインボードにある電源コネクタに入れて,各電源の電流および電圧を測定し,そのデータからGPUの生の総合消費電力を調べる。それに加えて,PCIe拡張スロット自体からの供給電力を測るために,PCAT専用のライザーカードを合わせて使用する仕組みだ。

「GeForce GTX 980」リファレンスカードを取り付けたテスト環境のイメージ
画像集 No.108のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に

関連記事

NVIDIAの遅延計測ツール「LDAT」と消費電力計測ツール「PCAT」は,どんな仕組みでPCの遅延やGPUの消費電力を正確に測るのか?

NVIDIAの遅延計測ツール「LDAT」と消費電力計測ツール「PCAT」は,どんな仕組みでPCの遅延やGPUの消費電力を正確に測るのか?

 3週間ほど前になるが,NVIDIAは,「LDAT」「PCAT」という2つの測定機器を発表した。LDATはPCにおける遅延を,PCATはグラフィックスカード自体の消費電力を計測するものだ。今回,NVIDIAから両機材の貸し出しを受けたので,これらの仕組みから実際の測定結果までを紹介しよう。

[2020/09/30 19:00]



CPU消費電力計測方法


 CPUの消費電力については,レギュレーション22.1で導入した三和電気計器製のクランプ式電流センサー「CL33DC」と,同社製のデジタルマルチメーター「PC20」を組み合わせて,マザーボード経由でCPUに電力を供給するEPS12Vの電流値を計測する方法を継続して使用する。計測機器と取得するデータの見方について詳しく知りたい人は,レギュレーション22.1を参照してほしい。

画像集 No.109のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
CL33DC
画像集 No.110のサムネイル画像 / 「4Gamerベンチマークレギュレーション30」を公開。「3DMark」に「Steel Nomad」を追加。レースゲームは「F1 24」に
PC20


 掲載してあるテスト方法は誤りを含んでいる場合があり,予告なく修正されることがあります。また,リプレイデータを公開する場合,それは,4Gamerの読者が実際にベンチマークテストを行うに当たっての利便性を図るためだけに提供されるものですが,出典を明示し,かつ4Gamerへのリンクを明示的に張る場合に限り,商用/非商用媒体で利用できるものとします。
 なお,本稿で紹介しているテスト方法やテスト機材を利用した結果,OSあるいはPC本体,その周辺機器などといったハードウェアに不具合が生じても,筆者および4Gamer編集部,Aetas株式会社は一切その責任を負いません。

  • 関連タイトル:

    ベンチマーク

  • この記事のURL:
4Gamer.net最新情報
プラットフォーム別新着記事
総合新着記事
企画記事
スペシャルコンテンツ
注目記事ランキング
集計:12月23日〜12月24日