home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
MBUG
/
MBUG078.ARC
/
PATCHES.DOC
< prev
next >
Wrap
Text File
|
1979-12-31
|
4KB
|
83 lines
PATCHES.DOC for CRUNCH / UNCRunch v2.3
-----------------------------------------------------------------
Note: The patch bytes for v2.3 are in different locations than
previous releases. The corresponding functions are the same, how-
ever (except of course the Z3 flag, which is new to this version)
-----------------------------------------------------------------
This document describes every possible one byte patch which can
be made to CRUNCH.COM and UNCR.COM. In each case, the patches
can be made to either program for corresponding identical effects
(except the "Bigger File" patch has no significance on the
UNCRunch program).
The patches marked "***" are the ones which can be changed by
running the installation program, CRINSTAL. In each of those
cases, a "NO" answer corresponds to the "zero" patch value, which
is considered the default.
-----------------------------------------------------------------
Byte Significance
==== ============
10EH *** "Quiet Mode Flag". Patch to any non-zero value to
have the program default to "non-verbose" mode. This
has the same effect as using the /Q option on the com-
mand line, ie the program will not display lots of
churning numbers on the screen during operation. If
this flag is zero, it can be effectively reversed for
any single run of the program by using the /V option on
the command line.
10FH *** "Prompt Before Overwrite flag. If patched to non-
zero, existing files will be overwritten without a
prompt.
110H *** "Turbo-DOS Flag". If patched to non-zero, program
will not attempt multi-sector I/O. Otherwise the pro-
gram will use it if the BDOS "Get System Version" call
returns a value of 3.0 or higher. See "TURBODOS.WRN"
for more information.
111H "Confirm Every File Flag". If set to non-zero, the
program will ask "Do it?" for EVERY file (as it does
when the /C option is invoked). While this is probably
not a particularly useful configuration, it is included
for the sake of completeness.
112H "Warm Boot Flag". If set non-zero, the program will
perform a "warm boot", as opposed to a return to the
CCP, each time its is run. This is normally not neces-
sary, but is included for people running systems who
have reason to believe that the CCP will not remain
resident.
113H *** "Bigger File Flag". If set non-zero, the program
will NOT ask the question "Result file larger than
original. Keep it anyway?". The assumed answer to the
question will be "Yes".
114H "Maximum Drive allowed, plus one". The default value
here is "FF", effectively disabling the feature. If
you so desire, you may enter a value here ("A" = 2, "B"
= 3, etc), in which case the program will intercept any
references to higher drives (giving an "Invalid Drive"
error). If you leave this feature deactivated, your
operating system will gladly tell you about the invalid
drive spec when it gets it.
115H "Maximum User Code Allowed, plus one". Similar to
above. Note however that the command line parser will
reject all references to values above 15 no matter
what. In this case, you don't even get an "Invalid
User Area" message, you will get "Invalid Argument".
31 user areas are NOT currently supported.
10BH *** "Z3 Flag". Non-zero configures program for use on
the ZCPR3 operating system. Non-zero values in either
109H or 10AH ( Z3 "environment descriptor" ) will have
the same effect.