Rugsėjo 8 d. paskelbtame „YouTube“ vaizdo įraše kūrėjas Devran Cosmo Uenal pademonstravo, kaip „Xbox Series X“ konsolėje su „Xbox“ valdikliu veikia PS5 skirta „Quake II“ versija. Surinktinė veikė per PS5X – Uenal sukurtą atvirojo kodo PS5 emuliatoriaus KytyPS5 prievadą, skirtą „Xbox“. Kūrėjas teigia nuo to laiko paleidęs dar tris PS5 žaidimus.
Techninis pasiekimas neabejotinas, tačiau jo praktinė nauda kol kas ribota. PS5X veikia tik oficialiame „Series X“ kūrėjo režime, kuriame, remiantis „Microsoft“ dokumentacija, žaidimams galima skirti iki 5 GB atminties. Dėl šio apribojimo dauguma dabartinės kartos žaidimų neveikia, be to, nėra viešai prieinamo PS5X atsisiuntimo, kad jį galėtų išbandyti kiti naudotojai.
Kaip veikia PS5X
„Sony“ ir „Microsoft“ PS5 bei „Xbox Series X“ konsolės sukurtos naudojant labai panašią AMD architektūrą: aštuonis „Zen 2“ procesoriaus branduolius, RDNA 2 grafiką ir 16 GB GDDR6 atminties. PS5 žaidimai kompiliuojami x86-64 procesoriams, todėl KytyPS5 gali vykdyti jų kodą pagrindiniame procesoriuje, užuot emuliavęs PS5 aparatinę įrangą instrukcija po instrukcijos. Kūrėjas KytyPS5 apibūdina kaip suderinamumo sluoksnį, PS5 žaidimo užklausas paverčiantį kompiuterio vykdomomis užduotimis.
KytyPS5 konvertuoja PS5 grafikos komandas ir perkompiliuoja šešėlius „Vulkan“ aplinkai, kuriai kompiuteryje reikalingas „Vulkan 1.3“ palaikantis vaizdo procesorius. „Xbox“ kūrėjo režimas palaiko tik „DirectX 11“ ir „DirectX 12“, todėl, kaip Uenal rašė „YouTube“ vaizdo įrašo aprašyme, „kadangi „Vulkan“ nepalaikomas, viską reikia išversti į „DirectX““. Jis taip pat pridūrė, kad kai kuriuose darbuose jam padėjo dirbtinis intelektas. Kaip pažymėjo „VideoCardz“, tai reiškia, kad KytyPS5 pataisymus, skirtus kompiuterio atvaizdavimo sistemai, reikia papildomai pritaikyti PS5X.

Uenal PS5X vadina „tyrimų projektu“, skirtu „PS5 savadarbėms programoms ir žaidimų atsarginėms kopijoms“ paleisti „Series X“ konsolėje kūrėjo režimu. Jis teigia, kad surinktinėje nėra nei PS5 programinės aparatinės įrangos, nei iššifravimo raktų. KytyPS5 dokumentacijoje naudotojams patariama naudoti tik teisėtai įsigytus žaidimų failus. Emuliacijos projektai susiduria su teisine ir komercine rizika: „Switch“ emuliatoriaus Yuzu veikla faktiškai nutrūko po to, kai jo kūrėjai 2024 m. susitarė su „Nintendo“ dėl 2,4 mln. JAV dolerių vertės ieškinio. RPCS3 komanda KytyPS5 ir SharpEmu nurodo kaip du aktyvius atvirojo kodo PS5 emuliatorius, galinčius paleisti žaidimus, ir įspėja apie sukčių svetaines, apsimetančias teisėtais projektais.
Vaizdo įrašo paskelbimo metu Uenal teigė, kad PS5X gali paleisti PS5 skirtas „GEX Trilogy“, „Hellboy: Web of Wyrd“, „Marvel Cosmic Invasion“ ir „Quake II“ versijas, o visi keturi žaidimai priima „Xbox“ valdiklio įvestį. Kai kuriuose veikia ir garsas. „TweakTown“ vertinimu, Uenal medžiagoje „Quake II“ veikia maždaug 25–45 kadrų per sekundę sparta. Visi keturi žaidimai parduodami ir kitose platformose, todėl kol kas nėra įrodymų, kad PS5X galėtų paleisti išskirtinai PS5 skirtą žaidimą. Pats Uenal pabrėžia, jog suderinamumas vis dar ribotas ir yra ankstyvos stadijos.
PS5 emuliacija kompiuteriuose taip pat tobulėja. „Android Authority“ rugsėjo 28 d. pranešė, kad KytyPS5 gali pasiekti žaidimo eigą įvairiuose PS5 žaidimuose, naudojant aukštos klasės kompiuterius, o vienas naudotojas pademonstravo, kaip kompiuteryje su „NVIDIA RTX 5090“ sulėtintu režimu pasiekia pagrindinį „Marvel's Wolverine“ meniu. Šiame klipe žaidimo eiga nebuvo parodyta, taip pat neaišku, ar sąranka naudojo standartinę emuliatoriaus versiją. Kad PS5X galėtų pasinaudoti bet kokia pažanga kompiuterių platformoje, ji turi būti perkelta į „DirectX“ aplinką ir pritaikyta gerokai mažesniam „Xbox“ atminties biudžetui.
„Microsoft“ kūrėjo režime taiko griežtas atminties ribas: žaidimams skiriama iki 5 GB, programėlėms – iki 1 GB, o bet kokia užklausa naudoti daugiau atminties atmetama. Palyginimui, mažmeninei „Series X“ žaidimo versijai prieinama apie 13,5 GB iš konsolės 16 GB atminties, o likusi dalis rezervuota sistemai. 5 GB kūrėjo režimo riba PS5X palieka maždaug 37 procentus atminties, kurią gali naudoti mažmeninis „Xbox“ žaidimas. „Microsoft“ šią ribą panaikina, kai programinė įranga vykdoma naudojant „Visual Studio“ derintuvą, skirtą kūrėjams testuoti kodą.
2023 m. „Microsoft“ užblokavo emuliatorius „Xbox“ mažmeniniame režime, remdamasi parduotuvės politika, draudžiančia produktus, emuliuojančius žaidimų sistemas. Pranešama, kad bendrovė žaidėjams, radusiems būdų apeiti šį draudimą, skyrė 15 dienų suspendavimo bausmes. Nuo tada žaidėjai, norintys paleisti tokius emuliatorius kaip „Dolphin“, naudojasi kūrėjo režimu, nors šiuo režimu veikianti konsolė negali įkelti mažmeninių žaidimų, kol nėra perjungiama atgal.
Kol kas PS5X yra įdomi techninė demonstracija, o ne praktiškas pasirinkimas daugumai žaidėjų. Viešo platinimo nėra, kūrėjo režimo atminties riba neleidžia paleisti didelių dabartinės kartos žaidimų, o be sistemos nulaužimo aiškaus sprendimo nematyti. Taip pat verta saugotis sukčių: užpuolikai bandė pasinaudoti susidomėjimu tokiais projektais ir platino kenkėjišką programinę įrangą panašiais pavadinimais, pavyzdžiui, PCS5X.




Diskusija
Palikti komentarą
Komentarai
Komentarų dar nėra. Būkite pirmas.