home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / lambda / soundpot / p / wsfast24.lbr / WS-FAST.DZC / WS-FAST.DOC
Encoding:
Text File  |  1993-10-25  |  11.5 KB  |  287 lines

  1.  
  2.                        == WSFAST24.LBR ==
  3.  
  4.              Documentation and Instructions for use
  5.  
  6.                       by Steven L. Sanders
  7.                         14 Cypress Drive
  8.                   Palm Harbor (Tampa), FL 33563
  9.                 (813) 937-3608 modem 300/1200 bps
  10.  
  11. NOTE: These files were intended to be used on Wordstar v3.30 as
  12. shipped with Kaypro computers and some of the patch points may
  13. not be valid with other Wordstar versions.  Most of the newest
  14. Kaypros are being shipped with Wordstar v3.30 that seems to have
  15. been speeded-up already.  If you can be editing a file within
  16. 10-15 seconds after entering a command like:
  17.  
  18.         A0>ws filename.typ
  19.  
  20. then you already have a 'speedy' Wordstar and these patches will
  21. probably do nothing at all for you.  WSFAST* was created for the
  22. earlier Wordstar versions that took FOREVER to open a file and
  23. begin editing.
  24.  
  25.  
  26.            WSFAST24.LBR contains the following files:
  27.  
  28.     WS-FAST.DOC  - This file.  Future revisers please place
  29.                        previous updaters comments in this file
  30.                and put ONLY the current notes in the .SUB
  31.                files.
  32.  
  33.         WSFST24a.SUB - A submit-type file containing patches for
  34.                        WordStar version 3.3, as supplied with
  35.                        Kaypro computers.
  36.  
  37.     WSFST24b.SUB - Same speed-up features of the 24a patch
  38.                plus it also patches WSU for default logging
  39.                of the B drive on startup.
  40.  
  41.     WSFST24k.SUB - Same features as 24a plus it sets console video
  42.                of the Kaypro to use 1/2 intensity inverse and
  43.                clears the screen on startup and exit
  44.  
  45.         EX.COM       - Actually EX15.COM, a public domain
  46.                        replacement for SUBMIT.COM
  47.  
  48.         WSLST-KP.HEX - The assembled patch to allow printer
  49.                        to run while editing (not the same file!)
  50.  
  51.     WSLST-KP.ASM - The source for the above patch
  52.  
  53.               You must supply the following files:
  54.  
  55.         DDT.COM      - DRI's debugger, supplied on your system disk
  56.  
  57.         STAT.COM     - DRI's system status utility, also on your
  58.                        system disk
  59.  
  60.         WSU.COM      - A copy of your un-installed WordStar.  
  61.                If all you have is WS.COM, just REName it!
  62.  
  63.     WSFAST11.SUB  was the first released version of this package.
  64. It  was  originally  written  by Steve  Sanders  to  correct  the
  65. annoying  problem  with slow sign-on of WordStar.   It  has  been
  66. enhanced  and modified by adding routines to eliminate the  first
  67. screen  completely,   allow  the printing of one  document  while
  68. editing another,  and, optionally, signing on the the B: drive at
  69. startup.
  70.  
  71.                    == INSTRUCTIONS FOR USE ==
  72.  
  73. Place  a  COPY  OF  your  WSU.COM,  DDT.COM,   STAT.COM,  EX.COM,
  74. WSLST-KP.HEX and WSFST24*.SUB on drive "A" or A0:  and type
  75.  
  76.                   A0>EX WSFST24*  <cr>
  77.  
  78. It will patch your WSU.COM automatically.  You will be instructed
  79. as  to what command to enter to save the patched version to disk.
  80. You may then test the new version,  and if acceptable,  rename to
  81. WS.COM and enjoy...
  82.  
  83.  
  84.                          Hard Disk Users
  85.  
  86. If you have a Kaypro 10 or other hard-disk machine you should also
  87. check out the WS0/WS15.LBR files.  These are standalone loader files
  88. that allow Wordstar to be used ANYWHERE on the hard disk with only
  89. ONE set of overlays files needed.  These files were created by the
  90. SETDRU13 utility so if you can't find WS0/WS15.LBR look for the
  91. SETDRU13.LBR on your local neighborhood RCP/M.  (All of these files
  92. are always available through The DataCOM Super Systems(tm) to which
  93. I am the Sysop.)
  94.  
  95.                ---- NOTE TO FUTURE REVISORS ----
  96.  
  97.      WSFASTnn  has  become a very popular  way  for  WordStar(tm)
  98. users  to  enhance  the performance of  the  program.   The  most
  99. current  WSFASTnn.LBR  is available from,  either,  the  DataCOM
  100. Super Systems(tm) in Tampa, Fla., or from the Lost Dutchman's Gold
  101. Mine  RCP/M  in Phoenix,  Az.   Before attempting  to  change  or
  102. enhance  the  set of files,  PLEASE start with the  most  current
  103. version. 
  104.  
  105.  
  106.                      == REVISION HISTORY ==
  107.                     (in reverse order please)
  108.  
  109. ============================================================
  110.  
  111. Rev 24a, 24b, and 24k  -  Added another .SUB file to the library with
  112.                           all my favorite Kaypro video defaults.  It
  113. now uses 1/2 intensity inverse video (who needs or wants full blast
  114. inverse video burning up their CRT?), made the terminal init string
  115. send ESC C7 1A which disables and clears the status line (if active)
  116. before Wordstar signs on.  Also made the terminal de-init string send
  117. 1A which clears the screen on exit.  Changed the LXI H,0007 to
  118. LXI H.0012 which makes the Wordstar computer/printer banner appear
  119. lower on the screen and last a little longer before being erased
  120. off the CRT (thanks to Melvyn Halbert for this one).
  121.  
  122. Also included the WSLST-KP.AQM file in the library so folks can
  123. see where the .HEX file came from.
  124.  
  125. ============================================================
  126.  
  127.  Rev 2.3a and 2.3b  -  Several users reported problems with a
  128.             strange copy of WSX.COM being saved after
  129.             modification by WSFAST.
  130.  
  131. I have broken the original .SUB file down into two seperate
  132. files - just pick the one you want and run it.  No other changes
  133. need be made in either of the .SUB files.
  134.  
  135.                            - Steve Sanders
  136.  
  137.  
  138. ============================================================
  139.  
  140. Revision 22 - An attempt to solve the WSFASTxx identity
  141.               crisis, and to restore patches from versions
  142.               1.4 thru 1.8 to version 2.1.  Restored ability
  143.               to preset B: as default drive, and print files
  144.               while editting (not the same file) without
  145.               long delays.
  146.                           - Jim Gronek
  147.  
  148.  
  149. ============================================================
  150.  
  151. Revision 21 - I have several 'patched' copies of Wordstar
  152.               that are bigger then 138 records and a
  153.               built-in SAVE 69 can destroy a larger file -
  154.               so I have changed the .SUB file to call STAT
  155.               at the start to show you exactly how big your
  156.               starting copy of WS is and then allow you to
  157.               manually enter the proper SAVE command at
  158.               the end.
  159.  
  160.                           - Steve Sanders
  161.  
  162. ============================================================
  163. REVISION 2.0           November 2, 1984
  164.  
  165.     There  were a few things I didn't like about WSFAST13,  so  I
  166.     fixed  them and went to version 2.0.  First,  I like  to  see
  167.     which terminal & printer, etc., that the WS is installed for,
  168.     as  I  may  have several versions floating around at  work  &
  169.     home. Second, I like the serial number & copyright notices to
  170.     be  intact.  Third,  I like to be able to re-install  at  any
  171.     time!
  172.  
  173.     Now  the patches into Wordstar simply bypass the code in  the
  174.     initialization   sequence,   rather  than  writing  over  the
  175.     messages. The logo is not printed, nor is the nasty copyright
  176.     violation paragraph, but the serial number, copyright notice,
  177.     and  the installation notes still are.  I have left the delay
  178.     changes the same, I'm as impatient as anybody else.
  179.  
  180.     As far as I can tell,  Wordstar patched with WSFAST20 can  be
  181.     re-installed with no problem.
  182.  
  183.     One  more  thing I did was to change  the  naming  convention
  184.     slightly...  you  now  type the name of the wordstar file  in
  185.     when you invoke WSFAST20. For instance:
  186.  
  187.     EX WSFAST20 WS
  188.                    will take WS.COM and create WSX.COM.
  189.     If  you  want to eliminate all of the signon stuff  for  your
  190.     version, I have left a dis-assembly of the code you will need
  191.     to change and a few notes.
  192.                              - Jeffrey J. Nonken
  193.  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  194.     3CE5  CALL    3EB5        send initialization string
  195.     3CE8  CALL    3DE5        clear the screen
  196.     3CEB  LXI     H,0001      set col, row in HL
  197.     3CEE  CALL    2198        send cursor to HL
  198.     3CF1  LXI     H,410F      point to WORDSTAR big logo
  199.     3CF4  CALL    1B2A        print to screen
  200.     3CF7  CALL    253F        delay a while or until ESC
  201.     3CFA  CALL    3DE5        clear the screen again
  202.     3CFD  LXI     H,0002      set col, row in HL
  203.     3D00  CALL    2198        send cursor to HL
  204.     3D03  LXI     H,014E      point to serial # notice
  205.     3D06  CALL    1B2A        send to the screen
  206.     3D09  LXI     H,0112      point to the copyright notice
  207.     3D0C  CALL    1B2A        send to the screen
  208.     3D0F  LXI     H,3F1C      point to the nasty paragraph
  209.     3D12  CALL    1B2A        send to the screen
  210.     3D15  LXI     H,018A      point to the terminal type
  211.     3D18  CALL    3D3A        send it
  212.     3D1B  INX     H           point to the printer type
  213.     3D1C  CALL    3D3A        send it
  214.     3D1F  INX     H           type of handshaking
  215.     3D20  CALL    3D3A        send it
  216.     3D23  INX     H           list device type
  217.     3D24  CALL    3D3A        send it
  218.  
  219. ============================================================
  220.  Vers. 1.7     Murray Simsolo 11/7/84
  221.  
  222.    Corrected 2 missing periods in timing patches.  Changed
  223.    number of pages saved to 69.  (Why make WS larger than it
  224.    was before?)
  225.  
  226. ============================================================
  227.  Vers. 1.6     Jim Gronek 08/14/1984
  228.  
  229.    Revised location for load of hex patch to avoid over-
  230.    writing arrow key definitions on Kaypro supplied WS.COM.
  231.    WSLSTPAT.HEX caused the arrow key definitions to 'go
  232.    away'.  WSFAST16.HEX corrects that problem.
  233.  
  234. ============================================================
  235.  Vers. 1.5    Jim Gronek 08/09/84
  236.  
  237.    Revised menu patches from 1.2 and 1.3 with patch from
  238.    Mark Howard, CNY Technical RCP/M.  Added patch to allow
  239.    printer output while editing, without long delays when
  240.    the printer goes busy.  Patch modified from John G.
  241.    Donohue's version for WS 3.0.
  242.  
  243. ============================================================
  244.  Vers. 1.4    Jim Gronek and Wm. A. Rhodes,Ph.D.
  245.                        07/16/84(not released)
  246.  
  247.    This version was not generally released.  It contains
  248.    a user selectable patch to automatically sign on to
  249.    drive B: at sign-on.
  250.  
  251. ============================================================
  252.  Vers. 1.3    Jim Gronek and Wm. A. Rhodes,Ph.D.
  253.                        07/10/84
  254.  
  255.    Added fill patch to bypass first screen sign on.  This
  256.    line was to be included in vers. 1.2, but Murphy's Law
  257.    prevails.
  258.  
  259. ============================================================
  260.  Vers. 1.2    Jim Gronek and Wm. A. Rhodes,Ph.D.
  261.                        07/06/1984
  262.  
  263.    Added fill patches to further speed up sign-on
  264.  
  265.    Ver 1.2 NOTE---> This fill patch overlays the MicroPro
  266.    copyright notice sign-on with nulls, it can only legally
  267.    be used on YOUR copy of Wordstar 3.30.
  268.  
  269. ============================================================ 
  270.  Vers. 1.1    Steve Sanders     05/10/84
  271.  
  272.  Locations changed:
  273.  
  274.       2b1h   lengthens time before WS brings
  275.              up the help messages
  276.       2b2h   Copyright notice delay
  277.       2b3h   Screen refresh delay
  278.       28eh   Delay after cursor movement
  279.       28fh   Delay after WS functions
  280. ============================================================
  281.  
  282. Original documentation by Jim Gronek 08/84
  283.  
  284. Updated by:
  285.  
  286. Steve Sanders  20-Jun-85
  287.