@database Zapdisk Zapdisk.guide

@width 80

@node main "ZAPDISK Version 1.0"
			       @{"David Gerber" link cv}
                                 presents

                       ZAPDISK Version 1.0 (26-5-95)
                       -----------------------------

			      @{"Introduction" link introduction}

			      @{"Installation" link installation}

			      @{"How to use it" link utilization}

			      @{"Distribution" link distribution}

			      @{"Contact the author" link address}

			      @{"Greetings" link greets}
@endnode

@node introduction "Introducing ZAPDISK"
	Sometimes  you  need  to  erase the whole content of a disk.  To do
that,  you  can  use  a  simple  "delete #?" but it will NOT erase the data
completely.  In fact, AmigaDos will hide the files you deleted but they are
physically  presents.   If  you  want  to try, @{"here" link example} is an
example.

	Of  course,  you can format the whole disk to erase the datas.  But
this  methode  is  very  slow.   And  doing a quick format isn't the answer
because it will only format the boot block and the root block.  The rest of
the disk will be preserved.

        What you need is a fast, efficient and smart program to do this job
for you.  Here it is!!!  You've got the best disk eraser:

                                ZAPDISK 1.0



	Here are the advantages of ZAPDISK:

        - Complete erasing:  	A disk who is erased by ZAPDISK will never
				give back the datas it contained before.
				It is completely impossible to recover the
                                content of a disk, even with a very good
				disk salvage program.


        - Optimized speed:  	ZAPDISK is deadly fast!!!  It erases a disk
				in less than 2 seconds!!!


	- Multi format:         ZAPDISK can erase all the disk formats.
                                Here is a list of the formats tested:

                                - @{"PC" link pc}         :-(

				- @{"Atari" link atari}   :-/

				- @{"Macintosh" link macintosh}  :-|

				- @{"MSX" link msx}       :-}

				- @{"Amiga" link amiga}   :-)

                                - In fact, all that seems to be a disk
				  is erased.

	- Easy to use: 		Like a CLI command.

	- Completely free:	You've got it without paying anything!!!



                          Now a bit of technique

ZAPDISK is 100% coded in assembler.  It is pure (can be made resident).  It
uses  a  highly  optimized  algorithm in order to manage the drive with the
best  efficiency.  It accesses directly to the hardware and it uses his own
error messages.  During the erasing it cut off the interrupts achieving the
greatest   possible  speed.   It  uses  the  DMA  disk,  MFM  encoding,  no
precompensation and a clock speed of 2 microseconds/bit.


                           ZAPDISK under testing

ZAPDISK has been successfully tested with the following machines:

	- Amiga 500 (Kick 1.2, 512 kb CHIP RAM, 512 kb SLOW RAM)

	- Amiga 500 (Kick 1.3, 512 kb CHIP RAM, 512 kb SLOW RAM)

	- Amiga CD³² + SX-1 (Kick 3.1, 2 Mo CHIP RAM, 4 Mo FAST RAM)
@EndNode

@Node example "Example"
	Here is a little example to show how the command "delete" work.

	- put some files on a disk

	- delete them (using "delete #?")

	- now use diskdoctor (type "diskdoctor dfn:"  n=your drive number)

	- now list the files on the disk


	In the furure, don't use "delete" if the files are confidential.
@EndNode

@Node installation "Installing ZAPDISK
Installing ZAPDISK is to simple (in the furure I will implement *.ini files
for  the  PC users ;-) But remember you are not on a silly PC.  So you only
have to copy the file ZAPDISK to your C directory.
@EndNode

@Node utilization "Using ZAPDISK"
It's  very  easy to use ZAPDISK.  It works like a CLI command.  If you need
some help just type "ZAPDISK" or "ZAPDISK ?".

Syntax:  ZAPDISK [DF0:] [DF1:] [DF2:] [DF3:]

Example: ZAPDISK DF0:
	 ZAPDISK DF1:
	 ZAPDISK DF0: DF1: DF2:

Of course, you can specify more than one drive.



