JPCSP dev-b738a2bf

Pozostając w gronie programów stroniących od świateł reflektorów i medialnego blichtu, rzućmy okiem na jeden z ciekawszych emulatorów PSP i przyjrzymy się zmianom jakie w bieżącym miesiącu znalazły się w tytułowym projekcie pn. JPCSP.

JPCSP running Tekken

Względem poprzednich wydań, opublikowana 10 kwietnia 2022 r. i oznaczona symbolem b738a2bf wersja emulatora, obejmuje następujące zmiany:

  • zoptymalizowano kod odpowiedzialny za wykonywanie testu nożyc, ograniczającego obszar rysowania cieni;
  • zaimplementowano możliwość zapisu danych o głębi obrazu przy zrzucie danych przetwarzanych przez jednostkę GE;
  • naprawiono błędy uniemożliwiające prawidłowe generowanie obrazu z wykorzystaniem funkcji emulujących użycie buforu szablonowego;
  • poprawiono błędy powodujące nieprawidłowe generowanie obrazu przez OpenGL, po zmianie wielkości okna emulatora;
  • wprowadzono warunki ograniczające występowanie wyjątków NullPointerException w debuggerze;
  • wprowadzono mechanizm przeglądania tekstur w formacie ABGR, zawierających dane o głębi obrazu;
  • dodano opcję umożliwiającą odtwarzanie utworzonych nagrań wyjścia wideo;
  • usprawniono emulację funkcji sceUtilityMsgDialog, sceChkregGetPspModel, sceOpenPSIDGetProductCode oraz sceNpDrm;
  • usunięto z kodu przestarzałe funkcje gl_FrontColor oraz gl_FrontSecondaryColor;
  • zmodyfikowany pliki wsadowe w sposób zapewniający poprawną obsługę środowiska Java 11+ pod systemami Windows;

Zapraszam do sekcji Pliki, gdzie znaleźć można najnowszą wersję tytułowej aplikacji w wersji dla MacOS i 64.bitowych systemów Linux oraz Windows.