Artikkeli

PS5X tuo PS5-pelejä Xbox Series X:lle tutkimuksessa nyt

PS5X on prototyyppi, jossa PS5-pelejä ajetaan Xbox Series X:n Developer Mode -tilassa KytyPS5-emulaattorin avulla. Tekniset rajoitteet, 5 GB muistikatto ja oikeudelliset riskit estävät laajamittaisen käytön.

PS5X tuo PS5-pelejä Xbox Series X:lle tutkimuksessa nyt
Lukuaika: 3 Minuuttia
Seuraa Googlessa

YouTube-videolla, joka julkaistiin 8. syyskuuta, kehittäjä Devran Cosmo Uenal käynnisti PlayStation 5:n Quake II -version Xbox Series X:llä ja pelasi sitä Xbox-ohjaimella. Buildiä ajettiin PS5X:n kautta. Kyseessä on Uenalin Xboxille siirtämä versio avoimen lähdekoodin PS5-emulaattorista KytyPS5:stä. Uenal kertoo saaneensa sen jälkeen toimimaan myös kolme muuta PS5-peliä.

Tekninen saavutus on aito, mutta käytännön hyöty jää rajalliseksi. PS5X toimii vain Series X:n virallisessa Developer Mode -tilassa, jossa Microsoftin dokumentaatio rajoittaa pelien muistinkäytön 5 gigatavuun. Rajoitus sulkee pois suurimman osan nykypolven peleistä, eikä PS5X:stä ole julkista latausversiota muiden kokeiltavaksi.

Miten PS5X toimii

Sony ja Microsoft rakensivat PS5:n ja Xbox Series X:n hyvin samankaltaisille AMD-alustoille: kummassakin on kahdeksan Zen 2 -ydintä, RDNA 2 -grafiikka ja 16 gigatavua GDDR6-muistia. PS5-pelit on käännetty x86-64-arkkitehtuurille, joten KytyPS5 voi suorittaa niiden koodia isäntälaitteen suorittimella sen sijaan, että se emuloisi PS5:n laitteistoa käsky käskyltä. Projektin kehittäjä kuvaa KytyPS5:tä yhteensopivuuskerrokseksi, joka muuntaa PS5-pelien vaatimukset PC:llä suoritettavaan muotoon.

KytyPS5 muuntaa PS5:n grafiikkakomennot ja kääntää shaderit uudelleen Vulkanille, mikä edellyttää PC:llä Vulkan 1.3 -yhteensopivaa GPU:ta. Xboxin Developer Mode tukee vain DirectX 11:tä ja DirectX 12:ta, joten ”koska Vulkania ei tueta, kaikki täytyy kääntää DirectX:lle”, Uenal kirjoitti YouTube-videon kuvauksessa. Hän lisäsi, että osa työstä hyödyntää tekoälyä. Kuten VideoCardz huomautti, KytyPS5:n PC-renderöijään tehdyt korjaukset on sovitettava erikseen PS5X:lle, ennen kuin niitä voidaan käyttää siinä.

Uenal kutsuu PS5X:ää ”tutkimusprojektiksi”, jonka tarkoituksena on ajaa PS5-homebrew-ohjelmistoja ja pelivarmuuskopioita Series X:llä Developer Mode -tilassa. Hänen mukaansa käännös ei sisällä PS5:n laiteohjelmistoa eikä salauksenpurkuavaimia. KytyPS5:n dokumentaatio ohjeistaa käyttäjiä käyttämään vain laillisesti hankittuja pelitiedostoja. Emulointiprojekteihin liittyy oikeudellisia ja kaupallisia riskejä: Switch-emulaattori Yuzu käytännössä päättyi, kun sen tekijät sopivat Nintendon kanssa vuonna 2024 oikeusjutun 2,4 miljoonan dollarin korvauksesta. RPCS3-tiimi listaa KytyPS5:n ja SharpEmun kahdeksi aktiiviseksi avoimen lähdekoodin PS5-emulaattoriksi, jotka pystyvät käynnistämään pelejä, ja varoittaa huijaussivustoista, jotka pyrkivät esiintymään aitoina hankkeina.

