PSEmu.pl to witryna poświęcona emulacji PlayStation,
czyli tematyce oprogramowania umożliwiającego uruchamianie gier z konsol PS1, PS2 i PSP na urządzeniach pracujących pod kontrolą systemów Windows, Linux, macOS, iOS oraz Android.
Aktualności:
Wiedziałem... że trzymanie kciuków za Avocado to świetny pomysł. Wystarczyło przeczekać cierpliwie serię pomniejszych modyfikacji, by wraz z nadejściem wiosny przyjąć z otwartymi ramionami i uśmiechem na ustach istotne zmiany jakie właśnie pojawiły się w tytułowym projekcie.

Lista nowości wprowadzonych w kwietniowych wydaniach rozwojowej wersji emulatora, obejmuje:
- zaimplementowano opcję "Free Camera" umożliwiającą manipulowanie ustawieniem widoku kamery w czasie rzeczywistym;
- wstępnie wprowadzono opcję "3D Screenshot" pozwalającą zapisać dwoma kliknięciami całą trójwymiarową scenę;
- dodano obsługę segmentowego transferu wstawek filmowych, eliminując problemy występujące przy uruchamianiu Final Fanatsy IX,
- rozbudowano funkcje DMA o wykonywanie synchronicznego transferu w blokach;
- usprawniono emulację pamięci, zapewniając poprawny reset systemu;
Najnowsze wydanie emulatora, przeznaczone dla systemów Android, Linux, macOS, jak również 32.bitowych oraz 64.bitowych Windowsów znajdziecie w tutejszym downloadzie.
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.

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;
- poprawione wyświetlanie obrazków na liście ostatnio uruchamianych gier;
- zaktualizowane do najnowszej wersji rozszerzenie GLSL dla platformy UWP;
- naprawioną i ponownie zaimplementowaną obsługę UPNP pod systemem Windows;
- rozszerzoną funkcjonalność debuggera w zakresie danych przetwarzanych m.in. przez framebuffer i dekompresor atrac oraz operację memcpys;
- zwiększoną kompatybilność programu usprawniającą obsługę tytułów takich jak: Asphalt 2, FlatOut Head On, Metal Gear Solid Peace Walker
Po najnowsze rozwojowe odsłony emulatora odsyłam do tutejszego Downloadu, gdzie znajdują się stosowne pliki w wersji dla systemów Android oraz Windows.
Ubiegły miesiąc minął pod znakiem najmłodszego projektu umożliwiającego emulację poczciwego PS2. Nie oznacza to jednak, że zapomniałem o innych multiplatformowych emulatorach czarnulki. Dzisiejszym wpisem pragnę przypomnieć wielokrotnie opisywanym projekt pn. Play!

Względem opisywanej wcześniej wersji, wydanie z 1 kwietnia br. oznaczone identyfikatorem 0.39-9-6ce95b5f obejmuje następujące zmiany:
- poprawiono błędy występujące przy obsłudze układu graficznego Apple M1;
- usprawniono alokację pamięci układu GS przy emulacji wykorzystującej API Vulkan;
- wyeliminowano błędy niepozwalające prawidłowo zainicjować emulacji dev9;
- ujednolicono funkcje przeszukujące nośnik i usprawniając odczyt z 1. warstwy;
- zoptymalizowano kod dla urządzeń działających pod kontrolą systemu macOS;
- poprawiono błędy występujące przy kompilacji programu na system Android;
W sekcji Pliki znajdują się najnowsze wydania dla mobilnych systemów z rodziny iOS oraz Android, jak również archiwa dla dużych maszyn pracujących pod kontrolą systemów Linux, macOS oraz Windows.
Mając na uwadze aktualną sytuację, życzę Wam

Spokojnych, miłych i przede wszystkim zdrowych Świąt Wielkanocnych.
W przeciwieństwie do poprzednich publikacji dotyczących opisywanego emulatora JPCSP, dzisiejszym wpisem wyskoczę z lekka przed szereg. Mając na uwadze termin ostatniego oficjalnego wydania programu z końcówki stycznia br. oraz wrodzoną niecierpliwość, przyznaję szczerze że doczekać się nie mogłem i skorzystałem z nieoficjalnego źródła.

… tym samym, publikuję wydania z pierwszej połowy marca oznaczone jako 8439914 (wersja Windows) oraz d49d3bb (wersja Linux), które względem wcześniejszej odsłony wprowadzają zmiany obejmujące m.in.:
- dodano biblioteki zapewniające wsparcie surowych gniazd sieciowych (RAW socket) w 64.bitowych systemach Linux i Windows;
- naprawiono błędy występujące przy uruchamianiu aplikacji wykorzystujących PSP SDK;
- rozpoczęto wdrażanie obsługi oprogramowania systemowego Syscon w trybie LLE;
- dodano do opcji możliwość definiowania podstawowego adresu DNS;
- usprawniono funkcje odnajdywania nazwy hosta z wykorzystaniem podstawowego DNS;
- usunięto błędy występujące po wypięciu zewnętrznego kontrolera gier;
- dodano kilka kluczy deszyfrujące brakujących w tabeli kirk engine;
- usprawniono obsługę dżwięku poprawiając działanie funkcji sceAudiocodec i sceMp3Decode;
- naprawiono pomniejsze błędy usprawniając obsługę ProOnline oraz XLink Kai;
- wprowadzono opcję "Hide some video effects" służącą śledzeniu wpływu generowanych efektów na spadki emulacji;
Kończąc wywody zapraszam do sekcji Pliki, gdzie znaleźć można najnowszą wersję tytułowej aplikacji w wersji dla 64.bitowych systemów Linux oraz Windows.
Nie wiem jak wy, ale ja zdecydowanie mam dylemat. Od dłuższego czasu planowałem zakup PS5, pozwoliło mi to odłożyć stosowną kwotę na nową konsolę bez większego uszczerbku dla domowego budżetu. Zgodnie z przyjętym planem zakup miał nastąpić w maju, co da producentowi czas na usunięcie pierwszych wad stwierdzonych, a mnie okazję na wydanie gotówki z okazji urodzin. Gdy pojawiły się plotki o pracach nad nowym sprzętem, przeszło mi przez myśl by wstrzymać się z ww. zakupem do pojawienia się PS5 w wersji Pro, zresztą i tak nie ma w co dziś grać na najnowszym PlayStation. Wszystko wskazuje jednak na to, że trzeba zakładać buty i lecieć do sklepu po konkurencyjną maszynkę.

