Microsoft spiega perché Quick Resume non è ancora arrivato su PC

rispetto dt immagine in primo piano 2
Questa storia fa parte della serie ReSpec di Jacob Roach, che copre il mondo dei giochi e dell'hardware per PC.

Quando Microsoft ha annunciato Finestre 11, ha inquadrato il rilascio come il miglior sistema operativo per i giochi e aveva alcune funzionalità a sostegno di tale affermazione. Dal lancio, Microsoft ha lavorato su portando funzionalità come Auto HDR e DirectStorage che ha debuttato sulle console Xbox nell'ecosistema Windows.

Contenuti

  • Altro che sospendere
  • PC è il selvaggio, selvaggio west
  • DirectStorage è l'inizio, non la fine

Video consigliati

Ma manca ancora una caratteristica fondamentale: Quick Resume.

Quick Resume è una funzione su Xbox che ti consente di sospendere simultaneamente tre giochi (o più in alcuni casi) e di passare da uno all'altro in pochi secondi. Sembra abbastanza semplice: basta creare uno stato di salvataggio, giusto? Ma Quick Resume ha molto di più da fare. È naturale aspettarsi che la funzionalità su PC, dato il lavoro di Microsoft, porti altre funzionalità Xbox nel suo ultimo sistema operativo. È possibile, ma Microsoft è ben lungi dall'essere in grado di attivare un interruttore per rendere operativa la funzionalità.

Imparentato

  • Ho chiesto agli sviluppatori di spiegare perché le porte per PC nel 2023 funzionano come spazzatura
  • Le console hanno ancora un grande vantaggio e sta danneggiando i giochi per PC
  • Perché i nuovi monitor di gioco OLED non riescono ancora a battere i migliori dell'anno scorso

Altro che sospendere

Sistema IO Xbox Series X.
Microsoft

Quando inizialmente ho iniziato a ricercare questo pezzo, ho trovato una soluzione semplice per Quick Resume su PC. Apri Resource Monitor in Windows quando hai finito con un gioco, sospendi il processo di gioco e riprendilo quando hai finito. Impatto minimo sulle prestazioni e funziona con la maggior parte dei giochi. Ma Jason Ronald, che ha guidato lo sviluppo del Xbox Series X/S hardware, ha affermato che Quick Resume non è così semplice.

“Per dare un po' di contesto, probabilmente ci sono voluti dai due ai due anni e mezzo di sviluppo per ottenere Quick Resume per essere solido com'è", mi ha detto Ronald, indicando anche il lavoro che il team ha svolto sul lungometraggio post-lancio. Il motivo: Quick Resume no Appena sospendere un processo per l'accesso successivo.

Ronald ha spiegato che il file Xbox Serie X/S esegue tre sistemi operativi contemporaneamente: il più alto per l'interfaccia utente e il menu, il mezzo per il gioco stesso e il più basso per l'accesso diretto all'hardware. È l'interazione tra i due inferiori che abilita Quick Resume. Ronald ha detto che potresti pensarle come macchine virtuali. Quello di livello medio in cui si trova il gioco viene messo in ibernazione, che cattura lo stato completo della macchina e viene scritto direttamente sull'SSD tramite il sistema operativo di livello più basso.

Questo sistema è molto diverso dalla sospensione di un processo ed è il motivo per cui puoi tornare ai giochi Quick Resume dopo aver scollegato il Xbox Serie X, aggiornandolo o lasciandolo per settimane. Per ottenere qualcosa come Quick Resume su PC ora, dovresti eseguire i tuoi giochi attraverso una macchina virtuale, salvarne lo stato su un disco rigido e sperare che nulla sia andato storto quando torni.

Farlo non è inaudito su PC. Puoi salvare lo stato di una macchina virtuale sul tuo disco rigido, proprio come Quick Resume e la stragrande maggioranza di Emulatori per PC supporta gli stati di salvataggio che fanno esattamente la stessa cosa. Le variabili fanno la differenza. Uno stato di salvataggio per un emulatore PS2 è abbastanza semplice dato il numero limitato di variabili in gioco, ma l'approccio "tutto va bene" su PC rende lo stesso sistema molto più complicato.

PC è il selvaggio, selvaggio west

Raffreddamento ad acqua personalizzato all'interno di un PC da gioco.
Jacob Roach / Tendenze digitali

Il più grande ostacolo per Quick Resume su PC è l'ampia gamma di hardware disponibile e sospetto che la maggior parte degli appassionati ne sia già consapevole. Tuttavia, Ronald ha sottolineato la diversità del software anche su PC, il che causa alcuni importanti ostacoli.

