PCSX2 dev.1.7.0-1800

Dla równowagi, po szybkim niusie znów będzie treściwy i z lekka przydługawy wpis. Nie powinno to dziwić, bo o tytułowym PCSX2 zamaszyście pisałem w lipcu br. Co za tym idzie sporo wody upłynęło w rzece, a wielkość składających się na to litrów, nie ustępuje liczbie zmian jakie znalazły się w przywołanym projekcie. No to, jedziemy.

PCSX2 running Ratchet & Clank

Oznaczona ciągiem v1.7.0-dev-1800-g2406ae6e07 wersja z 24 września br., w stosunku do opisanych poprzednio wydań zawiera zmiany obejmujące między innymi:

  • zoptymalizowano emulację jednostki głównej wykorzystując do tego 64.bitowe operacje instrukcji x64, grupując powtarzalny kod w funkcje oraz zapisując najczęściej wykorzystywane rejestry EE zabezpieczając przed ich usuwaniem w trakcie czyszczenia wywołań COP2;
  • wdrożono emulację instrukcji SDR/SDL, LDR/LDL jednostki EE w trybie rekompilacji JIT, osiągając przyrost prędkości do 30%;
  • zoptymalizowano przetwarzanie dużych partii danych w pamięci wykorzystując do tego rejestry xmm;


a teraz krótka przerwa na reklamę…
dzisiejszy wpis sponsorują:
cyferki 1, 3, 7, literka P oraz

TAJEMNICZY REKLAMODAWCA

Czytaj dalej PCSX2 dev.1.7.0-1800

hps2x64 v023

Prace remontowe, podobnie towarzyszący im krótki urlop chylą się ku końcowi, więc czas najwyższy wrócić powoli do rytmu dnia codziennego. Co za tym idzie, wskazanym jest sobie przypomnieć jak składać zdania złożone z więcej niż kilku słów, a doskonałą sposobnością ku temu jest tytułowy emulator hps2x64.

hps2x64 running PS2 bios

Jakby nie spojrzeć lista zmian niewielka, a względem poprzednio opisanych wersji nowości zawarte w wydaniu z 26 sierpnia 2021 r. zawiera:

Czytaj dalej hps2x64 v023

PCSX2 dev.1.7.0-1484

Planowałem wrzucić materiały poświęcone rozwojowemu wydaniu emulatora PCSX2 na koniec miesiąca, niemniej z uwagi na zmiany o których wspomniałem wcześniejna twitterze oraz facebooku końcówkę lipca chcę mieć zarezerwowaną na zakończenie planowanych prac.

PCSX2 emulator running Final Fantasy XII
Final Fantasy 12

Wrzucam zatem na stronę aktualną osłonę emulatora z 17 lipca br. oznaczoną sygnaturą wersji v1.7.0-dev-1484-g4eb5d2c5e, która w stosunku do opisanych poprzednio wydań zawiera zmiany obejmujące między innymi:

  • zintegrowano domyślą wtyczkę graficzną GSdx z emulatorem;
  • usprawniono obsługę cykli jednostki COP2 w debugerze;
  • poprawiono synchronizację między jednostkami VU przy korzystaniu z opcji poprawki VU Kickstart;
Czytaj dalej PCSX2 dev.1.7.0-1484

PCSX2 dev.1.7.0-1283

Nius może ciut spóźniony, ale z okazji obchodzonego ostatnio dnia dziecka, na stronie nie może się pojawić nic innego jak materiały poświęcone rozwojowemu wydaniu projektu PCSX2, będącego najbardziej rozwiniętym i najszybszym emulatorem PlaySation2.

PCSX2 emulator running Metal Gear Solid 3.

Oznaczona ciągiem v1.7.0-dev-1283-g286b6448b wersja, w stosunku do opisanych poprzednio wydań zawiera zmiany obejmujące między innymi:

  • usprawniono funkcje obsługujące obrazy dysku twardego;
  • naprawiono błędy występujące przy konfigurowaniu adresów DNS;
  • usprawniono i zoptymalizowano obsługę kart pamięci;
Czytaj dalej PCSX2 dev.1.7.0-1283

PCSX2 dev.1.7.0-1090

Sporo uwagi poświęciłem ostatnio innym projektom, więc czas nadgonić zaległości wracając do niusów poświęconych rozwojowej wersji PCSX2. Szczególnie że w ciągu półtora miesiąca wydarzyć mogło się wiele.

Kingdom Hearts running on PCSX2 emulator

Oznaczona ciągiem v1.7.0-dev-1190-gfafbb3cc6 wersja emulatoara PCSX2 w stosunku do opisanej poprzednio odsłony, zawiera zmiany obejmujące między innymi:

  • zdefiniowano próg wymagań dla procesorów na poziomie rozkazów SSE4.1 oraz usunięto kod odwołujący się do wcześniejszych zestawów instrukcji;
  • usunięto błąd utrudniający instalację programu pod systemem macOS;
  • poprawiono obsługę pamięci oraz dodano system slotów w protokole IPC;
Czytaj dalej PCSX2 dev.1.7.0-1090

hps2x64 v021

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.

hps2x64 running PS2 bios

W związku z powyższym lista zmian zawartych w wydaniu z 23 marca 2021 r.

Czytaj dalej hps2x64 v021

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

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