Wszystko to z powodu aplikacji Te-amPS4acalit, którą niejaki Ziua Pacalelilor wydał właśnie na system Nintendo Switch. Ten rumuński emulator, zgodnie z powyższą prezentacją obrazkową umożliwia uruchomienie gier z PlayStation4 na przenośnej konsoli BigN. Mnie to przekonuje, bo zamiast patrząc na białą konsolę łapiącą kurz w oczekiwaniu na nowe gry, całkiem niemała kolekcja tytułów na PS4 dostanie nowe mobilne życie, a przy okazji połowica się ucieszy, mając możliwość polatać w Sky na dużym ekranie. Po więcej informacji odsyłam na stronę domową projektu.
Nie powinien dziwić fakt, że błędy jakie wynikły z powodu zmiany kompilatora i opisałem chwilę temu na przykładzie symulatora PS2 dotyczyć będą bliźniaczego programu hps1x64 całkiem skutecznie emulującego pierwsze PlayStation.

W przeciwieństwie do wspomnianego emulatora PS2, najnowsza wersja tytułowego programu z 23 marca 2021r. oprócz naprawionych zależności
...zawiera również poprawki w obsłudze SPUDIF oraz usprawnia emulację ADMA.
Zapraszam do działu Pliki, gdzie znajduje się najnowsza wersja oficjalnego wydania projektu oraz minimalistycznej paczki z plikiem wykonywalnym emulatora pierwszego PlayStation dla systemu Windows.
Co prawda publikacja wersji poprawkowych jest domeną czołowego emulatora PSP, niemniej tytułowy projekt hpsx64 ie pozostaje daleko w tyle, a ostatnie wydanie programu hps2x64 jest doskonałym tego przykładem.

W związku z powyższym lista zmian zawartych w wydaniu z 23 marca 2021 r.
... ogranicza się do naprawienia zależności, do których odwołania zostały skutecznie sponiewierane przy ostatniej zmiany kompilatora programu.
Tyle. Zapraszam do pobrania niewielkieho archiwum zawierającego plik wykonywalny najnowszej wersji tytułowego emulatora hps2x64. Natomiast, gdyby ktoś chciał przekopać cały się w kod projekt to w pionie PS1, znaleźć można archiwum z najnowszym wydaniem kompletnego hpsx64.
Tytułowy DuckStation to fajny emulator, od tak i po prostu. Nie jest to nowum, a stan ten przypisać można programowi od dłuższego czasu. Tym bardziej trudno ogarnąć fakt, że z każdym wydaniem aplikacja staje się fajniejsza.

Z tego powodu po raz kolejny w bieżącym miesiącu gościmy projekt na stronie, przybliżając najistotniejsze nowości jakie pojawiły się w tytułowym wydaniu z 24 marca 2021r. oznaczonym numerem wersji 0.1-36666 które obejmują:
- dodano edytor kart pamięci do aplikacji przeznaczonej dla systemów Android;
- zaimplementowano obsługę garażowych gier w formacie PBP (wyłączając tytuły z PSN z uwagi na uwarunkowania prawne);
- zaktualizowano chińskie tłumaczenie;
- usprawniono sterowanie za pomocą ekranów dotykowych oraz wyświetlanie obrazu na ekranach RGBA8 (urządzenia Apple);
- dodano opcję wyboru okładki gry;
- wprowadzono niewielkie optymalizacje dla urządzeń Apple i jednostek x64;
Zapraszam do sekcji Pliki skąd można pobrać opisywany program w wersjach dla systemu Android, Linux, macOS, Windows (x64 oraz arm64) oraz w formie kodu źródłowego do własnoręcznej kompilacji.
Wszystkich odczuwających niedosyt po ostatnim wpisie związanym z tytułowym emulatorem DobieStation zapraszam do przestudiowania zmian jakie znalazły się w najnowszej wersji projektu.

Warto przy tym nadmienić że tytułowa odsłona dev-0.0.1613 z 22 marca 2021 r.,
bazuje na poprawkach jakie znalazły się w forku SmallChanges i obejmuje między innymi:
- poprawiono kolejne błędy skutkujące naruszeniem pamięci;
- wprowadzono małe optymalizacje w rekompilatorze JIT i funkcji emulujących VIF;
- poprawiono drobne potknięcia, zbędny kod i zoptymalizowano część podstawowych instrukcji;
Najnowsze wydanie rozwojowe tytułowego emulatora znajdziecie w sekcji pliki, gdzie wrzuciłem pliki wykonywalne programu w wersji dla systemów Linux oraz Windows.
Zobacz archiwum aktualności poświęconych:
PlayStation | PlayStation2 | PlayStation Portable | PSEmu.pl