
                 ۱  ۱           [FREEWARE]
                 ۱  ۱                           ۱
                 ۱  ۱   ۱
           ۱  ۱ ۱   ۱ ۱ ۱ ۱
           ۱   ۱  ۱     ۱   ۱ ۱   ۱ ۱ ۱   ۱
           ۱   ۱  ۱     ۱   ۱ ۱   ۱ ۱ ۱
           ۱   ۱  ۱ ۱   ۱   ۱ ۱   ۱ ۱ ۱
           ۱ ۱   ۱ ۱ ۱ ۱ ۱
                                          ۱
            ۱
           - Jan Wagemakers - 1994 1997 - ۱ - Version 3.0 -

         dKopie : Copy-program for normal and high capacity disks .

    ( Please, Ignore my poor English .... or read the dutch manual. ;-)
  Ŀ
   Although  I  have  spend  a  lot of time to write dKopie and I have 
   tested dKopie extensively, I  can't  guarantee  that dKopie will be 
   without bugs.  Therefore, I do  not  take  responsibility  for  any 
   damage caused by dKopie.                                            
  





I. INTRODUCTION :


1. What is dKopie :


dKopie  is  a  Disk COPY  (KOPIE)   program  for  IBM-Compatible  computers
operating under the DOS operating system that :
    - can copy normal disks (the same formats as diskcopy)
    - can copy FDFORMAT compatible formats
    - can copy disks formatted by 2M
    - can copy disks formatted by 2MGUI (experimental)
    - can copy normal disks with an abnormal bootsector
    - can read/write image-files
    - can make use of XMS-memory
    - is available in an ENGLISH and a DUTCH version
    - is completely FREE (FreeWare)
    - comes with the complete source (ASM)

2. Why dKopie :


After  I had purchased the excellent program FDFORMAT V1.8, I had a problem
with disks  that  are  formatted  on  an higher  capacity  with it.  Normal
copy-programs can't copy this disks.

So, I decided to create a  copy-program  that  can  copy  NORMAL  and  HIGH
CAPACITY disks.

After  I  had  programmed  dKopie V1.10, I discovered the program 2M.  With
this excellent program, disks can  be  formatted on even an higher capacity
then FDFORMAT.  So, I decided to build 2M-support in dKopie.  dKopie  V2.00
was born.

From  with  2M V3.0  you get also the experimental 2MGUI.  So, I have tried
to  build  2MGUI-support  in  dKopie.    But  2MGUI  is  a  nice  piece  of
programming-art, and  at this moment I have not enough acknowledge to build
a very good support for 2MGUI disks in dKopie.

So, with dKopie V3.0  (this version) you can copy 2MGUI-disks, but be aware
that this  is in an experimental state. Also, in this version, I have fixed
some bugs ( whoops ;-) that were present in dKopie V2.00.

3. Something about FDFORMAT :


