RPCS3 Alpha 0.0.36

Próba okiełznania specyficznej architektury procesora Cell oraz współpracującego z nim układu RSX od lat wymusza na twórcach RPCS3 stałe wprowadzanie korekt w głębszych warstwach emulatora. Wersja rozwojowa 0.0.36 skupia się przede wszystkim na dopracowaniu mechanizmów odpowiedzialnych za synchronizację, obsługę pamięci oraz stabilność działania w bardziej wymagających produkcjach z katalogu PlayStation 3.

PS3 emulator running game #050 - image at PSEmu.pl source of PS# emulation news, recent RPCS3 emulator builds, free homebrew games and more. Odwiedź PSEmu.pl po najnowsze wersje emulatorów, aktualności, darmowe gry niezależne, informacje dot. emulacji PS3 na systemach Windows i Linux..

Względem opisanych uprzednio wersji, opublikowana 30 marca 2025 r. rewizja oznaczona numerem 0.0.36 wprowadza szereg modyfikacji, które zakresem obejmują między innymi:

  • usprawnienie synchronizacji SPU, ograniczające ryzyko zwisów podczas dynamicznego doczytywania elementów świata,
  • przemodelowana obsługa texture cache, zmniejszająca zużycie VRAM celem ograniczenia spadków płynności podczas dłuższych sesji,
  • usprawnienie obsługi kolejek FIFO w interfejsie Vulkan, co poprawia pracę warstwy graficznej i ogranicza problemy z buforowaniem,
  • skorygowanie działania emulacji PPU, w tym wybranych instrukcji oraz zachowania rekompilatora LLVM,
  • poprawki w warstwie syscalls związanej z emulacją audio i wpływające na stabilność odtwarzania dźwięku,
  • ulepszenie obsługi wirtualnego systemu plików dla skompresowanych danych oraz plików .pkg,
  • liczne poprawki dedykowane architekturze ARM64, w tym działaniu emulatora na układach Apple Silicon,
  • skorygowanie działania systemu trofeów i gry sieciowej,
  • dopracowanie funcji związanych z zapisem stanów gry,
  • poprawki w interfejsie Qt oraz w module profili kontrolerów, w tym usprawniające zachowanie programu (p)odłączaniu padów.

RPCS3 0.0.36 kładzie nacisk na eliminację najbardziej podstępnych problemów architektonicznych, które do tej pory potrafiły zepsuć nawet najbardziej udaną sesję z grami. Zamiast ścigania się o dodatkowe klatki na sekundę, autorzy dostarczyli odsłonę, która dzięki gruntownym poprawkom w buforach FIFO oraz zarządzaniu VRAM dba o to, by emulator działał stabilnie i przewidywalnie, niezależnie od stopnia skomplikowania przetwarzanego kodu.

Kończąc standardowo, zapraszam do pobrania nowych wersji emulatora, przeznaczonych dla systemów macOS, wszelakich dystrybucji Linux i powszechnie stosowanego Windows, a także opublikowanego z opisanym wydaniem RPCS3 kodu źródłowego programu.