Introduction
This page contains links to documents that I have written regarding SubSpace and Continuum. Some documents go into the details like offsets of key data structures that I found in a specific executable while others are descriptive, high-level documents. There might even be some documents that don't make much sense. Those were just scrap documents I wrote to keep track of bits of information as I was going through the assembly so they're not formatted for presentation. They make sense to me and if there's enough interest, I could be convinced to clean them up a bit.
Documents
- SubSpace Peer Protocol
describes the SubSpace Peer protocol to allow game servers to communicate with each other - SubSpace Billing Protocol
describes the protocol between a SubSpace game server and a SubSpace billing server - SubSpace Directory Protocol
describes the protocol used to update and query a SubSpace directory server - SubSpace 1.35 Control Packets
description of control packets and handler offsets in executable - SubSpace 1.35 Packets
description of S2C packets and handler offsets in executable - Subgame 1.34.9 Packets
description of C2S packets and handler offsets in server executable - SubSpace 1.35 Misc Offsets
offsets for variables and data structures in executable
If you find any errors in the above documents or happen to have any additional information, please send me an email.