Page 1 of 2

Multiple DreamPi Inquiry

Posted: Fri Dec 24, 2021 12:00 pm
by anti
I have the itch to hook up a second DreamPi on my network to play online games together with friends when they come over. I'm aware that the majority of Dreamcast games require an unique IPv4 public address and I have a block of static IP's from my ISP that I can use for this functionality with 1:1 NAT.

My question is: Does the DreamPi support UPnP? It's impossible for me to open the same ports in my firewall for two different internal IP addresses but UPnP might be able to get around that (I use it for my multiple PS3/PS4 consoles PSN connectivity)

Re: Multiple DreamPi Inquiry

Posted: Sat Dec 25, 2021 9:36 am
by Jako
It worked for me using a VPN in one of the Dreampi, was a fast test but worked.

The only other chance that I had to get that in home was using one Dreamcast with Dreampi and the other with Dial-up and analogue phone line (direct to the wall).

The Dreamcast connected to the old phone line worked faster always. But Dreampi is better because Nowday is hard to get a analogue line. Other extra of Dreampi is that all games will works. Maybe offtopic but nice memories testing that...

Re: Multiple DreamPi Inquiry

Posted: Mon Dec 27, 2021 10:36 pm
by anti
Jako wrote:It worked for me using a VPN in one of the Dreampi, was a fast test but worked.

The only other chance that I had to get that in home was using one Dreamcast with Dreampi and the other with Dial-up and analogue phone line (direct to the wall).

The Dreamcast connected to the old phone line worked faster always. But Dreampi is better because Nowday is hard to get a analogue line. Other extra of Dreampi is that all games will works. Maybe offtopic but nice memories testing that...
Makes sense why you had good luck with a VPN. My VPN service that I use only allows for *one* port forward which wouldn't work for me if I wanted to play something like Starlancer.

I do not have a traditional phone service in my home. I will have to make due with DreamPi.

Re: Multiple DreamPi Inquiry

Posted: Tue Dec 28, 2021 3:32 am
by DreamcastUK
anti wrote:I have the itch to hook up a second DreamPi on my network to play online games together with friends when they come over.
I can't really answer the questions you've outlined however, can help to get some other players online with you.

Using mobile Internet from a smart phone could work such as a mobile hotspot.

You could always get one of your friends to login via RetroArch to join you on all the online supported Dreamcast games.

Or just plug online games that allow multiple players online from one console such as Chu Chu Rocket and the 2K sports titles.

PC/Mac versions of games allow your friends to join in such as Quake 3 Arena and 4x4 Evolution

Re: Multiple DreamPi Inquiry

Posted: Wed Apr 26, 2023 2:40 pm
by anti
I was able to figure out how to get this to work! Not an easy thing to do if you're not networking savvy but just 1:1 NAT to the IP that the Dreamcast gets once it dial's into the DreamPi is all it took!

Re: Multiple DreamPi Inquiry

Posted: Fri Apr 28, 2023 7:56 pm
by MikeStutzzzz
anti wrote:I was able to figure out how to get this to work! Not an easy thing to do if you're not networking savvy but just 1:1 NAT to the IP that the Dreamcast gets once it dial's into the DreamPi is all it took!
does your ISP provide you multiple public IPs?

Re: Multiple DreamPi Inquiry

Posted: Sat Apr 29, 2023 5:20 pm
by Scrivani
Inside dreampi.py phyton file, you can see where the code gets the dreamcast ip, basically will always get final .98

You can simple change that part on the other dreampi kit,

One will be at .98

And the other one will be the ip you want, anyone higher.

Re: Multiple DreamPi Inquiry

Posted: Sat Apr 29, 2023 5:24 pm
by Scrivani
Screenshot_20230429-182200_Chrome.jpg
Example:

dreamcast_ip = "192.168.0.200"

Re: Multiple DreamPi Inquiry

Posted: Sat Apr 29, 2023 5:30 pm
by Scrivani
Is ok for playing games that dont require port forwarding.

But if not, just one of them can have open ports for the same game.

To play multiple dreampi kit with functional port forwarding , multiple ISP links are needed OR a VPN work nice and good

Re: Multiple DreamPi Inquiry

Posted: Sun Apr 30, 2023 4:06 pm
by MikeStutzzzz
Scrivani wrote:Is ok for playing games that dont require port forwarding.

But if not, just one of them can have open ports for the same game.

To play multiple dreampi kit with functional port forwarding , multiple ISP links are needed OR a VPN work nice and good
Maybe I misunderstood the posts earlier I have done the different IP addresses on Pi to play PSO or Quake but others not able too. Not sure how while using VPN it would be possible to always forward the specific ports for chu chu or AFO to the pi.