Uenalin videon aikaan PS5X käynnisti PS5-versiot GEX-trilogiasta, Hellboy: Web of Wyrdistä, Marvel Cosmic Invasionista ja Quake II:sta, ja kaikki neljä hyväksyvät Xbox-ohjaimen syötteen. Joissakin peleissä myös ääni toimii. TweakTown arvioi, että Uenalin kuvamateriaalissa Quake II pyörii noin 25–45 kuvan sekuntinopeudella. Kaikki neljä peliä ovat myynnissä myös muilla alustoilla, joten toistaiseksi ei ole näyttöä siitä, että PS5X pystyisi ajamaan PS5-yksinoikeuspelejä. Uenal itse korostaa, että yhteensopivuus on edelleen rajallinen ja varhaisessa vaiheessa.

Myös PS5-emulointi PC:llä kehittyy. Android Authority raportoi 28. syyskuuta, että KytyPS5 pystyy pääsemään peliin useilla PS5-peleillä huippuluokan PC:llä. Yksi käyttäjä näytti Marvel's Wolverinen saavuttavan päävalikon hidastetusti NVIDIA RTX 5090 -näytönohjaimella varustetulla koneella. Pätkä ei kuitenkaan esittänyt varsinaista pelattavuutta, eikä ollut selvää, käytettiinkö tavallista emulaattoriversiota. Kaikki PC:llä saavutettu edistys on toteutettava uudelleen DirectX:lle ja sovitettava Xboxin huomattavasti pienempään muistibudjettiin, ennen kuin PS5X voi hyödyntää sitä.

Microsoft asettaa Developer Mode -tilassa tiukat muistirajat: peleillä on 5 gigatavun ja sovelluksilla 1 gigatavun katto, joten rajan ylittävä muistipyyntö epäonnistuu. Vähittäismyyntiversiona toimivalla Series X -pelillä on sen sijaan käytettävissään noin 13,5 gigatavua konsolin 16 gigatavun muistista, kun loppu on varattu järjestelmälle. Developer Mode -tilan 5 gigatavun raja jättää PS5X:n käyttöön noin 37 prosenttia siitä muistista, jonka vähittäismyyntiversiona toimiva Xbox-peli voi käyttää. Microsoft poistaa rajan, kun ohjelmistoa ajetaan Visual Studio -virheenkorjaimessa. Kokoonpano on tarkoitettu kehittäjille koodin testaamiseen.

Microsoft esti emulaattorit Xboxin vähittäismyyntitilassa vuonna 2023 kauppapolitiikalla, joka kieltää pelejä emuloivat tuotteet. Yhtiö määräsi raporttien mukaan 15 päivän käyttöestoja pelaajille, jotka löysivät kiertoteitä. Sen jälkeen Dolphinin kaltaisia emulaattoreita Xboxilla ajavat pelaajat ovat turvautuneet Developer Modeen, vaikka konsoli ei tässä tilassa voi ladata vähittäismyyntiversioita peleistä ennen kuin tila palautetaan takaisin.

Tällä hetkellä PS5X on kiinnostava tekninen demonstraatio pikemminkin kuin käytännöllinen vaihtoehto useimmille pelaajille. Julkista jakelua ei ole, Developer Mode -tilan muistiraja estää suurten nykypolven pelien ajamisen, eikä ilman jailbreakia ole selvää kiertotietä. Huijauksia kannattaa varoa: hyökkääjät ovat yrittäneet hyödyntää hankkeita kohtaan herännyttä kiinnostusta julkaisemalla haittaohjelmia samankaltaisilla nimillä, kuten PCS5X.

Jari Lehtonen

"Minua kiehtoo mobiililaitteet ja älypuhelimien kehitys. Kirjoitan artikkeleita uusista laitteista, testeistä ja käyttäjäkokemuksista."

Jätä kommentti

Kommentit

Ei vielä kommentteja. Ole ensimmäinen.