Jocuri mult așteptate cu compatibilitate anterioară pe Xbox One și noi funcții pe Xbox One X

În 2015, a avut loc celebra expoziție E3, la care Microsoft a vorbit despre noile capabilități ale consolei Xbox One. În special, a fost prezentat caracteristică de compatibilitate inversă, legând consola Xbox 360 din generația anterioară cu noua consolă.

Ce este compatibilitatea cu versiunea inversă Xbox One?

Xbox 360 avea deja o caracteristică similară. Ți-a permis să rulezi jocuri de pe Xbox Original. Organizarea acestui proces a fost dificilă pentru dezvoltatori, deoarece fiecare proiect avea nevoie emulator separat.


În cazul Xbox One, s-a schimbat puțin. Inițial, dezvoltatorii au avut unele probleme tehnice, dar apoi a fost găsită o soluție - mașină virtuală. Această aplicație ar putea emula complet nu numai jocurile din 360, ci și parte din capacitățile tabloului său de bord: trimiterea de mesaje, comunicarea cu prietenii și în echipă. De asemenea, este disponibil Snap de la Xbox One - realizarea de capturi de ecran și înregistrarea jocului.

Dacă aveți prieteni cu Xbox 360, aceștia pot partaja jocuri pe Xbox One.

Cum să descărcați jocuri de pe Xbox 360 pe Xbox One

Dacă mai aveți discuri de pe Xbox 360 sau ați achiziționat deja copii digitale în contul dvs., pot fi descărcate pe Xbox One.

Când intri în magazinul Xbox Live, în lista de jocuri disponibile pentru descărcare vei vedea Jocuri Xbox 360 achiziționate anterior. Doar încărcați-l și jucați. Cu siguranță nu vor fi dificultăți.

Au fost mai multe întrebări despre jocurile pe discuri. Microsoft a reușit să găsească o soluție: Trebuie doar să introduceți discul în Xbox One și să descărcați jocul din Live. Xbox One nu citește complet discurile Xbox 360. Cu cuvinte simple, acordă atenție doar unor fișiere de joc, care îl ajută să afle numele jocului pentru a-l găsi în Live.

În general, dezvoltatorii au făcut tot posibilul. Ei au reușit să facă procesul de descărcare a jocurilor vechi cât mai confortabil și simplu posibil. Singurul lucru de instalat este oricum pentru tine vei avea nevoie de internet.

Cum au fost actualizate jocurile pe Xbox One

Aproape toate jocurile Xbox 360 sunt afișate ușor diferit pe noua consolă. Imaginea nu este diferită de imaginea standard la rezoluție 1920x1080 pixeli, dar există mici diferențe. Contrastul și claritatea imaginii au crescut, ceea ce a provocat apariția așa-numitelor „artefacte”. Din fericire, nu sunt multe și nu afectează în niciun fel percepția jocului.

Mulți, după ce au jucat jocuri pentru Xbox One, nu au putut obișnuiește-te din nou cu 30 fps, inclusiv Xbox 360. Se părea că jocul era teribil de lent.

Deci, din cauza sincronizării verticale, care este activată forțat atunci când se emulează un joc pe Xbox One, jocurile din „360” nu va funcționa mai lin. Dimpotrivă, uneori au apărut scăderi semnificative ale FPS. Dar numărul de rupere a imaginii a scăzut semnificativ.


Cu direct comparând aceleași momente de joc pe Xbox 360 și One poți vedea că pe primul ecran picăturile maxime sunt de 24-26 FPS, în timp ce pe noua consolă este de 14-16 FPS. Dar aceasta este doar scăderea maximă, care nu apare foarte des. În medie, numărul de cadre pe secundă pe ambele console este identic – în jur de 30 FPS.

Cum să economisești bani la jocurile Xbox One

Problema revânzării ulterioare a discurilor uzate și a capacității de a schimba discuri pe Xbox One se prelungește de foarte mult timp. Inițial, Microsoft a impus anumite restricții, care, apropo, nu mai este valabil.

Puteți cumpăra jocuri de la Xbox 360 care costă mai puțin, în loc să plătiți mult mai mult pentru „remasterizări” (jocuri portate).

În plus, tu nu este nevoie să cumpărați o consolă veche pentru a juca jocuri de generația a 7-a dacă ai o nouă consolă. Cu toate acestea, multe jocuri Xbox 360 rulează mai repede pe Xbox One.

Să luăm ca exemplu jocul popular Efect de masă. Pe Xbox One, obținem o imagine stabilă fără rupere, 30 FPS aproape perfect, încărcare rapidă a locațiilor (fără obiecte vizibile care se scufundă chiar în timpul jocului), redare îmbunătățită a culorilor și multe alte diferențe minore.

