=================================================================

                              The

                            $ R / O

                       R E A D   O N L Y


                     -={ November 1985 }=-


The   monthly   news  magazine of the Tampa Bay   Kaypro   User's
       Group and the DataCOM Network RCP/M Systems Group

=================================================================

              Steven L. Sanders - Editor (Sysop)

=================================================================
The  DataCOM Network consists of three remote databases with   60
megabyte  of files available to members 24 hours.   An annual fee
of $30.00 is required  for access,   an  application may be down-
loaded by calling System #1   at (813) 937-3608 at  300/1200/2400
baud or send a  SASE along with your request to:

                     TBKUG/DataCOM Network
                       14 Cypress Drive
                     Palm Harbor, FL 33563

NOTE:   Articles and reviews of machines, hardware, software, and
other peripherals reflect currently advertised prices as released
by  the  distributors and are included here for YOUR  INFORMATION
ONLY.    The  TBKUG/DataCOM  Network  is   NOT   being  paid   to
advertise   these products and we  cannot  be   held  responsible
for  the  price  and/or  performance  of  said products.
=================================================================

                -={ THE TBKUG IS MOVING !! }=-

I  will be moving into a new location on November 15 and the  new
address will be:

                    TBKUG / DataCOM Network
                     2643 Cedarview Court
                     Clearwater, FL 33519

Please  note  that ALL telephone lines both voice and  data  will
also  be  changing  and the new numbers will be in effect  as  of
November 15.

                  Modem Line 1 (813) 791-1454
                  Modem Line 2 (813) 791-1455
                   Voice Line (813) 791-1938


           -={ VIDEO FEATURES OF THE NEW KAYPROS }=-

                       by Steve Sanders

Many,  many times I am asked what escape code does what,  or  how
did  I get that program to clear only part of the screen.   Well,
it may not be to clear in the Kaypro manuals so I will give you a
complete rundown of the video attributes and screen control codes
used in the new Kaypros.

Applicable to the following Kaypro CP/M models; Kaypro 1, 2X, New
2,  4E,  4'84,  10, or ROBIE (does anyone really own one of these
ROBIEs??)


                       Enable                  Disable
Inverse Video           ESC,"B0"                ESC,"C0"
Reduced Intensity       ESC,"B1"                ESC,"C1"
Blinking                ESC,"B2"                ESC,"C2"
Underlining             ESC,"B3"                ESC,"C3"
Cursor                  ESC,"B4"                ESC,"C4"
unknown attribute       ESC,"B5"                ESC,"C5"
Save Cursor Pos.        ESC,"B6"   Restore pos  ESC,"C6"
25'th line              ESC,"B7"                ESC,"C7"


DEFAULTS ARE: Inverse OFF, reduced intensity OFF, blinking OFF,
             Underline OFF, cursor ON, and 25th line OFF

What  follows  is a sample MBASIC program which demonstrates  the
use of the 25th (status) line

Note: Line 70 must be -->  PRINT CHR$(27);"=8 ";
     The space after the 8 is not a typo


10 REM THIS PROGRAM WILL DEMONSTRATE THE 25'TH LINE
20 REM OF THE NEW KAYPRO
30 REM
40 REM
50 PRINT CHR$(27);"B6"        REM SAVE CURSOR POSITION
60 PRINT CHR$(27);"B7"        REM ENABLE 25'TH LINE
70 PRINT CHR$(27);"=8 ";      REM MOVE CURSOR TO 25'TH LINE
80 PRINT "THIS IS THE 25'TH LINE" : REM SHOW USER WE CAN DO IT!
90 PRINT CHR$(27);"C6"        REM RECALL CURSOR POSITION
100 REM
110 REM WHEN YOUR DONE WITH THE 25'TH LINE IT MAY BE DISABLED
120 REM WITH THE FOLLOWING
130 REM
140 PRINT CHR$(27);"C7"       REM DISABLE 25'TH LINE
150 PRINT CHR$(26)            REM NOW CLEAR ENTIRE SCREEN
160 END



                      CURSOR POSITIONING

The cursor is positioned by a vertical (v1) value (0-24) and a
horizontal (h1) value (0-80) as follows:

