Microsoft vysvetľuje, prečo Quick Resume stále neprišlo na PC

príslušný obrázok 2
Tento príbeh je súčasťou série ReSpec od Jacoba Roacha, ktorá pokrýva svet počítačových hier a hardvéru.

Keď Microsoft oznámil Windows 11, označilo vydanie za najlepší operačný systém pre hranie hier a malo niektoré funkcie na podporu tohto tvrdenia. Od spustenia na ňom Microsoft pracuje prináša funkcie ako Auto HDR a DirectStorage, ktorý debutoval na konzolách Xbox do ekosystému Windows.

Obsah

  • Viac ako pozastavenie
  • PC je divoký, divoký západ
  • DirectStorage je začiatok, nie koniec

Odporúčané videá

Jedna kritická funkcia však stále chýba: Rýchle obnovenie.

Rýchle obnovenie je funkcia na Xboxe, ktorá vám umožňuje súčasne pozastaviť tri hry (v niektorých prípadoch aj viac) a prepínať medzi nimi v priebehu niekoľkých sekúnd. Zdá sa to dosť jednoduché – stačí vytvoriť stav uloženia, však? Quick Resume má toho však oveľa viac. Je len prirodzené očakávať túto funkciu na PC vzhľadom na prácu spoločnosti Microsoft, ktorá prináša ďalšie funkcie Xbox do svojho najnovšieho operačného systému. Je to možné, ale Microsoft je ďaleko od toho, aby mohol prepnúť prepínač, aby túto funkciu uviedol do prevádzky.

Súvisiace

  • Požiadal som vývojárov, aby vysvetlili, prečo PC porty v roku 2023 bežia ako smeti
  • Konzoly majú stále jednu veľkú výhodu a poškodzuje PC hranie
  • Prečo nové herné monitory OLED stále nedokážu poraziť to najlepšie z minulého roka

Viac ako pozastavenie

Systém Xbox Series X IO.
Microsoft

Keď som pôvodne začal skúmať tento kúsok, našiel som jednoduché riešenie pre rýchle obnovenie na PC. Keď skončíte s hrou, otvorte v systéme Windows Monitor zdrojov, pozastavte proces hry a obnovte ho vždy, keď skončíte. Minimálny vplyv na výkon a funguje s väčšinou hier. Ale Jason Ronald, ktorý viedol vývoj Xbox Series X/S hardvér, povedal Quick Resume nie je tak jednoduché.

„Aby som uviedol nejaký kontext, pravdepodobne nám trvalo dva až dva a pol roka vývoja, kým sme získali rýchle pokračovanie byť taký pevný, aký je,“ povedal mi Ronald a poukázal aj na prácu, ktorú tím na tejto funkcii vykonal po spustení. Dôvod – rýchle obnovenie nie len pozastaviť proces, aby ste k nemu mohli neskôr pristupovať.

Ronald vysvetlil, že Xbox Series X/S beží súčasne na troch operačných systémoch: najvyšší pre používateľské rozhranie a menu, stredný pre samotnú hru a najnižší pre priamy prístup k hardvéru. Je to interakcia medzi spodnými dvoma, ktorá umožňuje rýchle obnovenie. Ronald povedal, že by ste ich mohli považovať za virtuálne stroje. Stredná úroveň, na ktorej sa hra nachádza, sa prepne do režimu hibernácie, ktorý zachytí úplný stav počítača a zapíše sa priamo na SSD prostredníctvom operačného systému najnižšej úrovne.

Tento systém má ďaleko od pozastavenia procesu a to je dôvod, prečo sa môžete vrátiť k hrám rýchleho obnovenia po odpojení Xbox Series X, aktualizovať alebo nechať niekoľko týždňov. Ak chcete teraz získať niečo ako rýchle obnovenie na PC, musíte spustiť svoje hry cez virtuálny počítač, uložiť ich stav na pevný disk a dúfať, že sa po návrate nič nepokazí.

Na PC to nie je nevídané. Stav virtuálneho počítača si môžete uložiť na pevný disk, rovnako ako rýchle obnovenie, a veľkú väčšinu PC emulátory podpora ukladať štáty, ktoré robia presne to isté. Premenné robia rozdiel. Stav uloženia pre emulátor PS2 je pomerne jednoduchý vzhľadom na obmedzený počet premenných v hre, ale prístup „všetko ide“ na PC robí ten istý systém oveľa komplikovanejším.

PC je divoký, divoký západ

Vlastné vodné chladenie vo vnútri herného PC.
Jacob Roach / Digitálne trendy

Najväčšou prekážkou rýchleho obnovenia na PC je široká škála dostupného hardvéru – a mám podozrenie, že väčšina nadšencov si to už uvedomuje. Ronald však poukázal na rôznorodosť softvéru aj na PC, čo spôsobuje určité veľké prekážky.

"Máte tiež zložitejšie softvérové ​​prostredie," povedal Ronald. „Mnoho počítačových hráčov si prispôsobuje svoje zariadenia, máte vlastné ovládače, ktoré sú jedinečné pre rôzne grafické karty, máte nad tým mody. PC je určite oveľa komplikovanejšie.“

