ePSXe 2.0.2

Mając na uwadze błędy jakie stwierdzono po publikacji poprzedniej wersji emulatora, po dwóch miesiącach światło dzienne ujrzała kolejna odsłona ePSXe oznaczona numerem wersji 2.0.2.

Wipeout

… która obejmuje następującą listę zmian i nowości:

wsparcie dla wielu języków, dodano język francuski i rosyjski;

  • naprawiono błędy przetwadzania danych w trybie interpretatora, jakie pojawiły się przy wydaniu 2.0;
  • zwiększono dokładność emulacji napędu i usunięto błędy występujące przy zmianie płyty,
  • zaimplementowano funkcję pauzy w emulacji dźwięku obsługiwanej przez SPUCORE;
Czytaj dalej „ePSXe 2.0.2”

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 2.0

Po roku oczekiwania na nową wersję emulatora, ePSXe raczy nas całkiem sporą listą zmian, wśród których znajdują się poprawki zwiększające kompatybilność programu względem ponad 50 tytułów, ale również nowo zaimplementowana funkcjonalność poprawiająca komfort użytkowania programu i jakość generowanej grafiki.

Więcej szczegółów przedstawia poniższa lista:

  • porzucono wsparcie dla Windows XP, emulator wymaga systemu Windows Vista lub nowszego;
  • zwiększono precyzję emulacji procesora głównego (CPU) i graficznego (GTE) konsoli;
  • dodano możliwość wyświetlania obrazu panoramicznego i obsługę precyzji obróbki subpikseli;
Czytaj dalej „ePSXe 2.0”

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”

ePSXe 1.9.25

Nadeszła wiekopomna chwila! Nie dlatego, że jest nowy ePSXe. Nie dlatego, że każda nowa wersja tego programu niebywale cieszy. Nie dlatego, że całkiem sporo gier zaczęło funkcjonować poprawnie. Krokiem milowym dla tego emulatora jest pierwszy wpis widoczny na poniższej liście zmian:

ePSXe na Windows
  • dodano wsparcie dla zintegrowanego BIOS HLE
  • usprawniono obsługę danych subkanałowych w plikach ECM/MDS/MDF
Czytaj dalej „ePSXe 1.9.25”

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.

ePSXe 1.9.0

Mam spory problem z jednoznaczną oceną opisywanego wydarzenia. Z jednej strony, tytułowy projekt darzę wielkim szacunkiem i jeszcze większą dawką pozytywnego sentymentu, toteż nowa wersja `stacjonarnego` ePSXe, zawsze będzie traktowana wyjątkowo. Z drugiej strony, mobilne ePSXe pojawia się co chwilę, zaś wersji dla komputerów PC do ideału niewiele brakuje. Nie bez znaczenia jest też fakt, że ostatnimi czasy, na emu-scenie, również tej związanej z platformą PlayStation, dzieje się naprawdę wiele – należałoby więc, zastanowić się, czy warto robić tyle szumu z okazji pojawienia się ePSXe 1.9.0.


W tym celu, przyjrzyjmy się uważniej zmianom, jakie autorzy dokonali w najnowszej odsłony emulatora dla komputerów PC:
  • wprowadzono wsparcie dla kodów Gameshark z przedziału D0-D3 oraz E0-E3,
  • usprawniono obsługę wieloobrazowych obrazów płyt oraz dodano wsparcie dla formacie ECM.,
  • zaktualizowano zintegrowany plugin dźwiękowy, z poprawioną obsługą interpolacji oraz mniejszymi zmianami,
  • do konfiguracji sterowania , dodano opcję "Full Circle", tym samym usprawniono obsługę gamepadów Logitecha oraz Microsoftu, z grzybkiem analogowym o kolistym zasięgu,
  • naprawiono i zoptymalizowano funkcje dekodowanie danych z napędu.
Zmian, może nie za wiele, istotne z naszego punktu widzenia jest natomiast, że znacząco zwiększają kompatybilność programu względem gier SquareSoftu oraz 20+ innych tytułów takich jak choćby: Kururin, Ape Escape, TempestX3, Duke Nukem Land of Babes, Rayman, Kiganjo, Kids Station – Motto! Oja Maho Doremi Dokkan! Maho Dou Eigo Festival, Firo & Klawd, Stahlfeder. Zawsze to 30+ gier więcej obsługiwanych poprawnie i 30 kroków bliżej doskonałości – ergo, listę zmian liczymy in plus. Po drugie, co z tego, że wersja dla Androida pojawia się co kilka miesięcy, a odsłonę dla Windows dostajemy regularnie od trzech lat, skoro ostatnia paczka dla systemów Linux 10 lat. Stąd wielkie halo – nareszcie jest, nowa wersja dla niniejszego systemu! Wreszcie po trzecie i ostatnie, mówimy o ePSXe, najlepszym emulatorze systemu PlayStation – każde wydanie aplikacji warte jest uwagi. Toteż zapraszam do downloadu po najnowsze wersje programu dla systemów Windows oraz Linux i jak zwykle: testów emulatora w wersji 1.9.0 i komentowania

