Najnowsze Wiadomości (PL)

Aplikacja ARMSX3 obiecuje uruchamiać klasyki z PlayStation 3 na Androidzie

PS3
Foto: PS3 - SashaMagic/ Shutterstock.com
Udostępnij
Obserwuj w Google

Scenariusz konserwacji cyfrowej i oprogramowania mającego na celu ożywienie klasycznych konsol na urządzeniach mobilnych właśnie zyskał na popularności wraz z pojawieniem się ARMSX3. Opracowany przez ten sam zespół programistów, który odniósł sukces przy tworzeniu systemu ARMSX2, skupiając się na PlayStation 2, ten nowy projekt podejmuje śmiałą misję uruchamiania tytułów z PlayStation 3 bezpośrednio na smartfonach. Wraz z tą premierą rynek emulacji systemu operacyjnego Google staje się jeszcze bardziej gorący, co stawia tę nowość na kursie kolizyjnym z innymi obiecującymi inicjatywami, takimi jak aPS3e i RPCSX-UI Android.

Zrozum architekturę techniczną napędzającą nowy emulator open source

Oprogramowanie, dostępne całkowicie jawnie poprzez platformę GitHub, znajduje się wciąż w bardzo wczesnej fazie rozwoju i traktowane jest przez jego twórców jedynie jako proof of concept. Centralna struktura programu działa jako bezpośrednia adaptacja znanego RPCS3, który już od kilku lat zdominował wykonywanie gier konsolowych Sony na komputerach stacjonarnych. Ta migracja podkreśla niezwykłe możliwości techniczne programistów w tłumaczeniu niezwykle złożonych kodów dla ekosystemu mobilnego, przełamując bariery sprzętowe, które w przeszłości uniemożliwiały ten poziom przetwarzania.

Android
Android — JarTee / Shutterstock.com

Dużą różnicą między tą wersją a jej bezpośrednimi konkurentami jest integracja najnowszych ulepszeń ukierunkowanych szczególnie na architekturę ARM, co wynika bezpośrednio z wysiłków oryginalnego zespołu RPCS3. Warto pamiętać, że PlayStation 3 korzystało z budzącego postrach procesora Cell Broadband Engine, rozwiązania inżynieryjnego tak osobliwego, że nawet dzisiaj do jego wirtualnej replikacji potrzeba wielu wydajnych komputerów. Dzięki tym natywnym optymalizacjom dla nowoczesnych układów telefonów komórkowych tłumaczenie poleceń odbywa się znacznie płynniej, tworząc solidną podstawę dla ogromnej biblioteki gier, które w przyszłości będą działać na tabletach i telefonach.

Początkowa wydajność wymaga do działania procesorów najwyższej klasy

We wstępnych fazach sprawdzania kodu zespół programistów skupił swoje testy obciążeniowe na uznanej grze o sportach ekstremalnych Skate 3. Z raportów twórców wynika, że ​​aplikacja była w stanie wczytać trójwymiarową grafikę i utrzymać liczbę klatek na sekundę wahającą się od 20 do 30 na sekundę, co jest znaczącym kamieniem milowym dla platformy. Aby jednak osiągnąć ten poziom wydajności, bezwzględnie konieczne było zastosowanie sprzętu o bardzo wysokiej wydajności, a dokładniej urządzenia wyposażonego w mocny procesor Qualcomm Snapdragon 8 Gen 2.

Dowiedz się, jak zainstalować i skonfigurować pliki systemowe

Entuzjaści technologii, którzy chcą przetestować nową funkcję, mogą teraz pobrać pakiety instalacyjne bezpośrednio z oficjalnej strony projektu. Aby środowisko wirtualne działało bez błędów, użytkownik zobowiązany jest dostarczyć oryginalny plik systemowy konsoli, który można legalnie i bezpłatnie pobrać z oficjalnego portalu Sony. Osoby odpowiedzialne za projekt ostrzegają jednak ciekawskich: ponieważ jest to eksperyment w fazie embrionalnej, zdecydowana większość katalogu nie będzie działać z prędkością nadającą się do odtwarzania, a poza tym nastąpi proces powodujący poważne nagrzewanie się baterii i wewnętrznych elementów telefonu komórkowego.

