home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug078.arc / CRUNCH23.DOC < prev    next >
Text File  |  1979-12-31  |  4KB  |  90 lines

  1.  
  2.  
  3.  
  4.  +--------------------------------------------------------------+
  5.  | All source code contained in CRUNCH23.LBR, as well as object |
  6.  | code created from it, are Copyright (C) Steven Greenberg,    |
  7.  | 15 November 1986. May be reproduced for non-profit use only. |
  8.  | Public release of modifications strictly prohibited without  |
  9.  | expressed consent of the author.                             |
  10.  +--------------------------------------------------------------+
  11.  
  12. This source code is being released in the public interest by  its
  13. author,  with the good faith that those receiving it will  adhere
  14. to the above copyright message. In other words, you can  distrib-
  15. ute  "CRUNCH / UNCRunch", and you can modify it if you wish,  but
  16. you  can't do both.  I must also suggest that you be  careful  of
  17. changing CRUNCH, in particular, in any way that might affect  the
  18. program's output.  Incompatible "crunched" files floating  around
  19. won't do anyone any good.
  20.  
  21. *****************************************************************
  22.  
  23.                         Changes for v2.3
  24.  
  25. NOTE:  Although  there  is a CRUNCH22.LBR, there is  no  v2.2  of
  26. CRUNCH or UNCRunch. It was skipped to get the library names  back
  27. in sync with the program versions.
  28.  
  29. 1.  ZCPR3 support.  The programs now can be configured  for  ZCPR
  30. use.   The configuration may be accomplished by a patch byte,  by
  31. running  the install program CRINSTAL, or by performing  a  Z3INS
  32. installation of the program.
  33.  
  34. 2.  Patch Byte Locations. To support the Z3 environment  descrip-
  35. tor,  the patch byte locations have been shifted up.  If you  are
  36. going  to  be  patching these bytes yourself, refer  to  the  new
  37. PATCH23.DOC,  included ( Note: while the location of these  bytes
  38. has  changed, their function has not).  If you are going  to  use
  39. the  install program CRINSTAL.COM, just make sure to use v2.3  of
  40. that  program, included. If you make a mistake and use the  wrong
  41. install with the wrong program, you will simply get a "Invalid or
  42. Incompatible CRUNCH.COM" or some similar message.
  43.  
  44. 3. That's it.  Usage of v2.3 is identical to that of v2.1.
  45.  
  46. ******************************************************************
  47.  
  48.  
  49.  
  50. Release  Notes:  Many people have noticed that the  type  program
  51. TYPELZ has not been included in the last few releases of  CRUNCH.
  52. I  will shortly release a TYPELZ library which contains the  most
  53. recent version of that program along with the source for the  REL
  54. files  needed  to support it. I will then leave  subsequent  type
  55. program  releases to others.  There are already one or  two  very
  56. good alternatives to TYPELZ, and I prefer to concentrate my  work
  57. on compression itself, rather than associated utility support.
  58.  
  59. Speaking  of  utility support, there have also been a  number  of
  60. inquiries concerning a CRUNCH.REL (companion to UNCR.REL) for use
  61. by utilities to support crunched files.  I will take care of this
  62. as soon as practical; possibly it will be included with the other
  63. support programs in the TYPELZ release.
  64.  
  65. Greenbug notice: The USQREL file currently used with versions 2.x
  66. of TYPELZ will refuse to type a squeezed file in the 1/128 chance
  67. that  one  of the checksum bytes is zero.  The  corrected  USQREL
  68. will  be  released in the TYPELZ library mentioned  above.   Note
  69. this  only affects squeezed files, not crunched or  uncompressed.
  70. (Note  to programmers involved- In the mean time the problem  can
  71. be fixed by inserting any non-0 value in these two [unused] bytes
  72. before calling USQREL).
  73.  
  74. Questions, problems, suggestions, etc:
  75.  
  76. Steven Greenberg  201-670-8724 (voice;  eves, wknds)
  77.  
  78. -----------------------------------------------------------------
  79. Acknowledgements:
  80. =================
  81.  
  82. ZCPR3 Consultant: Bruce Morgen
  83.  
  84. Also thanks to (continued from last release...)
  85.  
  86. Keith Peterson, Jon Schneider, Jay Sage, Gary Inman, Steve Russel,
  87. Terry Carroll, George Peace, Pete Zuroff and many others...
  88.  
  89. -----------------------------------------------------------------
  90.