ePSXe 1.8.9 for android

Nawiązując do wcześniejszej wiadomości, tym samym kontynuując temat aplikacji dla smartfonów, chciałbym w dniu dzisiejszym, poświęcić słów kilka emulatorowi prężnie rozwijającemu się pod skrzydłami androida, a mianowicie ePSXe. Program bliski memu sercu i doskonale znany bywalcom naszego serwisu, toteż nikomu przedstawiać go chyba nie trzeba, zamiast tego, możemy spokojnie skupić się na zmianach jakie programiści poczynili w projekcie od stycznia bieżącego roku.

Oto i one, w postaci skondensowanej, acz pełnej listy:
  • wprowadzono obsługę obrazów płyt w formacie ECM.
  • dodano obsługę dla wielo-płytowych plików CUE,
  • rozszerzono interfejs aplikacji o przeglądarkę gier z opcją wyszukiwania pozycji na karcie SD oraz wyświetlania informacji i okładki danego tytułu,
  • dodano również opcję automatycznego wyszukiwania BIOSu na karcie SD,
  • poprawiono działanie wtyczki opengl w poziomej orientacji ekranu,
  • oraz pasek wyświetlający stan wtyczki we wspomnianym wyżej trybie wyświetlania,
  • do przeglądarki gier dodano informacje o numerze płyty oraz testy sprawdzające poprawność danych
  • dodano możliwość przypisania niektórych funkcji (np. zapisz / odczytaj stan gry) do sprzętowych klawiszy urządzenia,
  • wprowadzono możliwość tworzenia skrótów przez długie przytrzymanie danej pozycji w przeglądarce gier,
  • dodano obsługę dwóch zewnętrznych kontrolerów gier (padów),
  • naprawiono błędy w jądrze programu, poprawiając tym samym kompatybilność względem gier takich jak: Street Fighter 2 Alpha czy NBA Live 98,
  • dodano wsparcie dla panelu dotykowego telefonu Xperia Play,
  • zoptymalizowano wtyczkę opengl pod kątem gier z dwuwymiarowymi elementami (Chrono Cross, czy Valkyrie Profile),
  • eksperymentalnie dodano obsługę multitapa (zależnie od gry aktywowanego na 1- lub 2-gim porcie), tym samym umożliwiając jednoczesną rozgrywkę dla 4 osób.
Ładna lista, nieprawdaż? Z praktycznego punktu widzenia, odniosłem wrażenie, że w porównaniu do wersji 1.8.4 aplikacja pracuje dużo stabilniej (ff7 z frameskippem przestał mi skakać jak oszalały) i nieznacznie szybciej (5fps wzwyż w tekkenie 3 i na ogół pełna prędkość w ff7). Jak podkreśliłem jednak nie raz i nie będę ukrywał też dzisiaj, mój -fon do najnowszych wynalazków się nie zalicza, a opisana powyżej poprawa może nie tyle wynikać z aktualizacji programu, co z pełnego formatu jaki ostatnio wykonałem na urządzeniu :] Toteż, w kwestiach czysto praktycznych, zdaje się w pełni na Wasze opinie, do których pozostawiania w komentarzach bardzo serdecznie zapraszam. Ze swojej zaś strony, standardowo, odsyłam po szczegóły i plik na stronę aplikacji w serwisie Google Play.

ePSXe 1.8.4 for android

Zgodnie z wcześniejszą zapowiedzią, kilka najbliższych aktualizacji poświecę na temat emulacji systemów PlayStation na platformie android. Natomiast, w dzisiejszej wiadomości – jak widać na załączonym obrazku – przyjrzymy się zmianom jakie nastąpiły w smartfonowym ePSXe.

