home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 6 File
/
06-File.zip
/
go320.zip
/
WHATS.NEW
< prev
Wrap
Text File
|
1994-11-07
|
10KB
|
162 lines
Whats new in this version of GO! ???
3.20 11/07/94 - This version was originally not scheduled to be released
until after the first of the year, but the hack'd version
3.16 that appeared (details below) forced me to push
it out the door sooner. The TSR utility mentioned in
the version 3.15 notes below will be released in the
next version since I pushed this one out early.
- The GO! zipfile now includes two differant executables
for differant CPU types. GO.EXE will run on any IBM
compatible, while GO386.EXE is optimized for and will
only run on 80386 or greater machines. If you are
using a 386 or better, delete GO.EXE and rename your
GO386.EXE to GO.EXE for slightly faster operation.
- Optimized the level 3 - 10 searches. Sometimes GO!
would get confused in low memory situations and end
up repeating the same level more than once.
- Added internal integrity checking. GO! will now check
if it has been modified from it's original form as
it was compiled. Three layers of integrity checking
are in GO! now: FULL (default) will check the entire
executable for changes, most complete but slowest.
PARTIAL (registered copies only) will check the most
likely places a virus will attach itself, not as
complete as FULL but still some protection exists.
NONE (set by REGME or /NOS switch) will not check
the executable at all. This is the fastest but
provides almost no virus detection.
- Added the /NOS command line switch to disable the
integrity checking. This can also be done with
the REGME program for registered users.
3.16 ??/??/?? - If you find a version 3.16 of GO!, it didn't come from
me. Someone in their infantile mind decided it would
be fun to hack up my GO! program and infect it with
a virus and pass it out to BBS systems. I personally
found it on three differant BBS systems and the sysop's
removed it as soon as I let them know it was a hack.
The authenticity verification of the .ZIP file was
removed and both the GO.EXE and REGME.EXE were modified
both in size and content. If you find a version of
GO called version 3.16 please ask the sysop to delete
it immediately.
3.15 08/26/94 - A "clean-up" version. No new features added, just
worked on the internals in preperation for the next
version which will have the ability to leave the
directory names found, in memory to tremendously speed
up future searches (until next reboot). No bugs have
been reported with version 3.14 and registrations have
gone from a couple a month to four or more a week !
- Changed direct screen print routine, now even faster
than before, does only one write per line instead of
two writes per character as before.
- Optimized the CRC routine that verifies registration
information. Was extremely slow before, which would
slow down the start of search on registered versions.
- Changed a compiler directive so the final GO.EXE is
faster, at the expense of being only slightly larger.
3.14 06/04/94 - The conversion to PowerBasic from PDS as the
compiler didn't go as smoothly as I had thought:
- Fixed bug in detecting Desqview if "virtualization"
wasn't enabled for the current window. Would cause
Desqview to lock-up sometimes and screw-up display.
- Fixed display problem when changing to a directory
with a full path longer than 20 characters.
- Fixed bug that incorrectly tried to run the .BAT
file with the name of the directory even if that
.BAT file didn't exist. This one I duplicated in
older versions as well, no one every reported it
until now though. Only occured on certain versions
of DOS or when running in an OS/2 VDM.
3.13 06/02/94 - Converted to PowerBasic Inc, PB v3.00c compiler.
Even with the new additions to the program, the
size only increased slightly and the program
is much faster and more flexible.
- Added checking for an environment variable called
GOOPT which can specify default options on your system
such as /NOA or /NOD if desired. If options are
specified on command line, they will over-ride.
Example: SET GOOPT=/NOA
- GO! is now "prettier" and uses colors for displays.
- Desqview awareness increased. Previously GO! could
"bleed-thru" onto other windows when run under a
Desqview window if "virtualization" wasn't enabled
since it prints directly to video memory. Now it
gets Desqview's video address if applicable.
- The automatic execution of a .BAT file with the same
name as the directory found, could drop characters
when entering the name of program to run. This was
caused by an un-documented fluke in the way DOS reads
the keyboard buffer that I could not find any information
on. I just kept working on it till I figured it out.
This should be fixed, let me know if you have trouble.
- GO! will now use up to 10 dos buffers for itself when
searching the disk(s). Ie: putting a line similar to
BUFFERS = 10 can quadruple the speed of GO or more !
3.12 03/10/94 - Changed to make compatible with new REGME engine.
No functional changes were made to the program.
3.11 01/15/94 - Added Desqview "aware" routines. GO! will now surrender
time to other programs when running under Desqview.
- Added /PAU command line switch by request for such a
feature from several users. With this switch, GO! will
wait for a keystroke before continuing.
- Fixed bug in drive search sequence. Let's say your
system has three drives, C:, D: & E: and the current
drive is D:. GO! should search the drives in the
order DCE, but was instead always searching the current
drive twice, ie: DCDE.
- Optimized the array handler for loading the directory
names further. This reduced the code size by a
considerable amount and also sped up the searching.
Version 3.11 is smaller than 3.10 and has more features!
- Added ERRORLEVEL setting for checking from .BAT files.
- Added this WHATS.NEW file to the archive.
3.10 12/15/93 - Finished adding the hooks for the REGME.EXE program
for users to be able to register their own future
versions of GO!.
- Added the ability to specify drives on the command
line to over-ride ALL or the environment variable.
- Added the ability to use \ characters to delimit the
beginning or ending must match a directory name.
- Added the /NOX /NOT and /NOA command line switches.
- Added ability to abort a search with a keystroke.
3.01 10/31/93 - Re-wrote using new library which enabled program
to load names and search at same time. Previously
GO! would load all directory names into memory then
search them for matches.
- Fixed problem with monochrome monitors going into
reverse video mode when GO exited if memory was low.
- Added search for <directory>.BAT in the directory
that is found, and automatically executing it.
- Added GO environment variable checking to allow you
to always specify a differant order or list of drives.
- Started adding hooks for REGME.EXE registration but
found bug in the registration engine and left out
until they could be resolved.
2.02 08/??/92 - Fixed bug in directory name load routine which would
cause some slow disk controllers (MFM especially) to
give "Sector not found" messages in error.
2.01 05/??/92 - Changed GO! to search by "level" instead of by
drive order. GO! now searches all drives in the
root sub-directories, then the next level, etc.
- Changed to Microsoft P.D.S. compiler and optimized
the code to reduce .EXE size considerably.
1.01 12/31/91 - First "public" release of GO!.
- Changed screen displays to make "user-friendly".
1.00 07/03/91 - First version of GO!, strictly for internal use
by myself and co-workers.