Introduction â
Every UE3 Hi-Rez games uses a proprietary binary serialization[1] format called Marshal.
This format is used to communicate internally in the game or via packets.
The format is mostly used for TCP packet communication on the login server or UDP communication on the game server, thought it's also used for the lang.dat files and the assembly.dat file