FDformat  is a disk-formatting-program written by Christoph H. Hochsttter,
(West-)Germany.  FDformat is "public-domain"  ,  in  other words : free and
the  source  is available.  With FDformat you can format disks on a  higher
capacity then DOS.  (Max of 1.72Mbytes for a 3" HD drive !)

Before  you can read these extended formats, you have to load a little (200
bytes) program (FDREAD) resident in memory.  The best way to do this, is by
placing FDREAD in the AUTOEXEC.BAT.

For more information about FDFORMAT I refer to the textfiles of FDFORMAT.

4. Something about 2M/2MGUI/2MDOS :


2M is a disk-formatting-program written by Ciriaco Garca de Celis,  Spain.
2M  is  100%  "Card-Ware",  in  other  words  : You must send a postcard to
Ciriaco Garca de Celis if you keep using 2M.

In  fact, 2M is *MORE* then just a disk-formatting-program! With 2M you get
- 2M - 2MGUI - 2MDOS -

Below, I'll give a short (uncomplete) overview :

- 2M :      With 2M you can format disks on a higher format then DOS and/or
            FDFORMAT. (Max. 1886Kbytes for a 3" HD drive !) Before you can
            read  2M-extended formats, you have to load a little (5 Kbytes)
            program (2M) resident in memory. The best way to do this, is by
            placing 2M in the AUTOEXEC.BAT.

- 2MGUI :   With  2MGUI you can format disks at an extremely high capacity.
            (2MGUI  standard = 1972Kbytes for a  3" HD drive !) Before you
            can  read  2MGUI-disks,  you  have  to  load  the  2MGUI-driver
            memory-resident.

- 2MDOS :   2MDOS  is  a  memory-resident  program  that  can  improve  the
            performance  of  your disks and  diskdrives extremely by making
            use  of  DiskBoost and Sector  Sliding.  2MDOS also support
            FDFORMAT,  so you don't need FDREAD anymore. 2MDOS can also add
            2M/FDFORMAT-support - with some restrictions - to  the standard
            DOS-copy/format-programs.
            Ŀ
             By  making use of 2MDOS you  can improve the performance of 
             dKopie  extremely!                                          
            

For more information about 2M I refer to the textfiles of 2M.






II. REQUIREMENTS :


1. Microprocessor :


dKopie  makes  use of the 80286-instructionset.  This is the reason why you
must have at least  a  IBM-compatible  80286  computer  for dKopie.  If you
start dKopie on a XT, dKopie will give an error.

2. Graphic card & mouse :


dKopie makes use of  a  graphical  userfriendly  interface.  That's why you
must have a VGA-card for dKopie.  Normally, you  must  also  have  a  MOUSE
(+MOUSEDRIVER) for dKopie.  When you don't have a mouse, you can use dKopie
via the command-line, but you can't select all the functions.
 Ŀ
  When  you  don't  have  a  mouse,  type 'dKopie A:' or 'dKopie B:'. 
  Note, that without a mouse  you  can't  make use of image-files and 
  you can't change the option-buttons.                                
 

3. DOS version :


I  have  checked every interrupt that I  have  used in dKopie. I think that
dKopie  should  work under MS-DOS 3.20+ or  DR-DOS  5+, but this isn't sure
because I've not tested dKopie with all these DOS-versions.

4. Memory & Harddisk requirements :


dKopie can use 2 sorts of memory to storage the disk-information.  When you
have XMS-memory, dKopie  shall  use  it  by  preference.   When there isn't
XMS-memory, dKopie shall use a temporary file "DKOPIE.TMP" on the  harddisk
as  memory. When dKopie ends, it will erase this file.
dKopie  shall  make  by  preference  the  temporary  file  in the temporary
directory.  This  can  be  done  with  the  dos-variable  TEMP.  (Read your
DOS-manual for more information.)  When  the  dos-variable  TEMP  can't  be
found, dKopie shall make the temporary file in the directory C:\.

dKopie  makes use of the conventional memory ONLY for the program-code, the
help-file and the file-selection-box.





III. USING DKOPIE :


1. The installation :


1.1. Dos :


Copy the 2 files, DKOPIE.EXE and DKOPIE.TXT to the same directory.

1.2. Windows :


Copy  DKOPIE.EXE,  DKOPIE.TXT,  DKOPIE.ICO  and  DKOPIE.PIF  to  the   same
directory.    Install   dKopie   in   the   program-manager.    (Read  your
WINDOWS-manual for more information.)

1.3. Windows 95/NT :


Sorry, but I have no experience with Windows 95/NT.

1.4. OS/2 :


I have tested dKopie for a while on a  OS/2  machine. And I have discovered
that OS/2 doesn't support INT 13h. So, dKopie doesn't work under this OS.

1.5. Linux :


You can use dKopie under Linux by making use of Dosemu.  I have copied with
success  some disk with dKopie under  Linux/dosemu, but it seems to me that
this is not very stable, so I don't recommend this.

2. How to start dKopie :


Go to the  dKopie  directory.   Type  after  the  dos-prompt DKOPIE and hit
Enter.  (For Windows : double-click on the icon ....)

2.1. Error-message :


When you start dKopie, it shall test your computersystem.  When it  detects
a problem, dKopie shall give an error.

- Wrong CPU ....
  ==> You have tried to start dKopie on a XT-Computer.

- Under Windows, this program works only in full screen-mode !

- This program can't work without a VGA-CARD !

- This program works only under DOS 3.20+ !

- Can't find a mouse !
  ==> You can only make use of the command-line.

- XMS-memory problem !
  ==> The XMS-memorymanager has encountered a problem.

- Probably a Memory-Resident Virus present
  ==> When  dKopie  starts, it  does  a  little  test after TSR-Viruses. If
      dKopie encounters a virus, it will give this error. Because dKopie is
      not  a  real virusscanner this error  can  be false. So, please check
      your   system   with   a  serious   virrusscanner.   Note  that  this
      virus-scan-option  can  give  problems  with  'special' software like
      network-drivers. (Thanks  to Pieter Surie  for  this information!) If
      there  are  problems,  you can  disable  the virus-scan-option by the
      CONFIGuration-button (see later...).

- dKopie V3.0 doesn't make use of DOS-Variables anymore.
  ==> From with dKopie V3.0, dkopie doesn't make use of the DOS SET command
      to  configure dKopie.   You can now configure dKopie by making use of
      the 'CONFIG...'-button. The standard-configuration is :
                                        - Drive A:        = CMOS
                                        - Drive B:        = CMOS
                                        - Make use of XMS = Yes
                                        - Virusscan       = NO
                                        - Sound          = NO
                                        - 2MGUI           = NO
      Ŀ
       Remark!  :  When  you have  enabled  the  virusscan-option, it is 
       possible   that   dkopie  won't   start   anymore.  (Because  the 
       virusscan-option  is not compatible with  some software.) You can 
       solve   this  problem  by  erasing   dKopie.CFG.  (You  can  find 
       dKopie.CFG in the same directory as dKopie.EXE.)                  
      

2.2. dKopie is started :


You will see a screen like this :

Ŀ
Copy  A: Copy  B: Help? Quit    Xms=... A:=... B:=... 2M = ....   
Ĵ
A: >  B: >  DOS   Config  2MGUI=... 2MGUI A:= X: 2MGUI B:= Y:
Ĵ
 > A:  > B: 2M!   About                                        
                                      
< The menu >< System Information >
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
< Options >                            
Ŀ                            
Format     Verify     Read                                     
Ĵ                            
...        ...        ...      ...                                   


System information : You will see here the amount of  XMS-memory in Kbytes.
                     The  two diskdrives are  graphically represented. (+ =
                     High  density) You will also see the version-number of
                     the  2M/2MGUI-driver. (brown =  2M/2MGUI not loaded !)
                     2MGUI-A:/B:  gives  the  2MGUI-drives  that  represent
                     drive A: and B:.
Options            : You can change the copy-options here.

3. The menu :


Go with the mouse to  a  menu-option  and  press the left mouse-button.  (A
brown menu-option is a function you can NOT select!)

Here are the different options :

- Config         : To change the configuration of dKopie.
- 2M!            : To encourage you to make use of 2M.
- About          : About dKopie ...
- Quit           : Exit the program.
- Help?          : This option loads  dKopie.txt  in memory and shows it to
                   the screen.  When dKopie can't find  dKopie.txt  in  the
                   same directory as dKopie.exe then 'Help?' will be brown.
                   (You can't select it.)
- DOS            : Starts a  DOS-SHELL,  type  "EXIT"  to return to dKopie.
                   When dKopie can't find  the  dos-variable  'COMSPEC'  or
                   when  'COMSPEC'  is  illegal,  then  this option will be
                   brown.  (You can't select it.)
- Copy  X:       : Starts with copying.
- X: --> File    : Writes a disk  to an image-file.
- File --> X:    : Writes an image-file back to a disk.

4. Configure dKopie :


Before  dKopie  V3.0,  you  have  to make  use  of  the  DOS-SET command to
configure dKopie. This was not a userfriendly way.      (But it was easy to
program ;-)

From  with  dKopie  V3.0,  you can configure  dKopie  by  making use of the
'CONFIG...'-button.   When   you  select  CONFIG   there   will  pop  up  a
configuration-window.

               Ŀ
                Drive A:         xxxx           
               Ĵ
                Drive B:         xxxx           
               Ĵ
                Make use of XMS  xxxx           
               Ĵ
                Virusscan        xxxx           
               Ĵ
                Sound            xxxx           
               Ĵ
                2MGUI            xxxx           
               
                                      
            Configuration-buttons  Current values

By clicking on a 'configuration-button' you can change the 'current value'.
When ready, select 'OK'.

You can configure the following items :

    - Drive A:/B:
      ==> The standard  value is CMOS. Change this item when dKopie doesn't
      recognize your diskdrives.

    - Make use of XMS
      ==> When  you  set  this item to  'NO',  dKopie  will not make use of
      XMS-memory.  The  standard value is 'YES'.  You  can set this item to
      'NO' if you have not enough XMS-memory to copy a disk in one pass.

    - Virusscan
      ==> When dKopie starts, it can do a little test after TSR-Viruses. If
      virusscan  is  'YES' dKopie will do  this test, if virusscan is 'NO',
      dKopie  will skip this test. The  standard value is 'NO' because this
      'virusscan'-option  can  give problems  with  'special' software like
      network-drivers. (Thanks to Pieter Surie for this information!)
      Ŀ
       Remark!  :  When  you have  enabled  the  virusscan-option, it is 
       possible   that   dkopie  won't   start   anymore.  (Because  the 
       virusscan-option  is not compatible with  some software.) You can 
       solve   this  problem  by  erasing   dKopie.CFG.  (You  can  find 
       dKopie.CFG in the same directory as dKopie.EXE.)                  
      

    - Sound
      ==> From  with  dKopie V3.0, you can instruct dKopie to give a little
      sound  when  there  is  some  action expected from the user. When you
      don't want that dKopie make this  sound, you  can  set this option to
      'No'. (No is the default value.)

    - 2MGUI
      ==> dKopie V3.0 can also copy 2MGUI-disks.  But this 2MGUI-support is
      only  experimental.  So, if you really  want  to  make  use  of  this
      possibility, you can activate it with this option.

5. Copying :


After  you  have  selected  this  options, you can get one of the following
messages.

- Insert the source/target-disk in the diskdrive .
  ==> Change disk and click on OK.

- Remove the write-protect tab .

- Abnormal bootsector .
  ==> dKopie uses the information in the bootsector to determine the number
      of tracks/sector/heads on a disk.

      When the bootsector is NOT  a  standard bootsector, dKopie shall copy
      the disk as a standard DOS-disk.  (* 360Kb * 720Kb * 1.2Mb *  1.44Mb)
      This can be useful to copy special disks.  (Example: LINUX boot disk)

      But, in this situation, it  is  not  100%  sure  that you can use the
      copy.  Click on OK to copy the disk as a standard disk.

- Sorry , I can't copy this disk .
  ==> Probably, the disk isn't formatted, so, dKopie can't copy the disk.

- Ready with copying the disk ....
  ==> Click on OK to go back to  the  menu.   Don't  forget  to  check  for
      read/write/format errors!

- Ready with copying the disk , Make this disk again ?
  ==> Click on NO to go back to  the  menu.  Click on YES to make this disk
      again.  (And this without reading the source-disk again.) This option
      appears only when you have enough (XMS-)memory.
      WHY ? ...... : If  you  have enough memory, dKopie can read the whole
       disk in memory.  So, the  computer  doesn't  need  the
                     SOURCE-disk again to know what's on it.

- Can't open/close read/write the file :
  ==> Problem with the temporary file.

- 2M-STV : no 2M-Driver active :
  ==> You  have  ask dKopie to copy 2M-disks.  But  there isn't a 2M-driver
      active.

- 2M-STV : Not enough XMS-memory :
  ==> When formatting 2M-disks,  this  must  be  done  without  disk-swaps.
      dKopie  gives  this  error  when it is impossible to do this with the
      current amount of XMS-memory.  When you have a harddisk, dKopie shall
      use dKopie.tmp as memory.   When  you  don't  have a harddisk, dKopie
      shall cancel the process.

- 2M-STV : error reading/writing of 2M specific information :

- 2M(GUI) : Can't use a DD-diskdrive :

- Bad clusters , Shall I read bad clusters :
  ==> dKopie ask this question when there are in the FAT clusters marked as
      BAD.  Trying to read BAD clusters  can slow down the copy-process but
      it is also the reliablest way.

6. Reading/Writing image-files :


An image-file is a file that contains all the information that's on a disk.
With such a file it is possible to construct the whole disk again.

First you must select a filename in the filename-selection-box.

When  dkopie  is  reading/writing  image-files  you can also get one of the
following messages.

- Abnormal bootsector , I can't read/write this disk to a file :
  ==> dKopie can't make image-files of disks with a abnormal bootsector.

- Can't open/close read/write the file :
  ==> Problem with the image-file.

- Ready with reading/writing the disk :

7. What about 2MGUI ? :


When   you   have  installed  2MGUI,  there   will  be  one  or  two  extra
2MGUI-drive-letters.   You   can   only  access   2MGUI   disks   by  these
2MGUI-drive-letters.  Because  it would be  cumbersome to add extra buttons
for 2MGUI-disks (copy 2MGUI-A: / copy 2MGUI-B:), I have solved this problem
as following:

    When  you  ask  dKopie  to copy a  disk,  dkopie  will  try to read the
    bootsector  via  A:/B:.  If dKopie fails  with  this operation, it will
    automatically switch to the A:/B:-2MGUI-EQUIVALENT diskdrive and try to
    read   the   2MGUI-bootsector.   So,  it   is   possible  to  copy  (or
    reading/writing image-files from) 2MGUI-disks via the A:/B:-buttons.

Be aware, that at this moment the 2MGUI support is far from optimal. I have
implemented this option as an experiment.  At  this moment dKopie needs the
program 2MGUI to format the disks.  So,  it  is  necessary  that  2MGUI  is
present in a PATH on your computer.  Make  only  use  of this 2MGUI-support
to copy 'standard'-2MGUI-disks, and  test  it  carefully  before  you  copy
some disks with important data.

8. Escape ; cancel a function :


In dKopie you can use the ESC-key to cancel something.  But, it is not sure
that the computer will respond directly.  When you press ESC, the  computer
will know it, but it can take a little time before the process is canceled.

dKopie  doesn't  use  the  Scroll-Lock-Key,  so,  I  decided  to  use   the
Scroll-Lock-LED  as an indicator for the ESC-key.  When the Scroll-Lock-LED
is on, you don't have to press ESC again!

9. The options-button :


There are 4 options-button :    - Format
                                - Verify
                                - Read
                                -  ->   (make more ten one copy)

When  you click with the mouse one one of these buttons, the status of this
button - visible under the button - will change.

Format :
    - Always        : De target-disk shall always be formatted.
    - If needed     : dKopie  checks  the  bootsector  of  the target-disk.
                      Then, dKopie determines  the  format  of  the  target
                      disk.   When  the target-disk is already formatted at
                      the right format, dKopie  will  NOT format the target
                      disk again.

Verify:
    - Yes           : When  dKopie  has   put  some  information   on   the
                      target-disk,  it will check this with the information
                      in the memory of the  computer.  If this check fails,
                      dKopie will indicate this with a little error-box.
    - No            : Do not verify.

Read :
    - Everything    : dKopie will read the disk completely.
    - Only data     : dKopie  will  only  read  the  clusters  indicated as
                      allocated  by DOS. This can speed up the copy-process.
                      But  note  that  the result is  NOT  an EXACT copy. I
                      shall explain this with an example :
                                    - Format  a disk and copy some files to
                                      it.
                                    - Delete now some files.
                                    - Copy the disk (Read = Only data)
                                    - Start  a  program  like   UNERASE  or
                                      UNDELETE   and  try  to  recover  the
                                      erased files on both the disks.
                                    - You  see that  this isn't possible on
                                      the  copied  disk  because the erased
                                      data isn't available.

 ->  :    (make more then one copy)
    - No            : Make use of the normal copy-method.
    - Yes           : When you have a lots of disks that  you want to copy,
                      you can select this option  to  safe  some time. Just
                      try it, and you see what I mean ;-)

By  changing  these  options, you can decrease the time necessary to copy a
disk, but also the reliability of a copy.





IV. IMPORTANT INFORMATION :


1. Technical :


- Under Windows dKopie works only in FULL-SCREEN mode.
- From  with  dKopie V1.10, dkopie can  do  a little check for TSR-viruses.
  dKopie  does this by looking for 'installation-checks' of a little amount
  of   viruses.   You  can  enable/disable   the  virusscan-option  by  the
  configuration-button.
- dKopie can NOT handle 2.88Mb diskdrives.
- There was a BUG :(  in dKopie V2.00. This BUG occurs when you make use of
  image-file  of '2MF /M'-formatted disks. When  you try to reconstruct the
  original disk of such an image-file it is possible that you lose 224bytes
  of  information.  This problem is solved in  dKopie V3.0 :) , dKopie V3.0
  can read 'dKopie V2.00 2MF /M'-imagefiles correct :-)
  Ŀ      
   There was a BUG in dKopie V2.00! 
  
- Normally,  you  must  load  FDREAD before  you can handle FDFORMAT-disks.
  dKopie doesn't need FDREAD, FDREAD may  or  may not be loaded, dKopie can
  always copy FDFORMAT-disks.
- As  opposed  to  FDFORMAT  the  2M-driver  must always be  active to copy
  2M-disks.   A  little  explanation  about  this : the  2M-driver  has  an
  installation-check available.  So, it  is easy for dKopie to determine if
  it can copy 2Mdisks or not.  FDREAD  has  not such an installation-check.
  Because of this, I have decided  (when I was writing the first version of
  dKopie)   to   solve   this   problem   by   implementing   the  complete
  fdread-functionality in dKopie. It may sound logically to do the same for
  2M, but ..... 1. 2M is a nice piece of programming art, and to be honest,
                   I don't understand how it works.
                2. It is easier to use a next version of 2M by this method.
- The above is also true for 2MGUI.
- dKopie  can't  copy  disks   with  tracks  greater   then  84.   (Illegal
  bootsector) Normally this isn't  a  problem  because  most  drives  can't
  handle tracks greater then 82.
