PCSX2 dev.1.7.2652

Wypada jasno napisać, że z uwagi na liczbę zmian wprowadzanych w rozwojowych wydaniach tytułowego PCSX2, nie zawsze chce mi się szykować materiały poświęcone temu projektowi… Niby można by przejrzeć i opisać zmiany pobieżnie, ale zawsze kończy się to na szczegółowym prześledzeniu każdej z nich. Niestety, zakres czynności jakie wykonuję w bieżącym miesiącu nie pozwala mi na taką rozpustę, dlatego musicie wybaczyć mi okrojoną wersję niusa o przedmiotowym projekcie.

PSEmu.pl img - PCSX2 emulator running Kingdom Hearts high quality 4K hires

Oznaczona ciągiem v1.7.0-dev-2652 wersja z 25 kwietnia br., w stosunku do opisanych poprzednio wydań zawiera zmiany obejmujące między innymi:

  • zaprzestano rozwoju i kompilacji kodu przeznaczonego dla 32.bitowych wydań emulatora;
  • wprowadzono obsługę interfejsu Direct3D 12;
  • dodano możliwość wyświetlania obrazu z wykorzystaniem interfejsu Metal;
  • zaimplementowano obsługę FXAA w interfejsie Vulkan;
  • dodano opcję umożliwiającą prawidłowe wyświetlanie obrazu 480p w proporcach 3:2;
  • dodano możliwość tworzenia makr dla kontrolerów sterowania;
Czytaj dalej „PCSX2 dev.1.7.2652”

Play! v.0.51

Ostatnimi czasy dość sporo dzieje się wokół samego serwisu. Dlatego, aktualności nie pojawiają się tak szybko jakbym tego sobie życzył. Stąd choćby tygodniowe obsunięcie w publikacji materiałów o tytułowym Play!

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

… lista zmian, jaką opublikowano wraz z oznaczonym numerem v.0.51 stabilnym wydaniem emulatora z 12 kwietnia br. obejmuje:

  • usunięto błędy powodujące nieprawidłowe przetwarzanie danych w pamięci IOP przy ładowaniu szybkiego zapisu stanu gry, tym samym przywracając poprawne działanie tej opcji;
Czytaj dalej „Play! v.0.51”

PCSX2 WIP#220320

Bazując na zakulisowych informacjach, a chcąc zapewnić wysoką jakość publikowanych materiałów, nie miałem innego wyjścia jak przeliczyć na palcach poprawność postawionej poniżej tezy. Może zajęło to ponad dwa tygodnie i okupione zostało solidnym bólem stawów, ale to nic w porównaniu do osiągnięcia jakim pochwalili się autorzy PCSX2.

PCSX2 x64 math at PSEmu.pl

Wpisem z 20 marca 2022 r. wszem i wobec ogłoszono porzucenie 32.bitowych wydań programu. Niezwykle ucieszył mnie ten ruch, bo wcześniejsze argumenty typu „Program świetnie radzi sobie z emulacją, bazując na 32.bitowym kodzie” może sprawdzały się w nieźle w przypadku komputerów pracujących pod kontrolą Windows, tak dla użytkownika natywnie 64.bitowej dystrybucji systemu Linux mogły być źródłem niepotrzebnej irytacji.

Czytaj dalej „PCSX2 WIP#220320”

Play! v.0.50

Myślałem że widziałem sporo, a wydajny emulator PS2 dla systemu Android to szczytowe osiągnięcie emulacji. Dlatego cieszę się niebywale z uwagi jaką poświęcam tytułowemu projektowi. Najnowsze wydanie emulatora Play! pokazało dobitnie jak maluczki jestem w oczekiwaniach, a jak wielka jest wyobraźnia i innowacyjność autora projektu. Funkcjonalnego emulatora PS2 w oknie przeglądarki nigdy bym się nie spodziewał. Chylę czoła, brawo.

Play! PS2 emulator running Suikoden V

… lista zmian, jaką opublikowano wraz z oznaczonym numerem v.0.50 stabilnym wydaniem emulatora z 7 marca br. obejmuje:

  • przygotowano i opublikowano eksperymentalny port emulatora pracujący z poziomu przeglądarek internetowych;
  • zaimplementowano zmiany znacząco zwiększające kompatybilność programu i wedle ostatnich doniesień ponad 420 tytułów osiągnęło status grywalnych;
Czytaj dalej „Play! v.0.50”

hps2x64 v025

Co by tradycji stało się zadość, tuż po publikacji materiałów poświęconych bliźniaczej aplikacji udającej szaraczka, czas opublikować analogiczny wpis związany z tytułowym emulatorem hps2x64.

hps2x64 running PS2 bios

Względem poprzednio opisanych wersji lista nowości zawartych w wydaniu z 6 marca 2022 r. obejmuje:

  • usunięto błędy występujące przy obsłudze rejestrów z wykorzystaniem HWREG;
Czytaj dalej „hps2x64 v025”

PCSX2 dev.1.7.2390

