Microsoft SZ installation compression
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |formattype=electronic |subcat=Compression |extensions={{ext|??$}} |wikidata={{wikidata|Q105851650}} |released=≤1990 }} '''Microsoft SZ installation compression...") |
(→Software) |
||
Line 21: | Line 21: | ||
== Software == | == Software == | ||
* [https://archive.org/details/DrWindows3 Dr. Windows 3] → dr win3/DATABASE/ACCSDBS.ZIP → COMPRESS.EXE - "A lzw 1 Compression Utility - Version 1.00" (compression and decompression) | * [https://archive.org/details/DrWindows3 Dr. Windows 3] → dr win3/DATABASE/ACCSDBS.ZIP → COMPRESS.EXE - "A lzw 1 Compression Utility - Version 1.00" (compression and decompression) | ||
− | |||
* {{OldskoolDOSEXE}} → Compiler pack → microsoft/quickbasic-4.50.rar → quickbasic-4.50/1400k disks/UNPACK.EXE - "Microsoft BASIC Unpack Utility - Version 1.10" (decompression only) | * {{OldskoolDOSEXE}} → Compiler pack → microsoft/quickbasic-4.50.rar → quickbasic-4.50/1400k disks/UNPACK.EXE - "Microsoft BASIC Unpack Utility - Version 1.10" (decompression only) | ||
* [https://www.cabextract.org.uk/libmspack/ libmspack] | * [https://www.cabextract.org.uk/libmspack/ libmspack] |
Revision as of 14:19, 1 September 2023
Microsoft SZ installation compression refers to a compressed file format that was used by some Microsoft software distributions.
It is presumably an early version of the MS-DOS installation compression formats. The libmspack documentation calls it the "QBasic variant".
Contents |
Discussion
One of the SZ utilities calls itself "lzw 1 Compression Utility". However, the format does not use LZW compression. It uses Okumura's LZSS.
Identification
Files start with bytes 53 5a 20 88 f0 27 33
. This is normally followed by d1
, but other values are used by the file splitting feature, for fragments after the first one.
Specifications
Software
- Dr. Windows 3 → dr win3/DATABASE/ACCSDBS.ZIP → COMPRESS.EXE - "A lzw 1 Compression Utility - Version 1.00" (compression and decompression)
- ANORMAL's DOSEXE collections → Compiler pack → microsoft/quickbasic-4.50.rar → quickbasic-4.50/1400k disks/UNPACK.EXE - "Microsoft BASIC Unpack Utility - Version 1.10" (decompression only)
- libmspack
Sample files
- Examples of SZ files may be found in packages containing a decompression utility; see the Software section.