<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sylverant.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Drodman</id>
	<title>Sylverant Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://sylverant.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Drodman"/>
	<link rel="alternate" type="text/html" href="https://sylverant.net/wiki/index.php?title=Special:Contributions/Drodman"/>
	<updated>2026-04-16T14:05:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://sylverant.net/wiki/index.php?title=Packet_0x93&amp;diff=381</id>
		<title>Packet 0x93</title>
		<link rel="alternate" type="text/html" href="https://sylverant.net/wiki/index.php?title=Packet_0x93&amp;diff=381"/>
		<updated>2015-01-09T04:05:11Z</updated>

		<summary type="html">&lt;p&gt;Drodman: /* BlueBurst Packet Format (Little Endian) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PSOv1 clients send Packet 0x93 to the server in order to log in to the ship/block server.&lt;br /&gt;
BlueBurst clients send this packet both to the login and character ports of the login server. The data should be interpreted differently depending on which of these two receives the packet.&lt;br /&gt;
&lt;br /&gt;
==Dreamcast Packet Format==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Bytes !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| 0x00 || Packet Type (0x93)&lt;br /&gt;
|-&lt;br /&gt;
| 0x01 || Flags (0x00)&lt;br /&gt;
|-&lt;br /&gt;
| 0x02-0x03 || Packet Size (Variable)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04-0x07 || Player Tag (0x00010000)&lt;br /&gt;
|-&lt;br /&gt;
| 0x08-0x0B || Guildcard Number&lt;br /&gt;
|-&lt;br /&gt;
| 0x0C-0x1B || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C-0x23 || Serial Number (ASCII)&lt;br /&gt;
|-&lt;br /&gt;
| 0x24-0x2C || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x2D-0x34 || Access Key (ASCII)&lt;br /&gt;
|-&lt;br /&gt;
| 0x35-0x3D || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x3E-0x45 || Some sort of Dreamcast-specific ID?&lt;br /&gt;
|-&lt;br /&gt;
| 0x46-0x9D || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x9E-0xAD || Character Name&lt;br /&gt;
|-&lt;br /&gt;
| 0xAE-0xAF || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0xB0... || Data set in [[Packet 0x04]], if any.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==BlueBurst Packet Format (Little Endian)==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Bytes !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| 0x00-0x01 || Packet Length (0xb4)&lt;br /&gt;
|-&lt;br /&gt;
| 0x02-0x03 || Packet Type (0x93)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04-0x07 || Flags (usually 0x00)&lt;br /&gt;
|-&lt;br /&gt;
| 0x08-0x0F || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x10-0x11 || Client Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x12-0x17 || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x18-0x1B || Team Id *&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C-0x2B || Username&lt;br /&gt;
|-&lt;br /&gt;
| 0x2C-0x4B || Padding (0x00)&lt;br /&gt;
|-&lt;br /&gt;
| 0x4C-0x5B || Password&lt;br /&gt;
|-&lt;br /&gt;
| 0x5C-0x83 || Padding (0x00)&lt;br /&gt;
|-&lt;br /&gt;
| 0x84-0x8B || Hardware info (client-specific string)&lt;br /&gt;
|-&lt;br /&gt;
| 0x8C-0xB4 || Version String *&lt;br /&gt;
&lt;br /&gt;
[[Category:PSO Server Protocol]]&lt;/div&gt;</summary>
		<author><name>Drodman</name></author>
	</entry>
	<entry>
		<id>https://sylverant.net/wiki/index.php?title=Packet_0x93&amp;diff=380</id>
		<title>Packet 0x93</title>
		<link rel="alternate" type="text/html" href="https://sylverant.net/wiki/index.php?title=Packet_0x93&amp;diff=380"/>
		<updated>2015-01-09T04:03:29Z</updated>

		<summary type="html">&lt;p&gt;Drodman: /* BlueBurst Packet Format (Little Endian) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PSOv1 clients send Packet 0x93 to the server in order to log in to the ship/block server.&lt;br /&gt;
BlueBurst clients send this packet both to the login and character ports of the login server. The data should be interpreted differently depending on which of these two receives the packet.&lt;br /&gt;
&lt;br /&gt;
==Dreamcast Packet Format==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Bytes !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| 0x00 || Packet Type (0x93)&lt;br /&gt;
|-&lt;br /&gt;
| 0x01 || Flags (0x00)&lt;br /&gt;
|-&lt;br /&gt;
| 0x02-0x03 || Packet Size (Variable)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04-0x07 || Player Tag (0x00010000)&lt;br /&gt;
|-&lt;br /&gt;
| 0x08-0x0B || Guildcard Number&lt;br /&gt;
|-&lt;br /&gt;
| 0x0C-0x1B || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C-0x23 || Serial Number (ASCII)&lt;br /&gt;
|-&lt;br /&gt;
| 0x24-0x2C || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x2D-0x34 || Access Key (ASCII)&lt;br /&gt;
|-&lt;br /&gt;
| 0x35-0x3D || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x3E-0x45 || Some sort of Dreamcast-specific ID?&lt;br /&gt;
|-&lt;br /&gt;
| 0x46-0x9D || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x9E-0xAD || Character Name&lt;br /&gt;
|-&lt;br /&gt;
| 0xAE-0xAF || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0xB0... || Data set in [[Packet 0x04]], if any.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==BlueBurst Packet Format (Little Endian)==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Bytes !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| 0x00-0x01 || Packet Length (0xb4)&lt;br /&gt;
|-&lt;br /&gt;
| 0x02-0x03 || Packet Type (0x93)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04-0x07 || Flags (padding)&lt;br /&gt;
|-&lt;br /&gt;
| 0x08-0x0F || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x10-0x11 || Client Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x12-0x17 || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x18-0x1B || Team Id *&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C-0x2B || Username&lt;br /&gt;
|-&lt;br /&gt;
| 0x2C-0x4B || Padding (0x00)&lt;br /&gt;
|-&lt;br /&gt;
| 0x4C-0x5B || Password&lt;br /&gt;
|-&lt;br /&gt;
| 0x5C-0x83 || Padding (0x00)&lt;br /&gt;
|-&lt;br /&gt;
| 0x84-0x8B || Hardware info&lt;br /&gt;
|-&lt;br /&gt;
| 0x8C-0xB4 || Version String *&lt;br /&gt;
&lt;br /&gt;
[[Category:PSO Server Protocol]]&lt;/div&gt;</summary>
		<author><name>Drodman</name></author>
	</entry>
	<entry>
		<id>https://sylverant.net/wiki/index.php?title=Packet_0x93&amp;diff=379</id>
		<title>Packet 0x93</title>
		<link rel="alternate" type="text/html" href="https://sylverant.net/wiki/index.php?title=Packet_0x93&amp;diff=379"/>
		<updated>2015-01-09T04:03:01Z</updated>

		<summary type="html">&lt;p&gt;Drodman: Add BB definition (handler details forthcoming)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PSOv1 clients send Packet 0x93 to the server in order to log in to the ship/block server.&lt;br /&gt;
BlueBurst clients send this packet both to the login and character ports of the login server. The data should be interpreted differently depending on which of these two receives the packet.&lt;br /&gt;
&lt;br /&gt;
==Dreamcast Packet Format==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Bytes !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| 0x00 || Packet Type (0x93)&lt;br /&gt;
|-&lt;br /&gt;
| 0x01 || Flags (0x00)&lt;br /&gt;
|-&lt;br /&gt;
| 0x02-0x03 || Packet Size (Variable)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04-0x07 || Player Tag (0x00010000)&lt;br /&gt;
|-&lt;br /&gt;
| 0x08-0x0B || Guildcard Number&lt;br /&gt;
|-&lt;br /&gt;
| 0x0C-0x1B || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C-0x23 || Serial Number (ASCII)&lt;br /&gt;
|-&lt;br /&gt;
| 0x24-0x2C || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x2D-0x34 || Access Key (ASCII)&lt;br /&gt;
|-&lt;br /&gt;
| 0x35-0x3D || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x3E-0x45 || Some sort of Dreamcast-specific ID?&lt;br /&gt;
|-&lt;br /&gt;
| 0x46-0x9D || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x9E-0xAD || Character Name&lt;br /&gt;
|-&lt;br /&gt;
| 0xAE-0xAF || Padding (all zeroes)&lt;br /&gt;
|-&lt;br /&gt;
| 0xB0... || Data set in [[Packet 0x04]], if any.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==BlueBurst Packet Format (Little Endian)==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Bytes !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| 0x00-0x01 || Packet Length (0xb4)&lt;br /&gt;
|-&lt;br /&gt;
| 0x02-0x03 || Packet Type (0x93)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04-0x07 || Flags (padding)&lt;br /&gt;
|-&lt;br /&gt;
| 0x08-0x0F || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x10-0x11 || Client Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x12-0x17 || Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x18-0x1B || Team Id *&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C-0x2B || Username&lt;br /&gt;
|-&lt;br /&gt;
| 0x2C-0x4B || Padding (0x00)&lt;br /&gt;
|-&lt;br /&gt;
| 0x4C-0x5B || Password&lt;br /&gt;
|-&lt;br /&gt;
| 0x5C-0x83 || Padding&lt;br /&gt;
|-&lt;br /&gt;
| 0x84-0x8B || Hardware info&lt;br /&gt;
|-&lt;br /&gt;
| 0x8C-0xB4 || Version String *&lt;br /&gt;
&lt;br /&gt;
[[Category:PSO Server Protocol]]&lt;/div&gt;</summary>
		<author><name>Drodman</name></author>
	</entry>
</feed>