Latest evidence-based health information
Vision

テスト済み:DirectX 12 の不自然さにもかかわらず、この AMD ゲーミング PC で Battlefield 1 は輝きを放つ

テスト済み:DirectX 12 の不自然さにもかかわらず、この AMD ゲーミング PC で Battlefield 1 は輝きを放つ
テスト済み:DirectX 12 の不自然さにもかかわらず、この AMD ゲーミング PC で Battlefield 1 は輝きを放つ

皆さん、今回も DICE は皆さんを失望させませんでした。

バトルフィールド 4 は接続問題で出だしからつまずいた。バトルフィールド ハードラインについては、あまり語らない方が良いだろう。しかし、バトルフィールド 1 は、驚くほど心を揺さぶるシングルプレイヤーキャンペーンと、シリーズお得意の大規模で混沌としたマルチプレイヤー体験を融合させ、第一次世界大戦の激しい塹壕戦を舞台に、プレイヤーの顔面に轟音を響かせ、腹を殴りつけるような衝撃を与える。2016年のゲーム・オブ・ザ・イヤーの最有力候補と言えるだろう。

しかし、『バトルフィールド 1』の面白さは、驚異的なゲームプレイだけではありません。バトルフィールドシリーズは、ライバルである『コール オブデューティ』よりもPC中心のゲームであり、64人対戦の大規模戦闘、ビークル戦闘、プライベートサーバーのレンタル、そして豊富なグラフィック設定を特徴としています。

さらに興味深いのは、DICEがその技術力を活かして、「よりリアルに近い」グラフィックスAPIを世に送り出したことです。DirectX 12がMicrosoftの目に留まるずっと以前から、DICEはAMDの同様のMantleテクノロジーをFrostbiteエンジンと『バトルフィールド 4』に組み込み、テクニカルディレクターのヨハン・アンダーソン氏は業界関係者やメディア関係者に対し、Mantleの性能を熱烈に称賛しました。実際、DICEの『スター・ウォーズ バトルフロント』はXbox Oneで初めてDX12に対応したゲームであり、『バトルフィールド 1』はシリーズ初となる発売当初からDX12に対応したゲームです。

Mantleはその後DirectX 12とVulkanに取って代わられましたが、その伝統は今も生き続けています。AMDは、自社のPCハードウェアが次世代グラフィックAPIをより有効に活用できるように設計されていることを常にアピールしているからです。AMD、DICE、そして「リアルに近い」グラフィック技術の間には、深く絡み合った歴史があります。AMDが「バトルフィールド 1」のテスト用にカスタムビルドされたオールAMD PCを送ってくれると申し出てくれた時、私たちは飛びつきました。

銃剣を手に取って、行こう。

dsc01095 ブラッド・チャコス

パフォーマンスの詳細に入る前に、AMD のBattlefield 1 PCのあらゆる側面を高レベルで見てみましょう。

  • CPUとクーラー:8コア、4GHz AMD FX-8370、Wraithクーラー付き、Amazonで185ドル
  • マザーボード: MSI 970A Gaming Pro Carbon、Amazonで10ドルのメールインリベート後90ドル
  • グラフィックカード: MSI Radeon RX 480 Gaming X 8GB、Amazonで20ドルのメールインリベート適用後245ドル
  • メモリ: Corsair Vengeance 8GB (2 x 4GB) DDR3 1866MHz RAM、Neweggで53ドル
  • ストレージ: 256GB Intel SSD 600p シリーズ M.2 NVMe SSD、Newegg で 95.45 ドル
  • 電源: 550ワットモジュラーCorsair CS550M、Amazonで79ドル
  • ケース: Corsair Carbide 400C ATX ミッドタワー、Amazonで97.49ドル

ああ、AMDはRadeonのために赤いLEDライトのストリップも搭載しています。マルチカラーLEDはもはやゲーム業界の決まり文句ですが、まあ、私は気に入っています。

いずれにせよ、これらをすべて合計すると、この記事を書いている時点でPC本体の総額は844.94ドルになります。近い将来、同じようなPCを組むと、2016年のベストPCゲーム2本が無料で付いてきます。AMDは11月13日までFXプロセッサと『Deus Ex: Mankind Divided』をバンドルしており、AM3+マザーボードには1月27日まで『Doom』が無料で付属します。 (ちなみに、今のところ『Battlefield 1』のバンドル版は提供されていません。)

AM3+ FXプロセッサをベースにPCを組むのは、現時点では少々不安なところがあります。2017年初頭には、AMDの高性能「Zen」プロセッサが、この老朽化したプラットフォームの後継となる予定だからです。とはいえ、FXプロセッサは、低価格帯や主流のゲーミングPCの構築において、依然として優れたコストパフォーマンスを発揮します。また、AMDのプロセッサにはIntelのプロセッサよりも多くのコアが搭載されているため、 DX12やVulkanを採用するゲームが今後ますます増えるにつれ、理論的には利益がもたらされる可能性があります。

