DuckStation Dev-0.1-5172

Skoro wrześniowe niusy skupiają się wokół topowych programów symulujących działanie konsol z rodziny PlayStation, to wśród wiadomości nie może zabraknąć wpisu poświęconego tytułowemu DuckStation. Szczególnie, że ostatnimi czasy wprowadzono sporo zmian w kodzie przodującego emulatora szaraczka.

DuckStation screenshot #013, image at PSEmu.pl - recent news, latest files and more PS1 Emulation, emulacja, wiadomości, emulatory, gry homebrew.

Lista zmian, jakie względem poprzednio opisanych odsłon wprowadzono w kodzie rozwojowej wersji programu z dnia 9 września 2022 r. oznaczonej numerem wersji 0.1-5172-g023900dc obejmuje między innymi:

  • wdrożono kompresje plików szybkiego zapisu stanu gry z wykorzystaniem algorytmu zstd;
  • usprawniono ładowanie obrazów gier w formacie PBP;
  • zaimplementowano obsługę algorytmu SHA1Digest;
Czytaj dalej „DuckStation Dev-0.1-5172”

DuckStation Dev-0.1-5067

Sierpniowe wiadomości stały do tej pory pod znakiem nadganiania zaległości… najwyższy czas, by pojawiły się aktualne materiały. Tym bardziej cieszy fakt, że wspomnianą passę rozpocznie publikacja poświęcona tytułowemu DuckStation, będącemu topowym emulatorem pierwszego PlayStation.

DuckStation running PE on Linux #06

Lista zmian, jakie względem poprzednio opisanych odsłon wprowadzono w kodzie rozwojowej wersji programu z dnia 6 sierpnia 2022 r. oznaczonej numerem wersji 0.1-5067-g73a80d3a obejmuje między innymi:

  • ponownie opublikowano wersję przeznaczoną dla systemu macOS;
  • zmodyfikowano proces inicjacji interfejsu Vulkan, umożliwiając poprawne działanie biblioteki MoltenVK;
  • poprawiono błędy krytyczne występujące pod interfejsem MoltenVK w trybie pełnoekranowego wyświetlania obrazu;
Czytaj dalej „DuckStation Dev-0.1-5067”

DuckStation Dev-0.1-4918

Cicho liczyłem, że czerwiec zaowocuje licznymi zmianami w tytułowym DuckStation. Niestety dobre chęci i mocne trzymanie kciuków nie zawsze wystarcza….

Duckstation PS1 emulator

… dlatego niniejszym niusem jedynie odświeżam tutejsze pliki projektu do najnowszego wydania, które względem poprzednio opisanych odsłon

Czytaj dalej „DuckStation Dev-0.1-4918”

DuckStation Dev-0.1-4915

Choć kolejne wydania tytułowego DuckStation nie rozpieszczają pod względem innowacyjności czy liczby wprowadzonych poprawek, to mając na uwadze sytuację z pierwszego kwartału br. z otwartymi ramionami wypada witać każdą, najmniejszą nawet zmianę w aplikacji uważanej przez wielu za topowy emulator pierwszego PlayStation.

DuckStation running PE on Linux #03

Względem poprzednio opisanych wersji, wydanie z 8 maja 2022r. oznaczone jako 0.1-4915-g79397426 obejmuje zmiany takie jak:

  • zaimplementowano prosty shader pozwalający odbić w pionie i poziomie wyświetlany obraz;
  • dodano obsługę kodów 5106, 5146, 5186, umożliwiających odczyt danych dynamicznie alokowanych w rejestrach;
  • zoptymalizowano funkcje odpowiedzialne za obsługę frameworku cheevos i dodano wsparcie dla biblioteki RAIntergration (interfejs RetroAchievements);
Czytaj dalej „DuckStation Dev-0.1-4915”

DuckStation Dev-0.1-4790

Nius z serii dziwnych, bo jeśli prześledzić historię wydań to łatwo zauważyć można, że numeracja została cofnięta. Co więcej, lista zmian ogranicza się do poprawienia obsługi listy obrazów w formie M3U, która w przypadku gier jednodyskowych jest ładowana do pamięci. Niemniej, opisywane wydanie 0.1-4790 z dnia 18 stycznia 2022 r. jest najświeższą oficjalną wersją emulatora DuckStation.

DuckStation running PE on Linux #01

Z niemałym smutkiem, trzeba przy tym napisać że: zarchiwizowanie repozytorium github, usunięcie listy nowości i kanału Discord, wskazują że niniejszą publikacją autor pożegnał się z fanami i wstrzymał prace nad opisywanym emulatorem. Z premedytacją piszę wstrzymał, bo liczę cicho i mocno trzymam kciuki, by prace nad DuckStation zostały jeszcze wznowione. Do tego czasu, kłaniam się nisko i serdecznie dziękuję autorowi za wspaniałą pracę i powiew świeżości, jaki tytułowym projektem wniósł na scenę emulacji pierwszego PlayStation.

Zaś Was drodzy czytelnicy odsyłam do sekcji Pliki, skąd można pobrać opisywany program w wersjach dla systemu Linux oraz Windows, a także kod źródłowy do własnoręcznej kompilacji.

DuckStation Dev-0.1-4846

Tytułowy projekt dawno nie gościł na stronie i można by się spodziewać, że publikacja listy zmian zajmie lwią część powierzchni na stroni. Z przykrością należy stwierdzić i równie szczerze napisać, że DuckStation w ostatnim kwartale 2021 r. przechodzi przez etap lekkiej stagnacji. Można by się martwić z tego tytułu, aczkolwiek zdaje mi się że bardziej stosownym będzie przywitać z otwartymi ramionami i radością w sercu każdą nową odsłonę emulatora, choćby znalazła się w niej jedynie minimalna zmiana względem wersji poprzedniej.

