Upcoming PCSX2 0.9.8

Cały problem z informacjami pochodzącymi z nieoficjalnych źródeł, polega na tym, że pochodzą z nieoficjalnych źródeł :] Co za tym idzie ciężko określić ile procent informacji stanowią potwierdzone stanem rzeczywistym fakty, a ile koloryzowanie autora. Dzięki kilkuletniemu stażowi na scenie, doświadczeniu i podejściu do tematu, mogę Was z czystym sumieniem zapewnić, iż daleko nam po poziomu Pudelka, Faktu, czy innych mniej lub bardziej kolorowych wydawnictw. Nie zmienia to jednak faktu, że niniejsza wiadomość należy traktować jako nieoficjalną, niepotwierdzoną i wyciekłą jako rekompensatę półrocznego poślizgu w temacie PCSX2.
Przechodząc jednak do sedna sprawy, wygląda na to, że moje wczorajsze przypuszczenia są jak najbardziej trafne – w chwili gdy czytacie te słowa, autorzy są w końcowej fazie przygotowań do publikacji nowej wersji emulatora, który względem poprzedniej [patrz nius poniżej] odsłony zawierał będzie kilkaset usprawnień, poprawek i nowych opcji, które z grubsza dotyczyć będą

  • standardowo, zmiany w rekompilatorach EE i jednostek wektorowych
  • kolejnych nowości w temacie obsługi IPU (wstawek filmowych)
  • poprawionej obsługi pamięci
  • sporej dozy zmian w pluginach, z szczególnym naciskiem położonym na
  • SPU2-X (dźwięk), poprawiona obsługa dźwięku wielokanałowego, inicjacji i konfigu
  • GSdx (obraz), automatyczna synchronizacja, lepsza autodetekcja, kilka nowych opcji i masa poprawek do już istniejących
  • obsługi zapisu stanu, co dot. zarówno poprawek dla opcji SaveState, jak i udoskonalenia obsługi memorycardów
  • kilka nowych opcji znajdzie się również w samym GUI, w tym (prawdopodobnie) także opcja kontroli/dostosowywania ustawień jednym ruchem ręki.
To tak, bardzo z grubsza… Powstaje jednak pytanie jak powyższa lista przełoży się na pracę programu. Według mojej teorii – z kolejną edycją możemy spodziewać się nie tylko typowego wzrostu prędkości i kompatybilności emulatora, dzięki wspomnianym powyżej nakładom pracy włożonym w pluginy obsługujące oprawę audiowizualną można liczyć na to, że gry będą brzmiały i wyglądały lepiej niż poprzednio – tytuły odnośnie, których mówi się o widocznej poprawie (głównie za sprawą usunięcia drażliwych błędów graficznych) to między innymi: Front Mission 4, TOCA3, FFX, FFX-2, FFXII, Syfon Filter, AR Tonelico 2, Dead or Alive 2, Resident Evil Dead Aim, Guitar Hero, Justice League Heroes, Ratchet & Clank, PES 2011, Ace Combat 4 & 5, Tenchu, Sly Cooper 2/3, Donald Duck Quack Attack. Mówi się również, że lista gier pracujących lepiej jest znacznie większa, a praca samego emulatora bardziej stabilna. Myślę że to dobry, a z pewnością wystarczający powód by kolejna wersja ukazała się jednocześnie w wersji dla systemów Windows oraz Linux, z numeracją zmienioną na 0.9.8. Kiedy można się tego spodziewać? Niedługo, zaprawdę powiadam Wam niedługo, wciąż mocno obstawiając czerwiec, nie wykluczając przy tym maja :]

PCSX2 0.9.5 SVN Rev. 349

Koniec tego miesiąca, podobnie jak początek, upływa pod znakiem PCSX2. Ukazała się nowa układanka w postaci SVN Rev. 349, w której główny nacisk położono na poprawienie funkcjonowania IPU, a co za tym idzie…


