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”

DuckStation Dev-0.1-3862

Przyznaję szczerze, że każdej kolejnej wersji tytułowego emulatora DuckStation oczekuję z młodzieńczymi wypiekami. Nie kryję przy tym, że program „kupił mnie” intuicyjnością, możliwościami i zapałem autorów. Niemniej, wspomniana na początku ekscytacja podyktowana jest innymi względami i wynika z prostej dziecinnej ciekawości. Z każdym miesiącem, zastanawiam się, co nowego zaimplementowane zostanie w aplikacji?

DuckStation emulator running Final Fantasy VII (FF7)


Życie uczy jednak pokory i pokazuje czasem dobitnie, że wspomnianą wyżej radość należy czerpać nie tylko z innowacyjnych rozwiązań, ale nader wszystko z rzeczy małych. Warto doceniać trud, jaki wkłada się w każdy krok, zmianę i niewielkie usprawnienie, które w ogólnym obrazie rozwija dany projekt.
Z taką myślą przewodnią, przedstawiam listę najistotniejszych zmian, jakie od poprzednio opisanej wersji wprowadzono się w wydaniu z 22 kwietnia 2021r. oznaczonym numerem wersji 0.1-3862:

  • rozbudowano emulację rejestrów koprocesora cop0 i punktów przerwania;
  • zoptymalizowano i poprawiono czytelność interfejsu aplikacji pod systemem Android;
  • naprawiono błędy występujące przy zmianie urządzenia sterującego oraz emulacji kontrolera GunCon pod systemem Android;
Czytaj dalej „DuckStation Dev-0.1-3862”

DuckStation Dev-0.1-3666

Tytułowy DuckStation to fajny emulator, od tak i po prostu. Nie jest to nowum, a stan ten przypisać można programowi od dłuższego czasu. Tym bardziej trudno ogarnąć fakt, że z każdym wydaniem aplikacja staje się fajniejsza.

DuckStation running tekken3


Z tego powodu po raz kolejny w bieżącym miesiącu gościmy projekt na stronie, przybliżając najistotniejsze nowości jakie pojawiły się w tytułowym wydaniu z 24 marca 2021r. oznaczonym numerem wersji 0.1-36666 które obejmują:

Czytaj dalej „DuckStation Dev-0.1-3666”

DuckStation Dev-0.1-3431

Nie mam zamiaru kryć, że tytułowy DuckStation zaskarbił sobie moją sympatię. Jest ku temu wiele powodów: intuicyjność obsługi, bezproblemowa instalacja, przejrzyste GUI, częste aktualizacje. Wśród zalet nie można pominąć również wsparcia dla współczesnych platform oraz innowacyjnych rozwiązań.

PS1BIOS @ DuckStation


Nie bez powodu podkreśliłem to ostatnie bo wraz z marcowymi wydaniami emulatora wśród funkcji wspieranych przez opisywany DuckStation pojawiła się obsługa RetroAchievements. Osobiście nie jestem fanem trofeów, niemniej znam masę osób których osiągnięcia motywują do wyciskania ostatnich soków z ogrywanego tytułu. Nie neguję zatem, a wręcz przyklasnę pomysłowi wdrożenia tego systemu, bo każdy powód jest dobry by po raz wtóry zanurzyć się w świat FF7 czy wykręcić kolejny lap w CTR.

Czytaj dalej „DuckStation Dev-0.1-3431”