Formats/Common:Refpack
Jump to navigation
Jump to search
RefPack is a LZSS-like compression algorithm written by Frank Barchard, and used in many EA file formats.
Refpack Implementation
Refpack handler C# by GlitcherOG
Refpack C# Implementation by Gibbed
Refpack Python Big Extraction by SSX Mapper
Sims Online Refpack Implementation
C&C Shockforce Refpack C++ Implementation
File Overview
Magic
RefPack often manifests itself starting with a magic `0x10FB`
| Byte | Meaning |
|---|---|
| `0x10` | Flags |
| `0xFB` | Frank Barchard. |
The Uint24 after this magic contains the decompressed size. After this is the LZSS bitstream.
Bitstream Documentation
Coming Soon!
Quit bugging me!