Produs în atelierele noastre Reparație Xbox One. Puteți avea încredere în mulți ani de experiență a specialiștilor noștri. Sunați și faceți o programare!

Ideea principală a acestui bloc: poți cumpărați jocuri de pe Xbox 360 și jucați-le pe Xbox One. Astfel economisiți mulți bani și obțineți capodopere excelente care au fost lansate pe consola generației anterioare.

Gama de lansare a jocurilor Xbox 360 adaptate pentru consola Xbox One a inclus 104 proiecte. Lista lor completă de luni, 9 noiembrie, este furnizată de portalul DualShockers.

Lista de jocuri compatibile cu versiunea inversă

Un regat pentru Keflings
O lume a Keflings
Alien Hominid HD
Assassin's Creed II
Asteroizi și Deluxe
Banjo Kazooie: N n B
Banjo-Kazooie
Banjo-Tooie
Teatrul BattleBlock
Indesat 2
Bellator: MMA Onslaught
Dincolo de bine și rău HD
Sângele vârcolacului
BloodRayne: Trădare
Țările de graniță
Apelul Gunslingerului Juarez
Castel Crashers
Castlestorm
Centipede & Millipede
Condamnat
Taxi nebun
Deadliest Warrior: Legends
Grila de apărare
DIRT 3
Confruntare DiRT
Discurile lui Tron
Doom
Doom II
Dungeon Siege III
Râmele Jim HD
Fabulă II
Fallout 3
Hrănirea Frenezei 2
Gears of War
Gears of War 2
Gears of War 3
Gears of War: Judecata
Securea de Aur
Halo: Spartan Assault
Table din lemn de esență tare
Inimi de lemn de esență tare
Spade din lemn de esență tare
Armă Grea
Hexic HD
Arcada Ikaruga
Jetpac alimentat
Joy Ride Turbo
Doar Cauza 2
Kameo
LEGO Piratii din Caraibe: Jocul video
LEGO Star Wars: TCS
Lode Runner
LUMINES LIVE!
Efect de masă
Metal Slug 3
Metal Slug XX
Might & Magic Clash of Heroes
Marginea oglinzii
Comandamentul de rachete
Lupta de luni seara
Insula Maimuțelor 2: SE
Insula Maimuțelor: SE
Domnișoară Splosion Man
Mutant Blobs Attack
N+
NBA JAM: Ediția On Fire
Nopți în vise...
OF: Dragon Rising
Pac-Man C.E.
PAC-MAN CE DX+
Întuneric perfect
Perfect Dark Zero
Phantom Breaker: Battle Grounds
Pinball FX
Plante vs. Zombi
Prințul Persiei
Echipa de chituri
Dimensiuni de tip R
Rayman 3 HD
Cetatea Sacră
Colecția Sega Vintage: Alex Kidd & Co.
Colecția Sega Vintage: Golden Axe
Sega Vintage Collection: Monster World
Sega Vintage Collection: Streets of Rage
Complexul de umbre
CD Sonic
Sonic Ariciul
Sonic The Hedgehog 2
Sonic The Hedgehog 3
Super Meat Boy Arcade
Comandantul Suprem 2
Bățul Adevărului
Tom Clancy's Rainbow Six Vegas
Tom Clancy's Rainbow Six Vegas2
Torchlight Arcade
Toy Soldiers Arcade
Soldații de jucărie: Războiul Rece
Tron: Evoluție
Americani urâți: Apocalypsegeddon
Viva Piñata
Viva Piñata: T.I.P.
Wolfenstein 3D
Zuma

În timp, această listă se va extinde. Se știe deja că în decembrie va fi completat cu Halo Reach, Halo Wars, Call of Duty: Black Ops, Bioshock, Bioshock 2, Bioshock Infiniteși Skate 3. Microsoft, care se află în spatele producției consolei, vrea să transfere întreaga bibliotecă de jocuri de la generația anterioară a dispozitivului pe aceasta.

Compatibilitatea inversă va fi activată pe Xbox One pe 12 noiembrie. În această zi, următoarea actualizare va fi disponibilă gratuit, care va adăuga un emulator care rulează jocuri de pe Xbox 360. În același timp, set-top box-ul în sine va fi controlat de noul sistem de operare Windows 10 Pe lângă modificările vizuale în interfață, dispozitivul va primi o serie de inovații importante.