- dKopie  manipulates keyboard-interrupt  INT 15h 4Fh.  So, special keys as
  "Ctrl Alt Del, Ctrl Break,  ..."  won't  work.   You will not hear a beep
  when the keyboard-buffer is full.
- dKopie is  written  entirely  in  ASSEMBLY.    I  have  found  a  lot  of
  information  on  programming  the  VGA-card  in the book PC en PS/2 VIDEO
  SYSTEMEN, Kluwer Technische Boeken.
- Before dKopie can copy a disk,  it must know the type of your diskdrives.
  Normally, you can find this by INT 21h,AX=440Dh.  But, there is a problem
  with special software.  STACKER, by example, gives via this  interrupt  a
  different  number  when  there is a STACKed disk in the drive.  So, I was
  looking after a different  way  to determine the diskdrive-types.  dKopie
  V1.01 or higher will determine the  diskdrive-types  directly  from  your
  computers  CMOS-Setup.   But,  if there are problems with it, you can set
  the diskdrive-types for dKopie manually  by the CONFIGuration-button.

2. Testresults :


I have tested dKopie extensively on my  own computer (Pentium 100Mhz 16Mb).
I haven't found real errors. But read the following remarks:

When the XMS-memory-manager encounters a error, you get  the  error-message
"XMS-memory problem".
 Ŀ
  When you  get  this  error  on  a  regular  basis,  you  can  try the 
  following.                                                            
                                                                        
  Remove the option HIGHSCAN from EMM386.  By releasing this option  on 
  mine  computer,  I had fixed a lot of problems, not only with dKopie, 
  but with a lot of other programs!                                     
 

