Packet 0x9D

PSOv2 clients send this packet (instead of Packet 0x93) to log onto the ship/block server. This packet is also sent to the login server after the initial Packet 0x9A by these clients.

Dreamcast Packet Format

BytesMeaning
0x00Packet Type (0x9D)
0x01Flags (Unknown)
0x02-0x03Packet Size (Variable)
0x04-0x07Player Tag (0x00010000) - Junk here on Login Server
0x08-0x0BGuild card Number - 0xFFFFFFFF if not yet set.
0x0C-0x13Unknown/Junk
0x14Version Code (at least on PSOGC)
0x15-0x18Unused
0x19Language Code
0x1A-0x1BUnused
0x1C-0x3BPadding (all zeroes)
0x3C-0x43Serial Number (ASCII)
0x44-0x4BPadding (all zeroes)
0x4C-0x53Access Key (ASCII)
0x54-0x5BPadding (all zeroes)
0x5C-0x63Some sort of Dreamcast-specific ID (DCv2) or Serial Number (PC)
0x64-0x8BPadding (all zeroes)
0x8C-0x93Access Key (PC) or Padding (DCv2)
0x94-0xBBPadding (all zeroes)
0xBC-0xCBCharacter Name (PC) or Unknown (DCv2)
0xCC...Data set in Packet 0x04, if any.