Protocol:Packet 0x1A: Difference between revisions
Appearance
Add page about Packet 0x1A. |
m BlueCrab moved page Packet 0x1A to Protocol:Packet 0x1A |
||
| (2 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
The server sends clients a Packet 0x1A to pop up a large message box on the client's screen (it covers most of the screen). Schtserv uses this packet format to show the welcome message once a client is in the lobby on PSO for Dreamcast. | The server sends clients a Packet 0x1A to pop up a large message box on the client's screen (it covers most of the screen). Schtserv uses this packet format to show the welcome message once a client is in the lobby on PSO for Dreamcast. | ||
For PSO v3 and later (GameCube, Xbox, Blue Burst), packet 0xD5 does the same thing as 0x1A. On PSO Episodes 1 & 2 (GC/Xbox), the client will respond with a packet 0xD6 when the user presses A or B to close the message box. "Later" versions of PSO v3 (PSO Plus and Episode 3) will send an 0xD6 only if the player has not yet joined a lobby in the current session. Blue Burst will never send an 0xD6. | |||
==Dreamcast Packet Format== | ==Dreamcast Packet Format== | ||
| Line 5: | Line 7: | ||
! Bytes !! Meaning | ! Bytes !! Meaning | ||
|- | |- | ||
| 0x00 || Packet Type (0x1A) | | 0x00 || Packet Type (0x1A or 0xD5) | ||
|- | |- | ||
| 0x01 || Flags (0x00) | | 0x01 || Flags (0x00) | ||
Latest revision as of 05:11, 13 December 2021
The server sends clients a Packet 0x1A to pop up a large message box on the client's screen (it covers most of the screen). Schtserv uses this packet format to show the welcome message once a client is in the lobby on PSO for Dreamcast.
For PSO v3 and later (GameCube, Xbox, Blue Burst), packet 0xD5 does the same thing as 0x1A. On PSO Episodes 1 & 2 (GC/Xbox), the client will respond with a packet 0xD6 when the user presses A or B to close the message box. "Later" versions of PSO v3 (PSO Plus and Episode 3) will send an 0xD6 only if the player has not yet joined a lobby in the current session. Blue Burst will never send an 0xD6.
Dreamcast Packet Format
| Bytes | Meaning |
|---|---|
| 0x00 | Packet Type (0x1A or 0xD5) |
| 0x01 | Flags (0x00) |
| 0x02-0x03 | Packet Size (Variable) |
| 0x04... | Message to show |