ZeroTier は仮想LANを作り、離れた場所のPPSSPPクライアントがPPSSPP内蔵のアドホックサーバーを使えるようにします。内容はPPSSPPのLAN/VPNガイド にあります。これはPPSSPP向けです。本物のPSPをZeroTierに載せる公式の方法ではありません。
ZeroTierを設定する
- my.zerotier.com でアカウントとネットワークを作成し、16文字の Network ID をコピーします。
- 公式ダウンロードページ から、すべてのデバイスにZeroTierをインストールします。
- すべてのデバイスで同じ Network ID に参加します。
- ネットワークがプライベートな場合は、ZeroTier Central のダッシュボードで各メンバーを承認します。
- ダッシュボードまたはZeroTierクライアントから、ホストに割り当てられたZeroTier IPを控えます。他のプレイヤーがPPSSPPに入力するアドレスです。
PPSSPPを設定する
これらの手順は、PPSSPPのLAN/VPNアドホック手順 に従います。可能ならすべてのデバイスで同じPPSSPPバージョンを使ってください。
- Settings > Networking を開き、Enable Networking/WLAN を有効にします。
- すべてのプレイヤーで Try to use server-provided packet relay をオフにします。
- すべてのプレイヤーで Enable UPnP をオフにします(仮想LANではポート転送は不要です)。
- すべてのプレイヤーで Port offset を同じ値にします。不明な場合は
10000を使います。 - ホストのみ: PROアドホックサーバーアドレスの項目を開き、Toggle List で通常のLAN IPではなく VPN IPを見つけ、Enable built-in PRO ad hoc server を有効にします。その後ゲームを起動してホストするか、ロビーで "Network Initialized" と表示されるまで待ちます。
- それ以外の全員: PROアドホックサーバーアドレスをホストのVPN IPに設定し、内蔵アドホックサーバーはオフのまま、ホストのゲームに参加します。IPの先頭にゼロを付けないでください(
192.168.001.001ではなく192.168.1.1)。
プレイヤーが別のデバイスにいるときは、サーバーアドレスに localhost を使わないでください。
PPSSPPの手順の出典: How to play multiplayer games with PPSSPP。