The MPQ format was created by Mike O'Brien, one of the co-founders of ArenaNet and a key programmer at Blizzard. The format debuted with Diablo in 1996 and subsequently became the proprietary storage architecture for nearly all major Blizzard titles for the next two decades, including StarCraft , Warcraft III , and World of Warcraft . Technical Specifications and Architecture
In 1996, Blizzard Entertainment (then Blizzard North) released a game that would define the action-RPG genre: Diablo . Installing the game from its iconic CD-ROM (or the later digital releases) yielded a folder containing several files. Among the .EXE and .DLL files, one stood out by its sheer size and cryptic name: . Diablo 1 Diabdat.mpq
Curious to see the unused sprites, beta spells, or early monster designs? diabdat.mpq is a time capsule. Inside, you can find everything from the pristine, unaltered assets to cut content left by the developers. The MPQ format was created by Mike O'Brien,
It utilized multiple compression algorithms, including PKWARE Data Compression Library (DCL) and later Huffman coding, to fit an entire dark fantasy world onto a single 650MB CD-ROM. Installing the game from its iconic CD-ROM (or