マイクロソフトが発表したとき Windows 11、このリリースをゲームに最適なオペレーティング システムとして枠付けし、その主張を裏付けるいくつかの機能を備えていました。 マイクロソフトは発売以来、次のことに取り組んできました。 Auto HDR などの機能の導入 Xbox コンソールで Windows エコシステムにデビューした DirectStorage です。
コンテンツ
- 一時停止以上のもの
- PC は荒野、荒野の西部です
- DirectStorage は終わりではなく始まりです
おすすめ動画
しかし、クイック レジュームという重要な機能がまだ欠けています。
クイック レジュームは、3 つのゲーム (場合によってはそれ以上) を同時に一時停止し、数秒でゲームを切り替えることができる Xbox の機能です。 保存状態を作成するだけなので、とても簡単そうに思えますよね? しかし、Quick Resume ではさらに多くのことが行われます。 Microsoft が他の Xbox 機能を最新の OS に導入しようとしていることを考えると、PC にもこの機能が搭載されることを期待するのは自然なことです。 それは可能ですが、Microsoft がスイッチを入れてこの機能を動作させることはできません。
関連している
- 2023年のPC移植版がゴミのように機能する理由を開発者に説明してもらった
- コンソールには依然として 1 つの大きな利点があり、それが PC ゲームに悪影響を及ぼしています
- 新しいOLEDゲーミングモニターがまだ昨年の最高のものに勝てない理由
一時停止以上のもの
私が最初にこの作品の調査を始めたとき、PC でのクイック再開の簡単なソリューションを見つけました。 ゲームが終了したら Windows でリソース モニターを開き、ゲーム プロセスを一時停止し、終了するたびに再開します。 パフォーマンスへの影響は最小限で、ほとんどのゲームで動作します。 しかし、開発を主導したジェイソン・ロナルドは、 Xbox シリーズ X/S ハードウェアの場合、Quick Resume はそれほど単純ではないとのことです。
「背景を説明すると、Quick Resume を実現するまでにおそらく 2 年から 2 年半の開発時間がかかりました。 ロナルド氏は、この機能に関してチームが行った作業についても言及しながら、私にこう語った。 打ち上げ後。 理由 — クイック再開は機能しない
ただ 後でアクセスできるようにプロセスを一時停止します。ロナルド氏は次のように説明した。 Xbox シリーズ X/S は 3 つのオペレーティング システムを同時に実行します。最高のものは UI とメニュー用、中間のものはゲーム自体用、そして最低のものはハードウェアへの直接アクセス用です。 下の 2 つの相互作用により、クイック再開が可能になります。 ロナルド氏は、それらを仮想マシンと考えることができると述べました。 ゲームが実行されている中間レベルは休止状態になり、マシンの完全な状態がキャプチャされ、それが最下位レベルの OS を通じて SSD に直接書き込まれます。
このシステムはプロセスの一時停止とはまったく異なり、プラグを抜いた後でもクイック レジューム ゲームに戻ることができるのはこのためです。
PC ではこのようなことは前例のないことではありません。 クイック レジュームと同様に、仮想マシンの状態をハード ドライブに保存できます。 PCエミュレータ まったく同じことを行う状態の保存をサポートします。 変数が違いを生みます。 PS2 エミュレータの状態保存は、使用できる変数の数が限られているため非常に簡単ですが、PC では「何でもあり」のアプローチにより、同じシステムがより複雑になります。
PC は荒野、荒野の西部です
PC でのクイック レジュームの最大の障害は、利用可能なハードウェアの範囲が広いことです。そして、ほとんどの愛好家はすでにそれを認識していると思います。 ただし、ロナルド氏は、PC 上のソフトウェアの多様性もまた、いくつかの大きな障害を引き起こしていると指摘しました。
「より複雑なソフトウェア環境もあります」とロナルド氏は言いました。 「多くの PC ゲーマーはリグをカスタマイズしており、さまざまなゲームに固有のカスタム ドライバーを持っています。 グラフィックスカード、その上にMODが入っています。 PC は間違いなくはるかに複雑です。」
私の質問は店頭についてでした。 PC 上の Xbox ゲーム パス も素晴らしいですが、ほとんどのタイトルは Steam と Epic Games Store にあります。 ロナルド氏は、十分な努力をすれば、他の店舗では PC が使用できないとは明言しませんでした。 Microsoft と Valve および Epic の関係については、あらゆることが可能ですが、それによってさらに別の層が追加されると彼は言いました。 複雑。
寄与する要因は、ゲームのパッケージング、つまりゲームの最終アセットすべてがデジタル ストアフロントで配信するためにどのようにグループ化されるかです。 PC 上の店頭にはパッケージングとの類似点がありますが、たとえば Steam と Xbox アプリはどちらも同様です。 インストール プロセスの一部として依存フレームワークを自動的にインストールします。多くの違いがあります。 良い。
ゲームのどの部分が最初にインストールされますか? アップデートはどのように配信されますか? ファイルのセットとは DRM によって暗号化される そしてそれらはどこにありますか? これらはいずれも、Xbox コンソールのようなクローズド エコシステムにとっては答えるのが難しい質問ではありませんが、PC で利用できる数十のストアフロントやランチャーではさらにハードルが高くなります。
そして最終的には、適切な事前検討がなければ、PC でのクイック レジュームの意味が失われてしまいます。 このゲームでは動作するが、あのゲームでは動作しない、または、このストアフロントでは動作するのに、あのゲームでは動作するという状況にある可能性があります。 店頭。 私たちが提供したいのは、可能な限り最も一貫したエクスペリエンスです。」
DirectStorage は終わりではなく始まりです
PC でのクイック レジュームに関する議論の多くは、Microsoft が提供したものから生まれました。 ダイレクトストレージ to PC — Xbox の高速なロード時間に劣るストレージ API。 DirectStorage と Quick Resume は密接に関連しています。 実際、PC に登場する DirectStorage と Quick Resume が混同されているものもあります。
Ronald は、その思い込みをすぐに打ち消しました。「Quick Resume 自体は、DirectStorage API よりもはるかに複雑であることは間違いありません。」
DirectStorage は、PC でのクイック レジュームへの道を開く可能性のある基盤ですが、本質的にその機能を有効にするものではありません。 クイック レジュームを有効にするには、基本的に Xbox の Velocity アーキテクチャのミラーが必要になります。 高速 PCIe SSD、DirectStorage API、ハードウェア解凍ブロック、サンプラー フィードバックを組み合わせます。 ストリーミング。 そして、これが DirectStorage のような機能の開発のスタートラインとなります。
コンソールには複雑さが存在し、PC 環境では複雑さが倍増するだけです。
Ronald 氏は、「DirectStorage が (PC 上で) エコシステム内で安定していない限り」クイック レジュームは不可能だと述べましたが、 Xbox チームがクローズド コンソールで安定させるまでに 2 年以上かかったということを心に留めておくことが重要です 生態系。 それでも、ロナルド氏は、少数のゲームには問題が発生する可能性があると述べています。おそらく、音声が途切れたり欠落した状態で再開されたり、オンライン専用ゲームの場合は単にメイン メニューに戻るだけである可能性があります。
こうした複雑さはコンソールにも存在し、PC 環境ではさらに複雑さが倍増します。 Quick Resume を詳しく調べ、Ronald と話をした後、一見単純な機能にどれだけの労力が費やされるかを理解し始めました。 そして、Microsoft がクイック レジュームのような機能を PC 上で動作させることができれば、いくつかのゲームを再開する以上の影響を与える可能性があります。
しかし今のところ、Quick Resume は行き詰まっています。 将来的には PC でも登場する可能性がありますが、その道のりは長いです。 ロナルドは「絶対にないとは言いたくない」と語った。 「しかし現在、私たちは DirectStorage などを PC に導入することに重点を置いており、それによって将来的に可能性が開かれる可能性があります。」
この記事はの一部です リスペック – PC ゲームの背後にある技術に関するディスカッション、アドバイス、詳細なレポートを含む、継続的な隔週コラム。
編集者のおすすめ
- 独占的な PC パートナーシップでは、誰もが損をします
- 史上最悪の PC ポート — そしてなぜそれほど悪かったのか
- PC 用クイックレジュームに関するこれらの噂が真実であることを認めてください
- ゲーム用ラップトップは依然として私たちに嘘をつき続けており、それはさらに複雑になっています
- Unreal Engine 5 は PC ゲームの最大の問題にどのように取り組んでいるのか