DuckStation running PE on Linux #02


W tym duchu, zapraszam do zapoznania się z najnowszym wydaniem projektu z 16 grudnia 2021 r. oznaczonym numerem wersji 0.1-4846, które względem poprzednio opisanych wydań zawiera zmiany obejmujące zakresem między innymi:

  • usprawniono inicjowanie i obsługę nagłówków plików wykonywalnych przeznaczonych dla konsoli;
  • rozbudowano funkcje komunikatów ekranowych OSD o wyświetlanie informacji związanych m.in. z PGXP, głośnością dźwięków, czy przetaktowaniem CPU;
  • zaimplementowano nowe metody haszowania do identyfikowania gier i weryfikacji ich obrazów w bazie tytułów zintegrowanej z programem;
Czytaj dalej „DuckStation Dev-0.1-4846”

DuckStation Dev-0.1-4745

Teoretycznie pliki z wrześniowym wydaniem DuckStation już były. Niemniej z uwagi na dużą liczbę zmian, odległy termin poprzedniej publikacji oraz fakt że po prostu lubię ten projekt, po raz wtóry zaproszę we wrześniu przedmiotowy emulator na łąmy PSEmu.pl

duckstation emulator


Względem poprzednio opisanych wersji w wydaniu z 29 września 2021r. oznaczonym numerem wersji wersji 0.1-4745, najistotniejsze zmiany jakie znalazły się w aplikacji obejmują:

  • zwiększono bezpieczeństwo procedur przetwarzania danych w pamięci oraz usprawniono pracę rekompilatora w zakresie obsługi rejestrów SWL/SWR;
  • poprawiono wyświetlanie 16.bitowego obrazu z wykorzystaniem interfejsu GLES2;
  • usprawniono działanie skanera pamięci z przeznaczeniem do oszustw, w tym: poprawiono obsługę warunków A0/A1/A2/A3, wprowadzono tryb F6 umożliwiający korzystanie z operatorów logicznych IF / ELSE IF / ELSE dla warunków A0/A1/A2/A3/D0/D1/D2/D3/D7/E0/E1/E2/E3/E4/E5, umożliwiono sortowanie kolumn, przeniesiono przyciski, dodano możliwość obserwowania zmian wartości w trybie dziesiętnym i heksadecymalnym;


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

TAJEMNICZY REKLAMODAWCA

Czytaj dalej „DuckStation Dev-0.1-4745”

ePSXe 2.0.15 Android

Tego się nie spodziewałem i w ferworze pracy prawie przeoczyłem informacje o publikacji nowej wersji ePSXe przeznaczonego dla mobilnych urządzeń pracujących pod kontrolą systemu Android.

VR mode on ePSXe for Android
VR mode on ePSXe for Android

Lista zmian, jakie znalazły się w mobilnym emulatorze ePSXe 2.0.15 opublikonym 6 lipca br., przedstawia się następująco:

Czytaj dalej „ePSXe 2.0.15 Android”

DuckStation Dev-0.1-4410

Pomimo że tytułowy DuckStation to jeden z najmłodszych emulatorów szaraka, to pod względem możliwości, intuicyjności obsługi, czy innowacyjności zastosowanych rozwiązań pozostawia daleko w tyle inne aplikacje. Tyle w ramach zachęty. Kto jeszcze nie miał przyjemności sprawdzenia, powinien bezzwłocznie przetestować program. Zaś osoby zaznajomione z tytułowym emulatorem, chyba nie muszę zachęcać do zapoznania się ze zmianami wprowadzonymi do jego nowej wersji.

DuckStation emulator on Windows7


Względem poprzednio opisanych wersji w tytułowym wydaniu z 4 lipca 2021r. oznaczonym numerem wersji wersji 0.1-4410 znalazły się zmiany obejmujące między innymi:

  • dodano opcję umożliwiającą przywrócenie plików w edytorze kart pamięci;
  • rozbudowano obsługę RetroAchievementów o wskaźniki postępu oraz tablicę wyników;
  • dodano automatyczne ładowanie plików PPF;
  • wzbogacono funkcje przetwarzania danych z napędu o ulepszony tryb odczytu z wyprzedzeniem;
  • wprowadzono opcję przełączania trybu autofire;
  • dodano obsługę plików *.srm przeznaczonych na cele libretro core;
Czytaj dalej „DuckStation Dev-0.1-4410”

XEBRA Android 21/06/16

Po kilku odgrzanych kotletach czas na coś aktualnego. Tym samym zachęcam do zapoznania się z najnowszą odsłoną mobilnej wersji emulatora Xebra, która w przeciwieństwie do głównego nurtu projektu nie tylko publikowana jest znacznie częściej, ale nie rzadko komentowana zmianami jakie wprowadzono w ostatnim wydaniu.

Free Xebra emulator for Android systems

Dla przykładu w tytułowej wersji z 16 czerwca 2021 r. naprawiono błędy kompilatora powodujące wieszanie aplikacji na 32.bitowych systemach operacyjnych.

Po przedmiotową apkę odsyłam do internetowego sklepu google, jak również tutejszej pobieralni, gdzie znajduje się mobilny emulator w wersji przeznaczonej dla systemów nowszych niż 10.wydanie Androida.