ePSXe 2.0.15 Android

Tego się nie spodziewałem i w ferworze pracy prawie przeoczyłem informacje o publikacji nowej wersji ePSXe przeznaczonego dla mobilnych urządzeń pracujących pod kontrolą systemu Android.

VR mode on ePSXe for Android
VR mode on ePSXe for Android

Lista zmian, jakie znalazły się w mobilnym emulatorze ePSXe 2.0.15 opublikonym 6 lipca br., przedstawia się następująco:

Czytaj dalej „ePSXe 2.0.15 Android”

ePSXe 2.0.14 Android

Nadeszła wiekopomna chwila, emulator ePSXe w wersji dla systemów Android robi krok ku przyszłości przeskakując w 64bity.

Kompletna lista zmian przedstawia się następująco:

  • wydano emulator w 64bitowej wersji napisany w środowisku programistycznym nr 28 dla systemu Android 9;
Czytaj dalej „ePSXe 2.0.14 Android”

ePSXe 2.0.8 Android

Czasem cieszą małe rzeczy. Inaczej nie można określić zmian jakie nastąpiły w nowej odsłonie emulatora ePSXe, którą opublikowano dla systemu Android w wydaniu oznaczonym numerem 2.0.8.

Lista zmian przedstawia się następująco:

  • dokonano migracji interfejsu Dropbox do wersji v2;
  • udostępniono w sklepie google osobne APKi z wtyczkami opengl/sevenzip;
Czytaj dalej „ePSXe 2.0.8 Android”

ePSXe 2.0.6 Android

Kompatybilność rzecz ważna, czy to chodzi o poprawną obsługę gier, czy to w kwestii gry sieciowej z wykorzystaniem programu uruchomionego na różnych platformach. Mając na uwadze drugi z przykładów, korzystający z systemów macOS, Linux, Windows mogą zacierać ręce z myślą o potyczkach lokalnych z użytkownikami Androida. Wraz z wydaniem wersji 2.0.6 emulatora ePSXe, system Android dostaje zunifikowany tryb lokalnej gry sieciowej.

Lista zmian przedstawia się następująco:

  • zaktualizowano funkcję lokalnej gry sieciowej by zapewnić jej kompatybilność względem ePSXe 2.0.5 wydanego dla systemów Windows, Linux, i MacOS;
  • naprawiono błąd powodujący zamknięcie programu przy włączonej opcji automatycznego zapisu;
Czytaj dalej „ePSXe 2.0.6 Android”

ePSXe 2.0.2 Android

Ukazała się kolejna, oznaczona numerem 2.0.6, wersja emulatora ePSXe przeznaczona dla urządzeń pracujących pod kontrolą systemu Android.

Lista zmian przedstawia się następująco:

  • zaimplementowano opcję zmiany taktowania procesora konsoli, wymuszającą przyśpieszoną pracę emulatora;
  • usprawniono wyświetlanie obrazu eliminując błędy związane z jego centrowaniem i rozdzielnością;
Czytaj dalej „ePSXe 2.0.2 Android”

ePSXe 1.9.40 Android

Osobiście preferuję rozgrywkę jednoosobową, zdaję sobie jednakowoż sprawę że bez multi, multum osób żyć nie potrafi. Z myślą o takich graczach wydano wersję 2.0.6 emulatora ePSXe, która dla systemu Android wprowadza obsługę lokalnej gry sieciowej .

Pełna lista zmian przedstawia się następująco:

  • wprowadzono eksperymentalne wsparcie dla lokalnej gry sieciowej z wykorzystaniem połączeń wifi oraz wifi-direct;
  • zaktualizowano wtyczkę opengl do wersji v15, naprawiono błędy powstałe po zmianie;
Czytaj dalej „ePSXe 1.9.40 Android”

FPse 0.11.134 for Android

Choć w mym skromnym mniemaniu, prym wśród emulatorów PlayStation, na urządzeniach mobilnych wiedzie konkurencyjny projekt, dzisiejszą wiadomość dedykuje z trzech powodów tytułowemu FPse. Po pierwsze, dawno nie gościliśmy wzmianki o rzeczonej aplikacji. Po drugie, coś Wam obiecałem (o czym na dole wiadomości). Po trzecie z kolei, program jest na tyle często aktualizowany, że brak jakiejkolwiek notki na jego temat, byłoby sporym błędem…