Microsoft nu și-a ascuns planurile de a transfera jocuri de la o generație Xbox la alta, dar a fost anunțat oficial în iunie 2015. Inginerii companiei se optimizează pentru noua arhitectură, deținătorii de drepturi de autor pot fie să acorde permisiunea, fie să interzică portarea. Pe lângă jocuri, suplimentele și diverse funcții sunt adaptate pentru consolă, în special salvarea în cloud. Infrastructura online pentru jocurile vechi de pe Xbox One va continua să funcționeze atâta timp cât serverele lor încă rulează și primesc asistență tehnică.

Cel mai apropiat concurent al Xbox One, PS4, nu are compatibilitate inversă la nivel hardware. Potrivit șefului Sony Computer Entertainment Worldwide Studios, Shuhei Yoshida, arhitectura consolei este concepută pentru a implementa această funcție. În schimb, Sony lansează relansări ale unor succese majore pentru PS3 pe PS4.

Managerul principal de programe Xbox, Bill Stillwell, a anunțat o actualizare a sistemului de compatibilitate inversă. A introdus noi jocuri și funcții vechi accesibile pentru Xbox One X.

Patru titluri Xbox 360 au primit îmbunătățiri pe Xbox One X, inclusiv , și Crackdown. De asemenea, au devenit disponibile pentru a rula pe actuala generație de console Microsoft, trebuie doar să introduceți discul existent în oricare dintre modelele Xbox One și să descărcați jocul din Microsoft Store. Dacă aveți o copie digitală, aceasta este deja în așteptare în bibliotecă.

Microsoft a anunțat, de asemenea, lansarea unei noi modificări grafice pentru îmbunătățire Jocuri Xbox 360 pe Xbox One X pentru a vă oferi mai mult control asupra experienței dvs. de joc. Proiectele acceptate (enumerate mai jos) rulează pe un model de consolă puternic, cu o rezoluție mai mare și de 9 ori mai mulți pixeli nativi. „Puterea Xbox One X permite emulatorului Xbox 360 să prezinte cea mai bună versiune a jocului cu activele existente fără a atinge codul jocului.”, scrie Larry Hryb pe blogul său.

