Packet 0xA2/0xA4

The server sends clients Packet 0xA2 to communicate a list of quests to the client. This is brought on either by a request Packet 0xA2 from the client or by selecting a category in the menu of quests.

Packet 0xA4 is used by the Login Server to present the user with a Downloadable Quests menu.

Dreamcast Packet Format (Server->Client)

BytesMeaning
0x00Packet Type (0xA2 or 0xA4)
0x01Flags (Number of Entries)
0x02-0x03Packet Size (Variable)
0x04...Quest entries to be sent (see below for format)

Quest Entry format

Each entry in the above packet is formed as follows:

BytesMeaning
0x00-0x03Menu ID
0x04-0x07Item ID
0x08-0x27Quest/Category Name
0x28-0x97Short Description

Dreamcast Packet Format (Client->Server)

BytesMeaning
0x00Packet Type (0xA2)
0x01Flags (Number of Entries)
0x02-0x03Packet Size (0x0004)