--------------------------------------------------------------------------- CRLZH11.LBR contains v1.1 (the official release) of CRLZH and UNLZH, the LZH compression/decompression code for CP/M. It has been bundled with a modification of Steve Greenberg's CRUNCH and UNCRunch v2.4 (the object of those modification is the incorporation of the LZH code). The resulting programs are CRLZH and UNCRLZH versions 1.1. This library contains .REL versions of CRLZH and UNLZH, source for the modified CRUNCH and UNCRunch, and appropriately updated notes/docs/etc. --------------------------------------------------------------------------- This .LBR contains the following files. (ALL files with the extension ?Y? are LZH Encoded and must be operated upon by UNCRLZH): -READ.1ST Left un-compressed on purpose, contains instructions for decoding this .LBR for those who are just encountering it. FILE.LYT This file. CRLZH11.FOR 'FOR' file for RCP/Ms. RELEASE.NYT Release description, history, beta test results, etc. USAGE11.DYC Technical usage syntax (similar to CRUNCH and UNCR v2.4), with brief description of some new modes. NOTES11.DYC A conglomeration of notes describing or clarifying various aspects of UNCRLZH and CRLZH, especially changes relative to prior CRUNCH and UNCRunch releases. PATCH11.DYC Location and function of bytes which can be patched to cus- tomize the programs to suit individual requirements or pref- erences. Alternatively, use LZH-OVL.ASM, below. LZH-OVL.AYM ASM An overlay file which can be edited, then assembled and merged with programs as an alternative to patching. Self ex- planatory comments and simple instructions provided. CRLZH11.CYM The CRLZH program itself. Note that this is ready to run for almost all users*, so those not inclined to patch or merge need not worry. Rename to CRLZH.COM UCRLZH11.COM The UNCRLZH program, likewise. Rename to UNCRLZH.COM CRLZH.RYL The LZH Encoding algorithm in Microsoft relocatable form. Usage, care, and feeding are defined in LZHREL.DOC. CRLZH.SYR Same as above, except in SLR relocatable form. UNLZH.RYL The LZH Decoding algorithm in Microsoft relocatable form. Usage, care, and feeding are defined in LZHREL.DOC. UNLZH.SYR Same as above, except in SLR relocatable form. LZHREL.DYC Documentation for use of CRLZH.REL and UNLZH.REL PARSEFCB.REL Pre-assembled filename parsing routines required by the modified CRUNCH and UNCR code. PARSEFCB.SYR Same as above, except in SLR relocatable form. UNCR1.RYL Pre-assembled subroutine for the UNCRLZH program containing code to handle old CRUNCH version 1.x files. UNCR1.SYR Same as above, except in SLR relocatable form. USQREL.RYL Pre-assembled subroutine for the UNCRLZH program containing code to handle SQueezed files. USQREL.SYR Same as above, except in SLR relocatable form. CRLZH11.ZY0 Source for the CRLZH v1.1 program (NOT the CRLZH.REL) UCRLZH11.ZY0 Source for the UNCRLZH v1.1 program. COMMON.LYB An INCLUDE file used by CRLZH and UNCRLZH. -SOURCE NYT Notes and 'how to' for assembly/link. ---- * Except "TurboDos" users. See PATCH11.DOC. ---- --------------------------------------------------------------------------- Comments, suggestions, (and bug reports if you really must)- Leave message: The ELEPHANT'S GRAVEYARD data line: (619) 270-3148 24 hrs 300/1200/2400 (PCP area CASDI) - R. Warren 08 Sept 1989