RPCS3 Dev-0.0.29-15789

Wpisów z serii WIP, poświęconych tytułowemu RPCS3, nie brakuje na stronie. Nie wypada jednak, by publikacje w sekcji PS3 ograniczały się jedynie do odgrzewanych informacji zza kulis. W związku z tym, zapraszam do testowania tytułowej wersji programu i zapoznania się ze zmianami wprowadzonymi do grudniowych wydań opisywanego emulatora.

PS3 emulator running game #037 - 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 poprzednio opisanych odsłon, lista istotnych zmian wprowadzonych w wersji z dnia 9 grudnia 2023 r., oznaczonej numerem 0.0.29-15789 obejmuje m.in.:

  • usprawniono mechanizm niestandardowej synchronizacji obrazu, realizowanej przez układ RSX w ramach przetwarzania danych zapisanych jako 308a::color;
  • dodano funkcje umożliwiające asynchroniczne tworzenie skompresowanych plików szybkiego zapisu stanu gry oraz usunięto błędy występujące przy wykonywaniu opisywanych zapisów;
  • zaimplementowano funkcje umożliwiające zapis danych dźwiękowych generowanych przez układ RSX;
Czytaj dalej „RPCS3 Dev-0.0.29-15789”

RPCS3 Dev-0.0.27-14986

Skoro już wziąłem się za uzupełnienie aktualności, nie wypada by majowe wpisy dotyczące RPCS3 ograniczały się jedynie do odgrzewanych informacji zza kulis. W związku z tym, zapraszam do testowania tytułowej programu i zapoznania się ze zmianami wprowadzonymi do ostatnich wydań emulatora.

rpcs3-042 - 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 poprzednio opisanych odsłon, lista istotnych zmian wprowadzonych w wersji z dnia 10 maja 2023 r. oznaczonej numerem 0.0.27-14986 obejmuje m.in.:

  • wprowadzono nowy tryb jakości grafiki pn. „Ultra”, zapewniający najwyższą precyzję generowania obrazu kosztem wydajności emulatora;
  • zoptymalizowanie działanie funkcji emulujących proces zapisu gry, znacznie zwiększając prędkość wykonania operacji;
  • wdrożono nowe mechanizmy zarządzania magazynem rejestrów SPU LLVM, co umożliwiło ogólne zwiększenie stabilności oraz nieznaczny wzrost wydajności programu;
Czytaj dalej „RPCS3 Dev-0.0.27-14986”

RPCS3 Dev-0.0.27-14826

Jak wspomniałem uprzednio, krucho u mnie z wolnym czasem. Nie znaczy to jednak, że dopuszczę do całkowitej stagnacji serwisu. Co za tym idzie, nadganiam zaległości tam gdzie są najbardziej widoczne, publikując tym samym garść materiałów poświęconych tytułowemu RPCS3.

rpcs3-020 - 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 poprzednio opisanych odsłon, lista najistotniejszych zmian wprowadzonych w wersji z dnia 25 marca 2023 r. oznaczonej jako 0.0.27-14826 obejmuje między innymi:

  • wdrożono nową wersję LLVM i zaimplementowano jej obsługę mechanizmom emulującym jednostkę SPU;
  • wdrożono możliwość tworzenia konfigurowalnych łatek do gier, które mniej wprawni użytkownicy ustawią za pomocą kilku kliknięć myszy;
  • naprawiono wyświetlanie obrazów RGBA/ARGB;
Czytaj dalej „RPCS3 Dev-0.0.27-14826”

RPCS3 Dev-0.0.25-14442

Uzupełniając grudniowe materiały, nie może zabraknąć informacji o nowej wersji topowego emulatora PlayStation3 pn. RPCS3. Szczególnie że ta wprowadza kilka istotnych zmian, jak choćby wsparcie dla kontrolerów typu Lightgun i możliwość zapisywania filmów z rozgrywki.

