Allegro packfile
From Just Solve the File Format Problem
(Difference between revisions)
(Added sample files) |
m (Add Kaitai Struct schema) |
||
(One intermediate revision by one user not shown) | |||
Line 3: | Line 3: | ||
|subcat=Game data files | |subcat=Game data files | ||
|extensions={{ext|dat}} | |extensions={{ext|dat}} | ||
+ | |kaitai struct=allegro_dat | ||
}} | }} | ||
'''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). | '''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). | ||
Line 13: | Line 14: | ||
== Sample files == | == Sample files == | ||
− | * | + | * {{DexvertSamples|archive/allegroPackfile}} |
== Links == | == Links == |
Latest revision as of 17:46, 26 December 2024
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 slh!
(compressed) or slh.
(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.