Astro Bot rulează pe Xbox Series X cu ajutorul unui emulator, dar jocul merge la doar 10 FPS
Un emulator pentru PlayStation 5 a fost adaptat pentru Xbox Series X, iar primele teste arată că unele jocuri dezvoltate pentru consola Sony pot porni pe hardware-ul Microsoft.
Printre titlurile care au fost testate se numără Astro Bot și Demon’s Souls. Rezultatele sunt însă limitate de performanță: Astro Bot rulează la aproximativ 10 cadre pe secundă, în timp ce Marvel’s Wolverine poate fi pornit, dar nu atinge o rată de cadre care să permită o experiență de joc fluentă.
KytyPS5 a fost adaptat pentru consola Microsoft
Emulatorul KytyPS5, un proiect dedicat rulării jocurilor de PlayStation 5, a primit o versiune adaptată pentru Xbox Series X. Modificarea a fost realizată de dezvoltatorul cunoscut pe platforma X sub numele de @maccosmo, iar aplicația poate fi utilizată prin Xbox Developer Mode.
Acest mod de funcționare permite instalarea și testarea unor aplicații UWP pe consola Microsoft. În cazul de față, emulatorul încearcă să facă posibilă rularea unor jocuri concepute pentru PS5 pe un sistem pentru care acestea nu au fost dezvoltate oficial.
Este vorba despre un proiect experimental, nu despre o funcție introdusă de Microsoft sau Sony. Faptul că anumite titluri pot fi pornite nu înseamnă că acestea sunt complet compatibile sau că pot fi jucate în condiții similare celor oferite de consola originală.
Astro Bot rulează la aproximativ 10 cadre pe secundă
Printre jocurile menționate în testele prezentate de Windows Central se numără Astro Bot și Demon’s Souls, despre care publicația scrie că pot rula la peste 60 FPS în anumite condiții. Situația diferă însă în funcție de titlu și de testul efectuat.
În cazul lui Astro Bot, performanța observată pe Xbox Series X este de aproximativ 10 cadre pe secundă. Această valoare este mult prea mică pentru o experiență fluidă, în special într-un joc de platformă în care precizia comenzilor și reacția rapidă sunt importante.
Marvel’s Wolverine poate fi, la rândul său, pornit prin emulator, însă rata de cadre este mult prea scăzută pentru ca jocul să fie considerat jucabil în condiții normale. Prin urmare, compatibilitatea de bază nu trebuie confundată cu posibilitatea de a parcurge confortabil un joc de la început până la final.
Rezultatele arată că emulatorul a depășit anumite obstacole tehnice, dar mai are nevoie de optimizări importante înainte de a putea oferi performanțe satisfăcătoare.
Direct3D 12 și traducerea shaderelor fac posibilă emularea
Un element important al versiunii adaptate pentru Xbox este rendererul Direct3D 12. Acesta folosește componenta spirv_to_dxil din proiectul Mesa pentru a traduce shader-ele, astfel încât comenzile grafice să poată fi procesate prin tehnologia Microsoft.
Pe scurt, emulatorul trebuie să traducă o parte dintre instrucțiunile grafice folosite de jocurile PS5 într-un format compatibil cu mediul de execuție al Xbox Series X. Acest proces adaugă un nivel suplimentar de complexitate și necesită resurse de calcul.
Traducerea shaderelor este doar una dintre componentele implicate în emulare. Pentru ca un joc să funcționeze corect, emulatorul trebuie să gestioneze și alte operațiuni ale sistemului original. Din acest motiv, pornirea unui titlu nu garantează că toate funcțiile sale vor fi disponibile sau că performanța va fi suficientă.
Proiectul rămâne în dezvoltare, iar optimizările viitoare ar putea îmbunătăți rezultatele. Deocamdată, însă, nu există garanții că Astro Bot sau celelalte titluri testate vor ajunge să ruleze la o viteză comparabilă cu cea de pe PlayStation 5.
Ce înseamnă această demonstrație pentru jucători
KytyPS5 arată că emularea poate permite testarea unor jocuri de pe o platformă pe hardware-ul altei companii, chiar și atunci când cele două sisteme nu sunt concepute pentru a rula în mod direct aceleași titluri. Pentru comunitatea pasionată de astfel de proiecte, posibilitatea de a porni jocuri PS5 pe Xbox Series X reprezintă un progres tehnic interesant.
Totuși, rezultatele actuale nu transformă Xbox Series X într-o alternativă practică la PlayStation 5 pentru cei care vor să joace titlurile respective. Performanța redusă, compatibilitatea incompletă și caracterul experimental al emulatorului rămân limitări importante.
Următoarea etapă va depinde de capacitatea dezvoltatorului de a îmbunătăți traducerea instrucțiunilor și execuția jocurilor. Până atunci, Astro Bot la aproximativ 10 FPS este mai degrabă o demonstrație a ceea ce poate face emularea decât o metodă realistă de a juca titlul pe o consolă Xbox.