User:Matt/Setting up multiplayer/Online

From PSP2i Wiki
Revision as of 20:36, 24 May 2023 by Matt (talk | contribs) (Created page with ":<div class="noexcerpt"><small> < Return to setting up multiplayer</small></div> Playing over the internet requires the usage of an ad hoc server, or a VPN that connects to one. The PSP2i Wiki hosts its own ad hoc server that can be connected to directly, or over the ZeroTier One software. Connecting directly to ad hoc servers is difficult due to heavy network requirements, and does not work for the majority of people. Howev...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Playing over the internet requires the usage of an ad hoc server, or a VPN that connects to one. The PSP2i Wiki hosts its own ad hoc server that can be connected to directly, or over the ZeroTier One software.

Connecting directly to ad hoc servers is difficult due to heavy network requirements, and does not work for the majority of people. However, using software such as ZeroTier One will allow people to seamlessly connect together without any major issues.

The platform specific instructions below will set players up on the PSP2i ZeroTier One network, but instructions to directly connect to the ad hoc server without any extra software can be found at the bottom of the page.

Windows PC[edit | edit source]

What you need:

  • Zero Tier One (Windows 7 and Windows 8 cannot use the latest version, and must use version 1.6.6)
  • Install Zero Tier One on your system.
  • The program will be in the system tray in the bottom right; click it and click Join New Network....
  • In the window that comes up, paste the string b6079f73c6cd58c5 and then click Join. (If a prompt appears asking if you wish for your PC to discoverable, it is advised to click No)

Now that you are connected to the PSP2i network, you will need to do a one-time setup in PPSSPP:

  • In PPSSPP, click Game settingsMore settingsNetworking.
  • Change your settings on the page to the following:
Enable networking/WLAN: On
Change PRO ad hoc server IP address: 172.23.1.1
Port offset: 10000 (this is default)

You are now fully setup to play multiplayer with other players! When going to play with other players, follow the below steps:

  • Make sure that you are connected to ZeroTier One.
  • In-game, go to Multi Mode and form/join party as necessary, and you should all be good to go!

Android[edit | edit source]

What you need:

  • Zero Tier One
  • Install the ZeroTierOne.apk on your system.
  • Open the app and tap the + icon in the top right.
  • In the screen that comes up, enter the string b6079f73c6cd58c5 under Network ID and tap Add Network.
  • Connect to the network and you should see PSP2i appear. If you do not, accept any messages, disconnect and then reconnect, and it should appear.

Now that you are connected to the PSP2i network, you will need to do some setup in PPSSPP:

  • In PPSSPP, tap Settings on the home screen → Networking.
  • Change your settings on the page to the following:
Enable networking/WLAN: On
Change PRO ad hoc server IP address: 172.23.1.1
Port offset: 10000 (this is default)

You are now fully setup to play multiplayer with other players! When going to play with other players, follow the below steps:

  • Make sure that you are connected to ZeroTier One - this is signified by the network being turned on in the app and a key icon at the top of your phone's screen.
  • In-game, go to Multi Mode and form/join party as necessary, and you should all be good to go!

Steam Deck[edit | edit source]

Because of how SteamOS handles updates, it is possible that ZeroTier One will require a re-installation after one. If this occurs, only step 3 of the installation guide needs to done again unless the script file is deleted.

What you need:

  • PSP2i.sh - A bash script file that will install ZeroTier One and connect you to the PSP2i server in one click.
  • If you have never done it before, open the Konsole application and type passwd to set a sudo password. Note that inputs are not shown when typing in password fields in Konsole.
  • Right-click the PSP2i.sh file, click properties, click permissions, and make sure the Is executable box is ticked.
  • Right-click the PSP2i.sh file and click Run in Konsole, input your sudo password and accept any prompts.

If 200 join OK is displayed at the end, everything was successful. If an error message is received regarding ports, run the script again and it will work.

Now that you are connected to the PSP2i network, you will need to do some setup in PPSSPP:

  • In PPSSPP on the home screen, click on Settings, then Networking.
  • Change your settings on the page to the following:
Enable networking/WLAN: On
Change PRO ad hoc server IP address: 172.23.1.1
Port offset: 10000 (this is default)

You are now fully setup to play multiplayer with other players! When going to play with other players, follow the below steps:

  • Make sure that you are connected to ZeroTier One. You can double check this seeing if your 172.23 address is displayed in PPSSPP under the IP address list. If you are not, re-run the PSP2i.sh script.
  • In-game, go to Multi Mode and form/join party as necessary, and you should all be good to go!

If you ever wish to disable the ZeroTier One service, use the below commands in Konsole:

  • sudo systemctl stop zerotier-one.service - This will stop the service.
  • sudo systemctl disable zerotier-one.service - This will stop the service booting up on system launch.

If you ever wish to uninstall ZeroTier One, use the below command in Konsole:

  • sudo pacman -Rcns zerotier-one

Ad hoc server[edit | edit source]

  • In PPSSPP, click SettingsNetworking.
  • Set Change PRO ad hoc server IP address to psp2i.wiki.
  • Tick Enable UPnP (need a few seconds to detect). (only required if hosting)
  • Tick Enable networking/WLAN.
  • Set Port offset to 10000 (this is default).

You are now fully setup to play multiplayer with other players. Now go into Multi Mode and form/join parties as necessary.