YouTube video, kas publicēts 8. septembrī, redzams, kā izstrādātājs Devran Cosmo Uenal Xbox Series X konsolē palaiž PlayStation 5 spēles Quake II versiju un spēlē to ar Xbox kontrolieri. Būve darbojas ar PS5X — Uenala izstrādāto Xbox portu atvērtā koda PS5 emulatoram KytyPS5 —, un viņš apgalvo, ka kopš tā laika izdevies palaist vēl trīs PS5 spēles.
Tehniskais sasniegums ir reāls, taču tā praktiskais pielietojums ir ierobežots. PS5X darbojas tikai Series X oficiālajā izstrādātāja režīmā, kurā Microsoft dokumentācija spēlēm pieejamo atmiņu ierobežo līdz 5 GB. Šis ierobežojums izslēdz lielāko daļu pašreizējās paaudzes spēļu, turklāt PS5X nav publiski pieejams lejupielādei un izmēģināšanai.
Kā darbojas PS5X
Sony un Microsoft PS5 un Xbox Series X veidoja uz līdzīgām AMD platformām: astoņiem Zen 2 CPU kodoliem, RDNA 2 grafikas un 16 GB GDDR6 atmiņas. PS5 spēles ir kompilētas x86-64 procesoriem, tāpēc KytyPS5 to kodu var izpildīt saimniekdatora CPU, nevis emulēt PS5 aparatūru instrukciju pa instrukcijai. Projekta autors KytyPS5 raksturo kā saderības slāni, kas PS5 spēļu pieprasījumus pārtulko formā, kuru dators spēj izpildīt.
KytyPS5 pārveido PS5 grafikas komandas un pārkompilē šederus Vulkan formātā, kam PC nepieciešams GPU ar Vulkan 1.3 atbalstu. Xbox izstrādātāja režīms atbalsta tikai DirectX 11 un DirectX 12, tāpēc, kā Uenal norādīja YouTube video aprakstā, "tā kā Vulkan netiek atbalstīts, viss jātranslē uz DirectX", piebilstot, ka daļā darba viņam palīdzējis AI. Kā norāda VideoCardz, tas nozīmē, ka labojumi, ko saņem KytyPS5 PC renderētājs, pirms izmantošanas PS5X ir jāpārveido vēlreiz.

Uenal PS5X dēvē par "pētniecības projektu", kas paredzēts "PS5 homebrew un spēļu rezerves kopiju" palaišanai Series X izstrādātāja režīmā, un apgalvo, ka būvē nav iekļauta ne PS5 programmatūra, ne atšifrēšanas atslēgas. KytyPS5 dokumentācija iesaka lietotājiem izmantot tikai legāli iegūtas spēļu datnes. Emulācijas projekti ir saistīti ar juridiskiem un komerciāliem riskiem: Switch emulators Yuzu faktiski beidza pastāvēt pēc tam, kad tā veidotāji 2024. gadā vienojās par strīda izlīgumu ar Nintendo 2,4 miljonu dolāru apmērā. RPCS3 komanda KytyPS5 un SharpEmu min kā divus aktīvus atvērtā koda PS5 emulatorus, kas spēj ielādēt spēles, un brīdina par krāpnieciskām vietnēm, kas atdarina likumīgus projektus.
Uenala video redzams, ka PS5X spēj palaist GEX Trilogy, Hellboy: Web of Wyrd, Marvel Cosmic Invasion un Quake II PS5 versijas, un visas četras spēles pieņem Xbox kontroliera ievadi. Dažās no tām darbojas arī skaņa. TweakTown lēš, ka Uenala materiālā Quake II darbojas ar aptuveni 25 līdz 45 kadriem sekundē. Visas četras spēles tiek pārdotas arī citās platformās, tāpēc nav pierādījumu, ka PS5X spētu darbināt kādu PS5 ekskluzīvu spēli; pats Uenal uzsver, ka saderība pagaidām ir ierobežota un agrīnā stadijā.
Arī PS5 emulācija PC vidē turpina attīstīties. Android Authority 28. septembrī ziņoja, ka KytyPS5 ar augstas klases PC spēj nonākt līdz spēles darbībai dažādos PS5 nosaukumos un ka kāds lietotājs demonstrējis Marvel's Wolverine, kas lēnā gaitā sasniedz galveno izvēlni datorā ar NVIDIA RTX 5090. Klipā pati spēle nebija redzama, un nebija skaidrs, vai konfigurācijā izmantota emulatora standarta būve. Jebkurš progress PC platformā ir jāpārkompilē uz DirectX un jāiekļauj Xbox ievērojami mazākajā atmiņas budžetā, pirms no tā varēs gūt labumu PS5X.
Microsoft izstrādātāja režīmā nosaka stingrus atmiņas ierobežojumus: spēlēm pieejamā atmiņa ir ierobežota līdz 5 GB, bet lietotnēm — līdz 1 GB, un jebkurš pieprasījums pēc lielāka apjoma tiek noraidīts. Savukārt mazumtirdzniecības Series X spēle var izmantot aptuveni 13,5 GB no konsoles 16 GB atmiņas, pārējo atstājot sistēmai. 5 GB izstrādātāja režīma ierobežojums PS5X atstāj aptuveni 37 procentus no atmiņas, ko var izmantot mazumtirdzniecības Xbox spēle. Microsoft šo ierobežojumu atceļ, kad programmatūra tiek palaista Visual Studio atkļūdotājā — konfigurācijā, kas paredzēta izstrādātājiem koda testēšanai.
Microsoft 2023. gadā bloķēja emulatorus Xbox mazumtirdzniecības režīmā, atsaucoties uz veikala politiku, kas aizliedz produktus, kuri emulē spēļu sistēmas. Tiek ziņots, ka uzņēmums spēlētājiem, kuri atrada veidus, kā šo aizliegumu apiet, piemēroja 15 dienu apturēšanu. Kopš tā laika spēlētāji, kuri vēlas izmantot tādus emulatorus kā Dolphin, paļaujas uz izstrādātāja režīmu, lai gan šajā režīmā konsole nevar ielādēt mazumtirdzniecības spēles, kamēr tā nav pārslēgta atpakaļ.
Pašlaik PS5X ir aizraujoša tehniskā demonstrācija, nevis praktisks risinājums lielākajai daļai spēlētāju. Tas nav publiski pieejams, izstrādātāja režīma atmiņas ierobežojums neļauj darboties lielām pašreizējās paaudzes spēlēm, un bez jailbreak nav skaidru risinājumu. Jāuzmanās arī no krāpniecības: uzbrucēji mēģinājuši izmantot interesi par šiem projektiem, izplatot ļaunprogrammatūru ar līdzīgiem nosaukumiem, piemēram, PCS5X.




.webp)
Diskusija
Atstāt komentāru
Komentāri
Vēl nav komentāru. Esiet pirmais.