"Hai anche un ambiente software più complesso", ha detto Ronald. “Molti giocatori su PC personalizzano i loro rig, hai driver personalizzati unici per diversi schede grafiche, ci sono anche delle mod. Il PC è decisamente molto più complicato.

La mia domanda riguardava le vetrine. Xbox Game Pass su PC è fantastico, ma Steam e l'Epic Games Store sono dove vive la maggior parte dei titoli. Ronald non ha detto esplicitamente che altre vetrine non avrebbero funzionato con il PC - dato abbastanza lavoro, e Le relazioni di Microsoft con Valve ed Epic, tutto è possibile, ma ha detto che aggiunge ancora un altro livello di complessità.

Un fattore che contribuisce è la confezione del gioco, o il modo in cui tutte le risorse finali di un gioco vengono raggruppate per la consegna su un negozio digitale. Sebbene le vetrine su PC condividano somiglianze con la confezione, ad esempio sia Steam che l'app Xbox installa automaticamente i framework dipendenti come parte del processo di installazione: ci sono molte differenze come BENE.

Logo di Steam su un PC.

Quale parte del gioco viene installata per prima? Come vengono consegnati gli aggiornamenti? Che set di file sono crittografato tramite DRM e dove si trovano? Nessuna di queste è una domanda difficile a cui rispondere per un ecosistema chiuso come una console Xbox, ma pone ostacoli nelle dozzine di vetrine e lanciatori disponibili su PC.

E alla fine, questo uccide il punto di Quick Resume su PC se non viene data la dovuta accortezza: "Non vogliamo essere in una situazione in cui funziona su questo gioco ma non su quel gioco, o funziona su questo negozio piuttosto che su quello vetrina. Quello che vogliamo fornire è l'esperienza più coerente possibile".

DirectStorage è l'inizio, non la fine

L'SSD da gioco WD Black SN770 installato in un computer.

Gran parte della discussione su Quick Resume su PC è arrivata da Microsoft Archiviazione diretta su PC: un'API di archiviazione che è alla base dei tempi di caricamento rapidi di Xbox. DirectStorage e Quick Resume sono strettamente correlati; così vicino, infatti, che alcuni DirectStorage confusi in arrivo su PC con Quick Resume arrivano anche.

Ronald ha rapidamente messo a tacere questa ipotesi: "Quick Resume stesso è decisamente molto più complicato dell'API DirectStorage".

DirectStorage è una base che potrebbe aprire la strada a Quick Resume su PC, ma intrinsecamente non fa funzionare questa funzionalità. Per abilitare persino Quick Resume, avresti essenzialmente bisogno di un mirror dell'architettura Velocity di Xbox, che combina un veloce SSD PCIe, l'API DirectStorage, blocchi di decompressione hardware e feedback del campionatore streaming. E questa è la linea di partenza per lo sviluppo di una funzionalità come DirectStorage.

Le complessità esistono sulla console e un ambiente PC le moltiplica solo.

Ronald ha affermato che Quick Resume non sarebbe possibile "a meno che DirectStorage non fosse [su PC] e stabile nell'ecosistema", ma è importante tenere presente che il team Xbox ha impiegato più di due anni per renderlo stabile su una console chiusa ecosistema. Anche allora, Ronald afferma che un piccolo numero di giochi può avere problemi: forse riprendono con audio difettoso o mancante o, nel caso di un gioco solo online, ti riportano semplicemente al menu principale.

Queste complessità esistono sulla console e un ambiente PC non fa che moltiplicarle. Dopo aver approfondito Quick Resume e aver parlato con Ronald, ho iniziato a capire quanto impegno può essere richiesto per una funzionalità apparentemente semplice. E se Microsoft fosse in grado di far funzionare qualcosa come Quick Resume su PC, potrebbe avere implicazioni ben oltre la ripresa di alcuni giochi.

Per ora, però, Quick Resume è intrappolato nel limbo. È possibile che lo vedremo in futuro su PC, ma c'è ancora molta strada da fare. "Non voglio dire mai", ha detto Ronald. "Ma in questo momento, il nostro obiettivo è portare cose come DirectStorage sul PC, e questo potrebbe aprire la possibilità in futuro."

Questo articolo fa parte di Rispec – una colonna bisettimanale in corso che include discussioni, consigli e rapporti approfonditi sulla tecnologia alla base dei giochi per PC.

Raccomandazioni della redazione

  • Con partnership esclusive per PC, tutti perdono
  • I peggiori porting per PC di tutti i tempi e perché erano così pessimi
  • Per favore, lascia che queste voci su Quick Resume per PC siano vere
  • I laptop da gioco ci stanno ancora mentendo e sta diventando ancora più complicato
  • In che modo Unreal Engine 5 sta affrontando il problema più grande nei giochi per PC