Normally, it isn't a problem to run dKopie under WINDOWS 3.xx.
     Ŀ
      dKopie can only run in full-screen-modus under WINDOWS ! 
     
Do always use dKopie.pif.  You  can  change dKopie.pif, to  suit  your  own
needs.

It is recommended to use SHARE.EXE when you use dKopie under windows.

dKopie is written especially for FDFORMAT-V1.8 and 2M-V2.1/3.0.  If you use
an other extended-format-program, it may  or  may  not work with dKopie. If
you have a format-program that is not compatible with dKopie, please,  send
it to me.  I have tested dKopie with the following format-programs :
    Ŀ
     Program and       3HD Max. Year of  Makers of the PRG       
     version           format    the PRG                          
    ͵
     FDFORMAT V1.8     1.72M     1991     Christoph Hochsttter   
     2M V2.1           1886K     1994     Ciriaco Garca de Celis 
     2M V3.0           1886K     1995     Ciriaco Garca de Celis 
     800 II V1.40      1.6M      1989     ALBERTO PASQUALE        
     MAXI V1.6         1.6M      1990     Herne Data Systems Ltd. 
    Ĵ
     2MGUI V1.0 (1.1)  +1972K    1995     Ciriaco Garca de Celis 
    Ĵ
     2MGUI V1.2        +1972K    1995     Ciriaco Garca de Celis 
    

