Thank you for sharing the source code.flyinghead wrote:For those interested, the server source code is available here: https://github.com/flyinghead/f355-dc-web
F355 Challenge online server revival
-
- Quad Damage
- Posts: 198
- Dreamcast Games you play Online: PSO
Re: F355 Challenge online server revival
- lozz
- blackout!
- Posts: 133
- Dreamcast Games you play Online: Phantasy Star Online, Quake III, Starlancer, 4x4 Evo, Maximum Pool, Sega Swirl.
Re: F355 Challenge online server revival
Thanks a million for your work here flyinghead! This news made my day when I heard it. I'll be eternally grateful that there are talented folks willing to voluntarily donate their time to server revival projects.
I was fortunate enough to play this title a handful of times back in 2005 when the official server was still online. I'm from the UK and I remember playing with some lads from France and Japan too.
It was such a long time ago that I'm afraid I've forgotten some of the details. I almost definitely used to play as a 'novice' and those I was racing against were extremely good and almost definitely racing as 'intermediate', so i think you could safely assume that players using those different modes were allowed to mix. I'm unsure about how long it used to wait for players to gather before starting, but I think it was longer than what it is now set to.
James Jarvis (DreamcastUK) was a more frequent/keener player than me, so hopefully he might be able to clarify things further.
Once again, props for pulling this revival off. I owe you a beer!
EDIT: this guide from GameFAQS seems to confirm that novice and intermediate players did mix. It also suggests the waiting time was longer (3 mins) but is not precise https://gamefaqs.gamespot.com/dreamcast ... /faqs/9074
I was fortunate enough to play this title a handful of times back in 2005 when the official server was still online. I'm from the UK and I remember playing with some lads from France and Japan too.
It was such a long time ago that I'm afraid I've forgotten some of the details. I almost definitely used to play as a 'novice' and those I was racing against were extremely good and almost definitely racing as 'intermediate', so i think you could safely assume that players using those different modes were allowed to mix. I'm unsure about how long it used to wait for players to gather before starting, but I think it was longer than what it is now set to.
James Jarvis (DreamcastUK) was a more frequent/keener player than me, so hopefully he might be able to clarify things further.
Once again, props for pulling this revival off. I owe you a beer!
EDIT: this guide from GameFAQS seems to confirm that novice and intermediate players did mix. It also suggests the waiting time was longer (3 mins) but is not precise https://gamefaqs.gamespot.com/dreamcast ... /faqs/9074
- flyinghead
- lithium
- Posts: 40
- Dreamcast Games you play Online: c++, ghidra, wireshark
Re: F355 Challenge online server revival
Yes, I did some tests and there's no issue mixing Novice and Intermediate drivers in the same race. I'll push an update soon to allow this.
Thank you for the GameFAQ link. The part on the track selection voting system is interesting. I think the new server works similarly in that the track with the most votes wins, but if there is a tie the winning track is chosen randomly.
I already changed the way the 1 min delay is counted, and it now starts when the 2nd entry joins. So users connecting in a 1 minute timespan are almost guaranteed to be in the same race.
Thank you for the GameFAQ link. The part on the track selection voting system is interesting. I think the new server works similarly in that the track with the most votes wins, but if there is a tie the winning track is chosen randomly.
I already changed the way the 1 min delay is counted, and it now starts when the 2nd entry joins. So users connecting in a 1 minute timespan are almost guaranteed to be in the same race.
- Bob Dobbs
- Sub Genius
- Posts: 4413
- Dreamcast Games you play Online: PSO, AFO, PBA, 4x4 Evo, IGP, Planet Ring and Max Pool
- Location: USA
- Contact:
Re: F355 Challenge online server revival
So, do I have to download another DreamPi image or edit the current one to be able to play it online?
To note, I have a 100% factory Dreamcast with NO magic GD-ROM mods or Dream Shell or anything else, just 100% pure Dreamcast hardware. I have the official GD-ROM of F355, not a burned copy. My wife accidentally destroyed my only steering wheel, so it will be strictly controller (boo).
Please respond accordingly.
Thank you.
To note, I have a 100% factory Dreamcast with NO magic GD-ROM mods or Dream Shell or anything else, just 100% pure Dreamcast hardware. I have the official GD-ROM of F355, not a burned copy. My wife accidentally destroyed my only steering wheel, so it will be strictly controller (boo).
Please respond accordingly.
Thank you.
Regards,
Bob Dobbs
Bob Dobbs
-
- Graffiti Grind
- Posts: 312
Re: F355 Challenge online server revival
This is very exciting news. I only managed to play it online once back in the day, and while I absolutely suck at it, I'd quite like to play it online again!
aka DavidHK on DC games.
- megavolt85
- Developer
- Posts: 2159
Re: F355 Challenge online server revival
No, plug'n'play.Bob Dobbs wrote:So, do I have to download another DreamPi image or edit the current one to be able to play it online.
Use your original GD-ROM
-
- letterbomb
- Posts: 147
Re: F355 Challenge online server revival
Thanks for bring this classic back up, flying head!flyinghead wrote: I already changed the way the 1 min delay is counted, and it now starts when the 2nd entry joins. So users connecting in a 1 minute timespan are almost guaranteed to be in the same race.
I was wondering how much client parameters can be set via server software? Would it for instance be possible to randomly assign a unique car color to a player, to ensure that not all players in the replay are driving the same red cars?
- MoeFoh
- 1300
- Posts: 1359
Re: F355 Challenge online server revival
Oh, no!Bob Dobbs wrote:My wife accidentally destroyed my only steering wheel, so it will be strictly controller (boo).

- flyinghead
- lithium
- Posts: 40
- Dreamcast Games you play Online: c++, ghidra, wireshark
Re: F355 Challenge online server revival
I haven't reverse engineered all the data going through the server, except for the part I need. Changing the color and number of cars is probably doable, except for the actual driver of the car (which could be considered a feature I guess).moi wrote:I was wondering how much client parameters can be set via server software?
-
- Similar Topics
- Replies
- Views
- Last post
-
- 8 Replies
- 4421 Views
-
Last post by f355fanatic
-
- 1 Replies
- 13274 Views
-
Last post by dark
-
- 4 Replies
- 13453 Views
-
Last post by Caspian
-
- 2 Replies
- 14370 Views
-
Last post by flyinghead
-
- 1 Replies
- 3167 Views
-
Last post by jial