Jump to content

Protocol:Packet 0x64: Difference between revisions

From Sylverant Wiki
Add page about Packet 0x64.
 
m Add to protocol category.
Line 33: Line 33:
| 0x010C-0x010F || Random Seed for the game
| 0x010C-0x010F || Random Seed for the game
|}
|}
[[Category:PSO Server Protocol]]

Revision as of 02:43, 29 December 2009

The server sends Packet 0x64 to clients when they join a game.

Dreamcast Packet Format

Bytes Meaning
0x0000 Packet Type (0x64)
0x0001 Flags (number of active clients)
0x0002-0x0003 Packet Size (0x0110)
0x0004-0x0023 Map Variations
0x0024-0x0103 Four Player Headers (see dc_player_hdr_t struct on Character Data, any blank headers should simply be zeroed out)
0x0104 Client ID of the joining client
0x0105 Client ID of the Leader
0x0106 1
0x0107 Difficulty of the game
0x0108 Battle Mode Flag
0x0109 Event for the lobby
0x010A Section ID of the game's creator
0x010B Challenge Mode Flag
0x010C-0x010F Random Seed for the game