When I was testing 2MGUI V1.9 on my computer, is seems that dKopie won't
work with this version of 2MGUI. At this moment, I don't have a solution
for this problem.

Because I have not a 5" drive, dKopie is less tested with 5" drives.

This are the experiences I have with dKopie and other Operating Systems :
    - OS/2 : dKopie does not work under  OS/2 because the Dosbox under OS/2
      doesn't support Bios INT 13h.
    - Windows 95 : I  have  no  experience  by myself  with Windows 95, but
      other people have told me that dKopie does work under this OS.
    - Windows NT : no information available.
    - Linux DOSemu : I have copied  with  success some  disks  with  dKopie
      running under Linux DOSemu.  But it seems to me that this is not very
      reliable.    Furthermore,  intercepting the  keyboard-interrupt (15h)
      doesn't work under DOSemu.
    - Caldera OpenDos : dKopie works perfect under this DOS.

Because  there are so many different IBM-compatible computers, and there is
a lot of different  software for this type of computer, it is possible that
there are conflicts  - hardware or software -  with  dKopie  that I haven't
expected.   If this occurs,  I'm sorry for this,.....  but hey,  there  are
commercial programs with bugs (and also CPU's), so, why not in a program of
an amateur? ;-)





V. THANKS !!!! :


I want to thank everyone who have send a message  to  me about dKopie. It's
because  of these messages, the questions, the suggestions, the idea's that
dKopie is evolved to a useful program.