MSI RX 480 ブラッド・チャコス

MSI Radeon RX 480 Gaming X 8GB。

AMDのRadeonグラフィックスカードも、その理論的な将来を見据えて設計されており、AMDグラフィックスプロセッサが複数のタスクを同時に処理できるように専用の非同期シェーダエンジンハードウェアを搭載しています。このテクノロジーは、DirectX 12およびVulkan対応ゲームでフレームレートを大幅に向上させることができ、RadeonカードはDoomAshes of the SingularityHitmanなどのゲームにおいて、DX11よりもDX12ではるかに高いフレームレートを実現します。

Radeon RX 480は、妥協のない1080pゲーミングやバーチャルリアリティにも対応します。特にこのMSI Radeon RX 480モデルは、大容量8GBメモリバッファと優れたカスタムクーラーを搭載し、将来性も抜群です。高負荷時でも64℃前後と快適な温度を保ち、67℃を超えることは一度もありませんでした。さらに嬉しいことに、Radeon RX 480の価格がようやく希望小売価格に近づきつつあり、MSI RX 480 Gaming Xの4GBバージョンは、リベート適用後、Amazonで200ドルという低価格で販売されています。

Intel Series 600p NVMe M.2 SSDを除けば、ビルド自体は非常にシンプルです。このコンポーネントはPCではまだ比較的珍しいものです。この小ささをご覧ください!グラフィックカードを外さないと見えません。この超小型SSDのおかげで、Windows 10の起動時間とBattlefield 1のロード時間は驚くほど速くなります。

AMD BF1 PC(GPUなし) ブラッド・チャコス

さらに、MSI 970A Gaming Pro Carbonは手頃な価格のマザーボードとしては非常に魅力的で、Corsair Carbide 400Cの広さとデザインの良さには驚きました。ケース内のエアフローをクリーンにするために5.25インチのストレージベイを完全に排除しているため、万人向けではないかもしれません。しかし、ミッドタワー型PCでありながらこれほどの余裕があるのは素晴らしいですし、ラッチを押すだけでドアのように開く窓付きサイドパネルも魅力の一つです。

ソフトウェアに進みましょう!

バトルフィールド1

バトルフィールドシリーズは常にPC中心のシリーズであり、DICEはいつものように、このゲームのPC移植にも手を抜かなかった。バトルフィールド1のグラフィックメニューには、様々な設定項目が満載だ。視野角(徒歩と車両搭載の両方)、解像度のスケーリング、きめ細かなグラフィック品質コントロール、アンチエイリアシングの選択、DX11とDX12の切り替え、さらには色覚異常のゲーマー向けの様々なカラーフィルターまで、様々なオプションが用意されている。

特に注目すべきは「GPUメモリ制限」オプションです。これは、グラフィックカードのオンボードメモリの上限に達しそうになった場合に、ゲームのグラフィック品質を動的に調整します。これは、Gears of War 4の「タイルリソース」機能に似ています。これは、VRAMの超過を防ぐためにテクスチャ品質を自動的に下げる機能です。

テストのためこの機能は無効にしましたが(このPCの8GB Radeon RX 480では問題ありません)、自宅では有効にしたままにしておくことをお勧めします。グラフィックカードの搭載メモリ容量を超えるメモリを使用するよりは、画質の忠実度が損なわれる方がましです。グラフィックカードのVRAM容量を超えると、ゲームはPCのはるかに低速なシステムメモリ全体を使用するため、ゲーム中にひどいカクツキが発生します。とはいえ、4GBのグラフィックカードであれば、Ultra設定でゲームを問題なく実行できるはずです。

以下はBattlefield 1のグラフィック オプションの一覧です。

基本的なビデオ
高度なビデオ

このゲームには豊富な操作オプションとキーバインドサポートも用意されています。先ほども言ったように、DICEはPC移植を完璧にこなしています。

制御オプション
キーバインディング

DICEの技術力は、 『バトルフィールド 1』を起動した瞬間に明らかになります。その美しさはまさに圧巻。まさに美麗。昨年の『スター・ウォーズ バトルフロント』に劣らず、 『バトルフィールド 1』はあらゆる面でそれを凌駕しています。とはいえ、両者はビジュアルスタイルと感覚において確かに共通点を持っています。さらに素晴らしいのは、その魅力的なビジュアルがバターのように滑らかに動作することです。

DirectX 11

「マジで最高!」という最初の反応を数値化するために、ベンチマークテストを試しました。V-Syncと前述のGPUメモリ制限を無効にし、FOVを90(PCゲーム最高!)に設定して、『バトルフィールド 1』のキャンペーン「血と泥濘の果て」の最初のチェックポイントセクションを起動しました。これは、要塞化された風車に向かって戦車を誘導するという、シンプルなストーリーです。

ベンチマーク開始

テストされたゲームプレイ部分の開始。

