現在の、HobledバージョンのPCを実際に実行することは可能ですかバットマン:アーカムナイト何らかの解像度で60fpsで?確かに、実際にハードウェアに小さな財産を投資することなく、コンソールバージョンの30FPSパフォーマンスプロファイルに一致させることができますか? RockSteadyおよびPCポート開発者のIron Galaxyは現在、不活発なパフォーマンスの大幅な改善に取り組んでおり、ゲーム自体は現在販売から撤回されています。しかし、既存のコードに頼っている私たちにとって、まともな体験を得るために何ができるでしょうか?
もちろん、コミュニティは問題を改善するためにその役割を果たしています。これ特に印象的です.ini変数にディープダイビングはいくつかの改善を提供しますが、問題のある領域で40fps未満のDIPを測定し、コンソールバージョンの純粋な一貫性と一致しない最適な体験を生成します。私たちが経験したst音にそれほど敏感ではない人のために、カルディエンの微調整はあなたに役立つ可能性がありますが、この時点で、ゲームを大量の.iniファイルを交換することで修正できると仮定するのは公平ですそうしました。結局のところ、簡単な修正 - 雨の影響を復元し、周囲の閉塞を復元するようなもの元のリリースではありません- 6月27日にリリースされたパッチに展開されました。
Arkham KnightはPCで深刻な問題を抱えており、これはメモリ管理への最適なアプローチに由来するようです。コンソールでは、開発者には5GBのメモリがあり、ゲームやグラフィックスに自由に使用できます。 PCでは、メモリが分割されます - System RAMとGPUのVRAMの間で分割されます。証拠は、ゲームがRAMの1つのプールからもう1つのプールに十分な速さを効果的にストリーミングするのに苦労しており、2GBのメモリ以下のグラフィックカードと明らかに闘っていることを示唆しています(特定のAMDカードに関しては、後で確認すると、 )。それに加えて、他の問題があります。CPUの要件は、測定された使用率が比較的低いにもかかわらず非常に高く、透明なテクスチャ - 煙、爆発など - は、予想よりもGPUリソースに大きな影響を与えます。
しかし、それにもかかわらず、私たちの経験に基づいて、Arkham KnightのパフォーマンスとPCに対する視覚効果は、もちろんハードウェアに応じてコンソールバージョンに一致するか、それを超えることさえあります。このゲームは明らかに急進的な改善を必要としていますが、主流のPCゲームハードウェアで許容できるエクスペリエンスを手渡すことができます。弾丸を噛んで、30fpsが一貫したパフォーマンスの最善の策であり続けることを今のところ受け入れる必要があります。ただし、問題は1つだけです。アーカムナイトの組み込み30fpsリミッターでさえ、修正する必要があります。
ゲームのコンソールバージョンにある30FPSキャップは、十分に実装されています。これを正しくするという概念を把握するのは難しくありません。新しいフレームの後に複製され、サイクルが続きます。各フレームは33分間持続する必要があります - 60Hzディスプレイに2つの画面のリフレッシュ - は、安定した更新を確実にします。レンダリングが時間内にフレームを終了しないまれな場合、ゲームはV-Syncをドロップし、準備ができたらすぐに新しい画像を画面上にスプラットします。それは画面の更新中に行われ、スクリーンチアが生成されます。 PS4とXbox Oneの両方でのみまれに発生します。
Arkham KnightのPCバージョンは、1秒あたり30フレームを生成するためにハードワイヤードですが、特に気にしませんどうやってそれらは表示されます。 V-Syncが関与すると、フレームは16ms、33ms、50ms、およびさらに長い間隔で配信されます。 「30fps」を取得しているとしても、一貫性がないため、大幅に低く見えます。 V-Syncをオフにすることで流動性を高めることができますが、コンソールに乗ることができず、まったく見たくないという絶え間ないスクリーンチアでぐっすりとしています。
解決策?まず第一に、私たちはゲームが出荷するハムフィストされた30fpsキャップを無効にする必要があります。ゲームのインストールを見つけ(プログラムファイルフォルダーでSteam Apps \ Commonを探してください)、BmsystemSettings.iniをBatman Arkham Knight \ bmgame \ configフォルダーで開きます。そこから、「max_fps = 30」を検索し、それを「max_fps = 120」のようなものに変更します。現在、Nvidiaの所有者にとって、適切な30fpsロックを扇動するのは非常に簡単です。デスクトップを右クリックして、NVIDIAコントロールパネルを選択し、3D設定の下で、Arkham Knight Execupabilを選択します。 v-syncで、ハーフレートアダプティブを選択します。
このソリューションは、コンソールバージョンとほぼ同じレンダリング戦略を実施します。30fpsで完全なv-Syncを取得します。レンダラーがそのターゲットフレームレートの下に浸る場合にのみ引き裂かれます。これらの厄介なバットモービルエリアの観点からそれがどのように見えるかという点では、このページのビデオをご覧ください。それはですのみコンソールバージョンと同じレベル30fpsを提供するソリューションで、SSDを使用しているか、機械的なハードドライブを使用しているかどうかにかかわらず、同じ結果が得られました。全体として、Core i3 4130とGTX 750 Ti(「Go to 'Budget PC構成)を使用して問題が発生する可能性がありますが、GTX 960と組み合わせたCore i5 Quad-Coreプロセッサにより、一致した流動性が得られ、 PS4バージョンを超えて、4つのGameWorksエフェクトのうち2つをトップに呼び出すことができました。
ただし、PCゲームはスケーラビリティに関するものです。より高価なハードウェアからのリターンを確認したいと考えています。 st音のない、一貫したゲームプレイに似たものに対して30fpsに効果的に制限されている場合、実際にハイエンドのPCハードウェアを使用するためのオプションは何ですか?明らかに、解像度は重要な差別化要因です - GPUサイクルをより高いフレームレートに費やすのではなく、ハードウェアに必要な容量があると仮定して、1440pまたは4Kでのランニングで使用できます。 Nvidiaの所有者は、ディスプレイのネイティブピクセルカウントにスケーリングする前に、ドライバーレベルではるかに高い解像度でレンダリングするDSRに行くように誘惑される場合があります。これにより、特にアンチエイリアシングの観点から、より洗練された画質が可能になります。残念ながら、悪いニュースは、私たちのテストで、DSRがハーフレートの適応V-Syncの有効性を殺し、Judderを導入することです。
Nvidia GameWorksの機能は、強化された煙効果や追加の紙の破片など、追加できます。奇妙なことに、これらの機能はコードのDirectX 10バリアントをキックしているように見えます。そして、再びフレームペースに使用するハーフレートの適応V-Syncオプションは、結果としてナーフ化されます。しかし、雨と光の拡張を利用することができます。良いニュースは、これらの2つのゲームワーク効果もAMDカード所有者のテーブルにも上にあることです。悪いニュースは、GPU負荷への影響は、グラフィカルな品質の非常に印象的な飛躍によって実際に一致していないことです。
それでは、これによりAMDグラフィックスハードウェアの所有者はどこに残りますか?ワーナーブラザーズがリリースした注目すべき仕様は、720p(!)ゲームプレイの3GBの最小VRAM割り当てを示唆しています。さまざまなRadeon GPUの範囲にわたるテストは、全体的にやや肯定的な見通しを提供しましたが、対処すべき基本的な問題がまだいくつかあります。最初に、私たちのお気に入りの£150 GPU-The Radeon R9 280 3GB - は、コンソールと同等の設定で1080pで適切なパフォーマンスで手渡されました。ただし、その直接的な交換 - R9 380(2GBと4GBの両方の反復)は、私たちが見た絶対的な最悪のst音のいくつかを生み出しました。以下のBatmobileゲームプレイの分析スナップショットをご覧ください。V-Sync Disabledで完全にロック解除されたゲームを実行して撮影してください。 R9 380には基本的な問題があり、それは同じTONGAプロセッサに基づいて、その前身であるR9 285にまで及びます。
Stutterはまた、HD 7850、7870、R9 270、270X、および370で見つかったPitcairnチップに基づいて、R7 265の顕著な - ではないが壊滅的な問題であることが証明されました。これは、実際にはVRAMの2GBが主要な制限であることにかかっているのに対し、R9 380と同等物(4GBでも役に立たない場合)でより不吉なことが起こっています。また、290、390、390Xにも見られるハワイプロセッサに基づいて、Radeon R9 290Xをテストしました。ここでの結果は悪くありませんでした。おそらく、4GBのメモリと組み合わせたまともな量の計算力にまで及びました。
悪いニュースは、AMDカードで作業するために、ハーフレートの適応V-Syncの形をとることができなかったことです。ドライバーの機能ではありませんが、サードパーティのツールに存在しています - Radeon Pro。残念ながら、このゲームでは30Hzで動作することはできませんでした。これは、Arkham Knightのコンソールバージョンと一致するゲーム内のパフォーマンスに一貫性をとることができる唯一の方法であるため、残念です。
私たちのテストから明らかなことは、Batman:Arkham KnightのPCバージョンがコンソールと同等のパフォーマンスプロファイルを渡すことができることですが、一貫した30fpsにヒットすることさえ予想されるよりも高い仕様が必要です。本当に完全にテーブルから外れています(12GBタイタンXを備えたオーバークロックされたコアi7 4790kで試してみました - サイコロなし)。そして、それは問題です。 PCの魅力は、その固有のスケーラビリティ、特定のニーズに応じてゲームプレイエクスペリエンスを形成する機能、そしてもちろん選択したハードウェアです。 Arkham Knightは、いくつかの面でのプラットフォームの魅力に対する攻撃です。CPUではあまりにも要求が厳しく、効果的に動作することを選択したグラフィックスハードウェアについて非常に選択的であり、ゲームを利用できる方向を厳しく制限します。スケーラビリティの。
それでは、ワーナーブラザーズ、ロックステディ、アイアンギャラクシーはここからどこに行きますか? CPUの最適化に加えて、必要なのは、VRAMデータがシステムメモリとの間でストリーミングされる方法の基本的な再考です。 R9 285および380で見られるように、悲惨な結果が解決されるように、2GB AMDカードを含むさまざまなグラフィックハードウェアの包括的なサポートが必要です。私たちはさらにGPUの調整可能性を約束されています:コンソール資産が明らかにトップエンドであると思われるときに得られる可能性が非常に高いですが、少なくともテクスチャフィルタリングの改善のサポートをご覧になりたいと思います(ゲームはゲーム4倍の異方性フィルタリングにロックされています)およびより洗練されたアンチアリアシング:アーカムナイトで使用される手法の方が良いかもしれません。そして最後に、開発者が30fpsキャップを保持したい場合 - そして、私たちは一般的にそれが素晴らしいと思いますオプション持っていること - フレームペースでさえ必須です。
楽観主義にはいくつかの根拠があります。私たちが何かを証明したなら、少なくとも、私たちはあなたが望むなら、私たちにはサービス可能なベア・ボーンズポートがあることを実証しました - ベータコードに似たもの。選択されたハードウェアではありますが、機能が完全に機能し、機能的です。このような重要なタイトルをアウトソーシングすることは明らかに根本的な誤りでしたが、良いニュースは、ロックステディが現在直接関与し、責任を負っていることです。 Arkham Cityに追加されたDirectX 11のつまらないものにはいくつかの問題がありましたが、以前のArkhamタイトルのPCバージョンは非常に良かったです - 血統があります。ただし、ゲームに関する問題に基づいて、PCのArkham Knightがショータイムの準備が整うまでには長い道のりがあります。それまでの間、ワーナーブラザーズや他の出版社がここで何がうまくいかなかったか、そして教訓が学ぶことに気づいていることを願っています。