Techniczno-życiowy blog.

[Vicious][Tutorial] Ad-Hoc przez internet PSP-PC-Android

3 komentarze
Aż dziw bierze że nikt nie napisał jeszcze o możliwości gry multiplayer z opcją Ad-Hoc poprzez Internet z ludźmi z całego świata. Postanowiłem się poświęcić i napisać krótki tutorial jak to zrobić. Sam grywam ostatnio z kumplem w Monster Hunter Freedom Unite i Monster Hunter 3rd i muszę powiedzieć, że działa to wszystko FENOMENALNIE. Fakt – z kumplem walczyliśmy by to uruchomić i żeby to zadziałało z dobrych parę dni.

Plusy:
+ multiplatformowość – możliwość grania w gry Ad-Hoc na różnych platformach – przez PSP, PPSSPP (emulator gier na PC, Android – wersje Linux i Ios nie działają na dzień dzisiejszy) lub JCSP
+ dość bogata biblioteka gier kompatybilnych – pełna lista tutaj
+ przy dobrym połączeniu jakość gry nie ustępuje tradycyjnego Ad-Hoc
+ możliwość grania z ludźmi z całego świata.

Co potrzebujemy ? Router WiFi (dla konsol PSP) z opcją DMZ lub połączenia kablowego (dla emulatorów).

OK. Przejdźmy do dania głównego. Konfiguracja sprzętów:

PSP

1. PSP 2000, 3000, GO. FATy nie są niestety obsługiwane z powodu zbyt małej ilości pamięci (chociaż podobno Fat Princess działa).
2. Na początek potrzebujemy Firmaware PRO-C (lub PRO NightlyBuild)  w wersji 6.20-6.60 dostępny TUTAJ. Nie potrzeba stałej przeróbki. Z LCFW działa wyśmienicie. Instrukcji wgrania szukajcie w innych tematach.
3. Plugin Pro Online Client Beta 0.10 (ze starszymi też działa, ale najnowsza jest najbardziej stabilna) -> dostępna TUTAJ (na samym końcu posta).
4. Plugin rozpakowywujemy i katalogi seplugin, KD i docs wrzucamy na kartę pamięci lub pamięć wewnętrzną (GO) pomijając plik z folderu KD o nazwie „pspnet_miniupnc.prx” (wyjaśnię później o co chodzi)
5. Wchodzimy na kartę pamięci/pamięć wewnętrzną konsoli i w katalogu Seplugins edytujemy plik game.txt. Dopisujemy „ms0:/seplugins/atpro.prx” lub „ef0:/seplugins/atpro.prx” dla PSP GO.
6. W tym samym katalogu edytujemy plik SERVER.TXT – i kasujemy to co tam jest wpisane i wpisujemy „pro.coldbird.net”. Edytujemy też plik HOTSPOT.TXT – i wpisujemy w nim SSID naszego połączenia WiFi (u mnie to jest np. „NETIASPOT-DOM”).
7. Przechodzimy do Recovery Menu.
8. Wchodzimy w opcję Advance-> I dajemy DISABLE na „Inferno & NP9660 use ISO cache” i ENABLE na „Force High Memory Layout”.
9. W zakładce plugins na atpro.prx dajemy na ENABLE – a resztę pluginów DISABLE.
10. Wychodzimy z Recovery menu i restartujemy konsolkę.
11. Wybieramy na próbę jakąś grę z opcją Ad-Hoc i następnie po załadowaniu wciskamy przycisk HOME. Powinniśmy widzieć okno pluginu – wygląda inaczej niż zwykle. Jeżeli go już mamy to przechodzimy do konfiguracji routera WiFi.(Tu mała uwaga. Jak chcemy wyjść z gry to trzymamy wciśnięty START na oknie tego pluginu)

Musimy znaleźć nr IP naszej konsoli przypisanego do routera (dla przykładu mój to 192.168.1.4 – odczytany z routera Netii) i ten numer IP ustawić jako serwer DMZ. Co to jest DMZ ? Jest to serwer poza wszelkimi FireWallami i zabezpieczeniami routera. Bez tej opcji podobno da się grać włączając UnPN – ale szczerze próbowałem na prawo i lewo ustawić to na UnPN i nic to nie dawało. Uruchomiło się to wszystko dopiero po odpaleniu serwera DMZ (i wykasowaniu pliku „pspnet_miniupnc.prx” z folderu KD) i to wszystkim zalecam!
Ustawiać router nie będę uczył bo każdy jest inny. Ważne by zalogować się do niego jako administrator – resztę jak ustawić szukajcie w instrukcjach routera.

Teraz powinniśmy już na spokojnie grać w gry Ad-Hoc przez Internet. Pamiętajcie, że suwak wifi musi być włączony w PSP!

