Allegro packfile

Allegro is a game programming library. The PACKFILE format is a format containing the game's assets in a way which allegro can read (normally: bitmaps, run-length-encoded sprites, Amiga Module music files from libdumb).

The magic for this file format is (compressed) or  (uncompressed).

The allegro library is open source and comes with utility libraries for editing PACKFILEs.

Version 5 of Allegro replaces PACKFILE with standard zip utilities.

Sample files

 * https://telparia.com/fileFormatSamples/archive/allegroPackfile/

Links

 * liballegro
 * Overview of the format
 * C API documentation
 * Source code (file.c)