home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
norge.freeshell.org (192.94.73.8)
/
192.94.73.8.tar
/
192.94.73.8
/
pub
/
computers
/
pcjr
/
arc
/
PKARC35P.LZH
/
READ.ME
< prev
Wrap
Text File
|
1987-05-17
|
2KB
|
66 lines
PKARC v3.5
PKARC v3.5 added a configuration file to allow the compatibility
option defaults to be changed. Although the ability to change
the defaults is a good idea, the implementation is poor because
(1) an environment variable is usually needed to point to the
configuration file, (2) the configuration file wastes disk
space, and (3) it takes time to open and process the file
whenever PKARC is run. It would have been much better if the
compatibility option defaults were simply specified with the
environment variable directly, making the file unnecessary!
If, like me, you want to change the default(s), but you don't
want to set up the configuration file, the simplest method is
to patch the program to permanently change the defaults. The
two patch files OC and OT are DEBUG scripts which will patch
PKARC v3.5 (and NO OTHER VERSION) to change the two defaults.
Otherwise the operation of PKARC is UNAFFECTED: even the -nc
and -nt switches and the configuration file will still work!
Remember to back up PKARC.COM before attempting to patch it
just in case something goes wrong!
COMPRESSION DEFAULT
To change the compression default to be fully compatible with
ARC v5 (i.e. no "squashing") run:
DEBUG PKARC.COM <OC
At the beginning of the script, there are 4 commands to display
the areas to be patched. Be sure that the display is EXACTLY
like the following:
-u 568 568
2210:0568 C706BAEA0100 MOV WORD PTR [EABA],0001
-u 5a7 5a7
2210:05A7 C706BAEA0000 MOV WORD PTR [EABA],0000
-u 121d 121d
2210:121D 7530 JNZ 124F
-u 486b 486b
2210:486B 7405 JZ 4872
TIME DEFAULT
To change the time (and date of the ARChive file) default to be
fully compatible with ARC v5 (i.e. no "squashing") run:
DEBUG PKARC.COM <OT
At the beginning of the script, there are 4 commands to display
the areas to be patched. Be sure that the display is EXACTLY
like the following:
-u 55a 55a
2210:055A C706BEEA0100 MOV WORD PTR [EABE],0001
-u 599 599
2210:0599 C706BEEA0000 MOV WORD PTR [EABE],0000
-u 14cb 14cb
2210:14CB 7411 JZ 14DE
-u 48a7 48a7
2210:48A7 7405 JZ 48AE