PS3 emulator running game #031 Wipeout - 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 poprzednio opisanych odsłon, lista zmian wprowadzonych w wersji z dnia 9 grudnia 2022 r. oznaczonej jako v0.0.25-14442 obejmuje między innymi:

  • usprawniono obsługę gier zapisanych w formacie PKG;
  • zaimplementowano obsługę lightgunów [red. bo spolszczone pistolety świetlne, choć zgodne z przyjętą nomenklaturą, brzmią po prostu śmiesznie];
Czytaj dalej „RPCS3 Dev-0.0.25-14442”

RPCS3 Dev-0.0.25-14360

Od dłuższego czasu serwis nie gościł na łamach nowego wydania tytułowego emulatora, dlatego serdecznie zapraszam do zapoznania się z najistotniejszymi zmianami jakie znalazły się w kodzie projektu RPCS3.

PS3 emulator running game #025 Virtua Fighter - 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 poprzednio opisanych odsłon, lista zmian wprowadzonych w wersji z dnia 5 listopada 2022 r. oznaczonej jako v0.0.25-14360 obejmuje między innymi:

  • zaimplementowano obsługę szybkiego zapisu/odczytu stanu gier;
  • zaimplementowano wsparcie instrukcji VPERMI2B/VPERMT2B dla procesorów z rodziny Zen4;
  • zaktualizowano serwer sieciowy Rpcn do wersji 0.7.0, m.in. poprawiając działanie funkcji sceNpScore oraz usprawniając kalkulację wartości RTT;
  • usprawniono wykorzystanie technologii haptycznej w kontrolerze Dualsense;
Czytaj dalej „RPCS3 Dev-0.0.25-14360”

RPCS3 Dev-0.0.23-14068

Całkiem nieźle poszło uzupełnianie zaległości, warto jednak zadbać by pomiędzy wspomnianymi wcześniej wiadomościami pojawiły się również aktualne niusy. To też czynię publikując świeże materiały poświęcone ostatniemu wydaniu rozwojowego RPCS3.

rpcs3-022 - 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 poprzednio opisanych odsłon, lista zmian wprowadzonych w wersji z dnia 20 sierpnia 2022 r. oznaczonej jako v0.0.23-14068 obejmuje między innymi:

  • wdrożono obsługę szybkiego zapisu i ładowania stanu gry;
  • dodano obsługę akcelerometru i żyroskopu wbudowanego w kontrolery DualShock3, DualShock4 oraz Dualsense;
  • poprawiono znalezione błędy i zoptymalizowano działanie funkcji pod kątem generowania obrazu na układach graficznych Intel;
  • zaimplementowano rekompilator LLVM dedykowany platformie arm64;
Czytaj dalej „RPCS3 Dev-0.0.23-14068”

RPCS3 Dev-0.0.22-13821

Kontynuując serie wpisów uzupełniających i nadganiających powstałe zaległości, zapraszam do zapoznania się ze zmianami jakie znaleźć można w kodzie najnowszych wydań rozwojowej wersji emulatora RPCS3.

PS3 emulator running game #037 - 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 poprzednio opisanych odsłon, lista zmian wprowadzonych w wersji z dnia 24 czerwca 2022 r. oznaczonej jako v0.0.22-13821 obejmuje między innymi:

  • zaimplementowano podstawowe kod HLE odpowiedzialny za operację wysunięcia oraz włożenia płyty do napędu oraz rozbudowano go o obsługę płyt z systemów PS1 oraz PS2;
  • wdrożono obsługę protokołu IPC poprzez implementację serwera PINE;
  • usprawniono działanie rekompilatora PPU LLVM na platformie arm64;
  • naprawiono obsługę pamięci wirtualnej oraz ograniczeń W^X JITpod kątem układów Apple Silicon;
  • wprowadzono poprawki eliminujące problemy z wydajnością emulatora pracującego w trybie OpenGL na układach graficznych od AMD;
Czytaj dalej „RPCS3 Dev-0.0.22-13821”

RPCS3 Dev-0.0.21-13400