I also like to  thank  all the  other authors  of  Freeware / Public-Domain
software.  It's  because there is a lot of freeware around that my hobby is
not too expensive and that  I can do the things with my computer that  I do
at this moment. Some things in dKopie are implemented by making use of some
freeware programs.

Thanks everybody ! :=)

             - Sorry, but the list of every person that I like to thank
               was too big to publish here .... -





VI. SOFTWARE-LICENSE :


1. Free :


dKopie is absolutely FREE! You don't  have  to  pay for it !    Please keep
the following rules in mind:
        - When you give dKopie to someone, you must give all the files.
        - Don't change any file.
        - Don't ask money for dKopie!   You may ask a  small  fee  for  the
          transport/disk/CD-ROM ...

2. The source :


With  dKopie,  you  have  got  also  the  file  BRONKODE.EXE.   This  is  a
'LHA-self-extracting-archive'  with  all  the   files   needed   to   build
dKopie.exe.

From with dKopie V3.0 I gone be very flexible about letting others make use
of the source :-)

You  may  use  the  source for anything you want, if you keep the following
simple rule in mind:
        - You  may  make  use  of  my  source  in your own program, if your
          programs  are  freeware  or  public domain  software.  With other
          words: You may only make use of the source if  your  programs are
          FREE.

If  you  like  to  use  this source to write your own diskcopy-program that
works better, faster then dKopie, please do so. :-)

