Play! Dev-0.57-55

Przerywając krępującą ciszę, jaka w temacie opisywanego projektu panoszy się od września bieżącego roku, prezentuje zmiany jakie wprowadzono w ostatnich wydaniach rozwojowej wersjiemulatora Play!

Play! emulator of PS2 on iOS - image from PSEmu.pl :: recent news, latest files, free homebrew games, all you want in topic of PS2 emulation. Pliki, wiadomości, darmowe gry homebrew.

Nawiązując do poprzednich wpisów, prezentuję aktualną listę zmian jakie znalazły się w rozwojowym wydaniu emulatora z 11 listopada br. oznaczonego identyfikatorem 0.57-55-gad3b855c, która obejmuje między innymi:

  • zaimplementowano emulację instrukcji VADDAq jednostek VU;
  • zoptymalizowano obsługę instrukcji XGKICK;
  • usunięto błędy powodujące krytyczne zamykanie programu podczas restartowania procesu emulacji;
Czytaj dalej „Play! Dev-0.57-55”

Play! Dev-0.44-1-70

Jak mi się zdaje, dzisiejszym wpisem poświęconym tytułowemu projektowi Play! kończę nadrabiać zaległości jakie powstały w serwisie podczas wrześniowej przerwy. Nie będę przy tym krył, że taki obrót spraw bardzo mnie cieszy, podobnie jak istotne zmiany jakie znalazły się w kodzie, w tym implementacja interfejsu Vulkan i poprawione błędy raportowane dla układów graficznych Adreno… Szczegóły sprawy poniżej.

play-Return_to_Castle_Wolfenstein

Względem opisywanych poprzednio wersji rozwojowych, lista zmian dla wydania z 1 października br. oznaczonego identyfikatorem 0.44-1-70-g3bc60f47 obejmuje między innymi:

  • dodano obsługę interfejsu Vulkan dla architektury arm64 i systemu Android;
  • poprawiono funkcje odpowiedzialne za wyświetlanie menu i obsługę maszyny wirtualnej, usuwając błędy w aplikacji mobilnej zaraportowane w GooglePlay.
  • usunięto błędy powodujące migotanie obrazu na urządzeniach wykorzystujących układ graficzny Adreno oraz usprawniono działanie programu na urządzeniach wyposażonych w układy graficzne Mali;
Czytaj dalej „Play! Dev-0.44-1-70”

Play! Dev-0.43-18

Jakimś dziwnym sposobem 😉 w lipcu nie przetworzyłem informacji poświęconych przedmiotowemu projektowi i z czasem nazbierało się zmian jakie trafiły do aktualnego wydania emulatora Play! Dlatego, bez dalszego przedłużania, przechodzę do sedna.

Play! PS2 emulator running Final Fanstasy XII on iPhone

Względem opisywanych poprzednio wersji rozwojowych, lista zmian dla wydania z 10 sierpnia br. oznaczonego identyfikatorem 0.43-18-g3555a138 obejmuje między innymi:

  • zoptymalizowano generowany kod jednostek VU, eliminując przetwarzanie instrukcji spoza zdefiniowanego zakresu;
  • zoptymalizowano wyświetlanie kontrolera ekranowego wprowadzono nowe ustawienia (widoczność, stopień przezroczystości) związane z kontrolerem ekranowym, możliwość przypisania przycisków L3/R3 jak również Start/Select do zewnętrznych kontrolerów, oraz wdrożono obsługę technologii haptycznej na urządzeniach pracujących pod kontrolą systemu iOS;
  • dodano możliwość generowania punktów prymitywnych z wykorzystaniem interfejsu Vulkan;
Czytaj dalej „Play! Dev-0.43-18”

Play! Dev-0.41-49

Tytułowy projekt dawno nie gościł na łamach serwisu, więc czerwcowe aktualności kończy całkiem aktualny wpis poświęcony rozwojowej wersji emulatora Play!

The King of Fighters '94 Re-Bout on Play! PS2 emulator

Względem opisywanych poprzednio wersji, lista zmian dla wydania z 24 czerwca br. oznaczonego identyfikatorem 0.41-49-g06bd805b obejmuje między innymi:

  • wstępnie dodano wsparcie maskowania PATH3;
  • zaimplementowano emulację kontrolera DPCR3 oraz rejestru GIF_MODE;
  • dodano możliwość zmiany ustawień programu w trakcie działania procesu emulacji na systemach z rodziny Android;
