PPSSPP 0.5

Dzisiejszą wiadomość, chciałbym dedykować wszystkim osobom zastanawiającym się nad zakupem drogiego telefonu, jak również wszystkim zainteresowanym: jak, skąd i dlaczego na psemu.pl pojawiają się materiały związane z HTC OneX. Tak więc, w gwoli wyjaśnienia, informuję, że kwestia jest bardzo prosta, lubię androida, cenię rozwiązania nVidii, a mój telefon najzwyklej w świecie, nie wyrabia. Niniejszy stan rzeczy boli niebywale, już w przypadku obserwacji skoków na ukochanym ePSXe, toteż możecie sobie wyobrazić moje rozgoryczenie, gdy światło dzienne ujrzały pierwsze wersje…

… PPSSPP, będącego emulatorem przenośnego PlayStation, dostępnym dla systemów Windows, Linux, oraz rozwiązań mobilnych spod znaku BlackBerry oraz Android. Pierwsze odsłony aplikacji dało się jakoś przeżyć, w sumie i tak nie pozwalały na uruchomienie czegokolwiek. Z czasem i każdą kolejną wersją jest coraz gorzej – już dziś emulator pozwala uruchamiać całkiem sporą liczbę komercyjnych tytułów, a kilka z nich, z czystym sumieniem określić można jako grywalne.
Program nie pozbawiony jest wad – do prawidłowego działania wymaga drugiej wersji opengl es i smarfona o niezgorszych parametrach, co z definicji eliminuje z grona odbiorców osoby z urządzeniami podobnymi mojemu [no co? chcieć, a nie móc, to jest spora wada! :] Na kompatybilnych urządzeniach z kolei, potrafi "zwariować" przy zmianie orientacji ekranu, nie poraża mnogością opcji, szybkością reakcji przycisków i ergonomią wykonania interfejsu (nawet na ok. 5-calowym ekranie nawigacja potrafi sprawić problemy).
Niemniej nie należy zapominać, że aplikacja jest wciąż we wczesnym stadium i opisywane błędy mają prawo wystąpić, co więcej jak na tym etapie (v0.5) zdecydowanie można je wybaczyć biorąc pod uwagę, ze na takiej Tegrze3, gry działają naprawdę szybko. Osobiście spodziewałem się ślimaka w tempie 5-10fpsów, a na HTC OneX, można spokojnie odpalić Lumines czy Dragon Ball: Evolution i mrużąc zmysły na źle wyświetlane napisy oraz niekompletną oprawę audio, można defacto pograć. Z braku licznika klatek nie jestem w stanie określić dokładnie z jaką prędkością pracują gry, jeśli jednak miałbym strzelać to obstawiałbym 45-75% w przypadku pierwszego tytułu i 30-60% w przypadku drugiego. Najciekawszy jest w tym fakt, że program wciąż nie ma napisanego dynamicznego rekompilatora dla urządzeń ARM, więc jeśli autorowi uda się spełnić obietnicę wprowadzenia tej opcji w kolejnym wydaniu, to już niedługo otrzymamy pracujący kilkukrotnie szybciej emulator. Czego sobie i Wam życzę, a w międzyczasie gorąco zapraszam do odwiedzenia witryny domowej projektu oraz stosownej strony w Google Play.

——-

Jak poprzednio – wydajność i kompatybilność oprogramowania sprawdzona na smartfonie
HTC OneX, dzięki uprzejmości firmy HTC, która udostępniła w/w urządzenie do testów

PCSP 0.5.4 Released

Choć z każdym (nieoficjalnym) wydaniem JPCSP coraz lepiej radzi sobie z emulacją przenośnego PlayStation, zarówno pod względem prędkości jak i kompatybilności względem obsługiwanych tytułów, cieszy fakt, że nie jest to jedyny rozwijany emulator tego systemu. Wiadomo, zdrowa konkurencja ożywia rynek, a w tym przypadku emu-scenę, a że autorzy tytułowego PCSP zapowiadają wydanie w najbliższym czasie, nowego, napisanego od podstaw, szybszego i bardziej kompatybilnego emulatora względem wydawanej dotychczas wersji programu udającego PSP, nie ma żadnych przeciwwskazań by zacierać ręce i suszyć zęby w grymasie zadowolenia.


Nim jednak nastąpi premiera szumnie zapowiadanej aplikacji, udostępniona została ostatnia wersja bazująca na starej wersji kodu źródłowego, w której znalazło się grono zmian obejmujących między innymi: eksperymentalne wykorzystanie dynamicznych shaderówm, poprawiona obsługa VEH, HLE oraz wątków dla funkcji KernelVsync, naprawione błędy w funcjach KernelEventFlag, sceKernelLibcTime, sceRtcGetCurrentTick, implementacja funkcji sceRtcSetDosTime, sceRtcIsLeapYear, sceRtcCompareTick, sceKernelPollSema, sceKernelLoadExec i kilka innych szmerów, których rozpiska przeciętnym użytkownikom i tak niewiele powie :] Dlatego też, pozwolę sobie na jedyny sensowny ruch w niniejszej sytuacji i wszystkich zainteresowanych odeślę na stronę domową projektu, gdzie znaleźć można pełną listą zmian oraz sam PCSP w wersji 0.5.4 do pobrania.