PPSSPP dev-1.12.3-978

Stawiam, że już niebawem stronę wypełnią niusy o stabilnej wersji tego emulatora. Póki to jednak nie nastąpi, a korzystając z okazji wrzucam naprędce nowe materiały poświęcone rozwojowemu wydaniu PPSSPP.

ppsspp-naruto

Lista zmian, jakie względem poprzednich odsłon wprowadzono do tytułowej wersji 1.12.3-978-ge98e48e2e opublikowanej 21 lutego br. obejmuje między innymi:

  • wdrożono nowe algorytmy pamięci podręcznej, efektów świetlnych, obsługi CLUT, werteksów, mipmap, mieszania alfa, buforu ramki i model kolejkowania operacji, de-facto przepisując i optymalizując większość kodu odpowiedzialnego za programowe generowanie obrazu, jednocześnie zwiększając do 30% wydajność działania tego trybu;
  • poprawiono błędy i zoptymalizowano działanie kompilatora JIT z wykorzystaniem instrukcji BMI2 oraz PEXT/PDEP;
  • dodano opcję umożliwiająca zmianę motywu/koloru dla interfejsu emulatora;
  • zmodyfikowano debugger GE, lekko optymalizując kod, usuwając błędy i dodając nowe menu oraz opcje filtrowania wywołań, śledzenia zmian w rejestrach i czyszczenia buforu na żądanie;
  • poprawiono błędy uniemożliwiające poprawne przeszukanie całej pamięci w debuggerze;
  • dodano obsługę rejestrów XMM10, XMM11;
  • usunięto błędy uniemożliwiające detekcję na komputerach z macOS adresów IP dostępnych w zdefiniowanych sieciach Ad hoc;
  • poprawiono błędy występujące przy dekodowaniu MP3, wprowadzono pomniejsze poprawki dla obsługi buforu PCM oraz interfejsu null output;
  • usunięto błędy występujące w funkcji konwertującej format RGBA4444 do BGRA8888 oraz usprawniono działanie filtru 2xBRZ;
  • poprawiono emulację funkcji sceNetAdhocMatchingInit;
  • usprawniono emulację sieciowych funkcji sceNetAdhocPtpAccept i sceNetAdhocGameModeUpdateReplica,
  • zwiększono kompatybilność programu, usprawniając emulację gier takich jak… Bomberman Panic Bomber, Brave Story, Corpse Party, Gundam: Senjou No Kizuna Portable, Hokuto no Ken: Raoh Gaiden – Ten no Haoh, LittleBigPlanet, Lord of Arcana, StarWars The Force Unleashed, Super Pocket Tennis, Thrillville Off the Rails, WALL-E;

Zapraszam do pobrania najnowszych, rozwojowych wersji emulatora dla mobilnych systemów: Android oraz iOS, a także 32. i 64.bitowych Windowsów.