…liczne tytuły, min. Canis Canem Edit, Monster Hunter, Resident Evil 4, Soul Calibur 3, Gradius V (na screenie powyżej) The Simpsons, Final Fantasy X, Gran Turismo 3 i inne, dostały szansę na lepsze, wręcz perfekcyjne wyświetlanie wstawek filmowych. Nie dość, że FMVs na szeroką skalę pozbawione zostały makroblokowych przekłamań (koniec z tryskającymi na różne kolory kwardacikami), zamrożeń i innych paskudztw, to mrowie gier uruchamia się odtąd bez konieczności stosowania video skip patcha, a jeszcze inne zyskują status playable.

Wszystko to, dzięki dobrej robocie Saqiba. Rev.(olucyjna) 349(+) do pobrania stąd. Nie muszę chyba dodawać, jak mile widziane są komentarze – najlepiej z dokumentacją w postaci screenów i klipów prezentujących nową betę PCSX2 w akcji.

PCSX2 0.9.5 SVN Rev. 343

Ręka do góry, kto uważa, że cztery nowe wersje SVN tytułowego emulatora, wydane jedna po drugiej w przeciągu ostatniego miesiąca to przesada? Nie zrozumcie mnie źle, osobiście nie mam nic przeciwko częstym aktualizacjom, bo lubię jak coś się dzieje … ale jak czytam, że główne zmiany w najnowszej wersji poprawiają to co popsuła wersja poprzednia, to po prostu krew mnie zalewa :] Odpuszczając dalsze narzekania przedstawiam listę zmian:

  • standardowe poprawki względem błędów z poprzednich wersji SVN
  • ulepszona obsługa szybkiego zapisu/ładowania gry (z MTGS)
  • bliżej nieokreślone zmiany w sekcji Speedhacks
  • implementacja nowej funkcji – SIF Timing
  • usprawniona obsługa kart pamięci
… a co za tym idzie zwiększona kompatybilność względem gier takich jak: Beatmania, Dance Dance Revolution, Okami oraz kilku innych tytułów wymagających dotychczas łatek i gier nie uruchamiających się w ogóle. Więcej narzekań zaserwuje przy okazji kolejnego update`u, tymczasem kończę odsyłając Was do downloadu oraz na stronę domową PCSX2.

pSX v1.14 WIP

Mówi się, że jeden obrazek może powiedzieć więcej niż milion słów, bez wątpienia tak też jest i w tym przypadku, bo oto mam przyjemność uraczyć Was następującym screen`em, który…


… dobitnie powinien wyjaśnić kwestię dalszej egzystencji, tudzież kierunku rozwoju jaki obierze od jakiegoś czasu uśpiony, acz jakże obiecujący emulator – pSX. Wasz komentarz?

PCSX2 news roundup

Czas nadgonić zaległości w temacie emulacji PlayStation2, a wierzcie mi że przez ostatni tydzień zdążyło się ich trochę nagromadzić, więc bez zbędnych wstępów przechodzę od razu do rzeczy:

PCSX2 0.9.5 SVN Rev. 239 – ukazała się kolejna odsłona przedpremierowej wersji PCSX2 v0.9.5, a wraz z nią następującą lista zmian.

  • poprawiono obsługę funkcji IOP (FFX)
  • aktywowano opcję FPU Reg Caching (Katamati)
  • zwiększono stabilność kodu (Kingdom Hearts)
  • usprawniono obsługę `taktowania` i USB

