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

  1.  
  2.                   PATCHES.DOC for CRUNCH / UNCRunch v2.3
  3.  
  4.      -----------------------------------------------------------------
  5.      Note:  The patch  bytes for v2.3 are in different locations  than
  6.      previous releases. The corresponding functions are the same, how-
  7.      ever (except of course the Z3 flag, which is new to this version)
  8.      -----------------------------------------------------------------
  9.  
  10.      This  document describes every possible one byte patch which  can
  11.      be  made to CRUNCH.COM and UNCR.COM.  In each case,  the  patches
  12.      can be made to either program for corresponding identical effects
  13.      (except  the  "Bigger  File" patch has  no  significance  on  the
  14.      UNCRunch program).
  15.  
  16.      The  patches  marked "***" are the ones which can be  changed  by
  17.      running  the  installation program, CRINSTAL.  In each  of  those
  18.      cases, a "NO" answer corresponds to the "zero" patch value, which
  19.      is considered the default.
  20.  
  21.      -----------------------------------------------------------------
  22.  
  23.      Byte    Significance
  24.      ====    ============
  25.  
  26.      10EH    *** "Quiet Mode Flag".  Patch to any non-zero value  to
  27.              have  the program default to "non-verbose"  mode.  This
  28.              has the same effect as using the /Q option on the  com-
  29.              mand  line,  ie the program will not  display  lots  of
  30.              churning  numbers  on the screen during  operation.  If
  31.              this  flag is zero, it can be effectively reversed  for
  32.              any single run of the program by using the /V option on
  33.              the command line.
  34.  
  35.      10FH    ***  "Prompt Before Overwrite flag.  If patched to non-
  36.              zero,  existing  files will be  overwritten  without  a
  37.              prompt.
  38.  
  39.      110H    ***  "Turbo-DOS Flag".  If patched to non-zero, program
  40.              will not attempt multi-sector I/O.  Otherwise the  pro-
  41.              gram will use it if the BDOS  "Get System Version" call
  42.              returns  a value of 3.0 or higher.  See  "TURBODOS.WRN"
  43.              for more information.
  44.  
  45.      111H    "Confirm  Every  File Flag".  If set to  non-zero,  the
  46.              program  will ask "Do it?" for EVERY file (as  it  does
  47.              when the /C option is invoked).  While this is probably
  48.              not a particularly useful configuration, it is included
  49.              for the sake of completeness.
  50.  
  51.      112H    "Warm  Boot Flag".  If set non-zero, the  program  will
  52.              perform  a "warm boot", as opposed to a return  to  the
  53.              CCP, each time its is run.  This is normally not neces-
  54.              sary,  but is included for people running  systems  who
  55.              have  reason  to believe that the CCP will  not  remain
  56.              resident.
  57.  
  58.      113H    ***  "Bigger File Flag".  If set non-zero, the  program
  59.              will  NOT  ask the question "Result  file  larger  than
  60.              original. Keep it anyway?".  The assumed answer to  the
  61.              question will be "Yes".
  62.  
  63.      114H    "Maximum  Drive allowed, plus one".  The default  value
  64.              here  is "FF", effectively disabling the  feature.   If
  65.              you so desire, you may enter a value here ("A" = 2, "B"
  66.              = 3, etc), in which case the program will intercept any
  67.              references to higher drives (giving an "Invalid  Drive"
  68.              error).   If you leave this feature  deactivated,  your
  69.              operating system will gladly tell you about the invalid
  70.              drive spec when it gets it.
  71.  
  72.      115H    "Maximum  User  Code  Allowed, plus  one".  Similar  to
  73.              above.  Note however that the command line parser  will
  74.              reject  all  references to values above  15  no  matter
  75.              what.   In  this case, you don't even get  an  "Invalid
  76.              User  Area" message, you will get  "Invalid  Argument".
  77.              31 user areas are NOT currently supported.
  78.  
  79.      10BH    ***  "Z3  Flag". Non-zero configures program for use on
  80.              the ZCPR3 operating system.  Non-zero values  in either
  81.              109H or 10AH  ( Z3 "environment descriptor" ) will have
  82.              the same effect.
  83.