Gameloft CustomPak GLA
From XentaxWiki
Back to index | Edit this page
Contents
GLA, GLA2
- Format Type : Archive
- Endian Order : Little Endian / Big Endian
- Signature : D0 EE A8 9A
Format Specifications (GLA)
// GLA file format // little endian or big endian // header 4 bytes (uint32) - unknown 4 bytes (uint32) - data start offset 4 bytes (uint32) - filename array offset 4 bytes (uint32) - number of files // files info number_of_files * { 4 bytes (uint32) - file offset 4 bytes (uint32) - file size 4 bytes (uint32) - filename offset 4 bytes (uint32) - file encryption flag // 0 - no encryption // 1 - encrypted with XOR } // filenames number_of_files * { x bytes (char) - filename // can be encrypted } // data number_of_files { x bytes - file data // can be encrypted }
Format Specifications (GLA2)
// Sniper Fury // GLA2 file format // big endian // Uses LZ4 Block Compression // ARCHIVE HEADER 4 - Signature ((bytes)208 238 168 154) // 0xD0 0xEE 0xA8 0x9A 4 - Unknown 4 - Unknown 4 - Unknown // FILE DATA // for each file X - File Data (compressed using LZ4) // FILE DIRECTORY // for each file 4 - Filename Hash 4 - File Offset 4 - Decompressed Length 4 - Compressed Length 4 - null 4 - Entry Type? (0/1/8)
Notes and Comments
- GLA archives may use Deflate compression, LZ4 compression or XOR encryption.
- There are some differences between GLA and GLA2 file formats.
- GLA file format is used by games made on Glitch game engine.
Games
List of games using this file format:
- GT Racing 2 (Android)
- The Dark Knight Rises (Android) (*.GLA)
- 9mm (Android) (*.GLA)
- N.O.V.A 3 (Android/iOS)
- Sniper Fury (*.GLA2)
QuickBMS Script
Compatible Programs
- Gameloft CustomPak Extractor + mirror + mirror2 + mirror3
- Gameloft Archive Tool
- Game Extractor (only GLA2 extraction)
- GameloftArchiveExtractor (export + import, no source code)
See Also