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 1.11

Po ośmiu miesiącach pracy nad tytułowym emulatorem PPSSPP po dziesiątkach wydań rozwojowych autorzy projektu zdecydowali wydać stabilną wersję swojej aplikacji.

Szczegółową listę wprowadzanych poprawek prześledzić można w poszczególnych niusach poświęconych wydaniom rozwojowym, niemniej wśród najważniejszych zmian wymienia się:

  • możliwość wczytywania gier z kart SD pod systemem Android;
  • rozbudowane wsparcie rozgrywki sieciowej w trybie AdHoc;
  • naprawione wyświetlanie obrazu na platformie iOS14;
Czytaj dalej PPSSPP 1.11

PPSSPP 1.10.3

Po kilku latach przerwy człowiek całkowicie zapomina jak napisać zgrabnego niusa. Na szczęście zespół developerski PPSSPP nie próżnował w tym czasie, a najnowsza odsłona przywołanego emulatora może pochwalić się całkiem rozbudowaną listą poprawek i nowo wprowadzonych funkcjonalności.

Poniżej lista najważniejszych zmian:

  • dodano wsparcie ekranów z notchem na urządzeniach z Androidem,
  • naprawiono działanie emulatora na urządzeniach Raspberry Pi 4 EGL,
Czytaj dalej PPSSPP 1.10.3

PPSSPP 1.4.2

Uzupełniając zaległe niusy dotyczące oficjalnych i multiplatformowych odsłon emulatora PPSSPP, niniejszym wpisem publikuję zbiorczą informację odnoszącą się do wersji oznaczonych numerami 1.4.0, 1.4.1 oraz 1.4.2

Wipeout Pure na PPSSPP

Lista najistotniejszych zmian przedstawia się następująco:

  • naprawiono problemy występujące na urządzeniach ARM64; 
  • dodano generowanie obrazu z wykorzystaniem DirectX 11 D3D;  
Czytaj dalej PPSSPP 1.4.2

PPSSPP 1.2.1

Opublikowano nową wersję najpopularniejszego programu symulującego działanie przenośnej konsoli PlayStation Portable. Wśród najistotniejszych zmian wprowadzonych w PPSSPP 1.2.x znalazło się wsparcie dla 64-bitowych Androidów, wielowątkowe miksowanie dźwięku i sporo poprawek zwiększających stabilność, prędkość i jakość generowanego obrazu.

God of War na PPSSPP

Bardziej szczegółowa lista zmian dla wersji 1.2 oraz 1.2.1, przedstawia się następująco: 

  • aplikacja w wersji dla systemu Android wspiera 64-bitową architekturę procesorów; 
  • poprawiono błędy powodujące niestabilność emulatora występujące przy przełączaniu aplikacji pod Androidem; 
Czytaj dalej PPSSPP 1.2.1

PPSSPP 1.0

Nie wiedzieć czemu, każdy projekt okraszony okrągłym numerem wydania budzi we mnie wewnętrzną ekscytację i poczucie podniosłości chwili. Tak było w przy okazji publikacji ePSXe v2.0, oraz PCSX2 v1.0, nie inaczej jest w przypadku tytułowego PPSSPP w wersji 1.0

FF7:Crisis Core na PPSSPP

 Na liście najistotniejszych zmian wymieniono: 

  • Usprawniono wyświetlanie wideo w formacie FFMPEG, emulację koprocesora operacji zmiennoprzecinkowych, naprawiono dynamiczne usuwanie martwego kodu i masę błędów w JIT; 
  • Zwiększono prędkość emulacji na procesorach x86 implementowano obsługę instrukcji SSE w JIT, 
  • Usprawniono generowanie obrazy na urządzeniach z układami PowerVR i Adreno; 
  • Naprawiono błędy występujące na urządzenia Asus ZenFone; 
Czytaj dalej PPSSPP 1.0

PPSSPP 0.9.8

Ależ jestem niewyspany, mózgownica ledwo pracuje i złożyć sensowne zdanie graniczy dziś z cudem. Z tego tytułu, wszystkich czekających na wylewny wstęp, z masą misternych ozdobników muszę rozczarować, ładnie przeprosić i poinformować, że niestety ;] sensownego lania wody dziś nie będzie. Zamiast tego, na stronie zagości całkiem aktualny nius dotyczący…