Proces wstępnej konfiguracji przebiega według tej samej intuicyjnej logiki, która stała się standardem w aplikacjach przeznaczonych dla poprzednich generacji marki. Zaraz po uruchomieniu programu wystarczy wskazać główny folder przechowywania, zaimportować plik systemowy producenta i wskazać katalog, w którym przechowywane są cyfrowe kopie gier. Po zakończeniu tego biurokratycznego kroku główne menu aplikacji automatycznie porządkuje okładki i informacje o uznanych tytułach, zapewniając przyjemną wizualnie nawigację po Twojej osobistej bibliotece.

Praktyczne testy ujawniają ograniczenia technologii w urządzeniach premium

Niezależne oceny przeprowadzone niedawno na smartfonie Vivo X300 Ultra wykazały, że stabilność oprogramowania znacznie się różni w zależności od wybranej gry. Gigantyczne zapotrzebowanie obliczeniowe wymagane przez emulację jasno pokazuje, że telefony komórkowe klasy podstawowej i średniej nie będą miały żadnych szans na obsługę tej technologii, ograniczając jej zastosowanie do ekskluzywnej niszy urządzeń z najwyższej półki. Poniżej szczegółowo opisujemy zachowanie niektórych konkretnych dzieł, które zostały poddane rygorystycznym zestawom testów praktycznych:

  • Skate 3: Tytuł doświadczył ekstremalnego spowolnienia w początkowych menu, co jest klasycznym objawem podczas kompilacji złożonych tekstur, co skutkowało nagłym zamknięciem aplikacji jeszcze przed rozpoczęciem gry.
  • 3D Dot Game Heroes: System zdołał poprawnie wyrenderować sceny i postacie, ale częstotliwość odświeżania nie przekraczała 15 klatek na sekundę, odbiegając od wydajności oferowanej przez konkurencję na tym samym urządzeniu.
  • Catherine: Ta praca zapewniła najlepszy scenariusz spośród wszystkich ocenianych, utrzymując średnio 22 klatki na sekundę, co gwarantowało minimalnie akceptowalne wrażenia dzięki bardziej rytmicznemu i skupionemu na łamigłówkach rytmowi gry.

Zaawansowane opcje dostosowywania mają na celu przezwyciężenie usterek graficznych

Jak to jest całkowicie normalne w każdym oprogramowaniu będącym w fazie programowania alfa, dość często zdarzają się poważne błędy graficzne, objawiające się głównie wtedy, gdy ekran urządzenia jest obrócony do trybu poziomego. Aby skompensować tę chroniczną niestabilność i sporadyczne nieoczekiwane przerwy, narzędzie oferuje solidny pakiet dostosowywania sterowania. Użytkownicy mogą podłączyć tradycyjne kontrolery fizyczne poprzez połączenie Bluetooth lub przypisać wirtualne przyciski bezpośrednio do ekranu dotykowego, dostosowując rozgrywkę do swoich preferencji.

Osoby o wyższym poziomie wiedzy technicznej znajdą również miejsce na modyfikację natywnej rozdzielczości renderowania, co jest doskonałą taktyką na odciążenie procesora smartfona. Co więcej, aplikacja umożliwia wprowadzenie niestandardowych sterowników wideo, co jest niezbędnym manewrem w celu wydobycia maksymalnej mocy z karty graficznej telefonu komórkowego. Zestaw tych niszowych funkcji jasno pokazuje, że w miarę dojrzewania kodu w ciągu najbliższych kilku miesięcy scenariusz zachowywania złożonych gier na urządzeniach mobilnych osiągnie niespotykany dotychczas poziom dostępności.

Udostępnij

Więcej wiadomości w Najnowsze Wiadomości (PL)

Zobacz więcej