Programiści uruchamiają oprogramowanie PS5 na konsoli Xbox Series X dzięki nowemu portowi emulatora

Konsola Xbox Series X została przystosowana do uruchamiania kompilacji gier przeznaczonych dla PlayStation 5 za pośrednictwem eksperymentalnego emulatora. Programista Devran Cosmo Uenal przeniósł oprogramowanie KytyPS5 na konsolę Microsoftu w ramach projektu o nazwie PS5X, uruchamiając emulator w trybie deweloperskim Xbox. Wydaje się, że działają tylko cztery tytuły: GEX Trilogy, Hellboy: Web of Wyrd, Marvel Cosmic Invasion oraz Quake II. Wszystkie cztery rozpoznają sygnały z kontrolera Xbox, a dźwięk działa już przynajmniej w niektórych z tych tytułów.
Mamy jednak okazję zobaczyć w akcji jedynie Quake II (oryginalną wersję z dawnych czasów), a jego wydajność jest, delikatnie mówiąc, poniżej oczekiwań. Nagranie pokazuje, że gra utrzymuje się zazwyczaj na poziomie około 25–45 klatek na sekundę, choć w niektórych scenach liczba ta może spaść poniżej 20 klatek na sekundę. Zauważalne jest również opóźnienie wejściowe, więc PS5X nie jest bynajmniej dopracowanym rozwiązaniem do grania w gry przeznaczone na PS5. Niemniej jednak stanowi to ogromny krok we właściwym kierunku w zakresie kompatybilności międzyplatformowej, choć istnieje spore prawdopodobieństwo, że w pewnym momencie cała inicjatywa zostanie zablokowana przez firmę Sony.
Co więcej, żadna z dotychczas zaprezentowanych gier nie jest tytułem dostępnym wyłącznie na PS5 i może minąć trochę czasu, zanim będą one dostępne na komputerach PC, nie mówiąc już o konsoli Xbox Series X. Po pierwsze, konsola Xbox nie obsługuje natywnie biblioteki Vulkan. W związku z tym PS5X musi przekształcać ścieżkę graficzną emulatora na DirectX, przez co ulepszenia renderera na komputerach PC nie są przenoszone bez zmian.
Emulacja PS5 na komputerach PC rozwija się jednak w szybkim tempie. Najnowsze wersje KytyPS5 przeszły od obsługi stosunkowo prostych gier do renderowania bardziej wymagającego oprogramowania komercyjnego, w tym Grand Theft Auto V, a projekt zademonstrował również działanie kilku innych tytułów 3D na PS5 w trybie gry.
Sam KytyPS5 pozostaje emulatorem PS5 typu open source na wczesnym etapie rozwoju. Jego twórcy opisują obecnie kompatybilność jako ograniczoną, choć projekt umożliwia uruchamianie tytułów 2D oraz wybranych gier 3D stworzonych przy użyciu silników Unreal Engine, Unity oraz silników niestandardowych. Projekt stawia kompatybilność i niezawodność uruchamiania ponad doskonałą grafiką lub wysoką liczbą klatek na sekundę.
Uenal opisuje go jako projekt badawczy przeznaczony do obsługi domowych aplikacji na PS5 oraz legalnie uzyskanych kopii zapasowych gier, a kompilacja nie zawiera oprogramowania układowego Sony ani kluczy deszyfrujących. Twórca przyznaje również, że w pracach wykorzystano narzędzia oparte na sztucznej inteligencji.