Moja otázka sa týkala výkladov. Xbox Game Pass na PC je skvelé, ale Steam a Epic Games Store sú miestom, kde žije väčšina titulov. Ronald výslovne nepovedal, že iné výklady nebudú fungovať s počítačom – ak bude dostatok práce, a Vzťahy Microsoftu s Valve a Epic, všetko je možné - ale povedal, že to pridáva ďalšiu vrstvu zložitosť.

Prispievajúcim faktorom je balenie hry alebo spôsob, akým sú všetky konečné prvky hry zoskupené na doručenie v digitálnom obchode. Hoci výklady na PC zdieľajú podobnosť s balením – napríklad aplikácia Steam aj Xbox automaticky nainštalovať závislé rámce ako súčasť inštalačného procesu – existuje veľa rozdielov ako dobre.

Logo Steam na PC.

Ktorá časť hry je nainštalovaná ako prvá? Ako sa doručujú aktualizácie? Aká je sada súborov šifrované prostredníctvom DRM a kde sa nachadzaju? Žiadna z týchto otázok nie je ťažká na zodpovedanie pre uzavretý ekosystém, akým je konzola Xbox, no narážajú na prekážky v desiatkach výkladov a spúšťačov dostupných na PC.

A v konečnom dôsledku to zabíja zmysel rýchleho obnovenia na PC, ak sa mu nevenuje správna predvídavosť: „Nechceme byť v situácii, keď to funguje v tejto hre, ale nie v tejto hre, alebo to funguje v tomto obchode oproti tomu výkladná skriňa. To, čo chceme poskytnúť, je čo najkonzistentnejší zážitok.“

DirectStorage je začiatok, nie koniec

Herný SSD disk WD Black SN770 nainštalovaný v počítači.

Veľká časť diskusie o Quick Resume na PC prišla z toho, že priniesol Microsoft DirectStorage do PC – úložisko API, ktoré stojí za rýchlym načítaním Xboxu. DirectStorage a Quick Resume spolu úzko súvisia; v skutočnosti tak blízko, že niektorí spojili DirectStorage prichádzajúci na PC s rýchlym obnovením prichádza tiež.

Ronald dal tento predpoklad na rýchly odpočinok: „Rýchle obnovenie samotné je určite oveľa komplikovanejšie ako rozhranie DirectStorage API.“

DirectStorage je základ, ktorý by mohol vydláždiť cestu k rýchlemu obnoveniu na PC, ale túto funkciu vo svojej podstate nezabezpečuje. Ak chcete dokonca povoliť rýchle obnovenie, v podstate by ste potrebovali zrkadlo architektúry Velocity Architecture, ktorá kombinuje rýchly PCIe SSD, rozhranie DirectStorage API, hardvérové ​​dekompresné bloky a spätnú väzbu zo samplera streaming. A to je štartovacia línia vývoja funkcie ako DirectStorage.

Zložitosti existujú na konzole a prostredie PC ich len znásobuje.

Ronald povedal, že rýchle obnovenie nebude možné, „pokiaľ nebude DirectStorage [na PC] a stabilný v ekosystéme“, ale je dôležité mať na pamäti, že tímu Xbox trvalo viac ako dva roky, kým ho ustálil na uzavretej konzole ekosystému. Aj potom Ronald hovorí, že malý počet hier môže mať problémy – možno sa obnovia s chybným alebo chýbajúcim zvukom, alebo v prípade iba online hry vás jednoducho zavedú späť do hlavnej ponuky.

Tieto zložitosti existujú na konzole a prostredie PC ich len znásobuje. Po prehrabaní sa v Quick Resume a rozhovore s Ronaldom som začal chápať, koľko úsilia môže ísť do zdanlivo jednoduchej funkcie. A ak by Microsoft dokázal sfunkčniť niečo ako Quick Resume na PC, mohlo by to mať dôsledky ďaleko nad rámec obnovenia niekoľkých hier.

Zatiaľ je však Quick Resume chytený v limbu. Je možné, že ho v budúcnosti uvidíme na PC, ale je pred nami dlhá cesta. "Nechcem povedať nikdy," povedal Ronald. "Momentálne sa však zameriavame na to, aby sme do PC dostali veci ako DirectStorage, čo by mohlo v budúcnosti otvoriť možnosť."

Tento článok je súčasťou ReSpec – priebežný dvojtýždenný stĺpec, ktorý obsahuje diskusie, rady a podrobné správy o technológiách, ktoré stoja za hraním počítačových hier.

Odporúčania redaktorov

  • S exkluzívnymi PC partnerstvami prehráva každý
  • Najhoršie PC porty všetkých čias – a prečo boli také zlé
  • Prosím, nech sú tieto fámy o Quick Resume pre PC pravdivé
  • Herné notebooky nám stále klamú a je to ešte komplikovanejšie
  • Ako Unreal Engine 5 rieši najväčší problém počítačových hier