This is the specifications for the archive file which is handled by the Game Extractor plugin Archive_DAT_54.

Endian Order:Little Endian
Compression:Deflate
Encryption:None


This format is used by the following Games:
Anomaly Warzone Earth *.dat *.idx


This is the format specification information:
 
// IDX FILE...
  // HEADER
    2 - null
    1 - Unknown (1)
    4 - Number of Files
    4 - null
    
  // DIRECTORY
    // for each file (17 bytes per entry)
      4 - Hash?
      4 - Compressed File Length
      4 - Decompressed File Length
      4 - File Offset
      1 - Compression Flag (1=compressed, 0=not compressed)
      

// DAT FILE...
  // for each file
    if (compressed){
      4 - Unknown (559903)
      6 - null
      X - Compressed File Data
      }
    else {
      X - Raw File Data
      }


These are the accompanying notes and further information:
 
The IDX file contains the Directory, the DAT file contains the File Data


Game Extractor is able to read files of this type, as well as files from thousands of other games. To give it a try, download Game Extractor (Basic Version) for free, and see what it can do.

For further information on this format, refer to the source code on our GitHub repository.