Difference between revisions of "Protocol:Packet 0x05"

From Sylverant
Jump to navigationJump to search
m (Document all versions.)
Line 12: Line 12:
 
|-
 
|-
 
| 0x02-0x03 || Packet Size (0x0004)
 
| 0x02-0x03 || Packet Size (0x0004)
 +
|}
 +
 +
==PC Packet Format==
 +
{| border="1"
 +
! Bytes !! Meaning
 +
|-
 +
| 0x00-0x01 || Packet Size (0x0004)
 +
|-
 +
| 0x02 || Packet Type (0x05)
 +
|-
 +
| 0x03 || Flags (0x00)
 +
|-
 +
|}
 +
 +
==Blue Burst Packet Format==
 +
{| border="1"
 +
! Bytes !! Meaning
 +
|-
 +
| 0x00-0x01 || Packet Size (0x0008)
 +
|-
 +
| 0x02-0x03 || Packet Type (0x0005)
 +
|-
 +
| 0x04-0x07 || Flags (0x00000000)
 +
|-
 
|}
 
|}
  
 
[[Category:PSO Server Protocol]]
 
[[Category:PSO Server Protocol]]

Revision as of 20:19, 1 October 2014

Packet 0x05 is sent by clients when they're getting ready to close a connection to the server. For all intents and purposes, Sylverant pretty much ignores these packets.

For most versions of PSO, sending an 0x05 to a client will cause it to disconnect.

Dreamcast Packet Format

Bytes Meaning
0x00 Packet Type (0x05)
0x01 Flags (0x00)
0x02-0x03 Packet Size (0x0004)

PC Packet Format

Bytes Meaning
0x00-0x01 Packet Size (0x0004)
0x02 Packet Type (0x05)
0x03 Flags (0x00)

Blue Burst Packet Format

Bytes Meaning
0x00-0x01 Packet Size (0x0008)
0x02-0x03 Packet Type (0x0005)
0x04-0x07 Flags (0x00000000)