So we have INDY.PK2, that huge archive holding almost all data used by the game and INDY.HSH, a small plain text file with the following structure (or simply saying lines):
Code: Select all
path1 size1 offset1
path2 size2 offset2
...
pathN sizeN offsetN
where path# is complete filename (for example "Sound/Music/Cin_Music_SFX/m01_1.mib"), size# is decimal filesize & offset# is decimal offset for file start. I attached entire INDY.HSH file to my post so that you can have a look at it.
The reason I'm asking for your help is because ripping this VG might (and definitely will) turn into chores if I actually tried and attempted to extract ~150 BGMs by hand. That's why any QuickBMS code you come up with would be highly appreciated.
Goodbye!