.. biorąc pod uwagę fakt, że lista zmian jedynie z kilku ostatnich aktualizacji, przedstawia się bardzo ciekawie. Zobaczcie zresztą sami:
  • dodano shadery HQ3X, 5xbR, 4XHQ oraz możliwość zmiany tychże w czasie rozgrywki,
  • zaimplementowano nową wtyczkę OpenGL, charakteryzującą się zwiększoną: optymalizacją kodu, kompatybilnością i prędkością działania,
  • naprawiono działanie przycisków L2 i R2 na konsoli Shield oraz zewnętrznych kontrolerach,
  • rozbudowano i usprawniono działanie wtyczki dźwiękowej,
  • poprawiono obsługę BIOSu, znacząco zwiększając kompatybilność aplikacji
  • dodano obsługę multitap-u, tym samym gry wieloosobowej do 4 graczy jednocześnie,
  • rozbudowano menu MISC/Inne,
  • naprawiono menu i funkcje odpowiedzialne za mapowanie zewnętrznych kontrolerów,
  • przywrócono możliwość uruchamiania dem i aplikacji homebrew,
  • dla edycji KitKat, usprawniono działanie trybu pełnoekranowego i wykrywania kart SD,
  • wyeliminowano błędy (a przez to) i spowolnienia przy generowaniu grafiki HD w trybie programowym,
  • naprawiono losowe spowolnienia i zamykanie aplikacji, występujące na niektórych urządzeniach,
  • jak również analogiczne problemy, objawiające się bezpośrednio po uruchomieniu gry,
  • natomiast operację tworzenia/przywracania kopii ustawień emulatora, rozbudowano o obsługę plików kart pamięci i savestate-ów.
Przekładając powyższe na język czysto praktyczny – jest dobrze. Aktualizując emulator po kilku miesiącach zmiany widać na pierwszy rzut oka. FPse pracuje znacznie stabilniej i sytuacje, w których program nieoczekiwanie się przytnie, czy zakończy swe działanie, praktycznie się nie zdarzają. Co ważniejsze aplikacja pracuje znacznie szybciej, włączając w to również tryb sprzętowej akceleracji grafiki. Tak, OpenGL w końcu pracuje zadowalająco, oferując na wydajnych urządzeniach przyzwoitą szybkość oraz doskonałą jakość obrazu. Co prada tu i ówdzie występują niewielkie przekłamaniami, można je jednak zniwelować dostosowując ustawienia pluginu do uruchomionego tytułu. Przy odrobinie zabawy, spokojnie można wycisnąć pełną prędkość w trybie OpenGL, nawet w najbardziej wymagających tytułach (np. Tekken 3) i z wykorzystaniem dodatkowych ulepszaczy grafiki w postaci shaderów. Zaryzykowałbym nawet stwierdzeniem, że przy zachowaniu obecnego postępu prac, za 6 góra 10 miesięcy, urządzenia mobilne dorównają komputerom PC zarówno pod względem płynności, jak również jakości generowanego w procesie emulacji obrazu. Mówiąc wprost, na czterordzeniowym Snapdragonie emulator pracuje wyśmienicie. Natomiast na słabym sprzęcie – i tu obiecany poprzednio test FPse na moim, leciwym telefonie – wcale nie ma tragedii. Powiem więcej, jestem zaskoczony, że kilkuletnie Defy, wyposażone w zaledwie w 800-megahercowy, jednordzeniowy procesor i 512MB pamięci, po 20 minutach zabawy ustawieniami jest w stanie, podczas czystej młócki w Tekken 3, wycisnąć pełne 60 klatek/sekundę. Nie przewidzieliście się – we wspomnianej grze uzyskałem stabilne 60fpsów. Emulator należało przełączyć na niski profil ustawień, wyłączyć wszelkie możliwe ulepszacze i dodatkowo okupić spadkiem płynności animacji. Jednak pomimo wszystkich wspomnianych cięć, tytuł wciąż prezentował całkiem grywalny poziom. Reasumując, nawet na słabym sprzęcie emulator potrafi zapewnić przyzwoity komfort i przyjemną zabawę. W związku z powyższym, nie mogę rzec więcej, jak tylko – zapraszam do google Play po najnowszą odsłonę FPse.