Jakby nie spojrzeć, jest to aplikacja, do której żywię największy sentyment (wszak za jej sprawą psemu.pl rozpoczęło swą działalność), świetnie sprawująca się (doskonała kompatybilność, wierne odwzorowanie obrazu i dźwięku) w wersji dla każdego z dostępnych systemów, a od ostatniej, wiadomości poświęconej eemulatorowi dla systemu Android minęło sporo czasu, więc narobiło się sporo zaległości do nadrobienie. Do rzeczy więc – lista zmian wprowadzonych do programu po wersji 1.7.7 zawiera następujące pozycje:
  • dodano wsparcie dla wtyczki Peopsxgl OpenGL, plugin należy skopiować do pamięci telefonu (np. na kartę SD), a następnie wybrać w opcjach {Preferences > GPUPlugin} oraz {Preferences > VideoRender > OpenGLPlugin}
  • wprowadzono wsparcie dla wielodyskowego formatu obrazów PBP
  • naprawiono błędy rekompilatora uwidaczniające się w tytułach takich jak: Brave Fence Musashi, Legend of Dragon, Lucky Luke, C-12 Final Resistence
  • naprawiono błędy wyświetlania obrazu w grach takich jak: Doom, F. Doom, SW DF, Soul Blade, Alundra 2, Legend of Dragoon US, Pro Pinball TimeShock, X-Files, Vandal Heart, Saga Frontier,
  • naprawiono błędy odtwarzania dźwięku w grach takich jak: Eithea, ToD, Jammer Lammy, FF7, FFT, Xenogears, Tomb Raider 1 i 2, Pacman World
  • naprawiono błędy odczytu danych w grze Shaman King
  • naprawiono błędy wyświetlania wstawek filmowych dla gier: Yarudora Series Vol.1 – DC, Heart of Darkness
  • dodano opcje kontrolującą wyświetlanie czarnych pasów w górnej i dolnej powierzchni ekranu.
  • poprawiono interfejs w sekcji odpowiedzialnej za wybór i wyświetlanie opcji.
  • wprowadzono możliwość konfiguracji kontrolera ekranowego z możliwośćią przesuwania, ukrywania i zmiany rozmiaru poszczególnych przycisków
  • dodano skórkę kontrolera ekranowego dedykowaną wyświetlaniu w trybie sprzętowym
  • wprowadzono obsługę kodów Gameshark, tym samym możliwość oszukiwania gier
  • eksperymentalnie dodano natywną obsługę kontrolera analogowego dla urządzeń z systemem Android 3.1 i nowszym.
  • dodano natywne wsparcie dla urządzeń bazujących na układzie Intel Atom X86, wraz z dedykowaną dla nich wtyczką opengl
  • wprowadzono opcję umożliwiającą automatyczny zapis gry przed wyłączeniem emulatora

Jak powyższe przekłada się na praktykę – szczerze powiedziawszy różnie, a wszystko uzależnione jest od posiadanego urządzenia.
Na starszych smartfonach, pracujących pod andkiem 2.x i procesorem z taktowaniem poniżej 1GHz, emulator od wersji 1.7.11 pracuje dużo wolniej. Zmiana jest na tyle zauważalna, że w przypadku wymagających tytułów (np. Tekken3) spadek prędkości do rzędu 10-20 klatek, w zasadzie uniemożliwia jako taką rozgrywkę. Na upartego można pograć w starsze, nieprzesycone efektami tytuły, jak FF7, niemniej i tutaj rozgrywki nie można nazwać komfortową, bo nagminne przycięcia i skoki odbierają większość, jeśli nie całą przyjemność z gry.
Z kolei na nowym urządzeniu, dajmy na to ;] HTC OneX, sytuacja ma się całkowicie odwrotnie. Bez względu na ustawienia emulatora (tryb programowy, sprzętowy, opengl, włączone/wyłączone filtrowanie obrazu, czy efekty dźwiękowe), uruchomioną grę, czy liczbę procesów pracujących w tle, koniecznością jest włączenie limitu klatek. Mówiąc wprost – taki Tekken3, który zarzyna mój telefon, nie pracuje, lecz fruwa, tak, że nawet z limitem i grą dwuosobową na splicie, ciężko jest nadążyć za tym, co dzieje się na ekranie. W innych tytułach (Final Fantasy 7/9, Tenchu, Gran Turismo) również nie zauważyłem jakichkolwiek problemów z prędkością, dźwiękiem, czy wyświetlanym obrazem. Wszystko jest jak być powinno, piękne, płynne i ociekające miodziem :] aż mnie wzięło na odgrzanie FF7, po raz (nie wiem nawet sam), który z kolei :]

——

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

ePSXe 1.8.0

Zgodnie z wcześniejszą obietnicą i jak przypuszczam, za sprawą ciepłego przyjęcia portu dla systemu Android, autorzy upublicznili kolejną odsłonę swojego, a zarazem (moim skromnym zdaniem) najlepszego emulatora pierwszego PlayStation dla systemu Windows – Panie i Panowie, chłopcy i dziewczęta, z ogromną przyjemnością przedstawiam Wam…


nowe ePSXe, oznaczone numerem 1.8.0, z następującą listą, najistotniejszych zmian:
  • poprawiona obsługa napędu CD-ROM, zwiększająca kompatybilność względem ponad 150 tytułów.
  • ulepszona opcja zmiany kart pamięci w dowolnym momencie pracy programu
  • usprawniona emulacja myszy, multitapa i DualShocka
  • naprawiona opcja zmiany dysku, z którą niejedna osoba miała problem w wersji 1.7.0
  • wprowadzone wsparcie dla plików SBI zawierających dane subkanałowe
  • dodana obsługa plików PBP, w tym obrazów skompresowanych i wielkopłytowych
  • wbudowane wsparcie dla kodów GameShark
  • usprawnione działanie wtyczki dźwiękowej oraz opcji szybkiego zapisu
Przedłużać przy takiej okazji wręcz nie wypada – zapraszam więc do Downloadu oraz na stronę domową emulatora.