I assume that you have DL'ed the file and it's also corrupt for you, in which case, it's likely that all the other files in that ROM pack are screwed too.
With the help of the good folks at gbatemp I have finally worked out how Freeshop work. You were quite right, it is a lot easier. Time for...