PPSSPP dev-1.12.3-624

Nie zakładam, że w bieżącym miesiącu uda mi się opanować wszystkie niusy, ale o nową wersję rozowjową, tytułowego emulatora PPSSPP pominąć nie mam zamiaru. W związku z tym, wrzucam do serwisu nowe materiały poświęcone tejże sprawie.

3rd Birthday on PPSSPP emulator

Lista zmian, jakie względem poprzednich odsłon wprowadzono do tytułowej wersji 1.12.3-624-gc8247401b opublikowanej 10 stycznia br. obejmuje między innymi:

  • zoptymalizowano procedury liniowego filtrowania tekstur oraz wyświetlania efektów świetlnych z wykorzystaniem instrukcji  SSSE3/SSE4;
  • zainicjowano użycie instrukcji AVX/AVX2 dla JIT w kompilacji przeznaczonej 64.bitowym systemom, zyskując dochodzący do 10% przyrost wydajności programu;
wdrożono funkcje

PPSSPP dev-1.12.3-491

Kontynuując świąteczny czelendż, wrzucam kolejnego zaległego niusa poświęconego rozowojowym wydaniom tytułowego PPSSPP. Liczba zmian wprowadzonych w przeciągu minionego miesiąca może nie rzuca na kolana, ale jestem pewien że wśród przywołanych poniżej punktów, każdy użytkownik smartfona z Androidem czy programu korzystającego z Libretro znajdzie coś interesujacego dla siebie.

Lista zmian, jakie względem poprzednich odsłon wprowadzono do tytułowej wersji 1.12.3-491-gcc767622d opublikowanej 21 grudnia br. i obejmujące między innymi:

  • zmodernizowano kod odpowiedzialny za generowanie dźwięku w Libretro, zapewniając synchronizację przy zmiennej prędkości emulacji, optymalizując wielkość buforu i eliminując błędy związane z zawieszaniem dźwięku występujące przy korzystaniu z OpenGL;
  • zoptymalizowano działanie shadera 4xBRZ zyskujac ok. 20% wzrost jego wydajności na Androidzie korzystającym z interfejsu Vulkan, na podstawie ww. prac utworzono analogiczny shader 2xBRZ;
Czytaj dalej „PPSSPP dev-1.12.3-491”

PPSSPP dev-1.12.3-276

Z okazji opublikowanych we wrześniu stabilnych wydań PPSSPP, ciut zaniedbałem wpisy poświęcone rozwojowym publikacjom tego projektu. Wychodząc naprzeciw powstałem problemowi, niniejszym odświeżam temat i zasoby sekcji Pliki z nim związane.

PPSSPP running LocoRoco

Lista zmian, jakie względem poprzednich odsłon wprowadzono do tytułowej wersji 1.12.3-276-gfb755bac1 opublikowanej 24 listopada br. i obejmujące między innymi:

  • zintegrowano z projektem pochodzącą od AMD bibliotekę VIM (Vulkan Memory Allocator) z myślą o poprawie stabilności oraz wydajności emulatora;
  • rozpoczęto prace nad implementacją metody JIT dla rysowania pikseli w programowym trybie generowania obrazu;
  • zoptymalizowano działanie shaderów odpowiedzialnych za skalowanie obrazu, umożliwiając działanie filtrów 4xBRZ, MMPX na jednostkach Mali, jednocześnie zwiększając wydajność na układach NV, Intel, Adreno oraz GPU od Apple wykorzystując do tego MoltenVK;
Czytaj dalej „PPSSPP dev-1.12.3-276”

PPSSPP 1.12.3

Przyznam szczerze, że miałem cichą nadzieje że opisywana poprzednio odsłona oznaczona numerem 1.12.2 będzie ostatnią stabilną wersją programu. Cóż, jak widać po niniejszym przykładzie w przypadku tytułowego emulatora PPSSPP autorzy nie dają za wygraną i zgodnie z przyjętą normą publikują po trzy poprawki do każdego stabilnego wydania.

PPSSPP emulator running FF7:Crisis Core

Z drugiej strony, nie ma co narzekać. łatwo i przyjemnie wrzucam do serwisu materiały niewymagające kilkugodzinnego ślęczenia nad listą zmian, a na Wasze dyski w równie przyjemny sposób trafić może…

… najnowsza, stabilna wersja emulatora przeznaczona dla mobilnych urządzeń wykorzystujących systemy Android oraz iOS, jak również dużych maszyn pracujących pod kontrolą systemów macOS oraz Windows. A jak komuś mało, to zawsze można kompilować we własnym zakresie z kodu źródłowego.

PPSSPP 1.12.2

Dzisiejszy wpis nie wymagał wcześniejszej zapowiedzi, celnych strzałów czy jakichkolwiek spekulacji. Pewnym było, że po pojawieniu się nowej wersji stabilnej tytułowego projektu, prędzej niż później pojawi się kolejne wydanie emulatora PPSSPP, naprędce naprawiające błędy stwierdzone u poprzednika.

3rd Birthday on PPSSPP emulator

Opisany powyżej stan jest już tradycją, którą kultywuje również ostatnie stabilne wydanie emulatora oznaczone numerem serii 1.12.x, więc bez głębszych spostrzeżeń i dalszych dywagacji…

… odsyłam do sekcji Download, gdzie znajdziecie najnowszą, stabilną wersję kodu źródłowego oraz binarek przeznaczonych dla systemów Android oraz Windows, jak również korzystającą z SDL odsłonę przeznaczoną dla systemu macOS.

PPSSPP 1.12