The main reason why I am so flexible now, is  because it seems that I can't
improve  dKopie very much because of my own limited acknowledge.  And  also
because  I am switched over to the Operating System -Linux- ,  so,  I won't
work with the same enthusiasm on dKopie like before.  But still,  I hope to
maintain the development of dKopie for a while.

Note that most of the files in BronKode.exe are in the dutch language.





VII. NEW IN DKOPIE


1. New in version 3.0 :


1.1. Versionnumber :-)  :


Because  dKopie is 6 letters long, I have changed the version-number-format
from x.xx to x.x (dKopiexx.zip / dKopiexx.arj).

1.2. BUG! Flashing mouse with some mouse-drivers :


Fixed

1.3. BUG! with "2MF /M formatted"-image-files :


Fixed

1.4. Skip reading free/bad clusters :


1.5. BUG! sometimes dKopie V2.00 doesn't erase dKopie.TMP :


Fixed

1.6. Configuration-button :


1.7. Dosshell :


Now there is XMS-memory free when you are in a dosshell

1.8. INT 1E :


Now  dKopie  reroute the original INT 1Epointer  back.  A result of this is
that it is now possible to make image-files on a diskdrive. (VERY SLOW)

1.9. Support for 2MGUI :


Experimental.

1.10. Rewrite/optimized some routines and other minor changes :


1.11. Bugs with reading driveletters at the end of the ABC :


Fixed after a very clear explanation of Armand & Paul Vereycken.

2. dKopie V2.00 :


This was the first English version of dKopie.





VIII. LAST WORDS :


1. Last word :


I hope that you find dKopie a useful program. I  have  spend  many hours to
write this program,  but  I  have  also learned a lot of it, and it was fun
too.  I have even the feeling  that I have made new friends by writing this
program. :-)  If you find dKopie useful, or if you have suggestions, please
don't hesitate to send me a postcard or an E-mail. It's always nice to here
of someone who makes use of dKopie.

3. My address :


                Jan Wagemakers
                Wildemanstraat 31
                2550 Kontich
                Belgium - Belgi

                Fidonet  : 2:292/8133.23
                Internet : JanW@mail.dma.be


Was free ; Is free ; ALWAYS free ! ....

