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

DuckStation Dev-0.1-2956

Zacząłem przeglądać zasoby serwera i przyznam szczerze, że ilość materiałów związanych z tytułowym duckstation zaczęła mnie przytłaczać. Z jednej strony niezwykle rad jestem, że projekt pojawia się na tak mnogą liczbę systemów. Cieszy też niebywale, że publikacje pojawiają się się niebywale często. Zmartwiło mnie jednak, że stosując gitowskie oznaczenia zmian, bez zerkania na datę wydania i posiłkowania się listą publikacji, za licha dojść nie mogę co, kiedy i jak. Z tegoż powodu od dnia dzisiejszego wprowadzam zmianę nomenklatury oznaczając niusy i pliki dostępne na PSEmu.pl związane z tytułowym projektem jedynie numerem opisywanego wydania.


Co się zaś tyczy tytułowej wersji rozwojowej emulatora z 21 stycznia 2021 r., oznaczonej jako 0.1-2956-g44331976, to ta względem opisanego wcześniej wydania otrzymała następującą listą zmian:

  • zaimplementowano tryb wyświetlania obrazu z wykorzystaniem downsamplingu adaptacyjnego oraz w trybie box;
  • rozbudowano mipmapping pod interfejsami Vulcan oraz D3D11;
  • dodano wyświetlanie obrazu w proporcjach 20:9;
  • usprawniono działanie aplikacji na architekturze AArch32/armv7;
Czytaj dalej DuckStation Dev-0.1-2956

DuckStation Dev-gfd39f09a

Kontynuując pozytywną passę, ciąg dalszy informacji emulatorze duckstation, który w najnowszej rozwojowej wersji z 25 grudnia br. oznaczonej jako 00.1-2663-gfd39f09a….


… doczekał się następującej listy zmian:

  • wprowadzono opcje zrzutu i podmiany tekstur, dla gier które w każdej klatce ładują pliki graficzne z tłem do pamięci VRAM;
  • zaimplementowano rozszerzenie PGXP Depth Buffer, dodające aplikacji Z-bufor, a wyświetlanemu obrazowi głębię, której z uwagi na ograniczenia sprzętowe brakowało konsoli. Zaś w przyszłości umożliwi to wprowadzenie efektów takich jak SSAO;
  • zaincjowano wydanie programu w dwóch wersjach tj. wydanie w wersji właściwej (stable) oraz poprzedzające o kilka dni wydanie w wersji beta (latest/master).
Czytaj dalej DuckStation Dev-gfd39f09a

duckstation Dev-71eb578

Skoro powiedziane zostało „a” należy napisać też „b”, jeśli rozpoczęło się temat to wypada go kontynuować. Z tą myślą wrzucam na stronę kolejną porcję materiałów dotyczących tytułowego emulatora duckstation, który w najnowszej rozwojowej wersji z 15 listopada br. oznaczonej jako 0.1-2277-g71eb578d….

Kaczuszka pod Windows7

… doczekał się następujących zmian:

  • dodano możliwość wykorzystywania gałki analogowej w miejsce cyfrowych przycisków kierunku;
  • rozwinięto ulepszania generowanego obrazu, dodając obsługę Antyaliasingu wygładzającego krawędzie obiektów z wykorzystaniem techniki supersamplingu (SSAA) oraz mniej zasobożernego multisamplingu (MSAA);
Czytaj dalej duckstation Dev-71eb578