ARMSX2, przyszłość emulacji PS2 na Androida, doczekała się pierwszej dużej wersji

Hadlee Simons / Urząd ds. Androida

TL;DR

  • Emulator ARMSX2 dla Androida właśnie otrzymał wersję 1.0 w serwisie GitHub, a wersja w Sklepie Play pojawi się jeszcze w tym tygodniu.
  • Aplikacja różni się od NetherSX2 ze względu na jej charakter open source i wykorzystanie nowszej podstawy.
  • Jednak NetherSX2 nadal oferuje lepszą wydajność, chociaż dla niektórych wersja ARMSX2 zawierała poważny błąd.

Emulacja PS2 na Androidzie znalazła się w dziwnym miejscu, odkąd porzucono pionierską aplikację AetherSX2. Niektórzy programiści przejęli ten zamknięty projekt i dokonali w nim imponujących zmian (w wyniku czego powstał NetherSX2), ale nieco zamknięty charakter i starzejące się podstawy sugerują, że nie jest to rozwiązanie długoterminowe. Na szczęście emulator ARMSX2 był w fazie testów i w końcu otrzymał wersję 1.0.

Nie chcesz przegapić tego, co najlepsze od Android Authority?

Zespół programistów ARMSX2 udostępnił w weekend wersję 1.0 (oraz wersję 1.0.1) emulatora PS2 na GitHubie, aplikacja ma być także dostępna za pośrednictwemSklep Play. Informacje o sklepie nie są jeszcze dostępne, ale zgodnie z ogłoszeniem na stronie internetowej powinny być dostępne jeszcze w tym tygodniukanał Discord emulatora.

Polecana lektura:Ta niewielka zmiana może w przyszłym roku uniemożliwić emulację na telefonach z Androidem

Ten emulator wykorzystuje nowszą wersję kodu PCSX2 dla komputerów PC jako podstawę, w przeciwieństwie do znacznie starszej wersji stanowiącej podstawę NetherSX2. Teoretycznie powinno to skutkować większą liczbą poprawek i optymalizacji problematycznych gier.

Warto jednak zauważyć, że PCSX2 oprócz emulacji wykorzystuje translację x86 na Arm64. Oznacza to, że możesz spodziewać się wolniejszej wydajności niż natywne emulatory PS2 dla Androida, takie jak AetherSX2 i NetherSX2. Zespół twierdzi, że wydajność może się zmieniać w miarę postępu prac rozwojowych.

Szybko wypróbowałem ARMSX2 na dwóch telefonach (vivo X Fold 5 i X300 Pro), ale nie mogłem zagrać w żadną grę, ponieważ aplikacja po prostu zawieszała się po wybraniu gry lub uruchomieniu BIOS-u. Nie było to jednak wyczerpujące ćwiczenie praktyczne, ponieważ próbowałem zmienić tylko kilka ustawień (np. BIOS, moduł renderujący). Wydaje się jednak, że jest to obecnie powszechny problem i zespół pracuje nad jego rozwiązaniem.

Zespół wydał także przybliżony plan działania dotyczący przyszłego rozwoju. W tym planie działania kładzie się duży nacisk na rozwiązywanie problemów podczas korzystania z urządzeń z procesorami graficznymi Samsung Xclipse i Arm Mali, a także aktualizację do najnowszego rdzenia PCSX2. Trwają także prace nad zmianami wizualnymi w Material Expressive, choć mają one niski priorytet. To dobra wiadomość, ponieważ obecny projekt wizualny jest intuicyjny, ale podstawowy, z wyjątkiem niektórych suwaków w stylu ekspresyjnym.

Tak czy inaczej, cieszymy się, że ARMSX2 robi duże postępy i że programista szybko rozwiązuje problemy. NetherSX2 jest obecnie bardziej wydajnym i kompatybilnym emulatorem i działa na wielu różnych urządzeniach. Jednak ARMSX2 może być lepszym długoterminowym rozwiązaniem dla Androida ze względu na jego otwarty charakter i nowsze podstawy.

Dziękujemy, że jesteś częścią naszej społeczności. Przeczytaj naszą Politykę komentarzy przed opublikowaniem.

Related Posts