PRINT CHR$(27) + "=" + CHR$(v1+32) + CHR$(h1+32)


      0,0   +-----------------------------------+  0,80
            |   <----  80 columns wide ---->    |
            |             horizontal            |
            |                                   |
            |                                   |
 24 lines   |              24 X 80              |
 vertical   |                                   |
            |                                   |
            |                                   |
            |                                   |
      24,0  +-----------------------------------+  24,80
            |    protected 25th status line     |
            +-----------------------------------+



                  SCREEN/CURSOR CONTROL CODES

            FUNCTION                     HEX     DECIMAL
     ----------------------------------------------------
     CLEAR SCREEN/HOME CURSOR            1AH     CHR$(26)
     HOME CURSOR (0,0)                   1EH     CHR$(30)
     CLEAR TO END OF LINE (EOL)          18H     CHR$(24)
     CLEAR TO END OF SCREEN (EOS)        17H     CHR$(23)
     INSERT LINE (INS)                1BH,45H    CHR$(27);"E"
     DELETE LINE (DEL)                1BH,52H    CHR$(27);"R"



                 GRAPHIC LINE DRAWING ROUTINES


    33,33   +-----------------------------------+  33,190
            |   <-----  160 pixels wide ----->  |
            |                                   |
            |                                   |
100 pixels   |                                   |
  high      |              100 X 160            |
            |                                   |
            |                                   |
            |                                   |
            |                                   |
    130,33  +-----------------------------------+  130,190
            |    protected 25th status line     |
            +-----------------------------------+


Line draw formula:   ESC + "L" + (v1+32) + (h1+32) + (v2+32) + (h2+32)

The following will draw a border around the CRT, starting at the

(1) top left to top right,
(2) top right to bottom right,
(3) bottom right to bottom left, and finally
(4) bottom left to top left.
(1) PRINT CHR$(27);"L" +CHR$(33)+CHR$(33)+CHR$(33)+CHR$(190)
(2) PRINT CHR$(27);"L" +CHR$(33)+CHR$(190)+CHR$(130)+CHR$(190)
(3) PRINT CHR$(27);"L" + CHR$(130)+CHR$(190)+CHR$(130)+CHR$(33)

Be sure to complete all other PRINT statements before using this
final routine to draw the line from bottom left to top left.  If
you don't, other PRINT statements will cause a break in the line
if starting in column 1.

(4) PRINT CHR$(27);"L" +CHR$(130)+CHR$(33)+CHR$(33)+CHR$(33)

////////////////////

NOTE:  If  using the K10ZCPR2,  K10ZCPR3,  K83ZCPR3,  or K484ZPR3
files  on your system,  you need to toggle the GRAF byte at  04fh
before drawing lines.

     You can do this from MBASIC as follows:

POKE &H4F,&H0FF  enable line drawing (before first line is drawn)

POKE &H4F,&H00   disable line drawing (after last line drawn)

     Same poke command in CBASIC:

POKE 04FH,0FFH  <-- do not confuse "0FF" with "OFF"

POKE 04FH,00H

     Or in assembly language:

MVI     A,0FFH  ;enable line drawing
STA     04FH    ;toggle GRAF byte "OFF"

MVI     A,0     ;disable line drawing
STA     04FH    ;toggle GRAF byte "ON"


            -={ Modem & HDD Interface for SB180 }=-

{Editor's note:   With the addition of this interface board,  the
SB180  single-board computer can now handle hard disk drives  for
mass  storage  and you can add the modem without using up one  of
the serial outputs - all this and Z80 s/w compatible as well.  We
now have a MEX overlay available for the SB180 computer,  see the
file MXO-SBS1.AQM in the MODEM section.}

    The Micromint COMM180 expansion board may be the only  board
you  will ever need for your SB180 computer.   This 4" x 5" board
adds two major functions to your SB180:

    1) Bell 103-212A compatible 300/1200 baud modem

    2) SCSI hard disk controller interface

The COMM180 board is available in three versions:

    1) Modem, DTMF encode/decode, and voice synthesis alone

    2) Small Computer System Interface (SCSI) hard disk
       controller interface alone

    3) Both of the above

And  either the modem version or the SCSI controller version  may
be upgraded to the full version at any time.

The COMM180 does not use a serial port on the SB180,  but instead
addresses the bus directly.   It is fully Bell 103 and Bell  212A
compatible (including FCC registered Data Access Arrangement) for
300  and 1200 baud use,  is 8251A software  compatible,  features
both  DTMF  and pulse dialing,  call  progress  monitoring,  DTMF
reception and decoding,  and a unique diagnostic capability which
automatically compensates for common telephone line deficiencies.
In addition the COMM180 has optional voice synthesis capabilities
which  allow  it to respond verbally to commands entered via  the
standard touch tone telephone pad.

The SCSI allows the use of a wide variety of hard disks with  the
SB180 for fast,  sophisticated mass storage whether you need just
5 megabytes or 50 megabytes.   Many manufacturers offer hard disk
drives  and controller cards which mate with the SCSI  interface.
If  you  need more file space than floppies  allow,  the  COMM180
board  can  help  meet your storage  needs.   In  addition,  many
laboratory  instruments  support  the  SCSI  standard,  thus  the
COMM180  can  allow  the SB180 to be more easily  used  for  data
logging and data reduction.

