Świat emulacji otrzymał wiadomości, które można nazwać rewolucyjnymi: RPCS3, popularny emulator PlayStation 3, zrobił ważny krok, stając się kompatybilnym z urządzeniami opartymi na architekturze ARM64. Obejmuje to sprzęt taki jak Raspberry Pi 5 i procesory Jabłkowy Krzem, aktualizacja, która otwiera nowe możliwości w zakresie dostępności i wszechstronności emulacji gier wideo.
Najnowsza wersja emulatora już dostępna obsługuje systemy Windows, Linux i macOS na urządzeniach ARM64, jak chipy Apple M1 i M2 czy skromniejszy Raspberry Pi 5. Wydajność tego ostatniego pozostawia jednak wiele do życzenia, gdyż ograniczenia sprzętowe wymuszają obniżenie rozdzielczości gier do poziomu poniżej standardu PlayStation 3. Na przykład tytuły muszą działać w rozdzielczości 273p, porównywalne do starego PSP, co wpływa na jakość obrazu, ale pozwala na osiągnięcie stabilnego tempa Fps 30 w niektórych przypadkach.
Obsługa sprzętu RPCS64 ARM3
Twórcy RPCS3 wykazali swój entuzjazm w związku z pojawieniem się emulacji w urządzeniach ARM64, podkreślając, że architektura ta zyskuje na znaczeniu na rynku laptopów i komputerów stacjonarnych. Jego zdaniem ten postęp jest kluczem do długoterminowego zachowania biblioteki gier na PlayStation 3. Ponadto pomyślnie przetestowano zarówno system macOS, jak i Asahi Linux, dystrybucję Linuksa przeznaczoną dla urządzeń z chipami Apple Silicon.
Jednakże, urządzenia z systemem Windows ARM Nadal stwarzają poważne wyzwania techniczne, przede wszystkim ze względu na obowiązkową implementację randomizacji układu przestrzeni adresowej (ASLR), funkcji, która nie jest w pełni obsługiwana przez silnik JIT emulatora. Z tego powodu pliki do pobrania są obecnie dostępne tylko dla systemów Linux i macOS.
Ograniczenia Raspberry Pi 5
Testy wykazały, że w przypadku Raspberry Pi 5 To urządzenie nie spełnia minimalnych wymagań do uruchamiania gier PS3 w natywnej rozdzielczości 720p. Chociaż programiści próbowali zoptymalizować wydajność, korzystając z technik takich jak podkręcanie, Zasoby graficzne procesora graficznego Broadcom VideoCore VII Raspberry Pi 5 nie są wystarczające do obsługi tytułów komercyjnych w ich natywnej konfiguracji. Pomimo tych ograniczeń wyniki były obiecujące dla mniej wymagających gier, co może być pozytywnym wskaźnikiem potencjału przyszłych wersji sprzętu ARM.
Apple Silicon, gwiazda chwili
Z drugiej strony na urządzeniach Apple Silicon, takich jak chipy M1 i M2, wydajność RPCS3 była znacznie wyższa, pozwalając użytkownikom cieszyć się wrażeniami znacznie bliższymi standardom PS3. Wzmacnia to pozycję tych procesorów jako wydajnej i realnej opcji do emulacji gier wideo na platformach komputerów stacjonarnych i laptopów.
Pomimo tego postępu zespół RPCS3 dał to jasno do zrozumienia Nie mają zamiaru wprowadzać emulatora na platformy mobilne jak Android lub iOS. Wyjaśnili, że oprócz ograniczeń technicznych ich decyzja wynika z ryzyka związanego z nadużywaniem marki przez fałszywe aplikacje oraz toksycznością niektórych grup użytkowników, którzy w przeszłości nękali innych programistów.
To postęp w emulacji nie tylko dla urządzeń ARM64 poszerza możliwości obecnych użytkowników, ale także podkreśla znaczenie zachowywania gier wideo w epoce cyfrowej. Chociaż nadal istnieją wyzwania techniczne do pokonania, wyniki uzyskane na platformach takich jak Jabłkowy Krzem y Raspberry Pi 5 Pokazują, że przyszłość emulacji jest bardziej żywa niż kiedykolwiek.