ePSXe for Android 1.9.17

Dziś zajmiemy się kolejną zaległością, na dodatek sporą, bo informacje o opisywanym projekcie nie gościły na stronie od dobrych 10 miesięcy. Toteż zanim przystąpicie do lektury zmian, które wprowadzono w tytułowej aplikacji od opisanej poprzednio wersji 1.9.0 do aktualnej 1.9.17, uzbrójcie się w dobre ciastko oraz solidny zapas cierpliwości, względnie mocnej kawy.


Uwaga, uwaga, oto i wspomniana lista:
  • zaktualizowano interfejs programu zgodnie z Android 4.0 UI
  • zmieniono logotyp aplikacji na grafikę autorstwa Roberta Typek
  • dodano wsparcie dla 32-bitowego blit, plików SBI w formacie MDS/MDF, dźwięku o niskim opóźnieniu, oraz kontrolerów wikipad, ps4, Samsung EI-GP20 i jxd s7800b
  • poprawiono wyświetlanie ekranowe na Androidzie 4.4, obsługę blit na Sony Tablet P, obsługę ekranowych przycisków L/R,
  • wprowadzono obsługę klawiatur BT oraz wykrywania kontrolera w trakcie gry,
  • dodano możliwość: pobierania wtyczki HD OpenGL z aplikacji, usuwania savestate-a, zmiany nazwy skrótu oraz ustawiania przezroczystości skórki kontrolera ekranowego
  • naprawiono obsługę plików PPF
  • naprawiono obsługę plików SBI z danymi subkanałowymi
  • rozbudowano obsługę kontrolerów Sixaxis, Xperia Play, Xbox, Logitech, Ouya, Nvidia i Nyko
  • zoptymalizowano plugin OpenGL pod kątem układu graficznego Adreno 320/330
  • poprawiono funkcje odpowiedzilne za zapis stanu gry na memorce
  • lista gier została zapisana w pamięci podręcznej dla szybszego jej wczytywania
  • usprawniono funkcje odpowiedzialne za obsługę operacji szybkiego zapisu/odczytu
  • umożliwiono nawgację pomiędzy folderami w trakcie podmiany nośnika
  • wprowadzono obsługę Namco Gun za pomocą kontorlera ekranowego
  • naprawiono dźwięk na Androidzie w wersji 4.3
  • dodano zintegrowane wsparcie dla kontrolerów Moga
  • naprawiono działanie drążków analogowowych gamepada
  • dodano zintegrowane wsparcie dla bezprzewodowego kontorlera z Xboksa
  • dodano wspawcie dla kontorlerów BT obsługiwanych usługa BluezIME
  • zaimplementowano obsługę spustów L2/R2 gamepadów
  • wprowadzono możliwość przypisania ekranowego kontrolera do gracza 1/2, oraz dodano do tegoż dodatkowe przycisków z możliwoscią przypisania funkcji tj. zapis, wczytywanie, kombosy, itd.
  • dodano mozliwość wyświetelenia logotypu konsoli w czasie uruchamiania gry
  • usprawniono działanie funkcji przeszukujących pamięć masową urzadzenia
  • wprowadzono możliwość wyboru własnych kart pamięci
  • dodano 5 typów filtrów dla wtyczki OpenGL
  • przetłumaczono aplikację na języki: japoński (Nekokabu), chiński (Chow Chi Hoi), rosyjski (Ultra Taber), niemiecki (Thomas), włoski (Luca), koreański (Duo Jeon) i fiński (Jesse)
