                          THD ProScan Version 8.0
                          -----------------------

     THD ProScan Version 7 introduced the ability to remove files from a 
"list". Unfortunately some last minute code changes rendered that function 
inoperable for "ZIP" and "ARJ" files. Version 8 fixes that problem. The 
removal by list now works will all archive types.

     The boys in charge of ThunderByte Scanning have decided once again to 
change their command line parameters. (they must really hate me) Therefore, 
the version of TBSCAN that you are using will be determined by it's file 
date. A TBSCAN.EXE file dated BEFORE JUNE 15, 1993 will be assumed to be a 
version 6.0 - 6.02 executeable file. IF you are using verion 6.03 and the 
install is telling you that it has detected an earlier version, then redate 
the file later than the date above. If you are using a version 6.0 - 6.02 
then the file date must be prior to the one above. (No action should be 
necessary on your part unless the original file dates have been tampered 
with.)
     Also when updating you TBSCAN... BE SURE to reinstall THDPRO so that it 
uses the correct command line for your version of TBSCAN.

     The PKZIP "add" line has been modified to use maximum compression when 
adding loaders. Arj uses maximum compression by default and needs no 
adjustment.

     Some of the newer "ARJ" self extracting archives were not properly 
recognized. Fixed. (But I don't feel too bad... "GUS" doesn't recognize them 
either.)

     The ARJ strip comment line was modified for compatibility with ARJ241.

     The parameters for SQZ adding of files was previously including paths. 
This is no longer the case. Also on this same note the files added to SQZ 
archived are "updated" rather than "added" to avoid dupes in the file. The 
archive header is now stripped from SQZ archives (when the proper conditions 
apply).

     THD ProScan version 7 could leave orphaned log entries when files 
failed the hack check or some other normal circumstance. This has been 
repaired.

     THD ProScan now supports the HACKLIST "IDX" files directly as a list to 
be used for "hack checking". The "COL" file is still supported, as is the 
method described in the "THDPRO.DOC". This was implented when a user made 
note that the "COL" files will eventually be phased out of the Hack Report 
and the "IDX" file would then be the file to check. From here on in, the 
"IDX" file will be supported and file names may be added to it as described 
in THDPRO.DOC. THD ProScan will ignore any text which follows a comma (,) on 
any line in such a file, thus allowing the two list types to be combined 
without any difference in operation.

     THD ProScan now supports the self extracting form of "HYP" files. 
Previously all Self extract data starting codes were hard coded into the EXE 
file. I have since found out how to read the executeable header and now get 
the appropriate address from there. This makes for faster, cleaner, more 
effective recognition of the SFX forms of all supported archivers. This also 
saves recoding, when new versions of archivers are introduced. (Thanks to 
the author(s) of "General Unpack Shell [GUS]" for telling me that it was 
possible.. But I wish they had told me "HOW".)

     The SQZ.EXE archiver has always had difficulty working across drives. 
Version 8 will attempt to use the same drive as the archive if it is a *.SQZ 
archive. This should maximize the chance of success with SQZ archive 
functions. Free space will still be checked and a different drive will be 
used where the space is not at least double the size of the original 
archive.

     Don Johnson, Found that there were circumstances under which THDPRO.EXE 
would be unable to remove it's temporary directory. Thus all further tests 
would fail until the directory was removed. Fixed.

     Memory swapping has been fully optimized. THD ProScan Version 8 leaves 
barely over 2k in memory when performing external tasks. This represents the 
very least memory that can be used when swapping out. Further optimization 
in this area will not be possible.