ZeroPAD 0.2 linux src – Opublikowano nowy plugin sterowania dla systemów z rodziny Linux, który umożliwia grę na gamepad`zie z wykorzystaniem osi analogowych – mała rzecz, a cieszy, szczególnie gdy cała gama tytułów wymaga takiego kontrolera.


GSdx9 v0.11.2 – nowa, napisana od początku i bazująca na świeżutkiej wtyczce GSdx10 odsłona pluginu dla starszych [czyt. nie kompatybilnych z DirectX 10] kart graficznych, wprowadzająca oprócz nowych opcji (jak alternatywna obsługa kanału alpha) niestety również spadek kompatybilności, a w wielu przypadkach również prędkości.


GSdx10 0.1.2 – kolejna wersja najnowszego, a za razem najbardziej zaawansowanego i najszybszego z dostępnych obecnie pluginów graficznych. W obecnej odsłonie modułu znalazły się głównie tzw. crash-fixy poprawiające kompatybilność pluginu względem gier oraz kilka optymalizacji wdrożonych dla poprawy wydajności wtyczki.


UWAGA: Obydwie z ww. wtyczek wideo do poprawnego działania wymagają dodatkowych bibliotek uruchomieniowych przeznaczonych dla środowisk DX9 i DX10, które to należy rozpakować do głównego katalogu emulatora.

PCSX2 public betas

Grudzień w sekcji PlayStation2 rozpoczynamy od ukłonu. Ukłonu ze strony zespołu tworzącego PCSX2 w kierunku osób niecierpliwych. Ukłonu będącego przedwczesnym prezentem świątecznym. W końcu, ukłonu, dzięki któremu miłośnicy tytułowego programu położą łapki na przedpremierowej wersji PCSX2 v0.9.5, w której:

  • dodano opcję FPU NaN handling, poprawiająca kompatybilność względem kilku tytułów
  • zaimplementowano eksperymentalną funkcję testową VU NaN Handling
  • wdrożono nowy, bardziej stabilny sposób ograniczania prędkości
  • wprowadzono nowy system pomijania wyświetlanych klatek
…a wszystko to by zwiększyć kompatybilność emulatora oraz zapewnić stabilne wyświetlanie generowanego obrazu. Zapraszam do downloadu i z niecierpliwością czekam na kolejną przedpremierową, publiczną betę.

PCSX2 Online WIP c.d.

Nie mogło być inaczej. Ostatnio informowaliśmy o implementacji realnej, działającej i jak najbardziej pożądanej opcji gry online via PCSX2. Jak wszem i wobec wiadomo, solidny multiplayer to między innymi niczym nieskrępowana komunikacja pomiędzy graczami, która to z użyciem standardowego pada jest, delikatnie mówiąc: a) ograniczona b) niewygodna c) do bani.

W związku z powyższym naturalnym etapem ewolucji było wprowadzenie emulacji klawiatury USB, będącej efektem dłubaniny GiGaHeRz w wewnętrznym dev9ull-pluginie. Uwaga – mimo iż papugowany będzie sprzet peryferyjny dla PS2 z końcówką USB, oczywistym jest, że funkcja zadziała na dowolnej komputerowej klawiaturze.

Jako dokumentację nowinki użyczono krótki filmik instruktażowy, traktujący o tym, jak w subtelny i delikatny sposób będzię można wyrażać głębokie uczucia, grając online na [wciąż dopieszczanym] PCSX2 v.0.9.4. Natomiast zwolenników okołotematycznych ujęć statycznych prosto z capcomowego Monster Hunter odsyłam na stronę domową projektu.

PCSX2 Online WIP

A nie mówiłem, że wrzesień będzie dobrym miesiącem dla emulacji :] Najpierw wysyp aktualizacji na szarej scenie, a dziś wręcz przełomowe info z czarnego obozu PCSX2. Ale do rzeczy – Panie i Panowie, chłopcy i dziewczęta z ogromną przyjemnością informuje, że wtyczka Dev9null odpowiedzialna za nieaktywną (w końcu tylko null) obsługę HDD, USB czy połączenia sieciowego odchodzi do lamusa, dzięki pracy GiGaHeRz`a udało się zemulować jedną z ww. funkcji, a mianowicie…


… obsługę portu Ethernet dzięki czemu nie będziemy jak dotychczas ograniczeni jedynie do samotnej rozgrywki, lecz możliwe stanie się stawanie w szranki z żywym przeciwnikiem czy to w sieci LAN, czy na dedykowanych serwerach w sieci internet. Jak zwykle, w przypadku nowo zaimplementowanych funkcji autorzy nie ograniczyli się do teoretycznych rozważań, lecz zamieścili obszerną audiowizualną dokumentację, po którą odsyłam Was na stronę domową emulatora PCSX2. Na zakończenie zostawiłem sobie dość nieprzyjemną dla co poniektórych informację – funkcje online emulatora wykorzystują mechanizmy antypirackie konsoli i bez własnoręcznie zrzuconego BIOSu działać niestety, a może stety nie będą.