Czytaj dalej „Play! Dev-0.41-49”

Play! Dev-0.40-30

Nie wiem jak Wy, ale osobiście czerpie sporą przyjemność z napływających nieprzerwanie informacji o stabilnie wdrażanych zmianach w rozwojowych wersjach projektów. W przypadku emulatorów czarnulki, źródłem wspomnianej radości, niewątpliwie jest dla mnie tytułowy projekt Play!

Play! PS2 emulator running Suikoden V

Nic w tym dziwnego, gdyż względem wersji opisywanych poprzednio, wydanie z 17 maja br. oznaczone identyfikatorem 0.40-30-g95223d9a obejmuje zmiany takie jak:

  • zaimplementowano emulację funkcji EE/PINTH;
  • usunięto błędy i usprawniono obsługę kart pamięci;
  • zoptymalizowano konfiguracje kompilacji dla systemów OS X;
Czytaj dalej „Play! Dev-0.40-30”

Play! Dev-0.39-9

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!

Play! FFX at Android

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;
Czytaj dalej „Play! Dev-0.39-9”

Play! Dev-0.38-29

Nikt nie zgłaszał zastrzeżeń w przypadku aplikacji, których niniejsza zmiana dotknęła wcześniej. Dlatego ewolucją w nomenklaturze niusów, obejmuję w dniu dzisiejszym również tytułowy emulator Play!

Play! PS2 emulator running on Windows

Względem opisywanej wcześniej wersji, wydanie z 3 marca br. oznaczone identyfikatorem 0.38-29-a2debc25 obejmuje następujące zmiany:

  • naprawiono błędy w debuggerze występujące pod systemem Linux;
  • dodano wstępną emulację DEV9 w zakresie obsługi sieci, zaimplementowano dedykowane bufory, rejestry RX/TX oraz funkcje odpowiedzialne za przypisanie macadresów czy obsługę przerwań i pakietów DHCP;
Czytaj dalej „Play! Dev-0.38-29”

Play! Dev-20210208

Przeciwdziałając monopolizacji niusów, wiadomościami dedykowanymi PlayStation Portable, zapraszam do zapoznania się z informacjami dot. najnowszej wersji rozwojowej Play! umożliwiającej uruchamianie gier z PlayStation2 na komputerach stacjonarnych i urządzeniach mobilnych.

Względem opisywanej wcześniej wersji, wydanie z 8 lutego oznaczone identyfikatorem 573fc062 obejmuje następujące zmiany:

  • usprawniono funkcje odpowiedzialne za emulacje FIFO;
  • zoptymalizowano funkcje wykorzystywane przez Debugger, Disasembler i Framedebugger;
  • zainicjowano wprowadzenie procedur odpowiedzialnych za obsługę dysków twardych i emulację podstawowych operacji z tym związanych;
  • masa mniejszych poprawek i zmian wpływających na czytelność kodu;
  • poprawiono synchronizację dźwięku w przypadku dużych ilości danych przesyłanych pomiędzy SPU a DMA;

Standardowo, 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.

Play! Dev-20210102

Wraz z powitaniem nowego roku zapraszam do zapoznania się z informacjami dot. najnowszej wersji rozwojowej emulatora Play!

Względem opisywanej wcześniej wersji, wydanie z 2 stycznia oznaczone identyfikatorem e90a22ae obejmuje następujące zmiany:

  • przeprowadzono generalne porządki w kodzie emulatora w wersji dla systemów Android, iOS i Linux;
  • kompilacje wersji dla systemów Android, iOS i Linux przeniesiona na usługę GitHub Actions;
  • dodano opcję aktywującą wyświetlanie obrazu w trybie panoramicznym;
Czytaj dalej „Play! Dev-20210102”

Play! Dev-20201103

Minął miesiąc i jak w zegarku na scenie pojawia się nowa rozwojowa wersja emulatora Play! oznaczona symbolem wydania f3085b81.

Parappa The Rapper 2

Względem opisywanej wcześniej wersji, wydanie z 3 listopada obejmuje następujące zmiany:

  • usprawniono obsługę buforu zapisu;
  • naprawiono obsługę ramek/punktów debugera;
Czytaj dalej „Play! Dev-20201103”