
The way I'd do this is, extract each DRM header file, locate the section info and write it at the end of the file updating the offsets in the DRM header file. For example, in TR8 all the DRM files included the section info PLUS the file data at the end. I think the best thing to do is, undo what Crystal Dynamics did. Is there a way how to identify the DRM index files ? My achievement will be repack the archive, but for that i need to understand this DRM files. I'm working on the model importer, I just need Lara's model correctly extracted since there are some problems at the moment, it would help me confirm a few things.Įkey wrote:MUL files not compressed, only chunks data provided by DRM index We just need a tool that dumps the DRM sections. So you have to read the DRM section table and decompress anything that's compressed (It will be ZLIB compressed for some sections). This could be textures, models, sound effects, scripts etc.) DRM->(Contains pointers to various files within the Bigfile a specific DRM uses. To clarify, the save-game hashes for weapons/collectibles etc have nothing to do with bigfile entry hashes, they're two completely different things.īigfile (Contains.

Once the filenames are known it's a case of generating the hash then comparing it. You can't exactly decode the hash, the only way to obtain the filenames is to create a dumper that dumps filenames before the hash is generated within the engine.


I just don't know what to do with the DRM files after unpacking them.Įverything apart from in-game voice overs are stored in,. I have coded up a little program to read the tiger file for the xbox 360. I'm not sure if they are hashes for the resource name, or just a unique id they were assigned. I understand the file names are all saved as hashes in the entry table, but is there a way to decode them?įor example, in the gamesave Cloth's hash is 0x4D826A39, but I'm looking for all the others. I'm looking for all the resource names and ids, like Cloth, Herbs.etc, and I'm not sure if they are in these tiger files. Ekey wrote.drm index files not compressed, only chunks data provided by DRM index