CAUTION:  	You can use ZAPDISK only with the CLI.  If you try to
		attach an icon an run it in the Workbench, your Amiga will
		guru.

		After a disk is erased by ZAPDISK, it will become a @{"NDOS" link ndos}
		disk. So you can't use it to store files without
		formatting it before.

		If you try to access the drive immediately after having
		erased it, AmigaDOS will think that the drive is still
		a DOS disk. So you have to remove it from the drive and
		insert it again if you want AmigaDOS to recognise it like
		a NDOS disk. I didn't implement a diskchange
		instruction, because it will take time for nothing (why
		do you want to access a disk completely blank?)

		When ZAPDISK is erasing a disk, it cut off all the
		interrupts in order to achieve the best efficiency. All
		the multitasking is stopped. The mouse, the keyboard
		and the windows are freezed. Don't worry. After completion
		all become normal.
@EndNode

@Node distribution "Distribution"
ZAPDISK can be freely distributed under the following conditions:

	- ZAPDISK must be kept with its documentation Zapdisk.guide

	- No profit must be made with this program. The price must not
	  exceed the cost of the media storage.

	- ZAPDISK don't have to be modified (even to fix a bug). If you
	  want to modify anything you have to contact me before.

If  you decide to distribute ZAPDISK in any PD-DISK or CD, I'll be grateful
if you contact me (a simple e-mail).


	I  spend  many weeks to give you this program.  It was a hard work.
I  tested  all  this program and I didn't find any bug.  It should work OK.
But  in  the  case if you lose data or if your computer blow up, I can't be
made  responsible  in  any  way.   You  use  this program at your own risk.
@EndNode

@Node address "David Gerber"
	ZAPDISK  is  a program I developped alone.  If you like it, send me
an  e-mail with your comments and ideas for a future version.  You can also
send  me  postcards,  programs,  money (doing that, you will get the future
programs  on  a  disk),  CD's,  girls (90-60-90), etc...  If you have a bug
report or if you want more programs or MODs, contact me.

