Brawlhalla SWZ

From XentaxWiki
Jump to: navigation, search

Back to index | Edit this page

SWZ

  • Format Type : Archive
  • Endian Order : Little Endian
  • Signature : None


Format Specifications

// SWZ file format (by barncastle)

struct Header
{
  uint32_BE Checksum;
  uint32_BE Seed;      // XOR with EncryptionKey
  StringEntry Entries[x];
}

struct StringEntry
{
  uint32_BE EncodedCompressedSize   // XOR'd
  uint32_BE EncodedDecompressedSize // XOR'd
  uint32_BE Checksum;

  //  zlib compressed then XOR'd
  byte EncodedZlibCompressedData[decodedCompressedSize];
}

Notes and Comments

  • This file format uses ZLIB compression.
  • This file format uses XOR encryption combined with WELL512 number generator (more details here).

Games

List of games using this file format:

  • Brawlhalla (*.SWZ)

QuickBMS Script

Not written yet.

Compatible Programs