Connection Guide

There are several methods available to get your Dreamcast online, the easiest (but most expensive) is to simply buy a broadband adapter. The drawback to that (aside from costing $100+ on average) is that it’s not supported by every game. Currently you can only play Phantasy Star Online, Quake III Arena, POD SpeedZone, Driving Strikers, and Toy Racer using the BBA. The other options involve the Dreamcast’s modem. You can simulate a dial-up connection using a PC-DC server, Netopia setup, or DreamPi. You can also use actual dial-up service if you still have a landline phone. DreamPi is by far the most popular method and is essentially a pre-configured PC-DC server which uses a Raspberry Pi; this is the method I would recommend as it’s the cheapest, easiest to set up, and is what the vast majority of the community uses. Below you’ll find a comparison of the various connection methods, links to tutorials, and information on how to connect to the various game servers. Hope to see you online soon! Once you’re online be sure to check out the Game Scheduling section of the Dreamcast-Talk forums!

Connection Methods

DreamPi: Written Tutorial (Raspberry Pi) | Video Tutorial | Written Tutorial (PC)

Pros: Cheap, Easy to set up and use, Every game connects on the first attempt, Has Dreamcast Now which allows other players to see when you’re online.
Cons: It’s too awesome?

Netopia Method: Written Tutorial | Video Tutorial

Pros: No PC required after initial setup.
Cons: Can take multiple attempts to connect when playing Windows CE games (Starlancer, Maximum Pool, PBA Tour Bowling 2001, and 4×4 Evolution), Parts are expensive and hard to find, Fairly complicated to set up, Does not work with Alien Front Online or the NBA/NFL/NCAA games.

PC-DC Server: Written Tutorial

Pros: Can be run on an old PC.
Cons: Complicated to set up, Can take multiple attempts to connect when playing Windows CE games like Starlancer Next Tetris, Maximum Pool, PBA Tour Bowling 2001, and 4×4 Evolution, Requires a PC to be on at all times and can be a pain to get connected, Does not work with Alien Front Online, Dayona USA, or the NBA/NFL/NCAA games.

Real Dial-Up

Pros: Easy to set up.
Cons: Slowest connection method, May not work with all games, Monthly fee, Does not work with Alien Front Online.

Broadband Adapter: Video Tutorial

Pros: Fastest connection, Easy to set up.
Cons: Expensive, Only works with Aero Dancing i/iSD, Phantasy Star Online, POD SpeedZone, Quake III Arena, Driving Strikers, and Toy Racer.

Game Connection Guide

Games with the * symbol next to the title require you to set up DMZ or port forwarding on your router in order for them to work properly. Instructions on how to do that can be found at the bottom of the page.

If you’re having issues connecting or playing online after following the instructions below, please check the troubleshooting guide.

Automatic with DreamPi. For other connection methods, set your DNS server to 46.101.91.123 using your Dreamcast web browser or in your Netopia/PC-DC configuration.

*Port Forwarding/DMZ Instructions

Some games may require port forwarding or DMZ in order to play a game once connected. To set up DMZ on your router, go to your router’s configuration page, find the DMZ setting, and input the IP address of your Dreamcast. The IP address of your Dreamcast will be the same as the IP of your router except for the digits after the last period which will normally be 98 (e.g. If your router’s IP address is 192.168.1.1 then the Dreamcast would be 192.168.1.98).

IMPORTANT NOTE: The Raspberry Pi and the Dreamcast have two different IP addresses. Never DMZ the IP of the Pi under any circumstances! The Dreamcast’s IP should always end in .98 but if you need to confirm the IP of the Dreamcast, you can double-check the IP with an NTSC-U copy of Quake III Arena. The IP address will be shown after a successful connection.

If you need to use port forwarding instead, here are the ports that you need to forward:

Alien Front Online: UDP 7980
ChuChu Rocket!: UDP 9789
ClassiCube: UDP 25565
Daytona USA: UDP 20675 | UDP 12079
Dee Dee Planet: UDP 9879
Driving Strikers: UDP 30099
Floigan Bros.: TCP 37001
Golf Shiyouyo 2: UDP 20675 | UDP 12079
Internet Game Pack: UDP 5656 | TCP 5011 | TCP 10500-10503
NBA/NFL/NCAA 2K Series: UDP 5502 | UDP 5503 | UDP 5656 | TCP 5011 | TCP 6666
The Next Tetris: Online Edition: TCP/UDP 3512
Ooga Booga: UDP 6001
PBA Tour Bowling 2001: TCP/UDP 2300-2400 | UDP 6500 | TCP/UDP 47624 | UDP 13139
Planet Ring: UDP 7648 | UDP 1285 | UDP 1028
Sega Tetris: UDP 20675 | UDP 12079
Starlancer: TCP/UPD 2300-2400 | UDP 6500 | TCP/UDP 47624
World Series Baseball 2K2: UDP 37171 | UDP 13713
Worms World Party: TCP 17219

Want to make sure you set everything up correctly? Below are some issues you may see if your DMZ / port forwarding is not working.

  • 2K Sports Games – You can send game invites but you can’t receive them.
  • Alien Front Online – You get an error immediately after joining or creating a game and are kicked out.
  • Planet Ring – Your character’s outfit doesn’t change and the tables are always full.
  • Worms World Party – You can host games but can’t join them (the game won’t start).