Daytona USA Progress

Online games, how to get online, and anything involving Dreamcast online can be discussed here.
ioncannon
Anarki
Posts: 90

Re: Daytona USA Progress

Post by ioncannon »

More progress! Figured out why I couldn't make/join a team. Looks like I need to take another stab at figuring out how join lobby works as the game field in the player object is being cleared. This stops me from joining a team.

Anyways, figured out the "add player to team" packet which is a bit of a doozy. Does some weird jump based on a byte field, and damn it we got byte data as well. Oh well; the engine defines this as "SharedMemory" I think. Seems there is Team and Player shared memory; probably to set the team settings (Track) and Player settings (Manual v Auto, Car type, etc).

Was able to also find what parts of that shared mem change what.

Pics:

Image

Also first time actually seeing some game + music stuff:

Image

Sennar83
rebel
Posts: 19
Dreamcast Games you play Online: all games online

Re: Daytona USA Progress

Post by Sennar83 »

ioncannon wrote:More progress! Figured out why I couldn't make/join a team. Looks like I need to take another stab at figuring out how join lobby works as the game field in the player object is being cleared. This stops me from joining a team.

Anyways, figured out the "add player to team" packet which is a bit of a doozy. Does some weird jump based on a byte field, and damn it we got byte data as well. Oh well; the engine defines this as "SharedMemory" I think. Seems there is Team and Player shared memory; probably to set the team settings (Track) and Player settings (Manual v Auto, Car type, etc).

Was able to also find what parts of that shared mem change what.

Pics:

Image

Also first time actually seeing some game + music stuff:

Image
fantastic. but then how much is missing? you look 90% of the work

ioncannon
Anarki
Posts: 90

Re: Daytona USA Progress

Post by ioncannon »

Well I need to still actually build the lobby server (it's test data now). I also have no idea how the "Start Game" stuff works (plus how all the game server data is refreshed).

Once that is done I think the lobby server is finished. Then it's the game server itself to figure out.

User avatar
Londinium
dirty sailor
Posts: 183
Dreamcast Games you play Online: I'm up for anything

Re: Daytona USA Progress

Post by Londinium »

I'm going to be honest, originally the images would never load for me, so for the longest time I thought this thread was ironically celebrating nothing.
ImageImageImageImageImageImageImageImageImage

Sennar83
rebel
Posts: 19
Dreamcast Games you play Online: all games online

Re: Daytona USA Progress

Post by Sennar83 »

ioncannon wrote:Well I need to still actually build the lobby server (it's test data now). I also have no idea how the "Start Game" stuff works (plus how all the game server data is refreshed).

Once that is done I think the lobby server is finished. Then it's the game server itself to figure out.
I hope you can finish it soon

ioncannon
Anarki
Posts: 90

Re: Daytona USA Progress

Post by ioncannon »

Well figured out the issue with adding players causing the lobby player list to be cleared. Seems it will purge any player that doesn't have the last bit flagged. Literally only had to use a 0x30 opcode instead of 0x2F.

So I can move between lobbies and teams now and it works pretty seamlessly. Next up is fixing Teams to properly set players as P1-P4.

ncman071
Vagabond
Posts: 710
Dreamcast Games you play Online: Quake 3 Arena
Starlancer
AFO
Tetris
Maximum Pool
CCR
4x4
PSO v2
Location: North Carolina

Re: Daytona USA Progress

Post by ncman071 »

Nice!!

User avatar
mickschen
blackout!
Posts: 135
Dreamcast Games you play Online: All :-P
Location: Germany

Re: Daytona USA Progress

Post by mickschen »

Daytona Online would be a dream

Sennar83
rebel
Posts: 19
Dreamcast Games you play Online: all games online

Re: Daytona USA Progress

Post by Sennar83 »

DreamDaytona

mstar
Doom
Posts: 192

Re: Daytona USA Progress

Post by mstar »

This is really impressive work! Keep it up :D

  • Similar Topics
    Replies
    Views
    Last post
  • Progress with questions
    by sutt22 » » in Online
    3 Replies
    6592 Views
    Last post by sutt22
  • (dream neo) how to save scores and progress?
    by Sax20 » » in Emulation
    6 Replies
    8017 Views
    Last post by Sax20
  • Shenmue Challenge on the Sega Saturn - See the Progress!
    by NeoSnk » » in Other Consoles
    4 Replies
    5920 Views
    Last post by NeoSnk
  • Daytona USA Lap Times!
    by bungieman28 » » in Lounge
    2 Replies
    1719 Views
    Last post by Woodneeded
  • Daytona Disconnects
    by Raduga » » in Online
    7 Replies
    7615 Views
    Last post by Xiden