Retro Games Netplay Guide (RetroArch)

Play classic games online with rollback netcode, simplified by remz.ca/lobby.

💬 Join the Discord

What is RetroArch Netplay?

RetroArch is a multi‑system emulator with rollback netcode. Netplay lets you host or join retro games online. The Netplay Hub makes this easier by listing ongoing sessions, enabling one‑click joins, offering custom relay servers worldwide, and providing a public custom relay server list. When you add a game to the lobby, alerts are automatically posted in the Discord, and the game is promoted across all Discord servers running the alert bot — giving your session maximum visibility and helping players find matches faster.

Step 1: Install RetroArch

  1. Download RetroArch from retroarch.com.
  2. Install on Windows, macOS, Linux, or supported consoles.
  3. Update to the latest stable version for best netplay compatibility.

Step 2: Install the Correct Core

  1. Open RetroArch → Main Menu → Online Updater → Core Downloader.
  2. Select the core for your system:
    • FinalBurn Neo (fbneo) → Arcade
    • FCEUmm → Nintendo
    • Snes9x → Super Nintendo
    • PicoDrive → Sega Genesis / Mega Drive
    • PCSX ReARMed → PlayStation 1

Step 3: Add Your ROMs

  1. Place ROM files in a folder (e.g., RetroArch-Win64/games/).
  2. Ensure filenames match the expected set (e.g., umk3.zip).
  3. Keep hacks or variants alongside the base ROM.

Step 4: Configure Controls

  1. Go to Settings → Input → Port 1 Binds.
  2. Map buttons to your controller or keyboard.
  3. Save configuration for consistency.

Step 5: Using Netplay

Hosting

  1. Load your game with the correct core.
  2. Go to Netplay → Start Netplay Host.
  3. Share your session via The lobby page for one‑click joins. When you add a game to the lobby, alerts are also posted in the Discord, and the game is promoted across all Discord servers running the alert bot — making it easier for players everywhere to see and join.

Joining

  1. Visit remz.ca/lobby.
  2. Click on a waiting game → RetroArch launches automatically with correct setup.
  3. Play instantly without manual configuration.
  4. Or inside the menu, click on Netplay Lobby → refresh → pick a room to join.

Step 6: Relay Servers

  1. RetroArch supports relay servers to bypass NAT/firewall issues.
  2. remz.ca/lobby provides custom relay servers in multiple regions.
  3. Select the closest server in Settings → Netplay → Relay Server for lower latency.

Step 7: Best Practices

Native Lobby vs The Netplay Hub

Feature Native RetroArch Lobby The Netplay Hub
Session listing Manual refresh Auto‑updated browser list
Joining a game Manual core/ROM setup One‑click launch with correct files
Relay servers Default RetroArch set Custom servers in multiple regions
Ease of use Moderate Beginner‑friendly