home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #6
/
amigamamagazinepolishissue1998.iso
/
disks
/
tools
/
sc
/
sc.doc
< prev
next >
Wrap
Text File
|
1981-07-07
|
6KB
|
167 lines
--------------
SuperCopy v1.2
--------------
by
Herbert Breuer
12th September 1995
CONTENTS
--------
° Introduction
° Working with SuperCopy
° Limitations
° Known Bugs
° Future Work
° Contacting the Author
° Copyright
° Final Word
Introduction
------------
SuperCopy is a freeware disk copy tool with some special features.
It can be started via WB or CLI just as you like. Nothing special
is necessary. The program needs only KS1.3 and is multitasking
friendly. That means that you can copy disks while doing another
thing on another screen.
If you have only 1 drive, then the program tries to allocate as much
memory as possible to avoid disk swapping.
Working with SuperCopy
----------------------
The whole program is more or less selfexplanatory but some functions
has to be explained bit more.
IMPORTANT:
You have to write protect your source disk for copying, otherwise the
program is only telling you, that the source disk is not write protected!:(
After any message you have to type 'Retry' or 'Cancel'. No automatic
recognition of 'disk inserted' is build in. That's not because I like
to improve your skill in clicking around :), the reason is the following:
The program is multitasking friendly, as I told before, therefore the
disk interrupt is not enabled. When you insert a disk the system tries
to read the directory of this disk into the buffer, if I would have
installed the recognition of 'disk inserted', the program would try
to read cylinder 0 at the same time. Then the heads had to move fast
between cylinder 0 and 40 until the dir is read. I think it's better
to wait those few seconds and then start the copy. The drive will thank
you with a longer lifetime.:) That you should have in mind when you
start a normal copy, too.
Source and Destination Drives:
------------------------------
Should be no problem, just click from where to where the copy should go.
You can select several destination drives but only one soure drive. The
program will not allow that. Drives which are not connected will not appear
on the screen. If you have enough memory free, a bit more as for one disk,
then a 'RAM Gadget' will appear. This is very useful if you want to make
multiple copies of one disk. Copy the disk to 'RAM' RAM=destination and
then you can copy from 'RAM' to all drives you have connected.
Selection:
----------
You can choose between 'Disk Copy', 'Disk Compare' and 'Check Disk'.
The option 'Compare Write' is only for 'Disk Copy'.
How can I activate the options 'Verify'? you may ask. Use 'Compare Write'
instead it's doing the same thing and a bit more. That bit more is what
makes the name of the program, SuperCopy = super safe copy! :)
If this option is enabled (default), you can disable it, but then you don't
have any guarantee that your copy is OK, it's only faster. If you want
faaaast copies, this program is not for you. Use a faaaast copier instead,
but don't blame anybody later if your copy is for the trashcan.
A disk copy of a normal DD disk without compare lasts about 1 minute,
with compare 2 minutes. But when you want a safe copy, one you are shure
that the copy is the same with original, and I think that's more important
than speed, then this is the right program for you.:)
Well, what does that 'Compare Write' anyway?
To explain this to you, I have to tell more about the copying process, as
e.g. the diskcopy program of your Workbench Disk is doing it.
Each diskcopy program is reading a Block, Sector, Cylinder or any other
part of the source disk into a buffer. Out of this buffer the same part is
written now to the destination disk. When you don't have 'Verify' activated
the next part follows, no check of the written datas is performed. And if
the dest disk has a hard error? Then the copy failed! But you don't know,
no check was performed. OK, then we will use 'Verify'. What is that doing?
When you have 'Verify' enabled the program tries to re-read the just written
part on the destination disk, and if that fails you get 'Verify Error'. But
who tells you that the datas are OK? You only know that the Block, or
whatever part is written, can be read. Now we will use 'Compare Write'!
SuperCopy reads 1 Cylinder of Data from the source disk in a buffer
and writes it then to the destination disk.(nothing new under the hood)
Now this Cylinder is read again into !!! another buffer !!! (verify), and
then SuperCopy COMPARES the two buffers !!! Byte by Byte !!! If there's only
1(one!!) Byte of difference, SuperCopy will tell you and abort the copy.
What are you doing with a bad copy anyway? Got the point? ;)
The option 'Disk Compare' does just the same thing, only without copying.
Check Disk is for reading the disk only, to check, if there's any trackdisk
error on the disk, no DOS check, use DiskSalv (Copyright by Dave Haynie)
instead.
If you want to copy only some Cylinders just click on the arrows for
Start- and Endcylinder.
Start = start the action :)
Default = set back to the default settings
Source Name = read the name of the disk in the source drive
The End = the end :)
Limitations
-----------
SuperCopy copies only standard Amiga DOS and NDOS disks.
Only from Cylinder 00 up to 79. No HD-Disk, no copy protected
game disk and other crazy stuff.
No MSDOS-, no ATARI-, no Macintosh-Disks.
Known Bugs
----------
None known.
Future Work
-----------
None.
Contacting the Author
---------------------
You can reach me via:
Internet: herby@cyberpace.org
Phone: (91) 8261959 [Colombia]
Snail Mail: Herbert Breuer
A.A. #5469
Bogota
Colombia/South America
Copyright
---------
This program is Freeware. No guarantee is given for anything what
did happen while you was using the program. But if you like it,
feel free to send me a picture postcard (I prefer views of
the landscape of the whole beautiful world) by Snail Mail.
If you think that this program is worth the money you like
to send, then give this money to the poor and starving people
in your country, they need that.
Final Word
----------
I hope you find SuperCopy useful. All comments are welcome.
That's all folks! :)