home *** CD-ROM | disk | FTP | other *** search
/ Phoenix CD 2.0 / Phoenix_CD.cdr / 16c / sounds.zip / WSMOD.DOC < prev    next >
Text File  |  1980-01-01  |  4KB  |  105 lines

  1.  
  2.  
  3.                      MODIFYING WordStar 3.20
  4.  
  5.                from Central California Users Group
  6.  
  7.  
  8. This article describes patches that can be applied to WordStar 3.20,
  9. in order to modify the screen display, printer controls, and default
  10. settings when the program initializes.
  11.  
  12. In order to successfully install these patches, you must be familiar
  13. with the program DEBUG.COM, supplied with PC-DOS 1.1.  If you are
  14. not comfortable with the operation of DEBUG, please read the section
  15. of your DOS manual describing its operation.
  16.  
  17. WordStar modification involves loading it into memory via DEBUG, then
  18. changing the hexadecimal value of the appropriate address or addresses.
  19. This altered version is then written back to disk.  The overall process
  20. looks like this:
  21.  
  22.               Load DEBUG in Drive A:
  23.               Load a copy of WordStar in Drive B:
  24.               Type "DEBUG B:WS.COM"
  25.               Type "F (Address)(Data)" for desired result 
  26.               Repeat above step for each change
  27.               Type "W"
  28.               Type "Q"
  29.  
  30. See the November, 1982 issue (number 7) of PC Magazine for further
  31. information.  Keep in mind, though, that many of the values given in
  32. that article are inappropriate for WordStar 3.20.
  33.  
  34.  
  35. CRT DISPLAY MODIFICATION --
  36.  
  37. The standard WordStar format is to display Menus and Marked Blocks in
  38. white, and Text in high-intensity white.  The following patch enables
  39. these to be altered.  See the "COLOR Statement" section of the BASIC
  40. manual for the values corresponding to different effects.  Remember, 
  41. although the values listed in this section are in decimal, the values
  42. entered with DEBUG must, of course, be in hex.
  43.  
  44. For example, to change the Menu & Marked Block display to high-intensity
  45. white, you would change the value from 07H to 0FH.  The memory locations
  46. are:
  47.  
  48.       Menu & Marked Blocks:  0284
  49.                       Text:  028B
  50.  
  51.  
  52. PRINTER ENHANCEMENTS --
  53.  
  54. As indicated in the PC Magazine article mentioned above, there are four
  55. Printer Patch Areas, where additional commands specific to your printer
  56. can be entered. The correct locations are:
  57.  
  58.         Patch area    Location
  59.         ----------    --------
  60.             1         077F
  61.             2         0784
  62.             3         0789
  63.             4         078E
  64.  
  65.  
  66. INITIALIZATION PARAMETER MODIFICATIONS --
  67.  
  68. The following information enables you to change such aspects as the
  69. default drive, whether insert is on, etc.
  70.  
  71. For example, to set drive C: as the default drive on initialization,
  72. type: F 02DC L1 3 [ENTER].
  73.  
  74.           
  75.       Address   Data         Change
  76.       _______   ____         ______ 
  77.  
  78.         2CF     L1 0         Quicker Messages
  79.         2DC     L1 3         Sets Drive C as the default drive
  80.         360     L1 0         Sets initial help level at 0
  81.         360     L1 2         Sets initial help level at 2
  82.         362     L1 0         Insert off on initialization
  83.         385     L1 0         Word wrap off on initialization
  84.         386     L1 0         Justification off on initialization
  85.         389     L1 0         Hyphen help off on initialization
  86.         38A     L1 0         Print control display off on initialization
  87.         38B     L1 0         Ruler line off on initialization
  88.         38C     L1 0         Page Break Display off on initialization
  89.         38E     L1 2         Double Spacing set on initialization
  90.         395     L1 25        % replaces period for dot commands
  91.         396     L1 26        & replaces Ctrl-O for non-break space
  92.         3D3     L1 FF        No page numbers printed
  93.         3D4     L1 0         Microjustication off on initialization
  94.         3D5     L1 0         Bidirectional Print off on initialization
  95.         37B     L1 0         Alternate Pitch becomes default
  96.         37E     L1 32        Page offset increased from 8 to 50 
  97.         37F     L1 (n)       Left Margin (n is margin setting in hex)       
  98.         380     L1 (n)       Right Margin (n is margin setting in hex)
  99.  
  100.  
  101. We are grateful to the San Francisco IBM PC Users Group for much of
  102. this information.
  103.  
  104.  
  105.