…najnowszej wersji emulatora PPSSPP, w której:
  • naprawiono obsługę OpenGL ES3 na urządzeniach z serii Xperia,
  • zwiększono precyzje emulacji i miksowania dźwięku,
  • usprawniono i przyśpieszono generowanie obrazu w trybie programowym,
  • dodano lokalizację aplikacji w języku galicyjskim,
  • wyeliminowano zacięcia występujące w grze Crash Tag Team Racing,
  • usprawniono pracę zintegrowanego deasemblera ARM,
  • naprawiono działanie przycisków głośności w trybie pełnoekranowym KitKat`a,
  • zaimplementowano całą gamę pomniejszych poprawek i usprawnień.
Dobra, czas na komentarz. Telefonu, czy tabletu Sony nie posiadam, podobnie jak CTTR w kolekcji gier, nie za bardzo mam czas by siedzieć przed ekranem obserwując kod przetwarzany przez emulator, a problemu z przyciskami głośności osobiście nie zaobserwowałem. W związku z powyższym, najnowsza odsłona PPSSPP nie rzuciła mnie na kolana, a zmiany względem odsłony 0.9.7.2 nazwałbym jedynie mianem kosmetycznych. Co więcej, z przyjemnością zasmakowałbym nowości w postaci – lepszego wykorzystania kilku jajek, co za tym idzie zwiększenia wydajności aplikacji dla androida, czy trybu multiplayer z prawdziwego zdarzenia. Niemniej nie ma co narzekać – każda poprawka rozwiązująca problemy, jest krokiem w przód, a na grubsze zmiany można poczekać. Czyż nie?

PPSSPP 0.9.7.2

Ostatni, z naglących niusów, o najprężniej rozwijającym się projekcie w ubiegłym, 2013 roku. Jak widać na załączonym poniżej materiale dowodowym, rok 2014 PPSSPP rozpoczyna spokojnie, od zmian kosmetycznych i rozwiązania problemów znanych z poprzednich wersji aplikacji.


Szczegółowa lista najistotniejszych zmian, przedstawia się następująco:
  • dodano wsparcie dla Android 4.4 UI (ulepszony obrót i tryb pełnoekranowy bez dodatkowych elementów),
  • usprawnione generowanie obrazu w trybie programowym,
  • poprawiono odtwarzanie wstawek filmowych oraz dźwięku,
  • pod systemem Windows 8 wstępnie zaimplementowano obsługę wielo-dotyku ekranowego,
  • rozbudowano funkcjonalność narzędzi deweloperskich (mapy i debugger),
  • naprawiono kompatybilność savestatów transferowanych pomiędzy 32- i 64-bitową wersją programu,
  • wyeliminowano błędy w funkcjonowaniu alokatora VPL, bufora głębi i zapisu na memorce,
  • naprawiono błędy występujące przy emulacji tytułów: Yu Gi Oh, Parappa The Rapper, Pangya Golf, Jeanne D’arc.
Każdy potrzebuje chwili wytchnienia, na złapanie oddechu i (choćby lekkie) podładowanie baterii. Dlatego, miast narzekać (jak to w narodowym zwyczaju mamy), zatrzymajmy się i pokontemplujmy przez chwile w ciszy. Niech sobie autor PPSSPP chwilę odpocznie w spokoju, wszak dotychczas odwalił kawał świetnej roboty, za co należą mu się gromkie, acz nie za głośne oklaski. Proponuje tłumić te ostatnie, trzymając kciuki za kolejne odsłony PPSSPP – wszak, znajdzie się jeszcze sporo rzeczy do poprawki, a zwiększoną wydajnością programu, czy możliwością gry sieciowej pewnie nikt nie pogardzi. Kończąc… chylę czapkę, niecierpliwie czekam na 0.9.8 i standardowo odsyłam na stronę domową projektu.

PPSSPP 0.9.5

Brak mi słów, by wyrazić swą skruchę. Czasem tak bywa, że nawet gdy człek chce, to nie ma możliwości. Więc jedynie, krótkim zdaniem wyjaśnienia – byłem chory, kilka tygodni :/ Dobrze nie jest, niemniej nie na tyle źle bym nie wyskrobał aktualności na temat mojego ulubionego (przynajmniej w tym roku) projektu.


Na początek, zajrzyjmy do listy zmian z najnowszej odsłony PPSSPP:
  • wprowadzono całą masę poprawek w tym: obsługi krzywych wielowypustowych Beziera oraz czystego buforu szablonowego
  • usprawniono opcje szybkiego zapisu / ładowania stanu gry
  • poprawiono opcję zmianę rozdzielczości, niezależną od rozmiaru okna
  • zamieniono wtyczkę Atrac3+ na kod Maxima stworzony w technice odwracania
  • wprowadzono możliwość nakładania shaderów wzbogacających obraz o filtry takie jak: winietowanie, przeplot czy wygładzanie
  • dodano wsparcie dla androida x86
  • dodano wsparcie analogowego kontrolera dla systemu Blackberry
  • zwiększono stabilność przetwarzania multimediów w symbianie przez przeniesienie dźwięku i ffmpeg na osobny wątek.
  • na urządzeniach mobilnych – zwiększono dokładność detekcji zasobów i zaimplementowano system wibracji
  • w systemach Windows – usprawniono obsługę memorek, plików konfiguracyjnych, tłumaczeń oraz działanie debuggera.
Jak powyższe przekłada się na praktykę. Zacznijmy od tego, że Loco Roco wreszcie wygląda jak powinno i jest w pełni grywalne. Sprawa niezwykle istotna biorąc pod uwagę, że: gra ryje beret i wymaga na tyle mało zasobów, że bezproblemowo pracuje w pełnej prędkości na Androidzie. Co za tym idzie, od chwili obecnej będzie się można spokojnie cieszyć tym tytułem nie tylko w domu, ale stojąc w korku, siedząc w autobusie, pociągu, czy w pracy. Po drugie, dzięki możliwości nakładania shaderów, gry potrafią wyglądać naprawdę ciekawie, bądź przy zastosowaniu filtru wygładzającego – znacznie lepiej, bez konieczności obciążania systemu przez skalowanie obrazu. Ot, taki miły ukłon w stronę posiadaczy tabletów z matrycami o dużej rozdzielczości. Wreszcie zwiększona kompatybilność programu nie tylko naprawia szereg problemów z całą gamą gier, ale również nieznacznie zwiększa prędkość emulacji. Tyle słowem wyjaśnienia. Na koniec, zwyczajowo, zapraszam do komentowania niusa oraz na stronę domową projektu po najnowsze pliki i szczegółowe informacje na temat projektu. P.S. kolejna wersja PPSSPP, ma ponoć być znacznie szybsza od tytułowego wydania :] Co Wy na to? Reka w górę, kto, podobnie do mnie, czeka na nią z niecierpliwością?