Kto trzymał kciuki, kto wyczekiwał i kto dał wiarę zapowiedzi, jaką pozwoliłem sobie zamieścić we wrześniowym niusie… temu dane jest cieszyć się teraz z nowej stabilnej wersji tytułowego emulatora PPSSPP.

PPSSPP emulator on Android tablet

Zmiany jakie znalazły się w opisywanej odsłonie nie powinny nikogo zaskoczyć bo na bieżąco opisywałem nowości jakie trafiały do rozwojowych wersji oznaczonych przedrostkiem 1.11.3. Do tego źródła odsyłam zatem wszystkich którzy chcieliby przestudiować szczegółowy changelog, tu napiszę jedynie że w przypadku stabilnej odsłony oznaczonej numerem 1.12 autorzy chwalą się przede wszystkim:

  • poprawną obsługą pamięci masowej na urządzeniach pracujących pod kontrolą systemu Android 12;
  • masą usprawnień wprowadzonych do trybu gry sieciowej, interfejsu, sterowania ekranowego, funkcji odpowiedzialnych za wyświetlanie obrazu, poprawki zwiększające kompatybilność programu względem sporej liczby tytułów;
  • możliwością cofnięcia/anulowania operacji szybkiego zapisu i ładowania stanu gry;
  • wprowadzeniem trybu wyświetlania obrazu w maksymalnej jakości i nowych animowanych tapet;

Nie przedłużając, odsyłam do sekcji Download, gdzie znajdziecie najnowszą, stabilną wersję kodu źródłowego oraz binarek przeznaczonych dla systemów Android oraz Windows, jak również najświeższą wersję rozwojową dla iOS. Miłej zabawy.

PPSSPP dev-1.11.3-1476

Wrześniowy przegląd istotnych plików był, krótkie niusy na rozgrzewkę po remontowej przerwie też były, czas spróbować sił w starciu z publikacją większego kalibru. Niniejszym której mianem bez przeszkód można określić tytułowy PPSSPP, który w pełnej krasie gościł na łamach serwisu ponad dwa miesiące temu.

ppsspp-nogravity

Tak długa absencja przekłada się na pokaźną lista zmian, jakie względem poprzednich odsłon wprowadzono do tytułowej wersji 1.11.3-1476-g0279b1928 opublikowanej 20 września br. i obejmujące między innymi:

  • wprowadzono zmiany umożliwiające uruchomienie emulatora na urządzeniach korzystających z układu Apple M1;
  • wprowadzono opcję wyświetlania obrazu pn. „Auto Max Quality” wymuszającą generowanie grafiki z użyciem mipmapingu i filtrowania anizotropowego w najwyższym z możliwych trybie;
  • dodano wsparcie RISC-V umożliwiające kompilację programu z wykorzystaniem przedmiotowej architektury ;


a teraz krótka przerwa na reklamę…
dzisiejszy wpis sponsorują:
cyferki 1, 3, 7, literka P oraz

TAJEMNICZY REKLAMODAWCA

Czytaj dalej „PPSSPP dev-1.11.3-1476”

PPSSPP dev-1.11.3-861

Kontynuując serie niusów poświęconych wiodącym projektom, przechodzę do pionu poświęconego przenośnemu PlayStation i niniejszym wpisem publikuję materiały poświęcone najnowszej wersji rozwojowej emulatora PPSSPP.

PPSSPP emulator running Metal Gear Solid

Lista zmian, jakie względem poprzednich odsłon wprowadzono do tytułowej wersji 1.11.3-861-gc3c7eef6a opublikowanej 8 lipca br. obejmujące między innymi:

  • zaimplementowano nowy menedżer wątków dla współbieżnego przetwarzania danych;
  • usunięto błędy występujące na Androidzie przy podmianie tekstur gry na własne;
  • usprawniono wielowątkowe operacje skalowania tekstur;
Czytaj dalej „PPSSPP dev-1.11.3-861”

PPSSPP dev-1.11.3-697

Poprzednim niusem przedstawiłem pozytywny wydźwięk niewielkiej ilości zmian. Dziś staje przed dylematem jak zachwalić mnogą liczbę zmian, z jaką mam do czynienia każdorazowo przy okazji wrzucania materiałów poświęconych opisywanemu emulatorowi PPSSPP. Cóż, nie pozostaje nic innego jak tylko gratulować autorom, dziękując za trud i ogrom pracy włożony w projekt.

Final Fantasy on ppsspp emulator

Tym samym wypada opisać po króćce zmiany, jakie względem poprzednich odsłon wprowadzono do tytułowej wersji 1.11.3-697-g7a28919ca opublikowanej 24 maja br., a obejmujące między innymi:

  • zaimplementowano kompresję ZSTD dla plików służących podmianie tekstur, plików szybkiego zapisu oraz plików ze zrzutami klatek GE;
  • usprawniono działanie sprzętowej teselacji obrazu;
  • zoptymalizowanie przetwarzania obrazu korzystającego z 16.bitowej palety formacie A1R5G5B5;
Czytaj dalej „PPSSPP dev-1.11.3-697”

PPSSPP dev-1.11.2-446

Kontynuując wątek projektów o ugruntowanej pozycji, na łamy serwisu wrzucam materiały dotyczące najnowszej rozwojowej wersji emulatora PPSSPP w wydaniu z 8. kwietnia 2021r.

PPSSPP - PSP emulator
Kingdom Hearts

Zmiany jakie wprowadzono do opisywanej wersji 1.11.2-446-g6f332dd66, obejmują między innymi:

  • usprawnioną pracę programu w trybie wielowątkowym;
  • usystematyzowane wyświetlanie informacji w logach;
  • usprawnione działanie gałek analogowych pod systemami Windows;
Czytaj dalej „PPSSPP dev-1.11.2-446”