Nietypowo, bo z początkiem miesiąca, wypuszczam kolejną porcję informacji poświęconych nowemu wydaniu, rozwojowego RPCS3. Odpuszczam jednak dalsze dygresje na temat braku zapowiadanej wersji dla systemu macOS… i choć zapewne byłoby to miłe, to jednak nie przystoi mi dalej piszczeć jak mała dziewczynka… szczególnie, gdy ww. sprzętu nawet nie planuję zakupić :]

RPCS3 emulator for Windows running Dragon Ball - PSEmu.pl PS3 Emulation. RPCS3, download, news, download games

W związku z tym na spokojnie przyjrzyjmy się, jakie zmiany względem poprzednio opisanych odsłon, wprowadzono w wersji z dnia 5 marca 2022 r. oznaczonej jako v0.0.21-13400 obejmuje między innymi:

  • wdrożono statyczne adresowanie pamięci dla wybranych operacji cieniowania wierzchołków, co nie tylko zwiększyło prędkość tej operacji, ale spowodowało dochodzący do 10% ogólny wzrost wydajności emulatora;
  • zaimplementowano dodatkowe mechanizm filtrowania obrazu wyświetlanego z wykorzystaniem MSAA, usuwając artefakty widoczne w niektórych grach, zmniejszając zniekształcenia aliasingu i podnosząc jakość generowanej grafiki;usprawniono działanie algorytmów testowania kolizji oraz wdrożono dodatkowe mechanizmy buforujące celem zwiększenia prędkości wyszukiwania tekstur w pamięci podręcznej;
Czytaj dalej „RPCS3 Dev-0.0.21-13400”

RPCS3 Dev-0.0.21-13359

Miałem cichą nadzieję, że do czasu publikacji poświęconej kolejnej odsłonie rozwojowej RPCS3 pojawi się wydanie emulatora przeznaczone dla systemów macOS. Przeliczyłem się, może się uda następnym razem, a w międzyczasie cieszmy się ze zmian jakie trafiły do projektu w marcu br.

rpcs3-034

Względem poprzednio opisanych odsłon, lista zmian wprowadzonych w wersji z dnia 20 marca 2022 r. oznaczonej jako v.0.0.21-13359 obejmuje między innymi:

  • zaimplementowano nową metodę synchronizacji pomiędzy jednostkami CELL i RSX, usuwając błędy występujące w obsłudze DMA pod interfejsem Vulkan;
  • podobne modyfikacje, usuwające błędną obsługę buforów DMA wdrożono dla sterowników układów graficznych Intel;
  • poprawiono błędy występujące przy emulacji funkcji cellSearchStartListSearch, wdrożono emulację funkcji cellMusic i rozpoczęto implementację emulacji funkcji cellMusicDecode;
Czytaj dalej „RPCS3 Dev-0.0.21-13359”

RPCS3 Dev-0.0.20-13309

Mam dziwne przeczucie że opisywany wcześniej PPSSPP nie będzie jedynym projektem, który w najbliższym czasie doczeka się nowego wydania zawierającego istotne zmiany. Z myślą o tym wypuszczam pośpiesznie niusa o rozwojowej wersji RPCS3 z lutego br.

rpcs3-050

Względem poprzednio opisanych odsłon, lista zmian wprowadzonych w wersji z dnia 21 lutego 2022 r. oznaczonej jako v0.0.20-13309 obejmuje między innymi:

  • poprawiono algorytmy asynchronicznego przetwarzania tekstur, zapewniających pełną zgodność ze specyfikacją interfejsu Vulkan i kompatybilność z najnowszymi (v.430+) sterownikami Nvidia;
  • usprawniono obsługę kontrolerów gier pod systemem macOS Monterey;
  • zaimplementowano otwartoźródłową bibliotekę SoundTouch z myślą o wyeliminowaniu trzasków w generowanym dźwięku przy pauzowaniu emulacji oraz zapewnieniu poprawnej obsługi zmiany szybkości i czasu trwania sygnału audio pod systemami Linux;
  • znacząco rozbudowano kod projektu tworzony z myślą o kompilacji programu dla macOS ze wsparciem systemów od wersji 11.6 oraz procesorów M1 i Intel;
Czytaj dalej „RPCS3 Dev-0.0.20-13309”