home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / utils / easyun.zip / DBASE3.TXT < prev    next >
Text File  |  1986-12-03  |  8KB  |  230 lines

  1. ********************** DBASE III PLUS  1.0  ****************
  2.  
  3. This is the third version of this zap.  The original did not correct for
  4. different Prolok fingerprints and the DB3Zap & DB3V2 "Unp" file was  too
  5. long  and clobbered the initialization code.  The Unp must not be longer
  6. than 256 bytes.  L.Ferris 11/2/84  11/21/84
  7.  
  8. There are two version of Dbase  III  version  1.00.  Ashton/Tate  states
  9. they  did  not change the version or modification number because no code
  10. was changed.  That is probably true.  It was Prolok that had  to  change
  11. THEIR  code.  It  was  re-issued as a result of Prolok problems with IBM
  12. ROM version '76 or earlier.  The  two  versions  may  be  identified  as
  13. follows:
  14.  
  15.         Edition 1                               Edition 2
  16.  
  17.     Dbase.Exe size 112,720                 Dbase.Exe size 117,072
  18.     Gives Version Date at prolog           Gives no version date.
  19.     6.6.84  10.4.84 etc                    "IBM/MSDOS" message only
  20.  
  21.     AT the .Quit command,                  AT the .Quit command reminds
  22.     simply returns to DOS                  you to backup your files.
  23.  
  24.     Use Db3v21... files                    Use Db3v30... files
  25.  
  26.  
  27. I include both versions of the unprotect fix here. You must choose the
  28. one that fits your version.
  29.  
  30. Many thanks to:
  31.  
  32.                     Steve Bliss, Tallehassee Florida
  33.                     John Hawkins, Diablo Valley PCUG
  34.  
  35. for  their  time, information  and patients.  And to all of you who have
  36. tried these zaps without success,  thank you for  your  patients.  I  do
  37. believe we've got it knocked this time though.
  38.  
  39.  
  40.  
  41.          D o c u m e n t a t i o n    F o r   D b a s e   I I I
  42.  
  43.                             E d i t i o n  1
  44.                             -------------  -
  45.  
  46.   The following files in conjunction with your dBASE III
  47. version 1.0 Edition 1 files will provide you with an executable backup .
  48.  
  49.         1)Db3v21.Bat
  50.         2)Db3v21.Bin
  51.         3)Db3v30.Doc
  52.  
  53. Create  a  new  disk with the following DOS copy command.  Please do not
  54. zap your original copy of dBASE.Exe.
  55.  
  56.         Copy dBASE.Exe B:
  57.         Copy Db3v21.Bat B:
  58.         Copy Db3v21.Bin B:
  59.         Copy Debug.Com B:
  60.  
  61. Place the new diskette into  the  default  drive  and  issue  the  batch
  62. command Db3v21.
  63.  
  64. Please  ignore  the  three  error  messages  caused  by  the first three
  65. commands.  They work, cause no harm, but give Debug a pain in the ...
  66.  
  67. The batch command is duplicated here with comments.
  68.  
  69. Ren Dbase.exe Dbase  Rename dBase.exe so
  70.                      Debug can use it.
  71.  
  72. Debug <Db3v21.bat     Execute debug and
  73.                      use this batch file
  74.                      as input.
  75.  
  76. Goto Exit            Batch file will go
  77.                      to exit after Debug
  78.                      terminates.
  79.  
  80. N Db3v21.Bin          Correct the error caused by
  81. L                    the original version of this
  82. Rcx                  zap by cutting the zap to 256
  83. 100                  bytes.
  84. N Db3v21.Unp
  85. W 300
  86.  
  87. N Dbase              Identify Dbase.exe
  88.                      to Debug and load
  89. L                    it into memory.
  90. N Db3v21.Unp          Identify zap code
  91. L 300                to Debug and overlay
  92.                      the dBASE code.
  93. A 46d                Create a jump to the
  94. Jmp 333              new code.
  95.  
  96. N Dbase              Re-identify dBASE
  97.                      to Debug.
  98. Rbx                  Re-set the save
  99. 1                    registers (length)
  100. Rcx                  This is the 112,720
  101. b850                 size.
  102. w                    Save new dBASE.Exe
  103. q
  104. :Exit                Rename dBASE.Exe
  105. Ren Dbase Dbase.exe
  106. -----------------------------------------
  107.  
  108. You may now copy dBASE.exe to any disk you  like  and  (along  with  the
  109. other distributed dBASE files ) will execute just fine (as we say in the
  110. south).
  111.                            Lane Ferris
  112.                            11/2/84
  113.                            11/21/84
  114.  
  115.  
  116.  
  117.          D o c u m e n t a t i o n    F o r   D b a s e   I I I
  118.  
  119.                             E d i t i o n  2
  120.                             -------------  -
  121.  
  122. This is Edition 2 of Dbase III issued to correct Prolok problems. It can
  123. be  identified  by  a size of 117072 bytes for Dbase.Exe and by a epilog
  124. message reminding you to back up your files at the '.Quit' command.  The
  125. following files in conjunction with your dBASE III version 1.0 Edition 2
  126. files will provide you with an executable backup .
  127.  
  128.         1)Db3v30.Bat
  129.         2)Db3v30.Bin
  130.         3)Db3v30.Doc
  131.  
  132. Create  a  new  disk with the following DOS copy command.  Please do not
  133. zap your original copy of dBASE.Exe.
  134.  
  135.         Copy dBASE.Exe B:
  136.         Copy Db3v30.Bat B:
  137.         Copy Db3v30.Bin B:
  138.         Copy Debug.Com B:
  139.  
  140. Place the new diskette into  the  default  drive  and  issue  the  batch
  141. command Db3v21.
  142.  
  143. Please  ignore  the  three  error  messages  caused  by  the first three
  144. commands.  They work, cause no harm, but give Debug a pain in the ...
  145.  
  146. The batch command is duplicated here with comments.
  147.  
  148. Ren Dbase.exe Dbase  Rename dBase.exe so
  149.                      Debug can use it.
  150.  
  151. Debug <Db3v30.bat     Execute debug and
  152.                      use this batch file
  153.                      as input.
  154. Goto Exit            Batch file will go
  155.                      to exit after Debug
  156.                      terminates.
  157.  
  158. N Db3v30.Bin          Correct the error caused by
  159. L                    the original version of this
  160. Rcx                  zap by cutting the zap to 256
  161. 100                  bytes.
  162. N Db3v30.Unp
  163. W 300
  164.  
  165. N Dbase              Identify Dbase.exe
  166.                      to Debug and load
  167. L                    it into memory.
  168. N Db3v30.Unp          Identify zap code
  169. L 300                to Debug and overlay
  170.                      the dBASE code.
  171. A 46d                Create a jump to the
  172. Jmp 333              new code.
  173.  
  174. N Dbase              Re-identify dBASE
  175.                      to Debug.
  176. Rbx                  Re-set the save
  177. 1                    registers (length)
  178. Rcx                  117,072 size
  179. C950
  180. w                    Save new dBASE.Exe
  181. q
  182. :Exit                Rename dBASE.Exe
  183. Ren Dbase Dbase.exe
  184. -----------------------------------------
  185.  
  186. You may now copy dBASE.exe (along with the  other  DbaseIII  distributed
  187. files)  to any disk you like and it will execute just fine (as we say in
  188. the south).
  189.                            Lane Ferris
  190.                            11/20/84
  191.  
  192.  
  193.  
  194. ********************** DBASE III PLUS  1.0  ****************
  195.  
  196.  
  197. The  following  files in conjunction with your dBASE III  version
  198. 1.0  files  will provide you with an executable backup .
  199.  
  200.         1)Db3zap.Bat (batch file that does the patching)
  201.         2)Db3zap.Bin (overlay needed by the batch file)
  202.  
  203. Format  a new disk and place the following files on it using  the
  204. DOS "copy" command.  Do not apply this patch to your original!
  205.  
  206.         dBASE.Exe  (from your dBASE III distribution disk)
  207.         dB3ZAP.Bat (the zap procedure)
  208.         dB3UNP.Bin (overlay for zap procedure)
  209.         Debug.Com  (from your DOS distribution disk)
  210.  
  211. Ensure  that there is at least 6K of free space on the new  disk.
  212. Place  the  new diskette into  the  default drive and  issue  the
  213. batch command "DB3ZAP".
  214.  
  215.  
  216.  
  217.  
  218.                                 Good Luck
  219.                                 Ranger Rick (SCB)
  220.  
  221.  
  222.  
  223. ********************** DBASE III Ver. 1.10 *********************
  224. ********************** DBASE III Developer's Release ***********
  225. ********************** DBASE III PLUS Ver. 1.0  ****************
  226. ********************** DBCODE **********************************
  227. ********************** DBRUN ***********************************
  228.  
  229. See file SOFTGARD.TXT for all these files.x
  230.