テストは、チェックポイントの読み込み時、歩兵が突撃を開始する前、そして戦車が風車の前の橋の下を通過した直後まで行われました。道中では部隊の動きや射撃に若干のばらつきがあったため、FRAPS録画でこのセクションを3回実行し、結果を平均化しました。『バトルフィールド 1』の標準グラフィックプリセットは「Ultra」と「High」を使用しました。

さっそく、結果を見てみましょう。

BF1のパフォーマンス

さあ、このオールAMD PCで『Battlefield 1』をプレイすると、2560×1600解像度で60fpsという神聖な記録を軽々と超え、1920×1080では、あらゆる機能をフル稼働させても90fpsに迫ります。滑らかでカクツキのない動作の証である非常に高い最小フレームレートも同様に印象的で、2560×1600/Highでほぼ60fps、1080pでも75fpsを維持しています。これは実に素晴らしい性能で、特に多くの低価格帯や主流のゲーミングPCに搭載されている手頃な価格のAMD CPU/GPUの組み合わせとしては驚異的です。

このマシンの唯一の欠点は電力効率です。負荷時355ワットのこのFX-8370マシンは、リファレンス8GB RX 480を搭載したPCWorldのCore i7-5960XベースのGPUテストシステムよりも71W多く消費します。その一方で、MSIのカスタムクーラーはGPUを64℃という快適な温度で動作させています。これは非常に優れた結果です。

DirectX 12の結果

勇気づけられて DirectX 12 を有効にしてみましたが、すぐにがっかりしました。

bf1 dx12 パフォーマンス

DICE の豊富な実績と、それに匹敵するグラフィック API は、 Battlefield 1の DX12 実装には見られません。これは、PresentMon DX12 ベンチマーク ツールを起動して、ゲームをざっと見ただけですぐに明らかになりました。

DX12スイッチを切り替えても、フレームレートの顕著な向上は見られず、Radeon GPUに搭載された追加のCPUコアと専用の非同期シェーダーハードウェアを使用しても、2560×1600解像度では 平均 フレームレートがわずかに低下するだけです。さらに悪いことに、DX12を有効にすると、ゲームにまれに激しいスタッタリングが発生しました。フレームレートが時々停止し、30fpsを下回ることもあり、プレイ中に非常に顕著です。奇妙なことに、このスタッタリングは一定ではなく、数回のベンチマークテストでは全く発生しませんでした。ただし、発生する場合は、爆発音や建物の崩壊時に集中していました。

『Battlefield 1』でDirectX 12を有効にすると、明らかにゲーム体験が悪化します。でも、あなたのPCではそうならないかもしれませんよ?

DirectX 12のパフォーマンスが悪く、やや不安定なのが気になり、他のBattlefield 1のパフォーマンス結果がないかWebで調べてみました。Gamers Nexus、TechSpot、そしてAMD自身のBF1レビューガイドでも同様の結果が報告されていましたが、TechSpotではRX 480で最小フレームレートが急落したとは報告されておらず、AMDのガイドでは平均フレームレートのみに焦点が当てられていました。 

しかし! Tweaktown のテストでは、RX 480 は DirectX 12 でフレーム レートが大幅に向上しました一方、AMD による別のテストでは、 8GB RX 480 を搭載したさまざまな FX ブランド プロセッサとBattlefield 1 のパフォーマンスを比較し、FX-8370 で DX11 から DX12 に移行すると約 20 fps の向上が見られました。

AMD FXの結果 DX11 vs DX12 AMD

さまざまな FX プロセッサを搭載したリグを使用した場合に DirectX 12 のパフォーマンスが向上することを示す AMD 提供のグラフ。

実に奇妙な話です。AMDに連絡を取り、CPU中心のテストでどのようにしてこのような結果が得られたのかを尋ねました。というのも、そのマシンの基本構成は、私が今日テストしたオールAMD PCとほぼ同じだからです。前述の他のサイトによるテストでは、IntelとNvidiaのハードウェアを搭載したPCでもDirectX 12で同様の動作が見られました。

AMD BF1 PC内部 ブラッド・チャコス

何か変なことが起きているようだ。どう考えても、『バトルフィールド 1』のDirectX 12対応は最初からかなり期待外れで、DICEがMantleとDirectX 12で築いてきた実績を考えるとなおさらだ。DICEがBF1のDX12実装を磨き続け、Rise of the Tomb RaiderのDirectX 12対応が徐々に改善していくのと同じように、徐々に改善していくことを期待したい。

しかし、FX-8370搭載マシンやRadeon RX 480をお持ちなら、心配ご無用です。Battlefield 1のDX12サポートは少々不安定ですが、幸いなことに、標準のDirectX 11でも問題なくプレイできるので、それほど問題ではありません。標準のDirectX 11でプレイすれば、Battlefield 1はAMDの低価格ハードウェア上で圧倒的な輝きを放ちます。2560×1600解像度でも、グラフィックは素晴らしく、動作は滑らかで、まさに最適化が見事です。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.