Playing Duckstation online


Guide for hosting and joining online games using the beta of Duckstation with rollback netcode.

Emulator setup

  1. Download the latest Duckstation rollback release from Github
  2. Extract the .zip file into a new folder
  3. Create a “games” subfolder and move any iso or bin/cue game you have into it
  4. Move your BIOS files into the “bios” folder
    • [note] if you were given a DLC zip, use the provided bios file
  5. Launch the Duckstation exe
  6. Go to Settings > Add game directory…
  7. Select the “games” folder and click Select Folder
  8. When prompted to “Scan Recursively”, click Yes
  9. Go to Settings > BIOS
  10. Select the provided BIOS under all three regions
  11. Click Close

Controller configuration

  1. Click Settings > Controllers
  2. On the left, go to Controller Port 1
  3. Under Controller Type, click the drop-down and select Digital Pad
  4. At the top right, click Automatic Mapping and select your preferred controller
  5. Click Close

Playing online

You and the other players will need to have the same:

  • BIOS file(s)
  • game ISOs
  • save states

Hosting a game

  1. Load a game from the list
  2. If loading a save state, click System > Load State > Load from file and open the save state file for the game you have loaded
  3. Once you’re at the title screen, click Netplay > Create session
  4. (optional) Enter a nickname
  5. Set input delay to 2 (up to 5 or 6 if connection is not strong)
  6. Select “Enable Traversal Mode”
  7. Click OK
    • A “Host code” will be copied to your clipboard. Give this code to your opponent.

Joining a game

  1. Click Netplay > Join Session…
  2. Select the “Traversal Mode” tab
  3. Enter a nickname
  4. Set input delay to 2 (up to 5 or 6 if connection is not strong)
  5. Paste in the Host Code
  6. Click OK

Leave a Reply