Difference between revisions of "Protocol:Packet 0x05"
From Sylverant
Jump to navigationJump to searchm (BlueCrab moved page Packet 0x05 to Protocol:Packet 0x05) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
For most versions of PSO, sending an 0x05 to a client will cause it to disconnect. | For most versions of PSO, sending an 0x05 to a client will cause it to disconnect. | ||
− | ==Dreamcast Packet Format== | + | ==Dreamcast/Gamecube Packet Format== |
{| border="1" | {| border="1" | ||
! Bytes !! Meaning | ! Bytes !! Meaning | ||
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]] |
Latest revision as of 05:12, 13 December 2021
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/Gamecube 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) |