Software for the COMM180 includes a complete modem communications
system  and messaging system designed to run under  Z-System  DOS
available  for  the SB180.   BIOS modifications are  supplied  in
source code to allow integration of hard disk drivers into the Z-
System DOS.


                    TECHNICAL SPECIFICATIONS

Modem:

- Plugs into the Expansion Bus on the SB180
- Only 4" by 5"
- Fully Bell-212A and Bell-103 Compatible
- DTMF or Pulse Dialing
- Jack for External Speaker for Call Progress Monitoring
- DTMF Reception and Decoding
- 8251A Software Compatibility
- Parity Generation/Checking
- Sync Byte Detection/Insertion
- Synchronous 1200 bps, Asynchronous  1200,300,110 bps
- Software  Controlled  Audio  Input  and  Output  Interface  (2
   Separate Jacks) for Voice Communication or Acoustic Coupling
- Voice Synthesis (LPC coded)
- ASCII Command and Error/Status Codes
- Extensive Built in Diagnostics
- Phone Line Diagnostics
- FCC Registered Direct Connection. Tip and Ring Input
- Operates on +5/+12 Volt Power Supply


SCSI Interface:

- Provides a Device Independent Local I/O Bus
- Operates at DMA Data Rates Up to 1.5 Megabytes Per Second
- Supports Initiator and Target Roles
- Parity Generation with Optional Checking
- Supports Bus Arbitration
- Provides Direct Control of All Bus Signals
- Xebec 1410 compatible
- Adaptec ACB4000 compatible


                        COMM180 Software

The  software  which comes with the COMM180 consists of TERM  III
and Z-MSG (optional).

TERM  III is a sophisticated communications package which  offers
all the functions of standard modem programs but goes far  beyond
them  when used with COMM180's advanced features and Z-System DOS
(required for operation).  TERM III was designed to be used as:

1)  an  originating communications system to allow the  user  to
dial  out,  communicate with other computers,  and  perform  file
transfer functions;
2)  a  remote  access  system to allow users to  dial  into  the
system,  interact with it,  and transfer programs into and out of
it; and
3)  a  configuration system to allow the user to  configure  the
attributes of the other two types of systems.

TERM III offers multiple file transfer protocols:  Christiansen's
MODEM7  (with  checksum and  with  CRC),  MODEM7  batch,  XMODEM,
KERMIT,  CompuServe's CIS, and X-ON/X-OFF.  Special attention has
been  paid  to making the remote access system completely  secure
from unauthorized use.   You may also call in to TERM III on  the
COMM180  and  use  a  standard touch tone  pad  to  give  special
instructions,  e.g.,  run  a  program using the COMM180's  speech
synthesis to give a verbal summary of system access.

Z-MSG  allows  the COMM180,  SB180,  and TERM III  to  be  custom
configured  as a "turnkey" Remote Bulletin Board System  - either
as  a  public  system allowing access to anyone or as  a  private
system restricting access to "members only".   Z-MSG allows up to
eight user "types" with varying priveleges associated with  each.
Messages may be public or private and may be over 100 lines long.
Extensive editing functions are provided and comprehensive online
help is always available.

For  those  wishing to use the SCSI as a  hard  disk  controller,
source  code  is  provided which allows many types of  hard  disk
controllers  and  sizes of Winchester disks to be  used  as  mass
storage  for  the SB180.   Two popular controllers are  supported
directly  - the  Xybec 1410 controller and the  high  performance
Adaptec ACB4000.   Two disk sizes are supported - the standard 10
MB drive as well as the high capacity 20 MB drive.  Provisions to
support  other  controllers and even higher capacity  drives  are
included.   Of  course,  the SCSI may also be used to link  other
SB180's or SCSI equipment together as well.

For more info, contact Micromint at:      800 635-3355


               -={ WHATSNEW in Public Domain }=-

VDO25B.LBR has the latest updated version of the VDO text  editor
by  James  Whorton.   It  now has all the  earlier  patches  pre-
installed and comes with a 128-byte command buffer.   This little
gem is only 8k and uses no overlays,  just available memory.   It
is  very fast and is installable for most any 24x80 CP/M  machine
being sold today.

ACMDU11.LBR   is  a  nice  utility  for  ZCPR3  folks  using  the
ARUNZ04/05 ALIAS.CMD file.   ACMDU11 allows you to add or  delete
alias commands stored in the ALIAS.CMD file quickly and simply.

DBALL.LBR  is  a dBaseII system for generating  multiple  mailing
lists  that can be used by Wordstar and Mailmerge to produce form
letters.   This  is  an extensively modified version of  Dr.  Don
Saba's DBRECALL system for tracking patients.

