ゲーミング

Gears of War: E-Day、Xbox Series SのSSDをメモリ代わりに活用も60fpsモードは不安定

Adrian Kessler
Googleで追加する

Gears of War: E-DayをXbox Series Sで動かすために編み出された手法は、巧みなエンジニアリングであると同時に、静かな告白でもある。小型モデルのXboxには、The Coalitionが作り上げた都市を収めるだけのメモリーがない。そこでスタジオは、ゲームが本体内蔵ストレージの一部を借りて使えるようにした。

見出しでは、この話が「Series Sでもゲームは快適に動く」という単純な約束に置き換えられた。メモリーを補う仕組みが実在するのは確かだ。しかし、快適さはまた別の問題であり、Digital Foundryが独自に行ったパフォーマンステストの結果は、インタビューをめぐる見出しほど楽観的ではない。

ストレージドライブがメモリーの役割を担う仕組み

この手法の詳細を明かしたのは、The Coalitionのテクニカルディレクター、ケイト・レイナー(Kate Rayner)だ。Digital Foundryの取材で語った。Series Sのメモリー容量は10GBのGDDR6で、Series XとPlayStation 5の16GBを下回る。さらに、その10GBは224GB/sで動作する8GBと、56GB/sの低速な2GBに分かれている。インタビューをまとめたtbreakの解説によれば、約160万のアクターで構成される世界を作るにあたり、この上限がSeries S向けのあらゆる判断の前提となった。

解決策では、NVMeドライブをメモリーの追加階層として扱う。ゲームはデータの使用状況を追跡し、1フレーム、あるいは複数フレームにわたって使われていないデータは、SSDに移す候補となる。ゲームが再びそのデータを必要とすれば、RAMに戻される。ドライブの容量を数GB使うことで、システムが利用できるメモリーを約1GB取り戻せる。この仕組みはXboxのプラットフォームチームとAdvanced Technology Groupと共同で開発されたため、ひとつのスタジオにとどまらず活用できる。

レイナーの説明には、報道の多くが取り上げなかった注意点もある。メモリーを解放してからOSが回収するまでには時間がかかり、その間、ゲームは技術的にはメモリー不足の状態になりうる。そのため、この手法は慎重に調整しなければならない。ドライブに移すデータを増やせば、その分だけRAMが増えるという単純な話ではない。

追加の1GBで補えないもの

Series Sの制約はメモリーだけではない。借りた1GBによってストリーミングシステムは高密度な都市を保持できるが、GPUの処理能力やCPUの処理時間が増えるわけではない。その代償がどこに表れるのかは、Digital FoundryによるXbox版の技術レビューで確認できる。Series Sのパフォーマンスモードは、UnrealのTSRでアップスケールするネイティブ約576pの映像で60fpsを目標とする。しかし同メディアによれば、このモードではフレームレートの低下やカクつきが頻繁に起こり、フレームタイムが100ミリ秒を超える急上昇も見られる。

映像面での削減も、インタビューで触れられたひとつのトレードオフにとどまらない。レイナーが挙げたのはLumenの反射表現だった。さらにSeries Sでは、パフォーマンスモード時にマズルフラッシュの照明効果がなくなり、MegaLightsの品質、グローバルイルミネーション、草木の密度も抑えられる。Series Xの60fpsモードは約936pから動作し、直線的なステージでは安定したフレームレートを保つ一方、広いオープンエリアでは時折低下する。

メモリー10GBのコンソールで、160万のアクターからなるUnreal Engine 5の都市を60fps目標で動かす。それがレイナーの語る成果であり、その評価は揺るがない。ただし、快適さを左右するのはフレームペーシングでもある。データを見ると、Series S版を最も快適に遊べるのは120Hzの可変リフレッシュレート対応ディスプレイで、Digital Foundryによれば、これを使うとフレームレートの低下が目立ちにくくなる。標準的なテレビで遊ぶ場合は、約648pで動作する40fpsモードに切り替える方法もある。

ほかのSeries Sタイトルにも受け継がれる理由

より長期的な影響は、『Gears』の外にも及ぶ。他の開発チームも、すでにこの仕組みを再現する方法に関心を寄せているが、より広範な採用が発表されたわけではない。このメモリー階層が広がれば、Series Sユーザーは大作ゲームでも世界の多くを損なわずに楽しめるようになる。ただし、解像度やフレームレートの差が埋まるわけではない。そもそも、その差はメモリーだけが原因ではないからだ。

The CoalitionがPeople Can FlyとともにUnreal Engine 5で開発したGears of War: E-Dayは、シリーズ1作目の14年前を舞台とする。Xbox Series X|SとPC向けに2026年10月6日に発売され、初日からGame Passでプレイできる。Premium Editionの購入者は10月1日からプレイしている。レビューはおおむね好評で、Xbox Series X|S版はMetacriticで87点を獲得した。

今後、メモリー不足に陥るSeries S向け移植作には、Xbox内部ですでに確立された解決策がある。それでも動作が滞るタイトルがあれば、問題は別のところにあるということだ。

タグ: , , , ,

Googleで追加する

ディスカッション

0件のコメントがあります。