Lista completă a jocurilor Xbox 360 care acceptă îmbunătățiri pe Xbox One X:

  • Assassin`s Creed
  • Reprimare
  • Aniversare fabulă
  • Fallout 3
  • Forza Horizon
  • Halo 3
  • Marginea oglinzii
  • The Elder Scrolls IV: Uitare
  • Patinaj 3
  • The Witcher 2: Assassins of Kings

Când jucați una dintre acestea pe Xbox One X, veți avea la dispoziție setări grafice. Imaginea îmbunătățită va fi activată în mod implicit. Proiectul se va lansa cu o rezoluție mai mare, de 9 ori mai mulți pixeli, texturi îmbunătățite și anti-aliasing. Dacă dezactivați această setare, grafica va fi comparabilă cu Xbox One sau Xbox One S, dar performanța va crește.

Pentru a modifica setările de emulare, trebuie să țineți apăsate butoanele Vizualizare și Meniu de pe controler în timpul jocului pentru a afișa Ghidul Xbox 360, apoi de acolo accesați „Setări” și selectați „Setări Xbox One X”.

Veți avea două opțiuni disponibile: grafică sau performanță. Va trebui să reporniți jocul pentru ca modificările să intre în vigoare.

În plus, Larry Hryb a dezvăluit că comunitatea Xbox a înregistrat peste 840 de milioane de ore de joc în jocuri compatibile cu versiunea anterioară pe Xbox One. Caracteristica este foarte importantă pentru Microsoft, dezvoltatori și proiectele acestora, precum și pentru fanii platformei. „Păstrarea formei de artă a jocurilor video face parte din ADN-ul nostru, motiv pentru care Xbox One este singura consolă concepută pentru a juca tot ce este mai bun din trecut, prezent și viitor.”, scrie Larry.

În prezent, biblioteca de compatibilitate inversă include peste 460 de proiecte cu Xbox 360 și 13 cu Xbox.

Compatibilitatea inversă pe Xbox One este un progres tehnologic major în generația actuală de console. În urmă cu doi ani și jumătate, Phil Spencer a prezentat versiunea originală pentru Xbox 360 a Mass Effect care rulează pe hardware-ul Xbox One în Los Angeles. După o perioadă impresionantă de acces timpuriu, programul de compatibilitate inversă este în plină desfășurare, cu sute de titluri din epoca Xbox 360 disponibile acum pentru jucători pentru a le juca pe Xbox One și mai multe jocuri îmbunătățite pregătite pentru 4K pe Xbox One X. Citiți mai multe despre exact cum funcționează retrocompatibilitatea Eurogamer a vorbit cu Microsoft.

S-a scurs ceva înainte. Astfel, executabilele originale Xbox 360 pentru arhitectura PowerPC par a fi analizate într-un format intermediar și apoi recompilate în cod apropiat de x86. S-au menționat, de asemenea, că unele blocuri de compatibilitate hardware sunt integrate în Xbox One SoC pentru a simplifica sarcina de emulare, dar, în general, s-a cunoscut puțin până acum.

„Practic, avem VGPU - GPU Xbox360, recompilat pentru x86 - și rulăm întregul pachet de sistem de operare Xbox 360 într-o mașină virtuală,- a explicat Bill Stillwell, șeful platformei Xbox. — Luăm fiecare joc și îl recompilăm astfel încât să ruleze, dar în esență încă rulează în mediuXbox360, iar echipa noastră lucrează la joc în mai multe etape.”

Primul pas este ca echipa să asambleze GPU shadere și ceea ce domnul Stillwell numește „Enlightenments”, un termen tehnic care descrie punctele de plecare pentru îmbunătățirea procesului de recompilare a jocurilor care necesită putere CPU mai degrabă decât putere GPU. Acestea sunt informații despre instrucțiunile de joc destinate să acceseze direct hardware-ul, punctele de apel pentru funcții și așa mai departe.

Sarcina de emulare este mult mai ușoară de faptul că mai multe aspecte ale designului hardware Xbox 360 sunt de fapt încorporate în cipul Xbox One - în special, suportul pentru textura și formatele de sunet. Sarcina de emulare este destul de dificilă, dat fiind faptul că procesorul Xbox 360 folosește arhitectura PowerPC, care este foarte departe de x86 din Xbox One. De exemplu, calculele cu virgulă mobilă trebuie adaptate de la instrucțiuni pe 40 de biți la 32 de biți, cu implicații potențiale pentru aspecte ale jocului, cum ar fi detectarea coliziunilor, dar scopul Microsoft este clar - să poată rula codul de joc pe Xbox 360 virtual. cat mai aproape de hardware-ul original. Pentru ca proiectul executabil în sine să nu înțeleagă că nu rulează pe un Xbox 360 real: adică indiferent de modul în care emulatorul convertește datele, jocul returnează valorile pe care le așteaptă de la consolă.

Microsoft are, de asemenea, o armată de peste 100 de testeri care joacă jocuri și colectează mii de ore de date video. Pe baza datelor obținute, dezvoltatorii depanează emulatorul, care devine din ce în ce mai avansat cu fiecare port nou al următorului joc.

Sarcina de a adapta codul dezvoltat pentru un procesor PowerPC cu trei nuclee și 6 fire de 3,2 GHz la nuclee x86 cu putere redusă și frecvență joasă este destul de nebanală. În teorie, cele șase fire de execuție hardware Xbox 360 pot fi alocate unor anumite nuclee de procesor Xbox One, dar este puțin mai complicat. De exemplu, Xbox One avea un programator de fire asemănător Windows care distribuia încărcarea, dar 360 avea un programator de fire fix și extrem de consistent. Prin urmare, atunci când emulează, Microsoft a trebuit să-și rescrie propriul planificator de fire în scopuri de compatibilitate: de îndată ce este lansată sigla Xbox 360, gestionarea firelor de pe consolă este transferată pe șinele consolei vechi.

În esență, compatibilitatea cu Xbox 360 se bazează aproape în întregime pe emulare. Se bazează parțial pe blocuri hardware speciale și pe un ingredient secret (de exemplu, Microsoft nu vorbește despre modul în care emulatorul implementează suportul pentru blocurile vectoriale VMX128 de la Xbox 360). Cu toate acestea, echipa Microsoft se află acum în stadiul în care actuala consolă Xbox One poate replica toate capabilitățile și funcțiile Xbox 360 în software. Și acest lucru este impresionant, deoarece la sfârșitul erei Xbox 360, mulți dezvoltatori au început să se bazeze mult mai puțin pe standardele software precum DirectX API și au folosit adesea accesul la hardware de nivel inferior pentru a extrage mai mult din platformă - toate acestea fac recompilarea codului mai dificilă.

Halo Reach a devenit o etapă importantă în dezvoltarea emulatorului: după lansarea retrocompatibilității, au început să sosească rapoarte de presă că acest joc complex a avut rezultate mai proaste decât pe Xbox 360. Microsoft a trebuit să investească mult efort și bani în dezvoltarea unui noi proceduri și instrumente de testare, identificând zonele cu probleme și oferă o eficiență mai mare a emulării. Acum, chiar și jocurile de ultimă generație rulează uneori mai bine și mai lin decât pe consola originală. Acest lucru se datorează parțial faptului că echipa și-a stabilit acest obiectiv de la început, realizând că puterea Xbox One îi permite să scoată mai mult din jocurile mai vechi.

Microsoft aderă la o serie de principii privind compatibilitatea inversă. De exemplu, compania nu modifică o singură linie de cod sau active de joc, chiar și în scenariile în care ar fi util. De exemplu, problemele cu redarea neuniformă a cadrelor în Halo 3 pe Xbox 360 au fost rezolvate pe Xbox One, dar numai datorită puterii suplimentare a GPU-ului. Toate îmbunătățirile sunt efectuate exclusiv folosind emulator.

Apropo, noua metodologie de testare a ajutat și la îmbunătățirea performanței jocurilor Xbox One pe platforma actualizată Xbox One X, care, din cauza unor modificări arhitecturale, a necesitat și emulare parțial. Xbox One X a adus nu numai performanțe îmbunătățite, ci și timpii de încărcare a resurselor redusi, filtrare anizotropă hardware de 16 ori și chiar suport pentru tehnologia FreeSync pentru a sincroniza rata de cadre în jocuri cu frecvența de afișare. În plus, șapte jocuri Xbox 360 au primit îmbunătățiri majore pe Xbox One X, cum ar fi suport pentru rezoluția nativă 4K datorită metodei Heutchy, numită după dezvoltatorul Eric Heutchy, care a inventat tehnologia.

„Când jocul este redat la ținta de randare inițială, GPU-ul nostru virtualXbox360 recunoaște dimensiunile și scalează randarea țintă, astfel încât, în esență, obținem o copie de înaltă rezoluție a materialului ascuns în memoria XboxUnul, explică Bill Stillwell. — Jocul nu știe asta, dar întrucât avem de-a face cu un emulator, atunci când această suprafață este folosită ca textură pe ecran, o putem înlocui cu o versiune de înaltă rezoluție. Sunt folosite exclusiv resurse de joc, iar din moment ce noi folosim acest lucruRAM-cache, toate acestea se întâmplă foarte repede. Acesta este un caz în care abordarea este mai mult bucată cu bucată decât fabricată din fabrică. Trebuie să parcurgem fiecare joc și să evaluăm cum se schimbă, mai ales când folosim active cu rezoluție mai mare și scalam rezoluția finală cu 9x (3x pe fiecare axă). Ca rezultat, obținem performanțe identice sau mai bune cu texturi cu rezoluție mai mare.”.

Uneori, rezultatele îmbunătățirilor de pe Xbox One X sunt destul de impresionante. Și nu numai în ceea ce privește creșterea numărului de pixeli, ci și în domeniul filtrării texturii și al detaliilor sporite ale modelelor, ca în Fallout 3 și Halo 3. Jocurile Assassin's Creed pentru Xbox 360, care au primit îmbunătățiri pe Xbox One X, au umbre îmbunătățite semnificativ (sunt calculate cu detalii de 9 ori mai mari).

Halo 3 și Mirror's Edge au primit, de asemenea, suport HDR, care a fost rezultatul muncii echipei de compatibilitate anterioară și a grupului de tehnologie avansată. efectuate întotdeauna în modul de 8 biți) ar putea suporta HDR, dar nu este ușor nu sunt de acord cu asta.

În Mirror's Edge pe Xbox One X, suportul HDR schimbă ușor stilul de joc

În Mirror's Edge, în ciuda creșterii rezoluției, umbrele precalculate nu se îmbunătățesc atunci când sunt executate pe Xbox One X

Pe lângă șapte jocuri compatibile cu versiunea inversă îmbunătățite pentru Xbox One X, Microsoft promite inovații similare pentru alte proiecte. Mai mult, îmbunătățirile aduse Xbox One X pot fi dezactivate: în acest caz, utilizatorii vor primi jocul în rezoluția inițială, dar cu performanțe sporite, pe care noua consolă le poate oferi în modul de emulare.

Assassin's Creed pe Xbox One X îmbunătățește nu numai rezoluția, ci și calitatea umbrelor

După cum știți, arhitecturile Xbox One și PlayStation 4 sunt foarte asemănătoare, așa că progresul continuu al Microsoft în compatibilitatea și îmbunătățirea jocurilor mai vechi pe noul sistem devine important. trăsătură distinctivă platformele sale. Mai mult, compania a început să emuleze jocuri de la prima Xbox, care primesc și îmbunătățiri sub formă de rezoluție crescută și filtrare mai bună a texturii.