Kai „Microsoft“ paskelbė Windows 11, jis suformulavo leidimą kaip geriausią žaidimų operacinę sistemą ir turėjo tam tikrų funkcijų, patvirtinančių šį teiginį. Nuo pat paleidimo „Microsoft“ dirbo suteikia tokias funkcijas kaip „Auto HDR“. ir „DirectStorage“, kuri debiutavo „Xbox“ konsolėse į „Windows“ ekosistemą.
Turinys
- Daugiau nei sustabdyti
- PC yra laukiniai, laukiniai vakarai
- „DirectStorage“ yra pradžia, o ne pabaiga
Rekomenduojami vaizdo įrašai
Tačiau vis dar trūksta vienos svarbios funkcijos: greito atnaujinimo.
Greitas atnaujinimas yra „Xbox“ funkcija, leidžianti vienu metu sustabdyti tris žaidimus (kai kuriais atvejais ir daugiau) ir per kelias sekundes juos apsikeisti. Atrodo pakankamai paprasta – tiesiog sukurkite išsaugojimo būseną, tiesa? Tačiau „Quick Resume“ vyksta daug daugiau. Visiškai natūralu tikėtis, kad kompiuteryje įdiegta funkcija, atsižvelgiant į „Microsoft“ darbą, į naujausią OS įtrauks kitas „Xbox“ funkcijas. Tai įmanoma, tačiau „Microsoft“ toli gražu negali pakeisti jungiklio, kad funkcija veiktų.
Susijęs
- Paprašiau kūrėjų paaiškinti, kodėl 2023 m. kompiuterių prievadai veikia kaip šiukšlės
- Konsolės vis dar turi vieną didelį pranašumą, ir tai kenkia žaidimams kompiuteriu
- Kodėl nauji OLED žaidimų monitoriai vis dar negali įveikti geriausių praėjusių metų
Daugiau nei sustabdyti
Kai iš pradžių pradėjau tyrinėti šį kūrinį, radau paprastą greito atnaujinimo sprendimą kompiuteryje. Atidarykite Resource Monitor sistemoje Windows, kai baigsite žaisti, sustabdykite žaidimo procesą ir atnaujinkite jį, kai tik baigsite. Minimalus poveikis našumui ir veikia su daugeliu žaidimų. Tačiau Jasonas Ronaldas, kuris vadovavo plėtrai Xbox serija X/S aparatinė įranga, sakė, kad „Quick Resume“ nėra taip paprasta.
„Norint pateikti šiek tiek konteksto, tikriausiai prireikė dvejų ar pustrečių metų kūrimo laiko, kad gautume „Quick Resume“ būti toks pat tvirtas, koks jis yra“, – man pasakė Ronaldas, taip pat nurodydamas komandos atliktą darbą su šia funkcija po paleidimo. Priežastis – Greitas gyvenimo aprašymas to nedaro tiesiog sustabdyti procesą, kad galėtumėte pasiekti vėliau.
Ronaldas paaiškino, kad Xbox serija X/S vienu metu veikia trys operacinės sistemos: aukščiausia skirta vartotojo sąsajai ir meniu, vidutinė pačiam žaidimui, o žemiausia skirta tiesioginei prieigai prie aparatinės įrangos. Tai yra dviejų apatinių sąveika, kuri įgalina greitą atnaujinimą. Ronaldas sakė, kad galite galvoti apie juos kaip apie virtualias mašinas. Vidutinio lygio, kuriame yra žaidimas, įjungiamas užmigdymo režimas, kuris užfiksuoja visą mašinos būseną ir įrašomas tiesiai į SSD per žemiausio lygio OS.
Ši sistema toli gražu nesustabdo proceso, todėl atjungę
Tai padaryti nėra neįprasta kompiuteryje. Galite įrašyti virtualiosios mašinos būseną standžiajame diske, kaip ir greitą atnaujinimą, ir daugumą PC emuliatoriai parama išsaugoti valstybes, kurios daro lygiai tą patį. Kintamieji daro skirtumą. PS2 emuliatoriaus išsaugojimo būsena yra gana paprasta, atsižvelgiant į ribotą kintamųjų skaičių, tačiau „viskas tinka“ metodas kompiuteryje daro tą pačią sistemą daug sudėtingesnę.
PC yra laukiniai, laukiniai vakarai
Didžiausia „Quick Resume“ kliūtis asmeniniame kompiuteryje yra platus turimos aparatinės įrangos pasirinkimas – ir įtariu, kad dauguma entuziastų tai jau žino. Tačiau Ronaldas taip pat atkreipė dėmesį į programinės įrangos įvairovę asmeniniame kompiuteryje, dėl kurios kyla didelių kliūčių.
„Jūs taip pat turite sudėtingesnę programinės įrangos aplinką“, - sakė Ronaldas. „Daugelis kompiuterinių žaidėjų pritaiko savo įrenginius, jūs turite pasirinktines tvarkykles, kurios yra unikalios skirtingoms vaizdo plokštės, jūs turite modifikacijas. Kompiuteris tikrai daug sudėtingesnis.
Mano klausimas buvo apie vitrinas. Xbox Game Pass kompiuteryje yra puiku, bet „Steam“ ir „Epic Games Store“ yra ten, kur gyvena dauguma žaidimų. Ronaldas aiškiai nesakė, kad kitos vitrinos neveiks su kompiuteriu – jei būtų pakankamai darbo, ir „Microsoft“ santykiai su „Valve“ ir „Epic“ yra viskas įmanoma, tačiau jis sakė, kad tai prideda dar vieną sluoksnį sudėtingumo.
Prisidedantis veiksnys yra žaidimų pakuotė arba tai, kaip visas galutinis žaidimo turtas sugrupuojamas, kad būtų galima pristatyti skaitmeninėje parduotuvėje. Nors asmeninio kompiuterio parduotuvių vitrinos turi panašumų su pakuotėmis – pavyzdžiui, tiek „Steam“, tiek „Xbox“ programa automatiškai įdiegti priklausomas sistemas kaip diegimo proceso dalį – yra daug skirtumų, pvz gerai.
Kuri žaidimo dalis įdiegiama pirmiausia? Kaip pristatomi atnaujinimai? Koks yra failų rinkinys užšifruotas per DRM o kur jie yra? Nė vienas iš šių klausimų nėra sudėtingas atsakyti į uždarą ekosistemą, pvz., „Xbox“ konsolę, tačiau jie susiduria su kliūtimis daugybėje kompiuterių parduotuvių ir paleidimo priemonių.
Ir galiausiai tai pražudo greito atnaujinimo asmeniniame kompiuteryje esmę, jei ji nėra tinkamai apgalvota: „Mes nenorime būti tokioje situacijoje, kai jis veikia šiame žaidime, bet ne tame žaidime, arba veikia šioje parduotuvėje, palyginti su tuo vitrinos. Mes norime suteikti kuo nuoseklesnę patirtį.
„DirectStorage“ yra pradžia, o ne pabaiga
Didžioji dalis „Quick Resume on PC“ diskusijų kilo iš „Microsoft“ pristatymo „DirectStorage“. į asmeninį kompiuterį – saugojimo API, kuri atsilieka nuo greito Xbox įkėlimo laiko. „DirectStorage“ ir „Quick Resume“ yra glaudžiai susiję; Tiesą sakant, taip arti, kad kai kurie supainiojo „DirectStorage“, atvykusią į asmeninį kompiuterį, su greituoju atnaujinimu.
Ronaldas greitai sugriovė šią prielaidą: „Pats greitas atnaujinimas tikrai yra daug sudėtingesnis nei „DirectStorage“ API.
„DirectStorage“ yra pagrindas, galintis nutiesti kelią į „Quick Resume“ asmeniniame kompiuteryje, tačiau tai savaime nesukelia šios funkcijos. Kad net įgalintumėte greitą atnaujinimą, jums iš esmės reikia „Xbox“ greičio architektūros veidrodžio, kuris sujungia greitą PCIe SSD, „DirectStorage“ API, aparatinės įrangos išskleidimo blokus ir mėginių ėmimo grįžtamąjį ryšį transliacija. Ir tai yra pradinė tokios funkcijos kaip „DirectStorage“ kūrimo linija.
Konsolėje yra sudėtingumo, o kompiuterio aplinka juos tik padaugina.
Ronaldas teigė, kad „Quick Resume“ nebus įmanomas, „nebent „DirectStorage“ būtų [asmeniniame kompiuteryje] ir stabili ekosistemoje“, tačiau svarbu nepamiršti, kad Xbox komandai prireikė daugiau nei dvejų metų, kad ji būtų stabili uždaroje konsolėje ekosistema. Net ir tada Ronaldas sako, kad kai kuriuose žaidimuose gali kilti problemų – galbūt jie atnaujinami, kai sutrinka arba trūksta garso, arba, jei žaidimas yra tik internetinis, jie tiesiog grąžina jus į pagrindinį meniu.
Šie sudėtingumai egzistuoja konsolėje, o kompiuterio aplinka juos tik padaugina. Įsigilinęs į „Quick Resume“ ir pakalbėjęs su Ronaldu, pradėjau suprasti, kiek pastangų galima įdėti į iš pažiūros paprastą funkciją. Ir jei „Microsoft“ pavyktų, kad kažkas panašaus į „Quick Resume“ veiktų asmeniniame kompiuteryje, tai gali turėti daug daugiau reikšmės nei kelių žaidimų atnaujinimas.
Tačiau kol kas „Quick Resume“ yra nežinioje. Gali būti, kad ateityje tai pamatysime asmeniniame kompiuteryje, tačiau laukia ilgas kelias. „Nenoriu sakyti niekada“, - sakė Ronaldas. „Tačiau šiuo metu mes sutelkiame dėmesį į tokius dalykus kaip „DirectStorage“ į kompiuterį, ir tai gali atverti galimybę ateityje.
Šis straipsnis yra dalis ReSpec – kas dvi savaites nuolatinis stulpelis, kuriame pateikiamos diskusijos, patarimai ir išsamios ataskaitos apie kompiuterinių žaidimų technologijas.
Redaktorių rekomendacijos
- Išskirtinės PC partnerystės pralaimi visi
- Blogiausi visų laikų kompiuterių prievadai ir kodėl jie buvo tokie blogi
- Tegul šie gandai apie „Quick Resume“, skirtą kompiuteriui, yra tiesa
- Žaidimų nešiojamieji kompiuteriai mums vis dar meluoja ir darosi dar sudėtingiau
- Kaip Unreal Engine 5 sprendžia didžiausią kompiuterinių žaidimų problemą