examined, the resource map start a few bytes beyond that offset. The difference ranges from one byte to perhaps 80 bytes or so, but I still haven't found a single file where the offset was correct. There seems to be no way to predict where the resource map really starts. Although it is easy to find it by hand with some educated guesses, I wouldn't like to write any code based on guesswork.
hmmm - is there any correlation between the filename length and the offset discrepancy?
d