DAT (TetraMaster)

From Game Research Wiki
Jump to navigation Jump to search


Odd format like usual for this company.

Index is at the start of the file. Index entries and file entries are both 32 bytes in size. '00 08 00 00' will identify an index entry. '00 04 00 00' will identify a file entry. So far, I have not found a way to calculate the total number of entries without loading all index/file entries first. Structure is as follows.

Index entries->First index file entries->first index file data->next index file entries->next index file data... etc.

File data itself does not appear to be protected. You can read the PNG header just fine.

Seems they didn't care enough to protect this game. I'll need to check the TM.DLL for protected .text section of code (.POL1 section) but I don't think there is one.