Hi,
Thanks for you response. Yeah, I was pretty sure myself that the Adler32 checksum would need to go somewhere in the ExtraData section. I will look into it and hopefully get to the end of it.
As for why do I need this: I need to create zip files in .NET which can be then unzipped in ActionScript3 using the fzip library (http://codeazur.com.br/lab/fzip/). The problem is that: "In order to be able to decompress compressed files
in a ZIP archive, FZip requires the presence of an Adler32
checksum in addition to the standard CRC32 checksums contained
in ZIP archives."
I really don't know why this is required. I also tought about changing the FZip library code so that it doesn't require the Adler32, but I can't seem to find a complex enough documentation about the Zip file format.
Anyway, thanks for the info. Should be a good starting point.