b4rtaz.blog

Subskrybuj kanał RSS

Pcsx2 i emulowanie gier z PlayStation 2

Komentarze: 11

Jeżeli jesteś biednym nie mającym na chleb fanem gier konsolowych, nie posiadasz konsoli, i pod ręką masz komputer z powiedzmy 4 rdzeniami, 4GB pamięci RAM oraz dosyć nowoczesną kartę graficzną* to istnieje pewien sposób jak zagrać w gry z PlayStation 2 nie rezygnując jednocześnie z masła na chlebie.

Dla przypomnienia dodam, że PlayStation 2 zostało wydane w 2000 roku. Wewnątrz znajdziemy 64-bitowy procesor 299Mhz oraz 32MB pamięci RAM. Tak, ja też nie wierzyłem na początku. Tu źródło.

Co jest nam potrzebne?

  1. Emulator Pcsx2. Im nowsza wersja tym lepiej, ja pobrałem najnowszą betę w wersji 0.9.7 która oprócz wielu ulepszeń współpracuje w zdecydowanie milszy sposób z Windowsem 7 niż starsza wersja.
  2. Bios. Trzeba znaleźć na własną rękę w Sieci albo zgrać go z prawdziwej konsoli. Nie jestem pewien ale chyba pierwszy i drugi sposób firmie Sony może się nie spodobać.
  3. Jakiś pad. Co prawda można skonfigurować emulator tak aby symulował, że klawiatura to pad ale to niestety może się skończyć połamaniem palców.
  4. Gra na PlayStation 2. Czy to nie oczywiste?

Po zainstalowaniu pierwsze uruchomienie, konfigurujemy w kreatorze gdzie i jakie katalogi mamy mieć. Wrzucamy w katalog /bios bios (rozszerzenie .bin), i zaczynamy zabawę z konfiguracją pluginów. Menu Config -> Plugin/Bios selector. W zakładce bios wybieramy przed chwilą wrzucony bios.

Zakładka plugins. Tutaj już niestety nie mogę precyzować za dużo, gdyż np. konfiguracja sterownika graficznego i jego opcji zależy od karty graficznej. Dla mojego GeForce 9800 GT plugin GDSx z obsługą SSE2, w trybie DirectX 9, z wyłączonym skalowaniem (tryb używania oryginalnej rozdzielczości PS2) działa najwydajniej.

Resztę pluginów oprócz pluginów do obsługi pada i napędu DVDROM osobiście nie ruszałem. Wszystko intuicyjnie da się skonfigurować. Zapisujemy. W menu CDVD wybieramy skąd emulator ma załadować grę (obraz iso, czy używać pluginu czytającego z naszego napędu).

Uruchamiamy grę w menu System -> Boot .... Jeżeli wszystko jest dobrze skonfigurowane powinniśmy ujrzeć nowe okienko z ładującą się grą.

Jak to działa

Osobiście po kilku próbach udało mi się skonfigurować emulator tak aby renderował średnio 54 klatki na sekundę w grze Fight Night 3. Szczyt szczęścia to 60 klatek na sekundę, ale spowolnienie rzędu kilku procent w moim odczuciu nie przeszkadza w grze. Zwłaszcza, że mam wrażenie, iż FN3 na prawdziwym PS2 chodziło chyba troszkę wolniej.

Jako, że próba nagrania efektów pracy emulatora za pomocą Frapsa kończyła się spadkiem renderowania do 15 klatek na sekundę, postanowiłem nagrać krótki film pokazowy w troszkę partyzancki sposób: aparat cyfrowy przystawiony do ekranu.

Jak widać wygląda to nawet całkiem znośnie. Przypomnę, że autorzy emulatora na swojej stronie umieścili listę wspieranych gier. Warto się z nią zapoznać.

* to nie są minimalne wymagania emulatora, tylko specyfikacja mojej jednostki.

Komentarze

  1. pecet, #

    Jeżeli jesteś biednym nie mającym na chleb fanem gier konsolowych, nie posiadasz konsoli, i pod rękom masz komputer z powiedzmy 4 rdzeniami, 4GB pamięci RAM oraz dosyć nowoczesną kartę graficzną* to istnieje pewien sposób jak zagrać w gry z PlayStation 2 nie rezygnując jednocześnie z masła na chlebie.

    Przeczysz sam sobie, bo taki komputer jest na pewno droższy niż PS2.

  2. BTM, #

    Poza tym musisz mieć kasę na kupienie gier i posiadać samo PS2, żeby zgrać z niego BIOS.

    W innym wypadku jesteś złodziejem. I nie, nie żadne "24 godziny" czy "you wouldn't steel a car". Jesteś złodziejem :)

  3. D4rky, #

    pod rękom

    Poza tym PS2 można dostać za ~200 zł, przerobienie to kolejne 20-30 zł (ew. można za te pieniądze wgrać sobie MC Boota 1.8 na kartę pamięci, wymaga więcej roboty przy wypalaniu gier, ale gwarancja zostaje) i piracić / wypożyczać / kupować w sklepach z używanymi grami (Hitman: Blood Money widziałem po bodajże 15 zł).

    Wychodzi taniej niż upgrade'owanie kompa, bo nie każdy dostał nowy sprzęt na komunię ;)

  4. bbartlomiej, #

    PS2 kosztuje na allegro do 300zł (z 2 padami, jakieś przeróbki do tego). To taniej niż dobra karta graficzna i 4GB ramu w kompie. Tak co najmniej 2x taniej.

  5. D4rky, #

    O, ceny gier na PS2 na Allegro
    I nie mów, że to jest dużo - skoro masz 4-rdzeniowego kompa to odżałujesz te parę groszy.

  6. pecet, #

    Panowie, mały OT, jaki tuner tv do laptopa polecicie do PS2? Bo akurat faktycznie zakup telewizora to największy wydatek z tego ;)

  7. D4rky, #

    @pecet - ja miałem jakiegoś starego LifeViewa za grosze z Allegro, ale nie wytrzymał i po 10 latach się upalił. Teraz też szukam, ale ciężko mi polecić, chyba jednak najtaniej wychodzi popytać po znajomych i odkupić od kogoś stary telewizor za 50-60 zł :P

  8. b4rtaz, #

    @BTM: rozumiem, że orientujesz się lepiej, że nie mam PS2 jak i FN2?

    Dop: czy mam PS2 czy nie, zgrania biosu chyba na rękę Sony nie leży...

  9. BTM, #

    @b4rtaz: to było do ogółu, a nie do Ciebie, per se. Ale tak, stawiam, że nie masz ;)

    @pecet: praktycznie dowolny, ja miałem FlyVideo jakiś, też na chipsecie LifeView i działał bezbłędnie pod Win32 i pod Linuxem jako przystawka pomiędzy PC a PS2.

  10. Łukasz, #

    Parametry bebechów konsol zawsze były średniej klasy... Ehh magia jednego API...

    b4rtaz - sony ostatnio w ogóle mało co leży, niedługo zaczną blokować konsole po "przetarciu" pada... btw. próbowałeś odpalić na tym emulatorze gta sa?

  11. moher, #

    @Łukasz: a po co emulować coś co jest natywnie na PC?

Dodaj komentarz