Emulator RPCS3 PlayStation 3 z natywną obsługą arm64 w systemach Linux, macOS i Windows


Zespół RPCS3 ogłosił pomyślne wdrożenie obsługi architektury arm64 w swoim emulatorze PlayStation 3. To ulepszenie umożliwia działanie popularnego emulatora na szerszej gamie urządzeń, w tym na maszynach Apple Silicon, Windows-on-Arm, a nawet na niektórych mniejszych systemach SBC opartych na architekturze ARM, takich jak Raspberry Pi 5. Droga do obsługi arm64 rozpoczęła się pod koniec 2021 roku , po wypuszczeniu na rynek procesorów Apple M1, przy czym początkowe wysiłki skupiły się na platformach Linux. Po pokonaniu wielu przeszkód technicznych zespół programistów, kierowany przez głównego programistę Nekotekinę i specjalistę od grafiki kd-11, osiągnął działające wdrożenie do połowy 2024 roku. Jednym z głównych wyzwań było dostosowanie kompilatora just-in-time (JIT) emulatora do systemów arm64.

Zespół opracował rozwiązanie wykorzystujące transformator reprezentacji pośredniej (IR) firmy LLVM, który umożliwia emulatorowi jednorazowe wygenerowanie kodu dla platform x86-64, a następnie przekształcenie go dla platform arm64. Takie podejście wyeliminowało potrzebę utrzymywania oddzielnych baz kodu dla różnych architektur. Szczególne wyzwanie techniczne wynikało z różnicy w zarządzaniu pamięcią pomiędzy systemami x86 i arm64. Podczas gdy PlayStation 3 i tradycyjne systemy x86 korzystają Strony pamięci 4 KBnowoczesne platformy arm64 zazwyczaj działają ze stronami o rozmiarze 16 KB. Chociaż większy rozmiar strony może poprawić wydajność pamięci w aplikacjach natywnych, stwarzał wyjątkowe wyzwania w przypadku emulacji systemów graficznych PS3, szczególnie podczas obsługi mniejszych tekstur i buforów. Chociaż emulator działa teraz na urządzeniach arm64, wydajność różni się znacznie w zależności od sprzętu. Proste aplikacje i oprogramowanie homebrew dają obiecujące wyniki, ale bardziej wymagające gry komercyjne mogą wymagać znacznej mocy obliczeniowej, przekraczającej możliwości dostępnych obecnie, niedrogich urządzeń Arm.



Source link

Advertisment

Więcej

Advertisment

Podobne

Advertisment

Najnowsze

Recenzja Belkin SoundForm Isolate: słuchawki z redukcją szumów dla osób z ograniczonym budżetem

Na Targi CES 2025firma Belkin rozpoczęła wysyłkę swojego nowego urządzenia Izolat SoundForm słuchawki. To pierwsze bezprzewodowe słuchawki z aktywną redukcją szumów opracowane przez...

Oracle i Microsoft są podobno w rozmowach o przejęcie Tiktok

Oracle i grupa inwestorów, w tym Microsoft, rozmawiają o globalnych operacjach Tiktok, Raporty NPR. Umowa, którą podobno negocjuje Biały Dom, widzi, że BYEDANCE...

Gurman: W przyszłym tygodniu w sklepach Apple Store odbędą się „aktualizacje marketingowe”.

Jak wynika z tweeta z Mark Gurman z Bloombergaw przyszłym tygodniu Apple przeprowadzi w swoich sklepach detalicznych „aktualizacje dotyczące marketingu towarów/marketingu podłogowego”. Chociaż...
Advertisment