home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / disk / copy_utils / diskmate / dm.doc < prev    next >
Text File  |  1995-02-27  |  28KB  |  687 lines

  1.  
  2.  
  3.  
  4.                  DiskMateV4     ©93
  5.                  RevisionV4.3   May
  6.                     
  7.  
  8.  
  9.           *------------   ----------------  --------------*
  10.           |\/|          __    __   _
  11.           |  |           /  ) /(__  /     A3000/25Mtz
  12.         ..|  |AL      /--\ / ___)/_      6Meg/105Hd
  13.         
  14.             DownUnder   | malh@thedoc.wnet | Amiga/Next
  15.             DevelopMent | Malcolm Harvey   | +65 75 726746
  16.           *------------   ----------------  --------------*
  17.  
  18.  
  19.         
  20.  
  21.  
  22.  
  23. Overview.....*      *---- DiskMate R4.3 ---------*
  24.  
  25.  
  26.                 * Multitasking 
  27.  
  28.                         * Multi drive Diskcopier Dos/NonDos
  29.  
  30.                         * Multi drive Disk formatter
  31.  
  32.                         * Multi drive Disk eraser
  33.  
  34.                         * Floppy disk Installer
  35.  
  36.                         * Floppy disk Checker
  37.         
  38.             * Floppy disk Cruncher (DMS)
  39.  
  40.                 * Fully Configurable Version
  41.  
  42.  
  43.             *- DMS ©(SDS DiskSmasherUS) -*
  44.             *- ASL ©(CBM Commodore  US) -*            
  45.  
  46.  
  47.  
  48.  
  49.                    * Programmed For O/S V2.0x/3.0x Beyond. *
  50.  
  51.  
  52. Requirments.*        *-------- NOTE: --------*
  53.  
  54.  
  55.            Will Run On Any Amiga with At Least 
  56.            at least 150k mininum of ram: and at
  57.            least v2.04 operation system.           
  58.     
  59.            NOTE ABOUT LOADING:When loading the prg
  60.            do not close the window which you loaded
  61.            the prg from until you see the main copy
  62.            window. Because it uses that window for
  63.            its error requesters etc when loading.
  64.             
  65.            LASTLY:As this prg is PublicDomain and
  66.            as such i cannot accept any responsibility
  67.            for prg errors/faults/corruption that 
  68.            may happen by using this prg. Although I
  69.            have tried to test its functions Fully,
  70.            you just cannot always tell what might
  71.            happen on someone elses system.  
  72.  
  73.            NOTE To 1200 USERS: Or anyone else with
  74.            2meg chip and no fast mem. If when the
  75.            prg loads it will get the largest buffer
  76.            it can get to copy disks etc, which is
  77.            1.76 meg buffer for the highdensity disks
  78.            when or if you get em..:) With this mem
  79.            used you have only a litle over 200k of 
  80.            free ram to play with, so do not use DMS
  81.            in this case at all as, It is a very memory
  82.            hungry program and will nearly always crash
  83.            or start and come up with an out of mem 
  84.            error upon starting, which you may or may
  85.                not see so if you must use dms and you
  86.            have the above configuration please use
  87.            the dms.window prg instead which you can
  88.            also get from shareware or pd also 
  89.            written by an australian programmer.
  90.      
  91.  
  92.             *-----------------------*
  93.  
  94.  
  95.  
  96.  
  97. History....*         *--- Diskmate History ---*
  98.  
  99.  
  100.              * Version 1.01..* 
  101.  
  102.             * Version 2.0...* (These versions never Released)
  103.                       (Or never really ment to be..!)
  104.  
  105.                 * Version 2.0d..*
  106.  
  107.                         * Did not write time and date upon formatting.
  108.  
  109.                         * Could not write anymore than one dest device
  110.                           when doing a ram to dest copy.
  111.  
  112.                         * Playing with the gadgets while operating
  113.                           prog caused disterous resaults.
  114.  
  115.                         * Chkdisk Required 1meg Ram Buffer.
  116.  
  117.                         * Name string Showed all extra bytes
  118.  
  119.                         * Did not rcognize different disks if Formatted.
  120.  
  121.  
  122.                         * Version 2.0e..*
  123.  
  124.                         * Fixed time/date routine.
  125.  
  126.                         * Added A Src Ram Drive Gadget.
  127.             
  128.                         * Implemented Multiple Dest from a Src Ram drive.
  129.  
  130.                         * Fixed Chkdsk Buffer uses internal buffer now.
  131.  
  132.                         * Fixed name String, Only prints Real length.
  133.  
  134.                         * Added Install Drive Gadget.
  135.  
  136.                         * Knows different Disks Dates now if Formatted.
  137.  
  138.  
  139.                         * Version 2.1..*
  140.  
  141.                         * Implemented Multipass RamCopy.
  142.                         
  143.                         * Ghosts Gadgets Now When in Operation
  144.  
  145.  
  146.                         * Version 3.0..*
  147.  
  148.                         * Added Copying to DiskFile and Back.
  149.                         
  150.                         * Added Copying to RadDrive and Back.
  151.  
  152.                         * Added Retry Gadget for Copy Errors Etc.
  153.  
  154.                         * Added Speech Routines.
  155.  
  156.                         * Added 880k/1.76m Disksize Formats
  157.  
  158.  
  159.                         * Version 3.01..*
  160.  
  161.                         * Added Trk Direction for floppydrives
  162.  
  163.                         * Implemented built in help now
  164.  
  165.                 * Fixed Retry Bug 
  166.  
  167.             * Fixed Inhibit Drive Bug
  168.  
  169.             * Fixed Verify Error Bug
  170.             
  171.             * Prg Properly AutoCentres On Boot now
  172.  
  173.             * Uses WB Beep Function now for Errors
  174.  
  175.             * Implemented Multidrive Format
  176.  
  177.             * Fixed memory Allocation Checking
  178.  
  179.             * Added del function
  180.  
  181.             * Added dir function
  182.  
  183.  
  184.                 * Version 3.2..*
  185.  
  186.             * Added options ofs/ffs in Install function
  187.  
  188.             * Added ofs/ffs format option gadget          
  189.  
  190.             * Added shell window gadget
  191.  
  192.             * Implemented Copying To/From Any Virtual Disk Device
  193.  
  194.             * Fixed Asl Bug now keeps path/filename immediatly
  195.  
  196.                 * Added pattern gadget to asl requester which now
  197.               looks for ext .dm which is attached to all files
  198.               copied to hard disk etc using the file option
  199.  
  200.             * Fixed Stop Gadget (Dosn't Stop now for no Reason)        
  201.  
  202.  
  203.              * Version (4) Rev4.0-4.1..*
  204.  
  205.                 * Fixed Asl Crashing (Wont hang up now)
  206.         
  207.                 * Now writes Boot/Root Blocks Properly
  208.  
  209.             * Vdisk Unit String now works properly to 99
  210.               You can also use 04 or 4 for example 4 etc now.
  211.  
  212.                 * Implemented Dos+ Copying Mode 
  213.               
  214.              * Added Viewing of Boot/Root Block hex/ascii        
  215.  
  216.                 * Added Iconify Gadget
  217.  
  218.                 * Implemented Crunch Routine (Uses DMS ©SDS Software)
  219.  
  220.                 
  221.             * Version (4) Rev4.2..(Final WB Release April17) *
  222.  
  223.             * Fixed Freememory bug if window failed to
  224.                   open from extreme use of a font that was to big
  225.                   only really affected NTSC
  226.  
  227.             * Fixed possible Gadget list crash in crunch window 
  228.         
  229.             * Fixed Retry Setting Bug with Restart routine
  230.  
  231.                 * Fixed speak/lib/dev open/closeBug
  232.                   with Restart routine
  233.  
  234.             * Implemented Full save Default(Custom) Settings
  235.  
  236.  
  237.                 * Version (4) Rev4.3..(May20) *
  238.  
  239.             * Fixed Strange bug with Prefs Saving which stopped
  240.                   floppies working again when prefs loaded
  241.  
  242.             * Implemented a cancel gadget in the save prefs
  243.               Note:It does the same as the ok gadget..Seams some
  244.                    people found this a bit more understandable
  245.                    as a way to quit this part of the prg
  246.  
  247.                 * Fixed Iconified Window Now uses Correct Font
  248.               Height If Changed
  249.  
  250.             * Fixed Small Bug with Gadget Top Positioning When
  251.               Main window Reopened from iconified state
  252.  
  253.  
  254.             *----------------------*
  255.  
  256.                                                             
  257.  
  258. Controls..*             *---- Prg Controls R4.3 ----*
  259.  
  260.  
  261.  
  262.  
  263. ? Gadget:               * ?=help: Well this is the builtin help. Click on
  264.               for help and click off again to quit. You can
  265.               also get this by pressing the help key.
  266.  
  267. F/B Direction Gadget:   * F/B=TrkDirection. This gadget will let you toggle
  268.               the trk direction of the floppydrives either forward
  269.               or backward. This also works with rad.
  270.  
  271. Dir Gadget:             * DIR=Directory. This will bring up the Asl Requester
  272.                           which will let you have a look at a Directory of any
  273.                           device connected to you system. 
  274.  
  275. Del Gadget:        * DEL=Delete. This will bring up the Asl Requester
  276.               which will let you delete a file on any device
  277.               connected to your system.
  278.  
  279. Stop Gadget:            * Stop. This gadget will let you escape from any
  280.                           drive accessing function in the program.
  281.                           Note: Although this happens almost
  282.                           instantly, at times you may have to hold
  283.                           it down for a sec, this is due mainly
  284.                           to the fact that it could be accessing
  285.                           a disk therefore you could have to wait
  286.                           till that disk whether reading or writing
  287.                           is finished before it gets the message
  288.                           to stop. For the techies>> The Main reason
  289.                           for this is that it would take quite a
  290.                           substantial amount of work to make it
  291.                           interrupt driven, ie: using Sendio).
  292.  
  293. Ofs/Ffs Gadget:     * OFS/FFS=Format Type. This gadget will select
  294.               the format type when using tthe auto option
  295.               in the erase routine or when clicking format
  296.               to format a disk.
  297.  
  298. ShellWindow:        * ShellWindow=NewShell. This gadget will open
  299.               up a newshell window.    
  300.  
  301. Magnify:        * MagnifyBB=ViewBlock. This gadget will view
  302.                   the root/boot block of any src disk selected.
  303.                   The arrows in the viewing window will toggle
  304.                   the viewing between the upper/lower two sectors.
  305.  
  306. Inst Gadget:            * Install An AmigaDos BootBlock
  307.                           on the Selected Src Drive. You Can Select either
  308.               ofs(old file system) ffs(fast file system) format. 
  309.  
  310. Chk Gadget:             * Check. This Gadget is used to Check a disk in
  311.                           any of the Src Drives. 
  312.  
  313. CompSpeaker Gadget:     * Speech. If this gadget it set on, it will
  314.                           speak any requester/name msg that will appear.        
  315.                           (Note..If Translator.lib or Narrator.device was
  316.               notfound the SP Gadget will be Ghosted.
  317.  
  318. DiskBusy Gadget:        * Inhibit-Drive. In default mode this is set
  319.                           off which will mean when an operation is started
  320.                           eg: Diskcopy/Erase(kill) Etc, you will notice that a 
  321.                           busy icon will appear on the WorkBench Screen for
  322.                           each Drive that is in use. And when that particular
  323.                           operation is complete, the busy icon will disappear
  324.                           and the disk(s) name(s) will appear again. If the
  325.                           ID Gadget is selected all drives in the system will
  326.                           go busy as described above untill deselected again.
  327.                           This gives you the option of having/not having the
  328.                           drives read each time you put a disk in a drives(s)
  329.               and to stop another prg from accessing that drive.
  330.               
  331. IconifyGadget:        * Iconify Prg Gadget. This will make the prg
  332.               Turn into a small window up the topleft of
  333.                   the workbench window. To return to the main prg
  334.               click the closebox on that window. 
  335.  
  336. A Gadget:               * A=About. Well here I am.
  337.  
  338. Name Gadget:            * Name. This Gadget will show you the name of the
  339.                           Selected Src Disk in the Status Window.
  340.                           (Note. With certain disks either Erased or 
  341.                           NonDos, you will get the name NonDos.. Instead.
  342.  
  343. StatusWindow:           * As the name implies, will show all msgs here
  344.                           whether DiskCoping/Formatting or whatever.
  345.  
  346. SrcDstGadgets:          * These are The Gadgets in 2 columns on the far right
  347.                           of the program which deal with which particular
  348.                           mode you are using either Erasing/DiskCopy.
  349.  
  350.                           When you Load the program Default, all the
  351.                           FloppyDrive(s) that you have in your system
  352.                           will either show up as usable/not ghosted or
  353.                           they will be set to ghost mode (unasable).
  354.                           They are fairly straightforward to use.
  355.                           For example to use the diskcopy mode, just
  356.                           select a src gadget and one or several
  357.                           destination gadgets and that's it. If you want
  358.                           To use the Single pass ram copy as well you
  359.                           can select the Ram destination Gadget as well.
  360.                           It will check to see if you have the memory
  361.                           for the ram buffer to copy to first, and if not
  362.                           it will give you a "not enough" requester. Else
  363.                           if the Buffer is big enough, when you select
  364.                           go it will copy to a ram buffer as well.
  365.  
  366.                           Note: The ram gadgets src/dest will be ghosted
  367.                           or enabled depending on the available memory.
  368.                           If you don't have the available memory for a
  369.                           whole disk to copy to in one read, the ram
  370.                           gadgets will be ghosted and you will go into
  371.                           the multipass disk/ram copy. On the other
  372.                           hand if you did have the memory the ram gadgets
  373.                           will be enabled and this will copy the src to
  374.                           the ram buffer in one read. If the copier goes
  375.                           into the multipass mode, follow the approiate
  376.                           requesters to swap disks etc when required.
  377.                           Warning..If you have selected more than one dest
  378.                           disk, ie df1/df2 etc, Do not remove them until
  379.                           the message ok comes up in the status window,
  380.                           telling you that the copying is completed, else
  381.                           they will not be complete copies.
  382.  
  383.                           If the prg reads the whole disk in on one pass,
  384.                           when and if the trk guage reaches across to
  385.                           160 trks, all the other selected dest drives
  386.                           (if you were doing multiple dest of course) would
  387.                           be finished on the first pass - you would
  388.                           then remove from there apropriate drive(s).
  389.  
  390.                           Now that you have read the src into ram, from
  391.                           now on, if you want a copy of the image in ram
  392.                           All you do is select src ram, then pick which
  393.                           drive from the dest drives 0/1/2/3 you would
  394.                           like that ram image written back too.
  395.  
  396.                           Once this is done it will write the Ram buffer
  397.                           back to the disk(s) you have selected. The image
  398.                           in ram will always stay there, until you do
  399.                           another copy into ram again.
  400.  
  401. Vdisk:                    If this src/destination gadget is selected the
  402.                           program will use your Virtual drive the same as a
  403.                           floppy drive would above. Note: The prg can 
  404.               only work with virtual disk devices of low density
  405.               or (880k) size AmigaFormat.
  406.  
  407. VdiskGaget:        * Vdisk=Virtual Disk Drive. This Gadget will allow
  408.               you to select a virtual drive eg: rad/fms/vdo etc
  409.               for use just like a normal floppy-drive. 
  410.  
  411.               Note: As these devices may never be 100% reliable
  412.               although they usually work ok, use these devices
  413.               with care. If you do use a vdisk these can prove
  414.               to be a very fast copy way of copying multiple
  415.               disks. What to enter in vdisk window when opened.
  416.  
  417.               VdiskName: RAD:/FF0:/VDO: ETC
  418.               Vdiskdev:  ramdrive.device fms.device etc
  419.               vdiskunit: 0/1/2 etc for that particular dev above.                
  420.  
  421.  
  422. File:                     If this dest gadget is selected the program will
  423.                           bring up the Asl Requester which will after entering
  424.                           a filename in the filename box wil then allow
  425.                           you to write a copy either a low/high density disk
  426.                           to a file which can be anywhere on your system's
  427.                           devices, eg: Harddrives/floppies or whatever.
  428.                           Depending on what size you have selected 880/1.76,
  429.                           the file will be either 901120/1802240 bytes in 
  430.                           length. And on the other hand if you select file
  431.                           src, then a requester will pop up in which you can
  432.                           select a file to write back to your destination
  433.                           disks. WARNING:Make sure that you have the right
  434.                           size disk in the drive for that particular drive
  435.                           format, 880/1.76, Or else you will end up with a 
  436.                           disk with only half the data and the wrong sec size.
  437.                           As a 800k writes 11*512 sec per trk, and a 1.76
  438.                           write 22*512 sec per trk, So make sure its right!!.
  439.  
  440.                           Also if you tried to copy from a high-density file/
  441.                           disk src to a vdisk drive this would not be allowed,
  442.                           because the vdisk is only 880(1meg) in size. And the
  443.                           same goes for the Ramdrive. When the prg loads it
  444.                           will now check to see if it can get a 2meg buffer
  445.                           for the 1.76 disks. If it cannot it will get either
  446.                           the 1meg or 512k buffer instead. So if it could only
  447.                           get a 1meg/512k buffer you would not be able to copy
  448.                           a 1.76 disk to that buffer because it would be to 
  449.                           small. (I really only wrote copying to ram with the
  450.                           High-Density disks for the users with Heaps of Ram,
  451.                           that is why i dident bother with the multipass High
  452.                           -Density to Ram Copy).
  453.  
  454. Low/High:                 As Stated above this is the Disk format size 
  455.                           selection gadget. Either 880(1meg)/1.76(2meg) Disks.
  456.                           Note: At the moment it wil only format to
  457.               AmigaDos Format.
  458.                                                   
  459.  
  460.                           If Erase(Kill) Mode is selected, all you do is
  461.                           select any Src drive(s) to erase and Select Go.
  462.                           This function or operation will completly wipe
  463.                           your floppy disk(s) like new. Note to make it
  464.                           usuable with AmigDos see AutoGadget Below.
  465.  
  466.  
  467. Dos/Dos+:        * If the Dos Mode is Selected when copying for 
  468.                   example the prg will verify that the Src disk
  469.               Read ok and that the dest wrote ok.
  470.               If the Dos+ Mode is Selected it will verify
  471.                   that the src read ok and that the dest wrote
  472.                   ok and then it will read the dest again and then
  473.                   compare the dest data with the src data and 
  474.               make sure they are the same.
  475.                   
  476.  
  477. CrunchSwitchGadget:     * On/Off=FileCrunch on/off. If off and you select
  478.               a dest file gadget and you are in the diskcopy
  479.               mode the prg will copy the src disk selected to    
  480.               a file on any device etc. In the off position
  481.               the file will be either low(901120) or -
  482.               high(1802240) Bytes in Length. If the switch is
  483.               in the on position, the prg will use the DMS or
  484.                   (DiskSmasher Prg) in you sys:c Directory...The
  485.               cli Version Turbo-Genericv1.11. It will then
  486.               crunch the src disk to the file selected using
  487.               the options in the Crunchoptions gadget. Note:
  488.               if you have any other dest gadget selected other
  489.               than the file gadget and you are using the on
  490.               crunch option eg:(DMS Crunch) the Src disk will
  491.               be read and packed first then the other drives
  492.               will then be written too. So wait untill all
  493.               drives are stopped and completed before you
  494.               remove the floppy(s) or else you will definatly
  495.                   get some errors. 
  496.   
  497.               If reading from a crunched file you can only 
  498.               select one dest floppy/vdisk device. As presently
  499.               i could not write a routine that would work to
  500.               my requirments successfully apart from some very
  501.               messy code so i opted for one disk read/write
  502.               to/from a dms file. If someone wants this to have
  503.               multiple dests from a src dms file i would 
  504.               probably implement this sometime.
  505.  
  506.               
  507. CrunchGadget:           * CrunchGadget=(PRG/DMS(Crunch)Options.
  508.               If this gadget is clicked, it will open up a 
  509.               window which will allow you to change options
  510.               that are used in the prg, either to do with the
  511.               crunch (Specifically DMS) or the main prg itself.
  512.               The DMS options are (NONE/HEAVY1/HEAVY2/BEST)
  513.               crunch mode. Warning:Do not use Dms At all unless
  514.               you have at least 1meg> of Ram: free after loading
  515.               diskmate. Or else If you do and you dont have the
  516.               ram you will find that it will pak but will 
  517.               probably or not write anything at all.
  518.               (This is because DiskMate allocates buffers etc
  519.               and if it gets the full 2meg(1802240) for a high
  520.               density drive and you only have a 2meg machine
  521.               well you wouldent have enough ram for dms to
  522.               work properly.So Only use Dms If you have heaps
  523.               of memory...!!)
  524.   
  525.               You can also see the action of the dms working
  526.               with the text option on. This will cause it too
  527.               come up with a window which you can see the dms
  528.               output in.
  529.                   NOTE: To know what the cmode options mean above
  530.                   see the appropriate DMS documentation for their
  531.               usage.        
  532.  
  533.                   The last gadget in this window is the save
  534.                   gadget. If this is clicked it will see if you
  535.                   have a diskmate.cfg file in your sys:s directory.
  536.                   if not it will create one which will save every
  537.               setting that you have set in diskmate. Upon
  538.                   loading diskmate or restoring from the iconify
  539.                   window the prg will check to see if this file
  540.                   exists and if it does it will read that file 
  541.               and reset diskmate to those settings or if it
  542.                   wasnt found it will use the default built in
  543.               settings.
  544.  
  545.  
  546. AutoGadget:             * This Gadget is used in conjunction with the erase
  547.               (kill) function to let or enable you to format
  548.                           a disk when it has finished the erasing. Eg:
  549.                           To achieve this select erase mode, Set the Auto
  550.               Gadget down or selected, select any Src Drive(s)
  551.               to erase and then Select go. When the erase pass
  552.                   is complete, it will automatically format the src
  553.               drives selected.
  554.  
  555.  
  556. VerGadget:              * This gadget can be enabled on any mode. If you
  557.                           doing an erase(kill) it will check that the data
  558.               got written ok. Or if you were using the DiskCopy
  559.                           mode, it will check both the reading of a src
  560.                           disk or and any dest drives as its copying.
  561.  
  562.                           If You have the verify Selected you will get
  563.                           a blue bar under the trk bar if that sec(s) is
  564.                           ok, else if it had some error it will appear
  565.                           in grey. (NOTE: The Colours in the Program
  566.                           may vary depending on what colours you have
  567.                           set for your workbench colours.
  568.  
  569. RetryGadget:            * This gadget will only have any affect if the 
  570.                           verify gadget has been enabled or set on. If
  571.                           it has then, if an error has been found the
  572.                           disk with the error will go back and try and 
  573.                           read the trk/sec again, according to how many
  574.                           times that you have set the value next to the
  575.                           retry at. Using the up/down gadgets you can set
  576.                           this to a value from 0-9 retries.
  577.   
  578.  
  579. TrkGauge:               * This displays where the disk has got up to.
  580.                           The Trk bar shows up in white and extends across.
  581.                           And as above the verify if set shows up below.
  582.  
  583.  
  584. FmtGadget:              * This gadget will if selected format a disk
  585.                           in any src drive. When you select this Gadget
  586.                           a requester will come up with the option of
  587.                           either 1) Quick or 2) Complete format mode.
  588.                           if 1 is selected it will just format the Boot
  589.                           Block and Root Block. If 2 is picked it will
  590.                           format the disk(s) completely. Note: the quick
  591.                           option is only recommended for a disk that
  592.                           you know is ok before hand. As it does not
  593.                           write to any other sectors than the r/bb..
  594.                           (DO NOT USE IT FOR STORING VALUABLE DATA TO).
  595.                           or you may risk losing it. You have been warned.
  596.                           And also as above, the disksize Gadgets apply.
  597.                           So you can do either 800/1.76 disk format.
  598.             
  599.                           Note.If the autogadget is selected when you
  600.                           selected fmt it will disreguard the autooption.
  601.               And also the ofs/ffs gadget will set which
  602.               type of format the disk will have when formatted
  603.               if using auto or just clicking format directly.
  604.  
  605. DiskFormats:              If you have selected either diskcopy or c(check)
  606.                           Gadget(s) and you see that the disk access stop
  607.                           unusually early, this is because of a Track-
  608.                           Disk Device error, Probably a disk format
  609.                           unknown error, which will cause it to stop.
  610.  
  611. Stopping:               * Apart from pressing the stop gadget to stop
  612.                           some disk access, you can just remove a disk
  613.                           from any drive. I put this option in as
  614.                           you never know who might fool with your
  615.                           computer when you're in the next room! Although
  616.                           I wouldn't recommend you do the above at all!!.
  617.  
  618.  
  619. Quit:                   * To quit select the Close Box.
  620.               Note: You can also use the Q or Esc Key.
  621.  
  622. HelpKey:                * Brings up Prg Help.
  623.  
  624. DelKey:            * Shows Prg Info......:-)
  625.  
  626.  
  627.  
  628. Recognition..*        *----------------*
  629.  
  630.     * Progammers RayDuck/Daryl Bartlett/Kyle Hodgets/Tom Gubler
  631.              Andrew Wright And Jason Bullin, for all their
  632.              help with code and ideas to programming in general. 
  633.              Thankz Nic Wilson and Colin Bell for thier information.
  634.  
  635.      * Helpers/Thankz
  636.              All Beta testing By Michael Harvey.
  637.              Raylph Downs for his Suggestions.
  638.                  Mareeca Duck and Judy Miners for great cups of Tea.
  639.      
  640.  
  641.             *----------------*
  642.  
  643.  
  644.  
  645. Author..*            *----------------*
  646.  
  647.               DiskMate R4.3
  648.  
  649.             ©1993 Malcolm Harvey
  650.  
  651.                
  652.             Programmed 100% Assembly Language
  653.         Programming/Graphics .. Malcolm Harvey
  654.         
  655.  
  656.  
  657. Prg:    * This prg has taken over 2000 hrs in Development
  658.       time to make.  
  659.                    
  660.     * Amiga.......Amiga3000.
  661.               6meg ram.
  662.               105m QHD.
  663.  
  664.     * Assemblers..Devpac. 
  665.               Asm.
  666.       Debuggers...Monam.
  667.               Metascope.
  668.     * Editor......Cygnas.
  669.  
  670.     * Graphix.....Dpaintiv.
  671.               Pixmate.
  672.               Powerwindows.
  673.               
  674.               
  675.       
  676.  
  677. Bugs:   * Please Send Any To The Address below *
  678.     * Maybe one day i can say it will be bugless :-) *          
  679.  
  680.  
  681. Address:  4/39 Duet Drive    And remember support
  682.       Mermaid Waters    aus amiga programmers          
  683.       GoldCoast 4218    by paying for software
  684.       Qld  Australia    now and again!    
  685.  
  686.       *-----------------------------------------------*
  687.