Difference between revisions of "Protocol:Packet 0x13"

From Sylverant
Jump to navigationJump to search
m (Add note about Packet 0xA7.)
m (Expand note about Packet 0xA7 also applying to download quests.)
Line 1: Line 1:
The server sends clients a Packet 0x13 to send a portion of quest data to the client. Packet 0xA7 is used similarly, but for GBA files on the Gamecube version of PSO.
+
The server sends clients a Packet 0x13 to send a portion of quest data to the client.
 +
 
 +
Packet 0xA7 is used similarly, but for GBA files on the Gamecube version of PSO or Downloadable quests in most versions.
  
 
==Dreamcast Packet Format==
 
==Dreamcast Packet Format==
Line 5: Line 7:
 
! Bytes !! Meaning
 
! Bytes !! Meaning
 
|-
 
|-
| 0x0000 || Packet Type (0x13)
+
| 0x0000 || Packet Type (0x13 or 0xA7)
 
|-
 
|-
 
| 0x0001 || Flags (Number of this chunk (0-based))
 
| 0x0001 || Flags (Number of this chunk (0-based))

Revision as of 02:13, 1 March 2010

The server sends clients a Packet 0x13 to send a portion of quest data to the client.

Packet 0xA7 is used similarly, but for GBA files on the Gamecube version of PSO or Downloadable quests in most versions.

Dreamcast Packet Format

Bytes Meaning
0x0000 Packet Type (0x13 or 0xA7)
0x0001 Flags (Number of this chunk (0-based))
0x0002-0x0003 Packet Size (0x0418)
0x0004-0x0013 Name of the file being sent
0x0014-0x0413 Chunk data (always 1024 bytes)
0x0414-0x0417 Chunk size (1024 for most chunks, whatever is appropriate for the last chunk of each file)