PDA

View Full Version : UED77's MPQ Listfile - help I'm dyin'!


Aqo
10-01-2004, 1:49 PM
I know that this quastion is dumb but I can't solve this so maybe you'll help me, my quastion is:
How to use the UED77's MPQ Listfile ?

I mean... when I open the Stardat.mpq with the WinMPQ all the files there are unknown, and I was told that the UED77's MPQ Listfile can make them known, the problem is that the UED77's MPQ Listfile is a *.txt, so is it just a txt to read or there is a way to use it to make the info known?

plz help! thx.

APXOHT
10-01-2004, 3:26 PM
go to options and then file lists. click add list file and select it. now it should work.

UED77
10-01-2004, 5:23 PM
Yup, any MPQ listfile is just basically composed of a bunch of CR-LF separated strings. The filenames in the MPQ are stored as encrypted hashes. The hashing algorithm is so complex, there is basically no way to reverse-engineer them to get the filenames. What MPQ viewers such as WinMPQ do is that they temporarily hash all strings in the listfile, which they compare to the hashes in the MPQ. This way, the program is able to identify those files, whose filenames are in the listfile.

To use my listfile, or any listfile, with WinMPQ, you go to Options --> File Lists.

Thank you for using my listfile!

For more information on the MPQ format, visit Quantam's Inside MoPaq (http://www.campaigncreations.org/starcraft/inside_mopaq/)
And there is a part that talks about hashes (http://www.campaigncreations.org/starcraft/inside_mopaq/chapter2.htm).

UED77