Short: Sources of SZDD xfdmaster client Author: Kyzer/CSG Uploader: Kyzer/CSG Type: dev/src Requires: util/pack/xfdmaster.lha This is the source code of XFD's SZDD slave, for the curious. SZDD is an incredibly weak LZSS compressor, which was used by Microsoft for many years in their installation software - all those files with a letter taken from the end of their extension, eg HELLO.EX_ Thankfully, one day Johnathan Forbes decided to work for Microsoft, and happened to sell them his LZX compression technology, which is state of the art as far as LZH is concern. So now Microsoft use LZX compression in their installation archives, now under the guise of "CAB" files (I'm working on a CAB slave for xadmaster). This SZDD slave has only been tested on a few files, so it may not be entirely perfect. If you have a file it can't extract, please send it to me. Note that this slave does not support 'KWAJ' files, which replaced SZDD as the secret undocumented piss-poor compression format in the 1996 Microsoft Setup Toolkit. If you have an actual algorithim for this format (or are a skilled Windows programmer and could hack it out of MSINSSTF.DLL), please contact me. ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 487 245 49.6% 29-Jun-00 19:59:00 Makefile 388 349 10.0% 29-Jun-00 19:48:04 SZDD 4650 2275 51.0% 29-Jun-00 19:47:50 SZDD.asm 2582 1255 51.3% 29-Jun-00 19:50:44 SZDD.c 5980 3156 47.2% 29-Jun-00 14:25:54 szddexpand 5991 2660 55.6% 29-Jun-00 14:25:32 szddexpand.c 5748 3007 47.6% 29-Jun-00 14:23:48 szddinfo 1993 900 54.8% 26-Jun-00 01:40:30 szddinfo.c 269 170 36.8% 29-Jun-00 19:27:40 testme 1208 694 42.5% 29-Jun-00 19:58:38 xfd_SZDD.readme -------- ------- ----- --------- -------- 29296 14711 49.7% 30-Jun-100 19:13:40 10 files