Prócz wymienionych powyżej, sporo zmian wprowadzono do jądra programu i funkcji odpowiedzialnych za wyświetlanie obrazu, dzięki czemu projekt zyskał na stabilności pracy i kompatybilności. Tym samym rozwiązano problemy występujące przy obsłudze tytułów takich jak: Spyro2, Spryo3, Crash Bash, Kids Station – Motto, Kiganjo, Sakura 3 Eternal Heart, NBA Live 99, Kamen Rider V3, Omizu no Hanamichi, Yuukyuu no Eden – The Eternal Eden, Blasto, Standby Say You, Twins Story, Star Wars Rebelt Assault 2, Arcade Pack Party -Rampage-, NHL Faceoff 2001, Yeh Yeh Tennis, Worms Armaggedon, Worms Pinball, Crash Bash, Final Fantasy 8, Medievil, NBA in the Zone 2000, Mad Stalker, Kidou Senshi Gundam. Ufff, tyle w teorii. W praktyce, androidowy ePSXe od zawsze prezentował wysoki poziom i ciężko było się do czegoś przyczepić. Osobiście jątrzyły mnie trzy problemy: niedziałające pod Androidem 4.x PPFy, mało komfortowa obsługa kontrolerów zewnętrznych oraz praca w trybie OpenGL. Pierwszy temat rozwiązała aktualizacja 1.9.15/17 i w końcu można bezproblemowo szarpać w Final Fantasy 7 bez konieczności nakładania łatki spolszczającej na obraz gry. Trzecie kuku, z każdą kolejną wersją działa coraz lepiej, jest więc szansa, że kiedyś wtyczka ogl będzie pracować zgodnie z moimi oczekiwaniami. Na drugi bolączkę, cóż może uda mi się coś zaradzić więc temat dogłębnie poruszę innym razem. Na dzień dzisiejszy, suszę zęby do ekranu tabletu ciesząc się emulacją szaraka na wysokim poziomie, którą bez wątpienia oferuje najnowsza wersja mobilnego ePSXe.

FPse 0.11.116 for Android

Na ogół lubię być na bieżąco ze wszystkimi nowinkami. Przyznam jednak szczerze, że czasami miło jest wrócić po dłuższym czasie do jakiegoś projektu, szczególnie gdy wiąże się to z odkrywaniem nowości, czy napawaniem się istotnymi poprawkami. Takowa niespodziewajka spotkała mnie właśnie w przypadku tytułowego FPse, o czym przeczytacie w dolnej części niusa


Tu z kolei, chciałbym przytoczyć listę zmian wprowadzonych do aplikacji, od czasu opisanej ostatnio wersji:
  • usprawniono filtrowanie tekstur obrazu w trybach OpenGL i wygładzania pełnoekranowego (FSAA)
  • poprawiając limiter klatek i opóźnienia wtyczek dźwiękowych zwiększono płynność emulacji
  • do paczki wtyczek dodano plugin audio z niewielkim opóźnieniem
  • naprawiono wykrywanie nośników zewnętrznych pod Androidem 4.3
  • zwiększono prędkość działania pluginu OpenGL
  • naprawiono sterowanie w grze Silent bomber
  • dodano natywne wsparcie dla wibracji
  • naprawiono błąd skanowania obrazu ISO
  • poprawiono obsługę przycisków L2 i R2 na Xperii Play, Ouya i Shield
  • naprawiono działanie cyfrowego krzyża na urządzeniach Ouya, Shield oraz zewnętrznych gamepadach
  • poprawiono działanie aplikacji na urządzeniach z procesorami ARMV6
  • naprawiono działanie opcji fast drawing mode na Androidzie 4.3
  • dodano opcję "szybkiego przewijania" na platformie Ouya
  • zoptymalizowano kod pod procesory ARM V5, V6 i V7
  • zwiększono prędkość skanowania nośnika
  • dodano opcje automatycznego rozpoznania układów graficznych Adreno
  • dodano możliwość ręcznego wyboru pluginów
  • zwiększono kompatybilność emulatora, umożliwiając bezproblemową grę w tytuły takie jak: Moto Racer, Einhender, Breath of fire III, X-Men metal mutant, Worms Armageddon, Vampire hunter, Rebel Assault II