DBCHECK.LBR  is an all-purpose checking account program  for  use
with dBaseII.

RECOVER.LBR  is  a menu-driven UNERASE utility for CP/M 2.2  that
will  list  ERAsed files on the current drive and  allow  you  to
UNERAse them easily.

MXO-SBS1.LBR   contains  the  MEX  modem  overlay  for  use  with
Micromint's SB180 single board computer.

GRAB.LBR has a program that works similar to FIND, but allows the
user to extract paragraphs from a Wordstar document file.


          -={ SOFTWARE REVIEW: The Writer's Guide }=-

                        by Daniel Patt

   The WRITER'S GUIDE (TM),  version 1.1,  is a replacement menu
for  Perfect  Writer  (TM).   It provides two menu  screens  that
replace  all of the menu screens that come with  Perfect  Writer.
The  replacement  menu AUTOMATICALLY passes the  current  working
file's  name  to Perfect Formatter (TM) and Perfect Printer  (TM)
along with "standard" formatting and printing options.

The  WRITER's GUIDE provides a single letter command that  allows
the  formatting and printing of the current  working  file.   Its
directory  features selecting files by extent or filename  alpha
betically,  plus selecting only *.com,  etc.   (unfortunately one
can not access more than the A or B drives to my knowledge).

In addition,  one can list a file from the menu,  count the words
in  a  file from the menu,  UNERASE a file and turn off  the  key
click  from  the menu and even call The WORD Plus (TM)  as  one's
spelling program from the menu.

Since  most  of  my work with Perfect Writer  requires  immediate
formatting  and  printing  of the file  I  am  working  on,  this
replacement  menu is very useful to me.   It is well thought  out
and receives high marks from me.

A recent letter in the Kugram (Vol.  3 No.  2) told of a new menu
program  that replaced the PW menu.   The company that offers the
program is Interior Systems,  Inc.  of Joelton, Tenn.  (P.O.  Box
188,  zip 37080).   The company can be contacted through its  800
number (800/531-5255).

The  standard  Perfect  Writer uses a number of  menus  to  edit,
format
and print a file on paper.  These menus require one to re-
type  the  name  of  the file at the start of  each  use  of  the
program.  In addition, each time one uses the menus, one must re-
enter  the  options unless one wants to use the  default  values.
Some  people  choose to not use the menus and directly enter  the
programs with the appropriate parameters added or use a SUBMIT or
EX file to make their standard choices with fewer steps.

WRITER'S GUIDE offers an alternative to these methods.

Since my new secretary was having trouble with the old set of  PW
menus,  the  Kugram  review suggested to me  an  alternative.   I
called  the  company  and ordered a copy of the  program  for  my
Kaypro  10.   I received the version for the Kaypro II.   When  I
tried  to use the "change user" option,  I discovered that I  had
the wrong version.   I called the company and promptly received a
call  back  from the people in charge.   The KP II version  costs
$35.00  and the KP 10 costs $55.00.   I paid the  difference  and
have been very happy with the program.  IT IS VERY NICE TO HAVE A
COMPANY  RESPOND TO PROBLEMS!!!  Not all companies can or will do
this.

The KP II version does not work well on the KP 10; it is too slow
when  it  prints the full directory.   This is  because  it  also
calculates the remaining space on the B disk.   I believe that it
would  work quick enough for the KP II because there is not  that
much disk space to calculate.

However,  after I received the KP 10 version of Writer's Guide, I
was very pleased.   The program comes in two versions on the disk
along  with  a COM file that will change the size of  the  PW.SWP
file.   One  file is the "normal" new menu and the other file  is
the  fast  menu.   The difference is that the fast menu does  not
calculate  the remaining disk space and display it every  time  a
directory read is requested.

The  fast menu works at an acceptable speed in my office environ
ment.  The menu allows the editing, formatting and printing of PW
produced  files by the pushing of one key (a letter) in the  menu
mode.   It provides for the changing of some, but not all options
for Perfect Formatter and Perfect Printer.   It provides for  the
changing  of  user  areas  from the menu  with  out  leaving  the
program.

WRITER'S  GUIDE  has two menus.   You can change between them  by
typing the letter "M".   The command letters displayed in  either
menu  can be entered and used no matter which menu is  displayed.
The more familiar you are with the commands, the less you have to
look at the menus.

To  work on a file from the menu,  you need to enter the  command
"W"  and the name of the file.   You need to enter the full  name
including  the extent.   It would have been a nice feature if the
".MSS"  extent was added automatically unless one typed a  period
(.) and an extent.

Once  the  "Working on file" has been typed you do  not  need  to
retype  it from the menu to format it,  print it,  list it on the
screen,  or to use a speller on it.   All you need to do is enter
the single letter command for the desired function.   Since  most
of  my files are accessed and used one at a time,  this is a very
convenient feature.

The  menus  allow you to display either the A or B  directory  or
just  specified types or names of files using the CP/M wild  card
features  of "?" and "*".   This is also a very nice  feature  to
have.   A  unique  addition which I have not seen before  is  the
ability  to  toggle  the  display of the directory  so  that  the
display is done alphabetically by extent or by file name.   Thus,
you  can have all .COM files printed alphabetically and then  all
".MSS" files printed alphabetically on the same screen.

Use  of the Control-Y (^y) key causes the last entered file  name
to be repeated at the cursor position.  This is a nice feature if
you have chosen any of the copy,  rename,  kill (erase),  or yank
back (unerase) features offered on the menu.

The  second  menu  provides a series of two  letter  commands  to
change the parameters sent to Perfect Formatter (TM) and  Perfect
Printer  (TM).   These  allow the selection from the menu of  Top
Level  of Verbatim,  formatting for a different device  than  the
default  device,  pausing  for  insertion  of  each  page,  start
printing  on a different page than page one,  number of copies to
printed, output to the screen, selecting the pf output file name,
selecting  the  PP out port name (other than the  default  port),
choice of the spelling program,  and display for the directory by
ext  or  filename.   When  one selects one of  these  two  letter
options, they remain selected until changed.

Unfortunately,  the  menu  does  not allow one  to  send  the  -q
parameter  to  Perfect Printer (TM) which stops the query of  the
right  choice of device formatted.   This would have been a  very
nice  feature  to have had;  I have waited many  minutes  at  the
console when I have not answered yes to this question.

The  program  provides a Control-C feature in the formatting  and
printing modes to stop the programs and go the next step.  If you
have  chosen  to  print  and format in one  step  and  issue  the
Control-C  in PF,  then the program sends to PP ignorant  of  the
fact that no ".FIN" file exists.

Somehow  the program actual adds information to CP/M,  because if
you exit the program without using the program's exit mode,  then
CP/M will return you to the menu as if you had finished the  last
requested  operation.   This has happened to me a number of times
and at first I didn't understand what was happening.

There  is a problem with the text to screen mode.   I found  that
the  order  of the format for device and the on  screen  printing
order to PF made a difference in the on screen page size.  Proper
choice  of the order would allow the actual size of  the  printed
page  to  be displayed in a continuous scroll across the  screen.
Improper choice provides a very short page to be scrolled  across
the screen.  Unfortunately, the program only allows for the short
page  scrolling across the screen.   The -c before -dev  {device}
option gives the result wanted.

A  number of additions to this program would be very nice.   Some
of them have been commented on previously in this review.  Access
to more drives than just A or B,  the ability to run the menu and
the files in just one drive, quicker directory display, all these
would be useful modifications.

But,  the program,  as is,  is good and is very useful because it
saves time.   I feel that it is well worth the money.  Now, if it
could only take up just 1K of file space...


                -={ Word Processing Helpers }=-

                       by Steve Sanders

The  TBKUG library has many useful utilities for word  processing
support.  Most of these utilities are made for Wordstar users and
deal  with manipulating the resultant ASCII files.   I will  give
you  a listing of utilities available and a brief description  of
what they do and/or how they do it:

UNSOFT.LBR  contains  two very handy  utilities:  (1)  ENSOFT.COM
which converts ASCII text files to Wordstar document format.   It
actually  makes educated guesses as to where to put soft or  hard
carriage  returns as well as soft spaces.   (2) UNSOFT.COM  which
converts Wordstar document files back to normal ASCII files.   It
resets all high bits set by Wordstar back to zero and strips  out
all   dot  commands  except  .PA  which  is  converted  to  a  FF
(formfeed).   It  also  converts soft (1Fh) hyphens to real  hard
(2Dh) hyphens and removes all control characters except TAB,  FF,
CR, and LF.

BACKTOWS.LBR  has  a utility that allows  re-formatting  document
files  to  your  preferrences.   You may re-format  a  right  and
lefthand  justified  file  so  that it now  has  a  "ragged"  un-
justified  right  margin.   It will also perform  much  the  same
function as ENSOFT by adding high order bits at the beginning and
end of every word ala Wordstar document mode.

FILT.LBR  has  a variety of ASCII file filters that perform  many
different tasks.   FILTA will remove all high bits,  changes lone
LF to a CR/LF pair and optionally retains FF  characters.   FILTB
is for filtering MBASIC files, does the same as FILTA but retains
the LF-CR required by some Basic editors.   FILTW is for Wordstar
document  mode files,  handles CR and LF like FILTA,  removes dot
commands,  converts  soft  to hard hyphens  and  non-break  (0Fh)
spaces to normal spaces (20h).   FILTWC is exactly like FILTW but
retains  the  CR  and  LF  intact  in  whatever  form  they  were
originally.

WINDEX20.LBR  creates  indexes  for  Wordstar  files  written  in
document  mode.   It can be used with a manuscript of any length,
including  books up to 9,999 pages,  with a maximum of 254  keys.
There  are  three different modes of indexing available  and  can
become an invaluable W/P aid.

PAIRX13.LBR  searches  Wordstar document  files  for  un-balanced
pairs  of print control characters.   Real handy when you  forget
that  "other"  ^PB  and end up with a whole document  printed  in
boldface.   Or  how  about  only one ^PS,  not bad  if  you  like
everything underlined.

FOOTNOTE.LBR  combines  a Wordstar document file and  a  file  of
footnotes  for  it  into one  single  (non-document)  file,  with
footnotes  at the bottom of each page,  which may then be printed
out by Wordstar.
WSAVEALL.LBR  is a unique concept for restoring text lost in  RAM
after  a "disk-full" error or a hastily exited (^KQ - Yes)  file.
Wordstar  always  buffers about 15k of edited text  in  the  same
location in memory and this program with the aid of a SUBMIT file
will automatically recover this text and place it in a file to be
further  edited.   This utility and RESQ13 will both recover text
even AFTER a system reset or cold boot.

RESQ13.LBR  operates  much  the same as  WSAVEALL  except  it  is
manually  invoked  from  the  prompt  when  desired  rather  than
automatically submitting itself for processing after a warm boot.
RESQ  will auto-adjust itself for the size of TPA on your machine
so  it  works well even under small  memory  configurations  (ala
ZCPR3).   RESQ  will prompt you to enter a string to search  for,
then  begins  looking  thru the RAM buffer area  for  the  target
string.   If  the string is found,  RESQ backs up to the start of
the  buffer area and then saves the 15k (max) of text to  a  file
called RES.Q on the currently logged drive.

SYA.LBR  (aka  Save Your ASSetts) is another RAM  rescue  program
similar to RESQ13.  I like RESQ better and have always had better
results then with SYA (nuff said?)

OUTLINE.LBR  is  a  utility used in conjuction with  Wordstar  to
produce  an  outline.   There  are a maximum of  four  levels  of
outlining available.

WC1.LBR is an update to the WC.COM utility supplied with Wordstar
to count the number of words in an ASCII file.  This version will
skip  all  lines  beginning with "dots"  to  avoid  counting  dot
commands  as words.   Very handy for writers who are paid by  the
number  of words per text or when you only have a limited  number
of words allowed for say an advertisement in a magazine or such.

ROFF.LBR  contains  a file formatting utility that allows you  to
format  for printing any ASCII text file.   You may  specify  the
amount  of  indentation required for the entire file  and  change
this  specification at any time with another dot command.   There
are  many  parameters possible including  full-line  filling  and
complete   page-style  formatting  including  top  margins   with
headers,  a  second top margin,  the main body of text,  a  third
margin, and finally the bottom margin including the footers.

WS3330.DQC  is  a  text file that contains all known  labels  and
patch  locations for Wordstar v3.30.   This is especially  useful
when patching-in an un-supported printer or for that special  mod
you want to make to Wordstar.

WSFAST24.LBR  has  several different submit files used  with  the
included  EX15  utility to speed-up the operation of Wordstar  by
removing  unnecessary  time  delays and filling  in  the  opening
copyright display screens.  This is a definite must for owners of
the   Kaypro-bundle   versions  as  they  are  really   slow   as
distributed.   The  whole process is automated and takes only   a
couple  of minutes to perform.   The resultant copy  of  Wordstar
will  now  sign-on very quickly and allows you to  begin  editing
much faster then the stock version.

QK-21.LBR  aka QWIKKEY is an all-purpose keyboard re-definer that
allows you to assign ASCII strings or commands for simple one-key
entry.   QWIKKEY  can be defined on-the-fly or it can read  in  a
file of pre-defined string assignments.   Now you know how to get
super  function keys on the Kaypro and other computers that  lack
real function keys.  QWIKKEY takes up very little memory and more
then pays you back with it's abilities.


                 -={ S-100 System For Sale }=-

MORROW DECISION I,  S-100 computer system with 14-slot Wunderbuss
MultI/O  motherboard,  3  programmable RS-232C serial  ports  (0-
19.2kb) and 2 parallel I/O ports.   MPZ80 CPU card,  MM65K memory
board,  DJ/D2B 8-inch floppy controller board,  HDC-3A hard  disk
controller card.

Disk sub-system: (1) Fujitsu 10mb hard disk in cabinet with power
supply and fan, and (1) Shugart 8-inch floppy drive (reads/writes
standard IBM 3470 format diskettes in 4 densities; 128, 256, 512,
or  1024 bytes per sector).   System can be easily set to boot-up
from  hard disk or floppy by flipping one dip switch on  the  CPU
board.

Complete   BIOS  listings and  all  driver  software   for   any
configuration  of  available 5 or 8-inch  hard  disks.   Original
manuals   for  everything  and  CP/M  2.2  including  all  system
utilities and bunches of disks full of goodies.   System is  100%
operational and  very solid.   Heath H-19 smart terminal included
with  all  the above for $2,000.00 firm (you pay the shipping  if
not picked up at my home.)

I  will also include a complete multi-user operating system ($600
value  MultI/OS  by  InfoSoft,  upward  compatible  to  CP/M  2.2
software)   in  full  source  form  with  documentation  and  all
utilities on 8-inch diskettes.   I can also furnish MEX, BYE, and
XMODEM  overlays to let you put this gem online as a super  RCP/M
system.

If  interested,  contact  Steve Sanders (813) 937-7249  voice  or
leave  a message on one of the remote systems.   First  to  flash
cash  owns the machine!   I've only got just this one and it's  a
steal at this price.


                -={ Stretch Your Modem Time }=-

Sitting  here behind the screens of my remote systems I see a lot
of  people  wasting  time  and  more  importantly,  money.   Most
everyone I know owns and uses a printer regularly, so why not use
it when you call by modem?  The most common mistake new users and
old  pros  alike make is to NOT dump the  DIRectory  listings  to
their printers.   This is especially effective for the callers at
300 baud who spend a lot of time just waiting for a file transfer
to  be  completed.   If  you first dump the DIR  listing  to  the
printer  then  you may then scan it during the file transfer  and
save the wasted time used with repetitive DIRs.

You can always be dumping to the printer at the same time you are
saving  to  a terminal mode file with  MEX.   The  terminal  mode
capture  file  will do you no good as a referrence during a  file
transfer because you can't view it while receiving a  file.   The
hardcopy  from your printer can be viewed at anytime.   I find it
real handy to just always dump to the printer, of course I have a
fairly  high speed (160 cps) OKI 92 printer plus a  128k  printer
buffer.   This  may not work very well if all you have is a  slow

daisey-wheel  printer  capable  of only 10-20 cps  speed  and  no
buffer.

Many,  many  times I see a caller transferring an ENTIRE  library
file  (usually very large) when he only needs or can use  one  or
two of the internal files.   Please use LUX or LDIR and then TYPE
out  the internal .DOC or .INF file first - you'll probably  find
out that only one version of the .COM file is for you anyway.  At
least  find  out if the set of programs will even work  for  your
computer before downloading the whole mess!

HOW-TO Find a File:

  1.   Use WHEREIS,  FINDF,  or FILEFIND and search for the file
online first, it may already be there in another file area.

                  A0:SYSTEM>whereis sd100*.*

  2.   If the online search is negative,  then use CAT to search
for  the  filename  in the master  library.   Remember  most  all
utilities  are  "versioned" and have numbers  to  indicate  their
version update status so always use wildcards like so:

                  A0:SYSTEM>cat sd1*.*

If  the file you seek is listed in the master catalog but is  not
online,  just leave me a message and I'll make the file available
on your next call.

Remember  anytime  you have trouble with  system  commands,  just
enter HELP or SYSHELP anywhere while in CP/M.  All the help you'd
ever need is always there - you just have to ask for it.

Also very important:   When you begin a XMODEM file transfer,  be
sure  to  WAIT  until  XMODEM shows you  it  actually  found  the
requested file and has opened the file!   If you hit the <RETURN>
right  after  entering the XMODEM command and immediately  escape
terminal  mode to enter your modem receive command you may  never
see  the any error messages displayed by XMODEM.   You also  will
not see the size of the file display or the number of records and
will  have  no idea how long the transfer will take or  when  you
have reached the end of file until your modem program returns you
to terminal mode.  Nuff said???

Take  your time,  plan your strategy,  and stretchhhhh your modem
time and long distance dollars to their fullest...


         -={ Review: JUKI 6100 Daisey-Wheel Printer }=-

                    by Steve Sanders, TBKUG

I just picked up a Kaypro Letter Quality Printer, better known as
a JUKI 6100 daisey wheel printer after realizing my need for real
correspondence  quality  type.   I  have been  scanning  all  the
magazines  and catalogs and comparing price and features and find
the JUKI to be right in the ballpark.   I got this one "slightly"
used, second-hand, and such got a very good deal on it pricewise.

For the new purchaser I have found the price is rather fixed even
by  mail  order  at around $350 for the model  6100  JUKI  daisey
wheel with a parallel (Centronics) interface.   The tractor  feed
is  extra  at around $130-150 and is absolutely necessary if  you
intend to use continuous forms or labels.   The JUKI comes with a
friction feed arrangement identical to a standard typewriter  for
cut sheet paper.   The 6100 prints along at a fairly brisk 18 cps
and  has the familiar sound of all plastic or metal daisey  wheel
printers.

WHEELS:  The  6100 uses Triumph-Adler compatible  plastic  daisey
wheels  which hold up very well if handled properly when  not  in
the machine.   There is a wide variety of wheels available; PICA,
ELITE,  COURIER,  ORATOR,  SCRIPT, and MICRON to name just a few.
These are also measured in the size of pitch as well as style and
the 6100 can use 10,  12,  or 15-pitch,  and Proportional Spacing
wheels.   These  wheels are available for $18-25 each and last  a
long time when they are put back in their carriers after use.
(P.S.   I  just ordered 5 different daisey wheels  from  Protecto
Enterprises in Barrington, IL and got 'em for $18/ea.)

RIBBONS: The 6100 uses a standard IBM Selectric II drop-in ribbon
cartridge  loaded  either  with one-strike film  or  multi-strike
fabric.   I  highly  recommend the one-strike  film  for  overall
quality and appearance of the printed page.  These cartridges are
readily  available in any office supply store for around $4.00  a
piece  and  will  usually print about 150,000  characters  before
replacement.   The  JUKI  makes efficient use of the  ribbon  and
actually  prints on 3 different parts of it before advancing  the
film forward.

SET-UP:  Installation was simple with the Kaypro and the  bundled
Wordstar  v3.30,  you  just  pick  the  Diablo  630  option  from
WINSTALL's printer menu.   I then added the patches as  specified
in  the  file JUKI-WS.PAT (available in the WORDPRO area  of  the
remote  systems) for continuous underlining (you definitely  want
this one),  proportional spacing,  and shadow print mode (similar
to bold but different).  My printed pages now look as if I slaved
over an IBM typewriter all day, but I'm not going to tell anyone!

OPERATION: Very simple and straight forward,  insert paper,  roll
past top and align,  back it up to top of page,  and  print.   If
using  the tractor feed and continuous forms,  you need only flip
one easily accessible dip switch to avoid the stop-n-start  after
each page.   As per norm with all daisey-wheels,  the JUKI sounds
like   a  slightly  muffled  machine-gun  and  should  be  placed
somewhere  in  the room where some of the noise may  be  absorbed
rather than reflected.   Several vendors have "quiet boxes" which
can be placed over dot matrix or daisey wheel printers and really
puts the squelch on them.  After printing several pages your ears
could stand a rest - I suggest leaving the room during  printing,
use the old bathroom or coffee excuse!

OVERALL:  I  would  have  to  give the JUKI  high  marks  in  all
categories except speed.  Speed-wise the JUKI is in the middle of
the range,  the low is 10cps and the high is 40-50cps.   But  the
high-speed  babies cost between $1,500-2500 so the JUKI is a good
buy between $350-425 (average mail order to retail prices.)  JUKI
has another model of interest to those who like both a typewriter
and a printer - the model 2200 is both.   It has a keyboard which
is nice for addressing one or two labels or envelopes or  writing
a  letter,  but  also  comes  with either a  serial  or  parallel
connector as well.   It is slow at 10cps as a printer but can  be
had  for  around $250 and uses all the same wheels as  all  other
JUKI models.   JUKI printers are good value for the money and I'm
sorry  to  see that Kaypro has dropped them from  their  Business
Pack systems.


                  -={ That's All Folks !! }=-

Another month has come and gone (where do they go?) and here I am
finishing up yet another $R/O magazine.  I have been working like
crazy to get the new multi-user system online.  It is here, it is
working, and it WILL BE ONLINE VERY SOON!!

I  have a few minor problems to straighten out such as getting it
to  answer the phone properly and set correct input baudrate  but
that  should  only be a matter of patch and test  and  then  test
again.   Nothing worse then a 'buggy' system online so I'm trying
to work out all the bugs before going online.

Congrats to David Kay,  the new president of Kaypro  Corporation.
Andy  Kay has stepped down in favor of retirement and the  reigns
have been passed to his son David.

And  as always,  THANK YOU to all the members and others who have
bought  TBKUG  User Disk volumes and paid membership  dues  -- we
cannot do it without you...

                         Steve Sanders