Kończąc serię aktualności z miesiąca lutego, wrzucam materiały poświęcone najnowszej, rozwojowej wersji emulatora PCSX2, która rozszerza możliwości emulatorów PS2 o opcję podmiany tekstur. To jednak nie wszystkie zmiany jakie znalazły się w tytułowej odsłonie tytułowego programu…

PSEmu.pl img - PCSX2 emulator running FHD Final Fantasy 12

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

  • dodano opcje umożliwiające zapis i podmianę tekstur
  • zaimplementowano nowy mechanizm pamięci podręcznej tekstur zwiększając stabilność emulatora i usprawniając wydajność jego działanie w przypadku przetwarzania plików większych niż 16MB w OpenGL oraz 64MB w przypadku interfejsu Vulkan;
  • zoptymalizowano ładowanie rozproszone i przetwarzanie operacji wektorowych z wykorzystaniem instrukcji AVX2;
Czytaj dalej „PCSX2 dev.1.7.2390”

Play! v.0.49

Czego by nie napisać o tytułowym emulatorze Play! to autorowi nie można zarzucić apatii. Kolejny miesiąc i jak w zegarku pojawia się nowa, stabilna wersja tego programu. Zmian może nie dużo, ale istotne…

play-Kotoba_no_Puzzle

… lista zmian, jaką opublikowano wraz z oznaczonym numerem v.0.49 stabilnym wydaniem emulatora z 7 lutego br. obejmuje:

  • poprawiono funkcje odpowiedzialne za emulację IOP, eliminując występujące losowo błędy krytyczne powodujące zamykanie programu;
  • usprawnono działanie funkcji wykrywania bezczynności, znacząco poprawiając wydajność emulatora;
Czytaj dalej „Play! v.0.49”

PCSX2 dev.1.7.0-2276

Niebywale jestem rad, że kolejny raz udało się uzupełnić materiały poświęcone projektom rozwijanym i opublikowanym w bieżącym miesiącu. Z tą jakże radosną nowiną na ustach, finalizuję styczniowe aktualności wpisem dotyczącym rozwojowej wersji emulatora PCSX2.

PCSX2 running Metal Gear Solid 3

Oznaczona ciągiem v1.7.0-dev-2276 wersja z 25 stycznia br., w stosunku do opisanych poprzednio wydań zawiera zmiany obejmujące między innymi:

  • zaimplementowano obsługę wyświetlania obrazu z wykorzystaniem interfejsu Vulkan;
  • dodano pamięć podręczną shaderów, poprawiono działanie mipmappingu, filtrowania anizotropowego i trójlinowego przy generowaniu obrazu z wykorzystaniem interfejsu Direct3D11;
  • zmodyfikowano kolejną porcję zasobów w ramach procesu tworzenia niezależnego interfejsu QT, przeniesiono funkcje odpowiedzialne za konfigurację SPU, wybór urządzenia i interfejsu generowania obrazu, kontrolerów sterowania i (częściowo) DEV9. Ponadto zmodyfikowano obsługę struktury YAML plików bazy gier i zaimplementowano zewnętrzne biblioteki simpleini oraz DearImGui;
Czytaj dalej „PCSX2 dev.1.7.0-2276”

Play! v.0.48

Końcówka ubiegłego roku została zdominowana przez konkurencyjne projekty i nic w tym dziwnego, bo systematyczne publikacje wydajnych emulatorów PS2 dla systemów Linux i Android nie da się witać inaczej, niż z otwartymi ramionami. Mimo to, tytułowy Play! jest projektem który wśród emulatorów ww. systemu budzi u mnie najcieplejsze odczucia . Wynikać to może z przemyślanych założeń projektowych, wszechstronności autora, multiplatformowych wydań, a może po prostu lubię niszowe programy. Sprawa wymaga głębszych przemyśleń i może wrócę do tego przy okazji kolejnych wpisów…

Play! emulator

Tymczasem, przyjrzyjmy się liście zmian, jaką opublikowano wraz z oznaczonym numerem v.0.48 stabilnym wydaniem emulatora z 13 stycznia br. obejmuje:

  • dodano opcję umożliwiającą włączenie JIT AltServer pod systemem iOS;
  • usunięto błędy powodujące krytyczne zamykanie aplikacji dla Androida;
Czytaj dalej „Play! v.0.48”

PCSX2 WIP#220108

Kontynuując serię niusów o kulisach projektu , uprzejmie informuję że na oficjalnym kanale PCSX2 opublikowano nowe materiały poświęcone pracom nad tytułowym emulatororem.

pcsx2wip-20220108

Wpisem z 8 stycznia 2022 r. autorzy podzielili się materiałami dedykowanymi implementacji interfejsu Vulkan. Możliwość generowania obrazu z wykorzystaniem tej biblioteki, samo w sobie jest świetną wiadomością i można by na tym zakończyć komentarz. Podkreślić jednak należy, że za wprowadzeniem opisywanej zmiany stoi Stenzek będący frontmenem opisywanego wielokrotnie DuckStation, a przesiadka na nowowprowadzony interfejs w lwiej części przypadków powoduje znaczący przyrost wydajności emulatora. Cóż rzecz więcej… Wielkie brawa.

Czytaj dalej „PCSX2 WIP#220108”