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

DobieStation dev-0.0.1609

Idąc za ciosem, po analogicznym wpisie w pionie ps1 nadszedł czas by wyskrobać słów kilka na temat kolejnego z nowoopisanych projektów, tym samym wrzucić materiały dotyczące tytułowego emulatora DobieStation.

Lista zmian jakie wdrożono do opisywanej wersji dev-0.0.1609-d51727d z 2 marca 2021 r., obejmuje między innymi:

  • zaimplementowano operacje TLBR w emulacji układu EE;
  • dodano obsługę prawego analoga i zmapowano kilka przycisków;
  • dodano jasny i ciemny motyw w interfejsie QT;
Czytaj dalej DobieStation dev-0.0.1609

PCSX2 dev.1.7.0-1040

Powrót do żywych po koronnej rekonwalescencji, rozpoczynam wpisem związanym z najpopularniejszym emulatorem PlayStation2.

Shadow of the Colossus @ PCSX2

Oznaczona ciągiem v1.7.0-dev-1040-gb6246a7ba rozwojowa wersja PCSX2 obejmuje w stosunku do opisanego poprzednio programu między innymi:

  • rozbudowano funkcje odpowiedzialne za komunikację międzyprocesową;
  • usunięto zbędne optymalizacje w funkcjach emulujących jednostki microVU;
  • rozbudowano emulację efektu pogłosu w funkcjach SPU2;
Czytaj dalej PCSX2 dev.1.7.0-1040

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.

PCSX2 dev.1.7.0-927

Listę styczniowych aktualności, standardowo kończymy wpisem o topowym projekcie umożliwiającym uruchomienie gier z PlayStation2 na komputerach.

Oznaczona ciągiem v1.7.0-dev-927-g6445af6eb rozwojowa wersja PCSX2 obejmuje w stosunku do opisanego poprzednio programu między innymi:

  • usprawniono obsługę dźwięku CDDA oraz wyjścia SPDIF
  • poprawiono błędy powodujące nieprawidłowy dobór częstotliwości odświeżania występujące przy pauzowaniu procesu emulacji;
  • wdrożono emulację dysków ATA;
Czytaj dalej PCSX2 dev.1.7.0-927

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

PCSX2 dev-g2c7f54134

Grudniowy przegląd nowości jakie pojawiły się na scenie kontynuuje najpoważniejszy gracz wśród emulatorów systemu PlayStation2.

Shadow of the Colossus

Oznaczona ciągiem v1.7.0-dev-767-g2c7f54134 rozwojowa wersja PCSX2 obejmuje w stosunku do opisanego poprzednio programu między innymi:

  • usprawniono emulację microVU poprawiając przetwarzanie instrukcji VU1;
  • poprawiono błędy występujące przy kilkukrotnym włączeniu kamery EyeToy;
  • przepisano na nowo i zoptymalizowano kod odpowiedzialny za obsługę kontrolerów gier;
Czytaj dalej PCSX2 dev-g2c7f54134

Play! Dev-20201207

W przeciwieństwie do poprzedniego niusa, dzisiejszy wpis pojawia się bez opóźnienia. Tym samym zapraszam do zapoznania się z informacjami dot. najnowszej wersji rozwojowej emulatora Play!

Względem opisywanej wcześniej wersji, wydanie z 7 grudnia oznaczone identyfikatorem fab8a434 obejmuje następujące zmiany:

  • dodano emulację rejestrów VIF ERR i IOP DPCR2;
  • usprawniono obsługę wątków rejestrów IOP ;
  • zaimplementowano obsługę instrukcji PEXEH jednostki EE;
Czytaj dalej Play! Dev-20201207