Tyle jeśli chodzi o teorię, wracamy do praktyki. Po pierwsze i najważniejsze, w imieniu własnym oraz wszystkich posiadaczy urządzeń z dużym ekranem, wielki ukłon z tytułu zmian poczynionych we wtyczce OpenGL – dzięki filtrowaniu tekstur, pełnoekranowemu wygładzaniu krawędzi i innym bajerom, obraz wygląda po prostu fenomenalnie. Co więcej, ilość generowanych przekłamań spokojnie mieści się w marginesie tolerancji, a prędkość emulacji nie pozostawia nic do życzenia. Innymi słowy, gry wyglądają świetnie (włączając w to urządzenia FullHD o przekątnej 7+ cala) i pracują z pełną prędkością. Druga sprawa, emulator miał do tej pory sporą bolączkę z dźwiękiem – taki FF7 zawsze brzmiał obco, metalicznie i jakoś nie na miejscu. Nie omieszkałem tego sprawdzić i proszę, cóż za przyjemne odmiana, Final Fantasy 7 nie brzmi brzmi może idealnie, niemniej trzeba przyznać, że muzyczka pogrywa o niebo lepiej, a odgłosy dokładnie tak jak powinny. Dodajmy do tego kilka innych poprawek i zwiększona kompatybilność aplikacji, a w rezultacie otrzymujemy godnego konkurenta mobilnego ePSXe i projekt, którym zdecydowanie warto się zainteresować. Szczególnie mając starsze urządzenie, bo tu ponoć też sporo zmian in plus. Z braku czasu, osobiście nie udało mi się uruchamić apki na telefonie, a screena i testy wykonałem z pomocą Nexusa 7 v2, działającego pod Androidem 4.4. Jednak przy okazji kolejnego niusa postaram się przetestować FPse na złom-fonie, dziś jednak kończę wywód, gorąco zapraszając do googlowskiej pobieralni oraz jeszcze serdeczniej do komentowania niusa.

FPse 0.11.110 for Android

Przyszły rok zapowiada się całkiem ciekawie, jeśli chodzi o premiery nowego sprzętu. Na półkach sklepowych zagości nowa generacja konsol, w tym również dedykowany androidowi Project Shield od nVidii. Biorąc pod uwagę cenę wspomnianej platformy, oscylującą w kwocie, którą trzeba wyłożyć na nadchodzące PS4, osobiście pozostanę raczej przy stacjonarnych zabawkach… liczę jednak, że masowa dystrybucja Tegry4, pojawienie się nowego Snapdragona, czy Galaxy S4 spowoduje znaczący spadek cen urządzeń bazujących na starszych (Tegra 3), czy budżetowych (Tegra 4i) układach. Co za tym idzie, mam cichą nadzieję, że w przyszłym roku moja kolekcja zabawek powiększy się o mobilnego androida, nie sprawiającego problemów w temacie emulacji, a przez to umożliwiającego bezstresowe testy najnowszych emulatorów dla Androida. Do tego czasu, nie pozostaje mi nic innego jak męczyć się z moją starą Motorolką, a Was, drodzy odwiedzający, częstować jedynie suchą teorią.



Skoro o tym mowa, przedstawiam listę wybranych zmian, w wersjach 0.11.84 do 0.11.110 tytułowego emulatora:
  • poprawiono wykrywanie kart SD, szwankujące na niektórych urządzeniach
  • wyeliminowano zwisy występujące przy skanowaniu pamięci masowej
  • usprawniono detekcję ISO, w tym wsparcie dla formatów .Z oraz .ZNX
  • poprawiono funkcję wykrywania regionu, oraz synchronizację CDROMu
  • ulepszono funkcjonowanie silnika dźwiękowego, emulator brzmi znacznie lepiej, szczególnie na starszych urządzeniach
  • poprawiono moduł sterowania, odpowiedzialny za obsługę i emulację kontrolera Ipega
  • dodano natywne wsparcie dla kontrolerów Moga i Moga Pro
  • poprawiono działanie lewego, ekranowego, analoga z włączonym sensorem G
  • wprowadzono eksperymentalny plugin OpenGL, wyprzedzający swego poprzednika pod względem optymalizacji i prędkości
  • wyeliminowano zwisy generowane przez programową wtyczkę GPU (widoczne choćby w Chrono Cross)
  • naprawiono wyświetlanie licznika fps-ów
  • do wtyczki GPU dodano fiksy mające zapewnić poprawną obsługę procesorów Qualcomm
  • oraz wyeliminowano błędy występujące na procesorach Snapdragon S4 Pro
  • usprawniono działanie funkcji odpowiedzialnych za prędkość emulatora: ograniczania i pomijania wyświetlanych klatek
  • naprawiono błędy powodujące nadmierne wykorzystanie CPU, co za tym idzie szybsze wykańczanie baterii.
Na zakończenie, standardowo zapraszam do pobrania najnowszej wersji aplikacji z witryny Google Play, praktycznych testów we własnym zakresie, oraz dzielenia się ich wynikami, tudzież własnymi spostrzeżeniami za pomocą komentarzy komentarzy do niusa.