Android版Gopher64には、PC版と同じP2Pネットプレイが内蔵され、ロビーも共通です。Gopher64のサーバーはロビーとNAT越えだけを担当するため、ポート開放は不要です。最大4人、ディレイ方式(ロールバックなし)。Android版は新しく(2026年5月に初公開)、開発者は今も端末の互換性を改善中です。
必要なもの
- Android 13以降と、ある程度高性能な端末。Adreno 6xx系GPUは非対応です。
- 全員が最新のGopher64を使うこと(バージョンがロビーに送信されます)。
- 全員がまったく同じROMファイルを使うこと(ROMはハッシュで照合されます)。
- BluetoothまたはUSBコントローラーを推奨。v1.1.38以降はタッチコントローラーもあります。
インストール
- Google PlayからGopher64を入れるか、最新リリースから
gopher64-android.apkをダウンロードします。 Controller Configでコントローラーを設定し、まずLocal Gameでゲームが動くか確認します。
セッションを作成する
Netplay>Create Sessionを開きます。- セッション名、任意のパスワード、プレイヤー名を入力し、
Select ROMをタップします。 Create Sessionをタップし、セッション名(とパスワード)を伝えます。- 待機室で
Local Input Delayを選びます(推奨値が表示されます)。 - ボタンが
Waiting for P2P meshからStart Gameに変わったらタップします。
セッションに参加する
Netplay>Join Sessionを開きます。- プレイヤー名(パスワードがあればそれも)を入力し、
Select ROMで同じROMを選びます。 Refresh Session Listをタップし、セッションを選んでJoin Sessionをタップします。- プレイヤー1がゲームを開始するまで待ちます。
プレイヤー1のセーブデータ、チート、設定が全員にコピーされます。
トラブルシューティング
- 止まる・カクつく:入力遅延が低すぎます。プレイヤー1が待機室で設定します(キーボードがあれば
Alt+[/Alt+]でも可)。変更できるのはプレイヤー1だけです。 - 全員がカクつく:どれかの端末がフルスピードを保てていません。アップスケールを下げ、バックグラウンドのアプリを閉じ、端末を冷やして充電しながら遊びましょう。
Still connecting to netplay peers...:NAT越えの処理中なので待ちます。必要ならGopher64はTURNリレーを使います。- セッションが見えない・参加できない:全員のGopher64のバージョンとROMが同じか確認してください。
- サポート:Discordの#netplayと公式ネットプレイガイド。