Play DC link cable games online - testing needed
- Nico0020
- Sunday Shootout
- Posts: 687
- Dreamcast Games you play Online: PSOv2
Quake 3 Arena
Alien Front Online
Chu Chu Rocket
Ooga Booga
And more
Re: Play DC link cable games online - testing needed
Man I remember this being discussed for a long time over at OC in the mid 2000s. Someone had supposdly gotten it working proof of concept, but never much after that. VERY cool to see this working.
- flyinghead
- Developer
- Posts: 41
- Dreamcast Games you play Online: c++, ghidra, wireshark
Re: Play DC link cable games online - testing needed
I can share some experience on the subject from implementing battle cable support in Flycast, connecting Flycast instances over the network.
I found that F355 and Aero Dancing were the easiest to connect together. Virtual On would work fine in game but getting the peers to connect could take a few tries. Finally, Sega Tetris was the hardest and still doesn't work properly today. Hell Gate is somewhere in the middle but I didn't spend as much time on it.
The interesting thing regarding Tetris is that it uses break signals when establishing the connection, so the protocol I use in Flycast distinguishes between regular characters and breaks. Now a big part of my work was also to properly emulate the Dreamcast serial port, which isn't an issue with real hardware.
I found that F355 and Aero Dancing were the easiest to connect together. Virtual On would work fine in game but getting the peers to connect could take a few tries. Finally, Sega Tetris was the hardest and still doesn't work properly today. Hell Gate is somewhere in the middle but I didn't spend as much time on it.
The interesting thing regarding Tetris is that it uses break signals when establishing the connection, so the protocol I use in Flycast distinguishes between regular characters and breaks. Now a big part of my work was also to properly emulate the Dreamcast serial port, which isn't an issue with real hardware.
- flyinghead
- Developer
- Posts: 41
- Dreamcast Games you play Online: c++, ghidra, wireshark
Re: Play DC link cable games online - testing needed
Maximum Speed uses a serial link.
Faster Than Speed uses the Atomiswave/DC BBA.
Faster Than Speed uses the Atomiswave/DC BBA.
- deluxux
- Super Sonic
- Posts: 1551
Re: Play DC link cable games online - testing needed
That would be cool to get those Atomiswave games hooked up like multiplayer back in the arcades
- SEGA RPG FAN
- Developer
- Posts: 606
- Dreamcast Games you play Online: PSO
Quake III
Starlancer
Alien Front Online
Chu Chu Rocket - Location: Minnesota USA
Re: Play DC link cable games online - testing needed
Interesting regarding Tetris. Do you know what baud rate it uses? AFAIK I've tried every rate I can think of and nothing worked. It's possible the breaks are messing my attempts up, but also as far as I know I'm reading all bytes and forwarding all bytes, so the tunnel should be transparent
PSO Dreamcast 100% Legit: Eda FOmarl, Automaton HUcast
- Anonymouse
- Heroine Console
- Posts: 484
- Dreamcast Games you play Online: PSO, Quake 3, Toy Racer, Planet Ring, Chu Chu Rocket, 4x4 EVO., Worms World Party, F355, Daytona...
- Location: Could be anywhere!
Re: Play DC link cable games online - testing needed
I am very interested in this. Specifically F355. What sort of distances has this been tested? UK to USA?
Dreamcast: Blue Swirl, 60hz, White LED, Removable battery holder, Internal SD card reader, BBA, DreamPi, RGB Scart
- SEGA RPG FAN
- Developer
- Posts: 606
- Dreamcast Games you play Online: PSO
Quake III
Starlancer
Alien Front Online
Chu Chu Rocket - Location: Minnesota USA
Re: Play DC link cable games online - testing needed
I haven't done a lot of net testing yet. F355 Minnesota to Texas was great. No lag or desyncing.
PSO Dreamcast 100% Legit: Eda FOmarl, Automaton HUcast
- Xerxes3rd
- photon blast
- Posts: 102
Re: Play DC link cable games online - testing needed
I built a "Crossover" serial link cable using the same "DC SD Adapter V2" devices that it looks like you're using. F355 worked fine, but VO:OT connects and works fine until the match starts, then it says "The Dreamcast VS Cable has been disconnected." Anyway, the next step is to add a logic analyzer to the setup to see actually what's happening on the wire, specifically with Tetris.
- Xerxes3rd
- photon blast
- Posts: 102
Re: Play DC link cable games online - testing needed
Quick update on VO:OT- apparently this disconnection happens when you try to play with a GDI and (selfboot) CDI! The DC on the big screen has a GDEMU, whereas the one on the small screen is using a drive + burned disc. I tossed the CDI onto the GDEMU and it works fine. Next up, logic analyzer!
-
- Similar Topics
- Replies
- Views
- Last post