There are some programs I developped:

	- HardWare hack CD32_PSU (how to use a PC PSU on a CD³²)
	  can be found on aminet:	hard/misc

	- CodeFile (file encoder, easy to use)

	- CloseWorkBench (a very simple program who give you 40 kb more
	  CHIP RAM. I've done it for ProTracker).
	  
	- Very goods HARDCORE songs (Protracker)

	- And much more...


You can contact me with the following methods:

	1.@{"E-Mail" link internet}

	2.@{"Web Server" link server}
	
	3.@{"Snail Mail" link snail}
@EndNode

@Node cv "David Gerber's life"
	I'm  born in Switzerland the 6 of april 1978.  I studied at college
but  I  decided  to  change  and  now  I'm  studing engineering.  I started
computing  with  an  old  MSX-2 (it was a good machine).  It learned me the
BASIC.   After that, I bought an Amiga 500 and I found it was an incredible
computer.   I  bought another Amiga 500, and now, I've got a brand new CD32
with a SX-1.  I hate PCs (Amiga is 10 years beyond PCs).
	I like swimming, diving, listening HARDCORE (with full volume), the
COCA-COLA, the pretty girls with blond hair and of course the Amiga.
	If you want to know me more, e-mail me.


	Note: if you want to contact me and you're not very good speaking
	      english (like me) you can also write in french or spanish.
@EndNode

@Node greets "Greetings"
Greetings to:

	- DJ Lang for improving my sound system

	- Juan for giving me an Amiga. What are you doing
	  with your fucking PC? It's only a 486? You need to buy a P7 and
	  Windoze 96 plus ten adds-on and a hundred of bugs!

	- BAP a loyal Amiga user. Tu t'fais pas trop chier à la banque?

	- Axl for his Action Replay MKIII (a very good cartridge)

	- Coca-Cola

	- ID&T

	- Motorola

	- Commodore (Thank you for supporting the Amiga. It's sade that
	  you have to produce fucking PC's now)

	- Escom for supporting the Amiga. All the Amiga community is
	  with you.


Fuck's to:

	- Bill Gates for producing the stupide Windoze.

	- Intel for stupide CPU's with poor efficiency.

	- THI for beeing stupid.

	- Stupid people how think that Mhz is all.
@EndNode

@Node pc "PC"
PC  means  poor  computer.   It's  a silly machine whose users think that a
black screen with a "C:\" is multimedia.

	ZAPDISK has been tested with the following formats:

		- Floppy Disk 360 Kb
		- Floppy Disk 720 Kb
		- Floppy Disk 1.44 Mb
		- Floppy Disk 2.88 Mb

	ZAPDISK has been tested with the following file systems.:

		- MS DOS (File Allocation Table)
		- PC DOS (File Allocation Table)
		- DR DOS (File Allocation Table)
		- OS/2
		- OS/2 Warp
		- Windoze NT
		- And some others shit fillings systems
@EndNode

@Node atari "Atari"
Atari is good computer but it doesn't exist anymore.

	ZAPDISK erase all the formats Atari 3½.
@EndNode

@Node macintosh "MacIntosh"
The Macintosh is a good computer but I don't know it very much.

	ZAPDISK has been tested with the following formats:

		- Floppy Disk 720 Kb
		- Floppy Disk 1.44 Mb 
@EndNode

@Node msx "MSX"
The  MSX  is  a  very good (and old) computer.  It was powerful for a 8-bit
only.

	ZAPDISK has been tested with the following formats:

		- Floppy Disk 180 Kb (Wow!!!)
		- Floppy Disk 360 Kb
@EndNode

@Node amiga "Amiga"
Amiga is the best computer ever

	ZAPDISK has been tested with the following formats:

		- Floppy Disk 880 Kb
		- Floppy Disk 1.76 Mb
		- Floppy Disk 980 Kb (Datel drive)
		- Floppy Disk 1960 Kb (Datel drive)
		- Floppy Disk 3.5 Mb (Power Computing drive)

	
	ZAPDISK has been tested with the following file systems:

		- @{"DiskSpare" link diskspare}
		- @{"OFS" link ofs}
		- @{"FFS" link ffs}
		- @{"DC-FS" link dcfs}
		- @{"PFS" link pfs}
		- and all the filling systems working with the ROMS
		  1.0, 1.1, 1.2, 1.3, 2.04, 2.05, 3.0, 3.1 et +
@EndNode

@Node diskspare "DiskSpare"
DiskSpare is a device for improving disk capacity. Works with OS 2.04+
@EndNode

@Node ofs "OFS"
OFS means Original Filling System.  This format was the first on the Amiga.
It is slow but it works on ALL the Amigas.
@EndNode

@Node ffs "FFS"
FFS means Fast Filling System.  Developped by Commodore as a replacement of
the OFS, it is faster but it needs the ROMS 2.04 to work.  But I found the
methode for using it on Kickstart 1.2.  Contact-me if you want to know what
to do.
@EndNode

@Node dcfs "DC-FS"
DC-FS  means  Directory  Cache Filling System.  It is a filling system very
good  for  Directory  Scan  but  slow for deleting files.  Works on OS 3.0+
@EndNode

@Node pfs "PFS"
PFS  means  Professional  File  System.  It's a device used to access disks
faster than OFS.  Needs ROMS 2.04+
@EndNode

@Node ndos "NDOS"
A NDOS (No Dos) disk is a disk who is not accepted by AmigaDOS.
@EndNode

@Node internet "E-Mail"
The best way to contact me is with E-Mail. Here it is:

                            gerber@eig.unige.ch
@EndNode

@Node snail "Snail Mail"
If you prefere, you can contact me at this address:

                               David Gerber
                          15 chemin de la Mairie
                               1223 Cologny
                                  Genève
                                  Suisse
@EndNode

@Node server "World Wide Web Server"
You  can  contact  me  on Internet in my own page.  To do that, you have to
type this as a URL:

                 http://eig.unige.ch/~GERBER/welcome.html

Note that this page is under construction. So wait until november 95.
You'll be able to take files, etc...
@EndNode

@Node help "help"
Who  did  press the "HELP"?  Using AmigaGuide documentation is very easy so
you don't need help!
@Endnode