Konfiguracja PC

1. Ściągamy wersję emulatora PPSSPP od AdamS STĄD (w zależności od wersji naszego systemu 32bit lub 64 bit)
2. W menu emulatora wyłączamy „FAST Memory” i na początek staramy się uruchomić emulator na minimalnych delatach/ustawieniach. (Jak później wszystko będzie działało jak należy można będzie eksperymentować)
3. W zakładce System dajemy enable na połączeniach internetowych i w nazwie hosta wpisujemy „pro.coldbird.net” .
4. MAC - zmieńcie na jakiś losowy. Jeżeli wpiszecie tak jak ktoś kto się łączy to nie wejdziecie do gry.
5. W systemie Windows wyłączamy wszystkie blokady – firewall’e, antywirusy. UWAGA! Komputer będzie narażony na ataki z zewnątrz! Więc pamiętajcie co robicie! Żeby nie było jakichś problemów.
6. Wszystko powinno być już dobrze ustawione więc włączamy grę i wchodzimy do pokoju.

Konfiguracja Android

Ustawienia identyczne jak w wersji PC (zakładki 2,3) - ściągamy ostatni możliwy działający build. Ustawcie serwer DMZ na IP komórki - i pamiętajcie granie przez sieć GSM może powodować rozłączenia (nietety stabilność sieci GSM w polsce jest poniżej krytyki). Lepiej grać przez WiFi.

Kilka uwag:
- gra musi zostać założona na PSP – jeżeli chcemy grać między PSP a PC.
- ping z pro.coldbird.net musi być poniżej 100ms. Jak to sprawdzić  - > W windowsie wchodzimy w START->Uruchom (lub pole wyszukiwania) -> wpisujemy CMD-> w okienku co się pojawi wklepujemy "ping –t pro.coldbird.net" .
- jeżeli wchodzisz z kolegą i wiesz, że on tam jest ale się nie widzicie – to ktoś z Was ma nadal zablokowane Porty lub serwer DMZ nadal nie działa. TO JEST JEDYNY problem. Możecie mi wierzyć, bo straciłem kupę czasu na tym… Zablokowane porty – w tym szukajcie problemu.
- wiadome jest też, że gry muszą być w tych samych wersjach! (czyli, Japońskie, Europejskie lub Amerykańskie
- plik „pspnet_miniupnc.prx” odpowiada za połączenie UnPN – jeżeli chcecie na nim testować to ten plik musi być w katalogu KD na karcie lub pamięci wewnętrznej konsoli.
- nie wszystkie gry działają z PSP. Plugin jest w wersji beta od dwóch lat i raczej nie ma szans by został zaktualizowany (w planach miał być też plugin do PS2 na grę multi przed jedną konsolą ale projekt został wstrzymany).

Stawianie własnego serwera Ad-Hoc.

Szczerze – nie udało nam się z Prostym postawić czegoś takiego… Coś zawsze było nie tak – i w najlepszym razie widzieliśmy się w pokoju ale gry nie udawało się nam załączyć. Cały tutek na to jest po angielsku na forum PPSSPP - > Tutaj. Jak coś to próbujcie – ale ja się poddałem i nie chce mi się z tym walczyć. Serwer pro.coldbird.net na razie działa i to bardzo dobrze (z kumplem mamy ping na poziomie 32ms).

Jak ktoś chce zagrać to zapraszam do GH3 w Monster Hunter Freedom Unite wersja USA. Gramy tam od 21ej do oporu. Moja ksywa w grze Vicious – poziom na razie HR2.

Prosty - dodaj swoje spostrzeżenia !


3 komentarze :

  1. Co do moich spotrzezen:
    Wszystko swietnie napisane. Sprawa z linuxem ulegla zmianie i przy malym kombinowaniu udalo nam sie grac bez zadnych walkow. Napisze skrypt pod moja wersje PPSSPP na debiany/ubuntu.
    Fajnie, ze rzuciles tekstem takze na innych forach. Niech ludzie wiedza.

    OdpowiedzUsuń
  2. Jeśli można o coś zapytać to...
    Ja i mój znajomy mamy te same wersje emulatora oraz gry (wysyłane przez skypa). Problem polega na tym że gdy jeden z nas próbuje dołączyć do pokoju drugi ma problem z ,,pełnym poklojem graczy". Gdy pierwszy wyjdzie z pokoju, drugi może dołączyć, ale pierwszy wejść już nie może z tym samym problemem.

    OdpowiedzUsuń
  3. O jakimś porządnym biurko pod komputer myśleliście? Wielogodzinne rozgrywki potrafią dać w kość kręgosłupowi i nie tylko. Warto pomyśleć o swojej wygodzie.

    OdpowiedzUsuń