PCSX2 WIP MGS3

Hasło na dziś – liczą się drobiazgi. Przykład pierwszy, z podręcznika małego polityka: nie ważne są układy i znajomości, nie ważne kto komu rękę myję, to Ty, ja czy Pani Jadzia z kotłowni kształtuje ten kraj na swoje upodobanie, bo to dzięki głosom szarych obywateli do koryta dochodzą coraz to nowe świnie, tudzież inna wiejska "gadzina" (jak mawiał mój dziadek). Przykład drugi, emulacja, w przypadku której wywody można oprzeć nie tylko na teorii niczym z socjalistycznych katechizmów, ale również z tak zwanego życia. Dla przykładu…


Refraction dodał ostatnio do emulatora obsługę funkcji Real Time Clock (w skrócie RTC), czyli z ich na nasze Zegara Czasu Rzeczywistego. Niby mała rzecz, bo umożliwia jedynie prawidłowe wyświetlanie czasu w dash`u konsoli… [u nas zwanym potocznie BIOSem, a w przypadku laików "tym czarnym z latającymi kwadracikami i kolorowymi kulkami oraz z menu Browse-Config" ;]… a okazuje się że w połączeniu z kilkoma zmianami we wtyczce ZeroGS zaimplementowanymi przez ZeroFroga, może przynieść wprost zadziwiające efekty… np. w postaci Metal Gear Solid 3: Snake Eater, czyli jednej z najlepszych gier na PS2, która uzyskała właśnie status InGame! Kończąc, standardowo zapraszam na stronę domową PCSX2 po: pełne info, masę screenów i nowy filmik do pobrania oraz czekam na Wasze komentarze.

PCSX2 v0.9.4 WIP2

Osobiście ubolewam nad faktem, iż oznaczona numerkiem 0.9.4 wersja emulatora nie ukazała się tuż po Linuksowym porcie, przez co posiadacze systemów Windows nie są wstanie cieszyć się dodatkowymi fps`ami dostarczonymi dzięki wykorzystaniu 64-bitowej architektury nowych procesorów i SO. Okazuje się jednak, iż nie ma tego złego co by na dobre nie wyszło, bo co prawda przyjdzie nam jeszcze poczekać, ale z uwagi na fakt iż prace nad 0.9.4 posuwają się pełną parą dostaniemy kolejny zestaw poprawek i nowych możliwości… a są to między innymi:

  • poprawiony przez Zerofrog`a SPS (czyli Syndrom Spiczastych Poligonów), dzięki czemu z gier takich jak np. Kingdom Hearts II (screen powyżej) zniknęły złośliwe przekłamania graficzne.
  • poprawiona przez Saqib`a obsługa save`ów, dzięki czemu obsługa zapisu i wczytywania save`ów z memorki w grach takich jak Resident Evil 4 nie stanowi już problemu, a wile innych tytułów np. Phantasy Star Universe w końcu nie zacina się na obsłudze memorycarda.
  • Refraction wprowadził masę poprawek związanych z obsługą obrazu, co spowodowało iż kolejna porcja gier np. Tekken 5 zaczęła wyświetlać coś więcej niż czarny ekran
  • w końcu i same wtyczki zyskały kilka dodatkowych opcji, dla przykładu w ZeroGS dostało funkcję wygładzania obrazu z próbkowaniem 8 i 16x, na czym wielce zyskała jakość generowanej przez plugin grafiki.
Jeśli nie jesteście przekonani, co do osiągnięć autorów projektu, gorąco zapraszam na stronę domową PCSX2, gdzie oprócz pełnego info, obejrzeć można wysokiej jakości screeny z emulacji ww. gier oraz pobrać wideo prezentujące (imo) najlepsze aRPG na PlayStation2. Dla niecierpliwych, bezpośredni link do: pliku torrent (uprasza się o seed-owanie!) oraz streamu YouTube umieszczonego w sieci przez CKemu (gorąco pozdrawiam)