[1mDiskSalv 2 (V11.27) Release Notes[0m

	This is the second public BBS/Network release of the DiskSalv 2
program.  The DiskSalv program and distribution materials are Copyright 
1991-1993 by Dave Haynie, All Rights Reserved.  This program is freely
redistributable copyrighted software.  It may only be distributed as a
complete package.  No fees other than reasonable copying and media charges
may be collected for non-commercial distribution.  A shareware fee of US$10
is suggested for anyone using this program.  

	A professional quality printed manual (approximately 100 pages), 
AmigaGuide on-line manual, and latest version are also available for US$40 
as a semi-commercial package.  This will be available only in English in
August, other languages may be supported commercially via local distributers 
in the future.  At present, the shareware and registered version of DiskSalv
are the same, though they may not always be.  Some extra stuff will wind up
on the registered disk as well.  The price includes one free update.  A year
of updates (at least two) is an additional US$10.  Please see the included
"OrderForm.txt" for a full schedule of prices, which cover things beyond my
control like distant postage, local sales tax, and foreign check or money-order
collection.

[1mLicensing[0m

	This Shareware version of DiskSalv may be freely copied subject to
the following conditions.  No additional restrictions may be added to the
distribution of the DiskSalv program sets.  No charges other than normal 
download charges, for BBS/Network systems, or disk media and copying charges
(no more than $5.00, including local postage and handling), for disk-based
distribution, may be applied.  The DiskSalv package must be kept intact.  For
BBS/Network distribution, this is in the form of two archives, the main 
DiskSalv archive and the DiskSalv locale archive.  For disk-based distribution,
both sets must be included, optionally de-archived.

	Commercial distribution is permitted for commercial BBS/Network 
systems, as long as they charge no unusual or premium download fees for
the DiskSalv system.  Commercial distribution for magazine "cover disks" is
permitted as long as they obey the above basic rules for "disk collection"
media distribution and return a filled-in copy of the included 
"CoverDisk.txt" license form.

	I expect the commercial manual to be ready approximately at the end
of August 1993, though I'll certainly take orders ahead of time.  Foreign
orders may pay in equivalent local currency.  No credit cards can currently
be accepted.  Please see the "OrderForm.txt" file for complete ordering
information.

	Dave Haynie
	284 Memorial Avenue
	Gibbstown, NJ
	08027 USA

	BIX,Portal:	hazy	
	Internet:	daveh@cbmvax.commodore.com
	FAX:		(609)224-0442

[1mAbout DiskSalv[0m

	DiskSalv is a "Disk Salvage" program.  It can recover data from a
disk in severe trouble, it can fix a good portion of disk problems directly
on the problem disk, and it can locate valid partitions on a disk with an
unknown layout or damaged rigid disk block.  It supports all AmigaDOS file
systems through 3.0.  The included "Cheap" manual details the basic
functions available, while the semi-commercial manual covers every little
detail, theory of operation, and other good stuff.  

	If you're the type who would rather just run the program and see
what happens, type "DiskSalv" or click on the icon to begin.  Brief help on
individual menu items and gadgets is available via the HELP key.  HELP will
active the help message for any gadget or menu item that's currently under
the mouse pointer.

[1mDistribution Contents[0m

	The DiskSalv 2 distribution comes in two archives for on-line
release, one for the program and English documentation, one for the various
locale support files.  For software library distribution, it comes with the
program expanded, the locale and documentation information compressed.  The
files themselves are the same in any case.

The main program distribution (all files have associated .info files)

  DiskSalv2/README				This file
  DiskSalv2/DiskSalv				The main program
  DiskSalv2/Project.info			A sample project icon
  DiskSalv2/OrderForm.txt			An ASCII Order Form
  DiskSalv2/BugReport.txt			An ASCII Bug Report form
  DiskSalv2/CoverDisk.txt			An ASCII Cover Disk license
  DiskSalv2/DSLocale.lha			Archived language catalogs
  DiskSalv2/Install				The main install script
  DiskSalv2/MakeBoot				Install on a bootable floppy
  DiskSalv2/locale/docs				The documentation files
  DiskSalv2/locale/docs/english			English docs directory
  DiskSalv2/locale/docs/english/DiskSalv.doc	The cheap manual, in English

  DiskSalv2/DSLocale.lha			Locale files, separate download

Please see the current locale distribution for the available selection
of localized catalogs and documentation files.  As shown here, the locale 
archive can generally be kept in compressed form -- the installation scripts
will uncompress pieces as necessary for installation.  The BugReport.txt 
file should be printed double-sided, if at all possible, since it folds into
an addressed envelope.

[1mSpecial Acknowledgements[0m

	I would like to acknowledge some of the help I had on this project.
There are individuals too numerous to mention who had a part, either by
making suggestions or testing.  Thanks go to the Commodore-Amiga Software
group for help with the GUI development and pushing me to use style-guide
standards and post 2.04 things like localization.  And I want to call
particular attention to those who did the translations for me:

	Danish translation by Jesper Kehlet
		email:  kehlet@kehlet.adsp.sub.org

	French translation by Jean-Francois Dreyfuss
		email:  dreyfusj@issy.cnet.fr

	German translation by Holger Lubitz
		email:	hal@caty.north.de

	Italian translation by Fabrizio Lodi
		email:  lodi@ghost.sm.dsi.unimi.it

	Norwegian translation by Petter Nilsen of Ultima Thule Software
		email:  petter@pnilsen.adsp.sub.org

	Finnish translation by Jukka Marin 
		email:  jmarin@messi.uku.fi

	Swedish translation by Mathias Axelsson
		email:  d92max@txfs1.hfb.se

I hope I didn't screw any of these up much -- I did as little editing as
possible on them.

Extra special thanks goes to Mathias Axelsson for translating the whole
documentation file this first time around.  Due the efforts of AUGS, the
top Shareware country for DiskSalv V1.42 was Sweden.  This was a big part
of the reason I kept going on DiskSalv, and kept DiskSalv available as
Shareware.  Given that, I wanted to make sure to take care of the Swedish
Amiga community, and Mathias made this possible.

Hopefully additional translations will be finished before too long, work
continues on this.  If your favorite language is missing, and you would be
interested in building a translation for it, please contact me about it.
All localization authors get fame (their name in the DiskSalv docs and
their localized DiskSalv "About..." requester) and fortune (free DiskSalv
registration).

[1mRevision History[0m

V11.27 SIZE 107764 bytes, CHANGE +384 bytes

    o	Fixed a minor bug in the gadget text formatting code.

    o	All locales, and internal English, cleaned up a bit and tested for a
	proper fit on a 640x200 Workbench with Topaz 8 font.

V11.26 SIZE 107380 bytes, CHANGE -11340 bytes

    o	One major bug was reported in DiskSalv V11.25.  It seems that, when
	launched from Workbench, it wasn't being freed upon exist.  So you 
	would waste a little over 100K every time DiskSalv was started.
	This is now fixed.

    o	A surprising inefficiency in DiskSalv's fix-in-place code on very
	large files (10MB+) was called to my attention.  There was 
	apparently a small bit of processing which increased at roughly
	N!, where N is the number of blocks in a file.  When acting on such
	large files, specially on slower machines, it could appear for all
	the world like DiskSalv just hung up.  This part of the fix-in-place
	routine has been recoded.  It may use a bit more memory for small
	files, but the time for processing a file is now more like N.  This
	technique also eliminates some code.

    o	Four out of DiskSalv's 434 or so C functions weren't actually being 
	called anywhere.  While they were each reasonably small, they have 
	been eliminated.

    o	The window is no longer automatically activated when the program state
	changes.  This makes it much cleaner to use in the "background".

    o	Log files now record activity for "Restore..." and "Custom..."
	operations as well as normal salvages.

    o	The scanner window now includes the device or path name being 
	accessed as part of its informational display.

    o	A warning requester is now generated if DiskSalv can't lock the input
	disk given, assuming locking is enabled.  This usually happens when
	another program has an open file or lock on that device.  Scanning a
	device that has other disk activity going on it is not recommended, as 
	it can easily lead to improper DiskSalv operation.

    o	Parameters to CLI keywords, such as those for "MODE" and "FILESYSTEM",
	can now be specified in either English or the localized language.

    o	The code that traps on OS releases prior to V37 (KS2.04) will now 
	actually run under OS releases prior to V37.  Previously, this was
	accidently dependent on several 2.0x features, and had a couple of
	bugs as well.
	
    o	A few changes were made in the documentation files.  They're now 
	compiled for 70 columns, since a few people complained about them
	not quite fitting on the printer.  I changed the text compiler to
	use MuchMore-compatible ANSI codes, in preparation for a Fred
	Fish disk release.  This should have no effect on actual printing
	of the files.

    o	Now compiled with SAS V6.3.
