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-4895

Mocno trzymałem kciuki, by tytułowy projekt został odmrożony i nie kryję swojego zadowolenia z faktu, że tak właśnie się stało. Z wielką radością zapraszam do zapoznania się ze zmianami jakie trafiły do najnowszego wydania DuckStation.

Duckstation PS1 Windows7 emulator, emulation, PS1game, retrogaming

Względem poprzednio opisanych wersji, wydanie z 3 kwietnia 2022r. oznaczone jako 0.1-4895-ge45c7fd1 obejmuje zmiany takie jak:

  • dodano wsparcie dla wstępnego buforowania obrazów gier;
  • usprawniono ładowanie danych z obrazów dysków zawierających jedną ścieżkę;
  • zmodernizowano kod, usuwając nieużywane klasy i przenosząc kluczowy funkcje do jądra aplikacji;
Czytaj dalej „DuckStation Dev-0.1-4895”

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-4866

Rzadko się to zdarza, ale jak pokazuje dzisiejszy nius nawet projekt pokroju DuckStation potrafi zaskoczyć minimalistyczną listą zmian. Jednakże mając na uwadze wkład autora w rozwój PCSX2 absencja istotnych nowości i mnogiej liczby poprawek, jest w pełni usprawiedliwiona. Przynajmniej będzie mało do czytania.

duckstation-011

W tym duchu, zapraszam do zapoznania się z najnowszym wydaniem tytułowego emulatora wydanego 10 stycznia 2022 r. i oznaczonego numerem wersji 0.1-4866, które względem poprzednio opisanych wersji zawiera zmiany obejmujące zakresem:

  • wprowadzono nowy mechanizm unieważniania pamięci podręcznej;
  • zaktualizowano bibliotekę rcheevos do wersji v10.2.0, pozbywając się wcześniej występujących błędów i rozbudowując funkcjonalność retroachievementów m.in w zakresie wyświetlania informacji o postępie osiągnięć;
Czytaj dalej „DuckStation Dev-0.1-4866”

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-4773

Nie będę krył, że dumny jestem ciut z siebie. Nie dość, że liczba październikowych publikacji przekroczyła barierę dziesięciu wpisów, to niniejszym niusem, poświęconym tytułowemu DuckStation nadgoniłem wszystkie zaległości. Z czystym sumieniem i nieukrywaną satysfakcją zapraszam do lektury.

duckstation-001

Względem poprzednio opisanych wersji, w wydaniu z 25 października 2021r. oznaczonym numerem wersji wersji 0.1-4773, najistotniejsze zmiany jakie znalazły się w aplikacji obejmują:

  • poprawiono błędy uniemożliwiające poprawną kompilację programu dla platformy UWP;
  • rozwiązano problemy związane z wyświetlaniem obrazu 4K na konsolach Xbox One/SeriesX;
  • zmodyfikowano okno interfejsu z właściwościami gry, w którym odświeżono opcje przeliczania rozmiaru obrazu i wartości haszującej, celem wskazania odpowiadającego im numeru wersji dla danego tytułu;
Czytaj dalej „DuckStation Dev-0.1-4773”

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”

DuckStation Dev-0.1-4599

Plany, plany, a życie i tak pisze swój scenariusz. Był pomysł, były chęci, a znowu wyszła nieplanowana obsuwa. Zdrowie zaczyna wracać do normy, a samopoczucie pozwala złożyć kilka logicznych zdań, więc wracam do Was z porcją aktualności rozpoczynając comiesięczną tyradę od wpisu poświęconego tytułowemu DuckStation.

DuckStation on Windows platform


Względem poprzednio opisanych wersji w wydaniu z 1 sierpnia 2021r. oznaczonym numerem wersji wersji 0.1-4599, najistotniejsze zmiany jakie znalazły się w aplikacji obejmują:

  • dodano opcję uruchamiania gier bezpośrednio z napędu;
  • wydano port aplikacji dla interfejsu Universal Windows Platform umożliwiający uruchamianie emulatora na konsoli Xbox One;
  • zaimplementowano obsługę bibliotek Direct3D 12 z myślą o ww. konsoli;
Czytaj dalej „DuckStation Dev-0.1-4599”

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”

DuckStation Dev-0.1-3968

Zwyczajowo przyjąłem pod koniec miesiąca informować Was o zmianach, jakie autorzy wprowadzili w tytułowym emulatorze DuckStation. W tym miesiącu postanowiłem zmienić przyzwyczajenia by przeciwdziałać informacyjnej skostniałości, a fakt że od poprzednio opisanego wydania w projekcie sporo się wydarzyło tylko sprzyja przyjętemu założeniu.

DuckStation emulator running Colony Wars Vengeance


Nie przedłużając, oto lista najistotniejszych zmian jakie znalazły się w tytułowym wydaniu z 8 maja 2021r. oznaczonym numerem wersji wersji 0.1-3968:

  • porzucono wydania dla platform z rodziny Apple z uwagi na brak sprzętu niezbędnego do testowania na bieżąco zmian w programie ;
  • ponownie wydano projekt w wersji libretro core, z zastrzeżeniem wykorzystania go jedynie do celów niekomercyjnych;
  • dodano możliwość definiowana dowolnych proporcji wyświetlanego obrazu;
  • wprowadzono nowe menu pauzy dla sytemu Android;
Czytaj dalej „DuckStation Dev-0.1-3968”