IMD 1.18: 14/11/2012 14:57:07 wordstar & cbasic-86 compiler cp/m-86 work copy  CP/M-86 3ȎЎ؎>RYXQ!Q$YPQU2R6>P>YXÉNÀ>VVW^YWZ]QZ]RVZYQ^]]]à uD $t@ <u 9 <u, 2âà uQYQ YQ>t Y<t< s t<u< uÀ u $uñ <$tAQYàMMËRâ ð 'QYÊ tKډ/ &< t 3 36 4 t |IDKD6 Rȋ6 - Y/ "B*AËـ><tًȵDËD Ê"DFB"# ؉DË úBڊ@$"A4<u2Bڠ@ù2CQY á $Ë  'B ڊs?t 3HË ËI;rBR+ӋZñK+sQLKYt :t s\È. N^  S ; RÍIC:uûIË'ICI`sI$QYH u@QYHрŠ$QY Ȋ$يQYR$Y QȈYQZuR><tQSQCS t %;r[CYϋ%CˋC)t;J?t:u C,$uȢ oZѠ3FQ.$""*$Y378td8<t u u:uFڋ;u2BCBCuùهً:rهي1 6 | tڻڱ2Cu ڈ}21!It $t$""1t &$t&Su2twt 2ghZ42B:@r u1=t ?$S,[urIP5=$Ȣ5<s>?$ 3ۉ |y2>=t? t >5t>TuO ÊBdos Err On : $Bad Sector$Select$File R/O$<aa 8LWWz.BDstȎЎ؎V.>uJu uH<tHJÀ>tHðàÈÊtCû&&@ÈGر رmkG_G`]<uM: m&%u &u k>ku?-FDSREAL OLSFDSID OLSFDFCREALJAGFDFCID JAGFDFCDIFFJAGFDSDIFF JAG FDSREAL JAG CB86 CMD0 PCTORG BAK PCTORG BAK*+,-./0PCTORG BAK12345678CPM SYSWS INS@ABCDEFGWS INSHIJKLMNOWS INSPQRSTUVWFDSID JAG A1TEST DAT COHHWC R  COHHWNC R COHHW R COHFANC BAK COHFANC R !COHFAC BAK"WS INS;XYZ[WSMSGS OVR\]^_`abcWSMSGS OVRcdefghijWSOVLY1 OVRklmnopqrWSOVLY1 OVRstuvwxyzWSOVLY1 OVRB{|}~WSU CMDWSU CMD*COHFAC R #COHMAC R $COHMANC R %A2TEST R &CIDFAC R 'CIDFANC R (CIDHWC R )CIDHWNC R *LINK86 CMD!"#$%&'(LINK86 CMD)LINK86 CMDPCTORG BAK9ERAQ CMD&LIB86 CMDgCB86 L86CB86 L86CIDMAC R +CIDMANC R ,ARHWC R .ARHWNC R /ARFAC R 0ARFANC R 1WS CMD*ARMAC R 2CB86 L86FCB86 OR1CB86 OR2{CB86 OR3CB86 OR3RPCTORG BAKPCTORG BAKPCTORG BAK     ARMANC R 3ARHW R 4ARFA R 5ARMA R 6CMFAC R 7CMFANC R 8CMMAC R 9CMMANC R :PCTORG BAK)PCTORG DOCPCTORG DOC !"PCTORG DOC#$%&'()*PCTORG DOC+,./0123PCTORG DOC456789:;PCTORG DOC<=>?@ABCPCTORG DOCDEFGHIJKCMFA R ;CMMA R <COFAC R =ACCULZ DAT4>@ABACCULFAMBAK ?ACCULFAMDAT CCMHWC R DCOHWC R EPCTORG DOC$LMNCPM SYSxCOPYDISKCMDCOPYDISKCMD$$$ SUBO DEFPARMS OBJ#CPM SAVCPHWC R FCPFAC R GCOMAC R HCPMAC R ICMHWNC R JCOHWNC R KCPHWNC R LCOFANC R MCPM SAVxFDFCNORMDATFDFCNORMBAKSCRUB CMDnDBASE TMPWSKEYS A86 CPM SAVCPM SAVxCOMANC R NCPFANC R OCPMANC R PCMHW R QCOHW R RCPHW R SCOHFA R TCOFA R UDBASE BAKPAGE CMD PRINT CMD FDFCREALOLSBLOCK MOVFDFCID OLSDIFFFDFCOLSDIFFFDS OLSCPFA R VCOHMA R WCOMA R XCPMA R Y$$$ SUBZLANGUAGELST[\]^_`abLANGUAGELST c 67 t@|:t9 <w<w[9: FF<.uFC365 [ C??u ÿD (tKuÊ< uÌK5 .> u. 0 >,. 0 Q$ТX$9 .> u0 AsA+>&_9 .his month's total sales. Having those two numbers simply means you have "data". Comparing those two numbers provides you with "information". Only after you have processed the data - by determining the amount and direction of change between them - th> ;t׋65 tu+: tE>( t5H ؋⹐ \ 7 < t tS[C?. t: u̻( ? u!Ê< t'C,0< suűrrruÀ? uCuûK؊': t$Ȼ9 :t: t Ȼ9 :uà9 at you have information. Therefore, information is data that is "processed" into something meaningful to you. An important part of the definition of "information" is that while certain data may be processed into information you can use, that samW '> t  > t /.  u(? u ?CuR)uuȊȰ Es u p t bZR$PuzQYAj:e^:[V$< uXP<u $< t 5ŀ s u$XIe data will probably be just more data (and useless at that) for someone else. Thus, having your monthly sales could become useful information, albeit different, to your banker while it would be totally useless to your mailman. While this may seeu`Z. u!d  tC?YtC5 >( tg'HuL. uJ>( tCetr S#[uCJ<tS[uuE. :u: PtU'765 <=t<_u5F65 u+X:  t:ň/u/'m obvious and simplistic, too many businesspeople are inundated with data they cannot process into information, either because they lack the time or expertise. With the "information revolution", or more accurately, the data revolution, well upon us ant')8o G( uW{ '>( u: tȢ9 1 t̠9 >0 t30'u=@t+؎%: S'[7G\'! t tWSKEYS RAMDSK 128 PIP K:=A:WS.CMD PIP K:=A:W*.OVR K: WS  services" have stepped forward to the rescue. While many of these services are valuable, not all of them are suited to everyWSKEYS RAMDSK 128 PIP K:=A:WS.CMD PIP K:=A:W*.OVR ADIR B:*.BAS K: K:$S RAMDSK 128 PIP K:=A:WS.CMD PIP K:=A:W*.OVR K: WS  need. For example, many companies have linked their computers to commercial databases with the expectation that they will collect timely information. Too often, they get timely data at best. At worst, they spend money and time collecting enormous aPIP K:=A:W*.OVR$ PIP K:=A:WS.CMD PIP K:=A:W*.OVR K: WS PIP K:=A:WS.CMD$ PIP K:=A:WS.CMD PIP K:=A:W*.OVR K: WS mounts of useless data. A better solution for some businesspeople, are the services of "information intermediaries". Such information specialists operate on the assumption that you need information but you probably don't know where to find the da@PO^&Q^&S^&U^&W^&Y^&U & RAMDSK 128$CMD$ PIP K:=A:WS.CMD PIP K:=A:W*.OVR K: WS WSKEYS$28$CMD$ PIP K:=A:WS.CMD PIP K:=A:W*.OVR K: WS ta, or weed out extraneous data, and perhaps be unable to adequately process the data into information. A competent information specialist can help you identify your data and information needs. Also, the specialist will know where to look for tqt9 L 2tVP 3. zC/5 ñ uñ ñ3 uðy 9  u< sW; _Ê<u< tFC QYtC<*u?FtFø'S: 65  RAMDSK 128$CMD$MD$S.CMD PIP K:=A:WSKEYS.CMD PIP K:=A:W*.OVR K: WSKEYS WS n". The distinction is not academic. Data is all around us. The amount of last month's total sales is a datum, as is t he data and what data to ignore and be able to deliver in a timely fashion. Moreover, the specialist should be able to organize the report on the data in a way that would simplify processing and help interpret the data; thus converting it into useful EPFile not found $That file is empty $=!=AMaking Working Copies of PC-TALK 9 Starting PC-TALK 11 === Screen, Keyboard, and Printing === Echo: Alt-E 13 Tinformation. In short, the role of an information specialist can be extremely useful in the collection of the right kind and amount of data; the effective organization of the data; and perhaps, even data processing into information. An informatio4E1 REM FIND LAST SECTOR AND READ BIBLIO TO EOF IF END #2 THEN 6.37E1 READ #2,1; LINE BUFF$ BIB.LEN% = VAL(BUFF$) READ #2,BIB.LEN% - 2; WHILE TRUE% READ #2; BUFF$ WEND GOTO 6.37E1 6.3E1 REM BUILD IT BIB.LEN% = 0 CREATE LIBNAME$ + ".BIB" RECLhe Width Alarm: Alt-W 13 Printscreen: Shift-PrtSc 14 Simultaneous Printout: Ctrl-PrtSc (or Ctrl-PgUp) 14 Screendump: Alt-S 1n specialist can help a business make timely and "informed" decisions, and should be considered an investment. Its cost, as with any other investment, should be evaluated accordingly. Increasingly, many businesses will find that such a service is not RLEN% AS 2 PRINT USING "######"; #2,1; BIB.LEN% REM GET ENTRIES FOR BIBLIO AND WRITE TO FILE 6.37E1 BLANK$ = " " PRINT "PRESSING RETURN IN RESPONSE TO THE PROMPT 'AUTHOR'" PRINT "TERMINATES THIS ROUTINE6 Clearscreen: Alt-C 16 === Receiving and Transmitting Files === Receiving a File: Alt-R (or PgDn) 17  only necessary but indeed affordable. ـ>#tًȵ#Ë# Ê"###"" ؉#Ë$ ú$#ڊ#""##<uC) 1 (DES) Description of Data Library 2 (BRO) Browse thru files 3 (DIR) Directory of files 4 (UPL) Upload a new file 5 (DOW) Download a file 6 (DL) Change Data Library 7 (T) Return to Function Menu 8 (I) Instructions Enter choic Transmitting a File: Alt-T 19 The Binary transmit option: '=b' 20 The Pacing transmit option: '=p' 21 XMODEM Transmitting and Receiving: '=x' ??Y[ð-SQб SQ SQбñ2|\ ñàU 3Ɋe or H for help: DOW PCTORG.DOC/PROTO:CAPTURE/TYPE:ASCII Capture Buffer Transfer No error detection/correction Opening capture buffer... === The PC-TALK III User's Guide starts on the next page ===  24 A Note on Communications Terminology 26 === More File Commands === Status Messages: Alt-M 27 Viewing a File: Alt-V 28 ?ar?{s'_C/á= r+=dr3=dr-dPX3= r- PX0B0;<u< tF<0r&<9w!33,0< wPù YFNN3á- PXeFQR\!ZYu €}Ë  u!> ;>; 830424 -------------------------------------------- Deleting a File: Alt-Y 29 The Logged Drive: Alt-L 29 File Specification Conventions 30 === Dialing === The Dialing Direcs = tGGÁ.  @69= }@9@Ã>t> =v = tOO   .@=>9 Z}=@)Ë6 =v-$< t=v6  þ=6 þ=6 $< t<t 6  ------- ===== PC-TALK III ===== Communications Program for The IBM Personal Computer === User's Guide by Andrew Fluegelman === ---------------------------------tory: Alt-D 32 Adding to the Directory 34 Other Directory Options 35 Auto-dialing 36 Long Ê6 Q$<t"< t< t< t< rZ)PYYJË;rA~Ϭ$< t(33\?u ku $ }=  RKZ u p}t <-tK<+t. -- If you have 128K or more of memory, type 'TALK128' . 2. The 'fast' mode from previous versions has been eliminated. All features now operate fully at up to 1200 baud in both the B? v?0r?9w.&0 uD . ?kt.=vPQX=v.......+2@&W.>t -@+.++w N&W&>%%.>t&&G+.>Z&W.-% C&CCÉGG.Z Elapsed Time: Alt-Z 58 Exit: Alt-X 58 Sending a Break Signal: Ctrl-End 58 Command Summary: Home key ASIC interpreter and the BASIC compiled version. 3. A Screendump feature (Alt-S) now permits writing the contents of the screen to a disk file. 4. A margin Width feature (Alt-W) signals when keyboard input has exc%G+&+&+&$+&:+&G+&+&+&+&+&>&&G+&. .1.;.=.?.A.>Z+A ..Z&@0 u t0Kú<  59 Toggle Commands 59 === More Applications and Advanced Features === XON/XOFF: Alt-O eeded a specifiable right margin. 5. Three Transmit options are now provided for transmitting binary files (=b), for transmitting files with line pacing (=p), and for transmitting and receiving files using the XMODEM error-      RAMDISK 1.1     Context Sensitive Inc. Seattle, Washington (206) NEC-0301   $  Thank you for 60 Communications Errors: <<>> and <> 60 === PC-TALK III File Information === Programming Information 63 Copying PC-TALK  checking protocol (=x). 6. The Dialing Directory (Alt-D) has been expanded to sixty entry capacity. Optional parameters allow selective character stripping and/or converting and for storing pacing instructions  choosing RAMDISK from Context Sensitive Inc.  This program creates a pseudo disk drive using part of the random access memory (RAM) of your computer. Your computer has kbytes of memory available for progra 64 Modifying PC-TALK 64 Thank You! 66 FREEWARE 67  for each entry. 7. An auto-redial feature has been added (Alt-Q). 8. There are now forty possible permanent input strings (Alt-K). These permanent strings are now stored to be input with the Function keys in cm execution. Most programs require less than 64 kbytes, so any remaining memory would otherwise be unused. The main advantage of using a RAM disk is its speed. The main drawback is that it is not permane Appendix A: Communications Parameters 69 Appendix B: The XMODEM Protocol 70 --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- ombination with the Alt, Shift, and Ctrl keys. 9. The temporary input strings (Alt-=) have been switched to the ten key combinations Alt-1 through Alt-0. 10. Because of the expansion of the Dialing Directory and the nt. Each time the computer is turned off or CP/M-86 rebooted using the CTRL-FNC-BREAK sequence, all files stored on the RAM disk are deleted and the RAM disk itself is eliminated. Therefore be sure  --- PC-TALK III User's Guide --- 4 === To Users of PC-TALK version 2.00 === This brief summary is to acquaint you with the new or revised features in PC-TA Function Key Directory, the special keys for dialing CompuServe and the Source and for sending specific commands to these networks have been eliminated. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 ---  to save all modified files on a permanent disk at the end of every session with the computer. In an emergency press the reset button behind the rubber stopper in the key- board to return to CP/M-86 without erasing the RA@?ڔF!F &),08;>FAJM[^bjrxƀƈƎFƖ it is recommended that you read through the entire documentation, most of which has been thoroughly revised. The PC-TALK III User's Guide is 70 pages long. It is supplied on a file called PC-TALK.DOC, which is eitM disk.  Press any key to continue...$ The RAM disk created by this program is called drive K. Drive K is used the same way as any other disk drive. To list the directory of files,FFƤF2á2øPf PPP=uûP` : @<3<>PPغ@@'u@P4B>B=u her on the program disk, or on a separately labeled disk if two disks have been provided. To print the User's Guide, see the instructions at paragraph 9 of the following section, "Making Working Copies of PC-TALK."  type:  DIR K: (Initially drive K is empty and this command will give the NO FILE message.) To copy programs and data files to drive K, type:  PIP K:=filenameD,0>BBBPP@PZغDPHDPP>+HHZغFF.P>غD;y @@@ t3::@: t  F I hope that you find PC-TALK III to be more useful, and just as friendly, as version 2.00. - Andrew Fluegelman .typ To select drive K as the default drive, just type:  K: in response to the CP/M-86 prompt.  Press any key to continue...$ To create the RAM disk, typeF*F.14F9F#DFHKF RUF[aFgFjmFptx|ĀFFĒFĘěğF ĥīįF!ĻF”ŔFДה۔ߔFF"F #F&*0F49F=AELF --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 6 === Summary of Commands === Alt-E When activ:  RAMDISK nnn where nnn is the number of kbytes of memory to allocate for drive K. Remember, this must be less than kbytes. $ $  A size must be specified for RAMD"RFWZF^adFilFqtFx{F ŅŋŎŘF FťFŬFŲŶŹFF'Fڠ7F!F &),08;>FAJM[^bjrxƀƈƎFƖated, Echoes keyboard input to the screen. (Toggle) USE IF YOUR KEYBOARD INPUT IS BLANK OR DOUBLE. Shift-PrtSc Prints current screen contents at any time. Ctrl-PrtScISK drive K  for example: 'RAMDISK 128' allocates 128K of memory $  RAMDISK drive K not created - not enough memory  Your computer only has kbytes of memory available $  NEXT J% GOSUB 3E1 GOSUB 2E1 IF ERR% THEN 22E1 RATING%(BIB.LEN%) = 10 * VAL(Y$) 19.5E1 WEND 20.1E1 CLOSE 2 21E1 REM SEARCH OVER RATINGS TO COMPUTE ARTICLES VS RATINGS FOR I% = 1 TO 11: RPT%(I%) = 0: NEXT I% FOR I% = 1 TO BIB.LEN% K% = RATIN When activated, simultaneously prints all (or Ctrl-PgUp) screen output to the printer. (Toggle) Alt-R Starts/stops routines to Receive input from (or PgDn) the communications port to files RAMDISK drive K not created - it already exists  CTRL-FNC-BREAK deletes all files and removes the drive $  RAMDISK drive K has been created ( kbytes)  CTRL-FNC-BREAK dG%(I%) + 1 RPT%(K%) = RPT%(K%) + 1 NEXT I% FOR I% = 10 TO 1 STEP -1 RPT%(I%) = RPT%(I%) + RPT%(I% + 1) NEXT I% 21.3E1 PRINT CLS$ PRINT TAB(11); "NUMBER OF ARTICLES THAT MEET OR EXCEED RATING OF" PRINT TAB(28); "0.0.....1.0" PRINT FOR I% = 1 TO  on disk. Alt-T Starts/stops routines to Transmit files from (or PgUp) disk through the communications port. Alt-V Starts/stops routine to View a file which has eletes all files and removes the drive $[.-.+P=wȿX-wۺ".# t..# t..1.# t..%.# t..$.'..# t..).'.%.$./ .- --- PC-TALK III User's Guide --- 5 11. A routine has been added for interactively specifying and changing all program defaults while the program is running (Alt- F). 12.  been saved to disk. Alt-Y Permits deleting a file from disk. Alt-D Calls up the Dialing Directory. Permits storing parameters for 60 phone numbers and ڋ@+w.# t..%.$./ .-‹.'.)@+..# t..).!XXX P@P%Pϐ3CThe conventions for specifying files and input strings within the program have been standardized. Control characters can now be specified as part of input strings. Even if you are familiar with earlier versions of PC-TALK,  auto-dialing. Alt-Q Redials the last number dialed. Alt-M When activated, sends status Messages as part of the transmit and receive routines.  or specified drive. Wild card characters * and ? are allowed. - When given as response to file specification, re-inputs the last file Transmitted, Received,  (Toggle) Alt-P Permits changing the communications Parameters. Alt-F Permits temporary or permanent changes to the program defaults.  or Viewed. - When given as response to file specification, cancels Transmit, Receive, View, and Delete routines. =p[n][c] - When added to the end of a Transmi --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 7 Alt-K Calls up the Function Key Directory. Permits (or Alt-J) t file specification, paces transmission one line at a time--either every n seconds or after the prompt c is received. =b - When added to the  specifying up to 40 Function key combinations to input permanent i.d. #s and logon sequences. Alt-= Permits programming of keys Alt-1 through Alt-0 end of a Transmit file specification, permits transmitting file in binary format. =x - When added to the end of a Transmit or Receive  (Alt-equals) as temporary input while the program is running. Alt-S Writes contents of the screen to a file SCRNDUMP.PCT on the Logged drive. Alt-L  file specification, invokes the XMODEM error- checking protocol. String Specification Commands: } - Signifies a carriage return as part of the string. 3u PP#]UtP,Њ"s3>3u PP"-"."/"0"1"2P93PPPH]U#s%u]6:Pd' &'sP3t PP͠rP;sjP;t@3ta>3t PP:t >uPUТ& "s PP$6]Áj]U~ r>t:wgs PFPhU]UF]Ð{.츀P5PPw>5t@("s P|&=0r -PP(s "PI5r. v?PFPp-;rF6:ӈ ]U~ u>uva28r(*>t  P/~ u]U~t@"s F0P]UFPF$P]U8t@VWURZ]_^PSQRZY[XPSQY[XSQY[SQY[SQY[PSQY[XPQYXQR ZYÊ* #)!"%(s *P>5w`P s PPO>+=t >+_tMPX> u?>t52 sP\P$P]@(5-P >u%> uPP#P!'''P66>u :P  P ]U젾s~ tg)sD~ t>>t"<u<:r  P>tP)~ uv~ u)]U~ar ~zwf_F]U~Ar ~ZwN F]UDIRECTORY, DRIVE - FILES, K BYTES LISTED. K (OUT OFK) REMAINING , USER M$ ?]\ t Ȣ$D< uD < t Cù6+.&O &O&G@)@+&C>v PP0므>t!%s>+,t>+ t PP>+,t@%>u>u>u>r> w s PP>t">u">"'w P"u> uPz %sP7UPP]UP. PP*u;r"s>t 67PP* PP$ sCs **> t@ss2<u]ðPPis&s 6]às 6SQ+۹tY[Ê63u]Ê3ˀ`:u]ðPP3]UPv3]]à]U>tȢ<u/ ])>tƊ6]<u]Â>t%6Is맂>t6s ]]]UFFƊ6u 6:u]U+s;_ X^_YQVWPX_^Y^ñ&;A]-QP +t@]U>:t#>us]ðPP6>u"s&>:u@P>u@Y"sWXM:P66}k>t ZRt PP,Ɗ+?u ]U+?,:Fs]Uc++< t@+P]t@Z rAv>+ tİPP뾀>+St>+Qu1+<t@P>+ t@Y r+9+,0< v#+,0< w ݠBB.[.&YۜX9PV> 3 ȜX.[.&YP.Y.[.[..YUVN]U]U?]U,0< w]à,A<v PP,A ]UP]UPY ]UPY ]U>t PP>t PP]UtP4 P>3u PPpP>3t}PsUsL>3Yuu<v PP'G$v+] Pv]UPvZ]UPvZ]UPv]UPv]UPv]UPvpZ]UFȈFZu@P>3Nu@Y"sP"P3р>3YtPP]&&P+PPPPP" -" ." /" 0 " 1" 2 PsP]U-:P:X%* P]U>v\P&t]ȴÊ< u&66<9v6055<9v 504,a<s&_]U9Pt@ P ]U2  r T <u@P> u@Y"r> t׀> $uI$ <$te ,0 < vz -s)>@r]á]á;r]Us1- t  `rWs6 뇀> ^u,A <v PS P6 jπ> t@ 6 T2]U [ < t@P> t@Y s ]ð]U [ u ]U2@2=vQ PF2 <}vi P]UsR!&"$s#Ps*%s]á&"$sE5 ss 6+%"s]à!s ]U3PhPP*3u$]À>3u>3u%u뷰PPCEOZau!<Na (1/8/82) CP/M-86 PIP VERS 1.1 DISK READ$DISK WRITE$VERIFY$INVALID DESTINATION$INVALID SOURCE$USER ABORTED$BAD PARAMETER$INVALID USER NUMBER$INVALID FORMAT$HEX RECORD CHE9P,Y9PP>Zu PzQ t3 ƇƇ$> t,  ø9P>Zu P(]U2H2Ê]ÎӍ&0.6$@6 ]U Pdh\P >3u@ P; r@Y"s  ؀>3u>u P\Ps]á @ 3$@PPPPPPrts=2 s&s>uPW#]UCKSUM$FILE NOT FOUND$START NOT FOUND$QUIT NOT FOUND$INVALID HEX DIGIT$CLOSE FILE$UNEXPECTED END OF HEX FILE$INVALID SEPARATOR$NO DIRECTORY SPACE$INVALID FORMAT WITH SPARCE FILE$ =.:;,<> _[]OUTPRNLSTAXOCONAXIINPNULEOFERROR: $ -001 $$$$ SUB< w(Ê t< u.P6u]U?P>3t33$@PPPs ]ư]U:u :u6]U젶:5r ]à6]U+< t]U>+ t]YQUG% + , $$$$DESTINATION IS R/O, DELETE (Y/N)?$**NOT DELETED**$COPYING -$REQUIRES CP/M-86$CP/M-86 PIP VERSION 1.1$>,#s>, u+G$>wƇup,6+js#>,r]À>+*uPw+Ѐ>+:t>,u<G,A<v]6+s>+[uqG% ]>,t]> wi<v@֋P:t@Y"rȀ>uG%^<[u]Àu]À>+[uc^>,u],>+.u- +PDs>, r]À>+*u P{QӀ>+[uG%G ]]U> wF:uu]U, y: (Please note that you may have been provided with two disks, marked "PC-TALK.III" and "PC-TALK.DOC", or a single disk marked "PC-TALK.III". If you have been provided with a single disk, it contains all of the necessary PC-TALK files.) 1. Place your own copy of PC-DOS (versions 1.00, 1.10, or 2.00) in drive A and press the Ctrl-Alt-Del keys simultaneously. Enter the date and time, when required. You should see the DOS A> prompt OPTIONAL Tachometer: OPTIONAL* OPTIONAL Analog Clock: NOT AVAILABLE NOT AVAILABLE Digital Clock: OPTIONAL** OPTIONAL* ***** FOOTNOTES ***** CUTLASS C. 2. Place a blank disk (or one that can be REFORMATTED) in drive B. 3. Type 'FORMAT B:/S' . This will format the disk in drive B with the DOS system and command files. 4. Type 'COPY BASIC.COM B:' . This will copy the file BASIC.COM to the disk in drive B. 5. Now remove the DOS disk from drive A and insert the PC-TALK.III program disk in drive A. 6. Type 'COPY *.* B:' . This will copy all the****** OLDSMOBILE - CALAIS SUPREME ***** BASE PRICES ***** *************************** Note: All base prices include estimated destination charges and may apply to all states except California. 2-DOOR MODEL( files from the program disk onto the disk in drive B. 7. Remove the program disk from drive A and store it in a safe place. Take the disk from drive B and label it "PC-TALK.III". Use this as your working programS) ======== 5SP $9391 AUTO $9816 ** PREVIEW OF OPTION PRICES ** ****************************** Note: Prices are for the lowest cost version of each option. 2-DOOR MODEL(S)  disk. 8. If you have been provided a separate disk marked "PC-TALK.DOC", repeat steps 1 through 7 above, using the PC-TALK.DOC disk. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 ---  copyright(c) 1977, digital research $Error On Line $SUBNo 'SUB' File Present$Disk Write Error$Command Buffer  ======== Power Steering Standard Power Brakes Standard Sport Suspen. $30 Alloy Wheels $229 Elec. Sunroof N/A Manual Sunroof $310 Tinted Glass Standard Full Spare N/A Halogens Standard Air Condit. $645 Power Window --- PC-TALK III User's Guide --- 10 9. Before you start using the program, please make sure that you have printed and read the PC-TALK III User's Guide. -- If you have been providedOverflow$Command Too Long$Parameter Error$Invalid Control Character$Directory Full$Cannot Close, Read/Only?$> - Clears a previously specified string. - Leaves a previously specified string unchanged. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TAL with two disks, place the working copy of the PC-TALK.DOC disk in drive A. -- If you have been provided with one disk, place the working copy of the PC-TALK.III disk in drive A. Now type 'PRINTDOC' K III User's Guide --- 9 === Making Working Copies of PC-TALK === Before you use your PC-TALK program disk(s), you should make a working copy of the program. Follow these steps carefull  and follow the screen prompts. This will print the file PC-TALK.DOC. 10. You are now ready to run PC-TALK. Place the working program disk marked PC-TALK.III in drive A and proceed with the following instructions//^:w0v/u]Uvv]U1^0>0wD200㋇@9Fr)F121s^Ɗ20uF0^Έ]UvPP8]UFP)F$PFPF$P hP]G]UdG]UFdG]UdG]UËld>dtdG:Fu s dװ]U:::nwƋdH :nt]:ܰ]U>v6s]ðPr]U6f]Ufd}ff;hvPPP9n, "Starting PC-TALK". --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 11 U~ vFWF0Ps]U:Fs P^]U>t PC P=yPvS P* P$~t gPmv4J]UsW P:s P P PP*P<, PUPPP]U P P,8>d} ndGGGGG GËldËdl]Un ]Ud<1dO d]UPU><t">P P><t6<<]U>< u << t]U<><(t>=,0< w> === Starting PC-TALK === First make sure that PC-DOS is loaded so that you see the A> prompt. Place the disk marked "PC-TALK.III" in drive A. Then... -- If you have 64K of memory,r{]YQU456s5"s6s4s3&66s eP65s?uH>u:1336s>t4s>tPP>u6 PP>Š=>Հ>= u>=)tS>]UU<><(u E$?.8<)u@P>?w@Y s?]UD#P\<,<< u@<_P[u@Y"P><u@Y"P>r@Y"sÊ<<맀>u P< type 'TALK64' . This will load and run the BASIC file PC-TALK.BAS. -- If you have 128K or more of memory, type 'TALK128' . This will load and run the compiled BASIC file PC-TALK.EXE. Yo<0s@"3sOP6~7w@Y"s\$<wJ.7 <8>8v@PY"s 8ƋH$_<[u@P><u@Y"sl<d<<$_<]u@P><u@Y"r'>< uf><Buc><CuT><DuUmE><Fu7><Iu)><Lu*><Nu ><Out><Puh><RuRY><SuK><Tu=u can also run PC-TALK.EXE by simply typing 'PC-TALK' . When you see the prompt "===Proceed ..." PC-TALK is in operation. At this point, you should turn on your modem, if you have not already done so. *utˀ>7v=8Ƌ8.u->7vL8Ƌ0>} 7/>7t8Ƌ8.u6F>} ̰]ðPG PPEG 88<w#Ƌps8΋@8u88<w#Ƌp D8΋@ 8uְ]U8><Uu/><Vu!><Wu><XuBL<v><,t<$_<]u3<]<$_<[u<]>u P l#] -- If you have a direct connection modem: You can proceed to send the appropriate modem commands directly from the keyboard. (Making use of auto-dialing features is described in the documentation under "The DƋ8.u@P>7u@Y"]U87]UPPdPv[lt&>u>tPlȴPDĠl0+JP27 may 1983-------------------------------------------------- CB-86 CBA*o؍/Ћб3ȣ [ZYSU]Ë6> ñUPP]UFȈFu]@7{]UPFP]UFH.>.vlPvPv<u .FQP ˀ>lt>lv PP ]Uonnn]UdG$]UdG$V ˆG]UdG$]UdG$V ˆG]UdG$]UdO]UdG$]UdG$V ˆG]UdG]Ud?$t 7^?uPPz^^aPt:Pn]UPFPH]UFR6TF6TrPSP>T]U>uv>uv >uv~ u~ u >t ]U^?$t 7F]UO]UdG]UdO]UdG ]UdO ]UdG ]Us PPdO ]UdG ]UdO ]UdG ]U]UdO ]U]UxFdG]UdG]UFdG]UdG]UTFd vP66BBPP*ȴP˷F]UCȊC:wˊヿ t]Cuְ]UvP6EDDPPE*ôP+FD]U<8<w<㋇ ;Fu<uڰ]Uvs6<UP]UFHF1vTF1vV u 6T^B6T^$TT;Vs$G$ u `PPTً$G]U~tF;Fv PP]Uv6vP PQXX]U~u!v6$ v& P PZZ]UBP or0'd CB86could not open fi<㋇ ~ GË ~ tj6G*s\9P6GEJPFF:wȴ !PFuܸWPfvgPY P$hGF P *s 6G.Q6G/]Uvs6<F@P]U> Zu]H~u!v6j"nvl"P P\\]Uv6h Fvj PP^^]Uv vv`F`]U6h j PPv]U6P Pv$O]U6j"l"P Pv]U6$ & P Pvy]U*㋇"$*le: $invalid file name: $fatal compiler error $disk read error $create error: $end of pass $disk full on drive $CB86 v2.0 compilation of $invalid command line$close or delete error$page $symbol table overflow$bastmp$da$qcobjlst$paincludes nested to ȊH:w˃ t6HHu٠*s6.vkP]U> Zt;F1F:16 F1:R16 Y 6 k]U> Zt' ;| r 6 . F~ 6  ]UFPFP]UF;FvFHFtD^^FF$"]Uvd*㋇"$$ t=ÊO:Nu(vNP=s~u $Gu $빰]Uf $>$t&$G bvÍGPs $а]U$PP$G+PI]UvP$G +P/]U$>$t$GP$Psdeep: $Error is near source line $Missing source file name$Invalid overlay file$Printer unavailable--listing sent to .LST file $ FFHFFFHFFHFt^^NN]UFHFt F^F]UFȈFMw^dd?t$d]U^G$<t<u^G]UPf P$6$h$G^GP6$LQ++QP$]U"Gf>ftf;Fu fG ]U졶"">"t"G;Fu "ް]U"uFG15/83 XZYPUPP]UPP]UPFP]UPFP]U PP]U PP]UPv]UPvy$tP$P]U^GP]UPZ^GPf]UP?^GPnK]YJQUJ?t@P:PPPJ t.P P P]"GhËNO F"G]UP"P$6$q$GF$G$G $G$G$"$]Up*s p>*up p]U$ qPb1$GF$GF$GF$G $P$G P$Pq$]UUPv=Yub>=Nu]]U^G! >F1>;w4vv`t>>uPv F^G!>u]U>u PP+ UFOO:FwƋJ tQOu]U층Pv{]UvFs]U|P~d1Pd1RP[d1Pd1R]U~sP,vv4v\~s]U~sPvI$rPP$$G$P$GP$Pr$]U> sss ts8tw8t㋇j>jtjgjGlGltu]UP6.  P]U> Xuv_!. ;, r . F. . ~ u~~  @ =r  PP Pk  ?$]UPY ]U@@u@]@ ]UAF1A;w-vvt %Pv F^G!Au]UF1PF1B[]UF1Í0v P"F~sFFs]U~sPvv P~sFsu]Uvp PP\vlFsA]Uv"*tvvFs]Uv vPvu ~$~ ~ t~]U P P]U^?$t 7F]UFȈF*u]à*s >* >*u]f $>$t+sPd$PIF $8]U$tmtgwi$P$+$d1@X1P6%P]U젩sd X P5]U6FPvO]U  ""> Zu]øPX P P<*Ps$w" PPs$w" Pw>t 66e>t 66S*P*t@Z P?t@Z P r@Y sU*u]Uw>**vl]U>**vWu]U>**vE>+*As;>+*Pv1+*,A]U^P$PPߋ^GP P P]U^Pu>S*:u^`+*P^GP**Pހ>S*.uT+*P^G PP'$wX:P$GxG$<uGx6x1-Px$GHPP$w K]U"$>$tsPP$w $Gz>zt>zG |~$|Gu >u**P]U> uv PP]U>*r*PP PDي*W**]U> r PPF . ]UcP P P$P;޸ P* yX*<t*>X*;u>X* taX* P P6X*Ps G)]U**^:r]UP#P0Pf $>$u$w/$t?mP$w:Pb$w-PR$GGHPqPP$GP袆X$>wõu۰Pu>wõu۰PE]U^^^G^G^r o^]UF1PF1Z‹^F%V‹^G^8Or ^g]U^t=^GF^G^wFËN) Ұw@#‰N)s N)uFÊH)s'Y*Y*:**w#ȴƊ+*Y*΋^:tY*u԰]UZ*F8Z*w Z*Ƌ^0sZ* Z*uՊF]UF,0[*< vF,A[*<w ]U&*\***8\*w%&*R\*+*Y&*\*uС&*]U[P(*>+*t >+*]t$w >~2s P P$w ~$]U>*u]à *u]øuPX P6{]U>*u]À> Xr]. tP P].B^2^2P < s PPY2_-L)PFÍP)PFËL)^GFËN)^G^wFO+T)QGPF^OQN)X;s_sFËN)R)L)P)7^GsFON)R)L)P)FËN)]U졶"$>$t|$GÍGPP(*]U]PvP/]U[PPBP.%+PFYZ)cPFYV)O/*kPFY^)FƇ`)#Ph *****++ +>+*t>+*]t>+*t >+*,tL]U"S*,A<v@]Us S*,s U>wƇH)uE)PPPC)]U ]U졒 ]U"*""]U$$$;$rGulG$w@sZs sP&-sP.+>Lt!L$$G t*6vsQP$wP8G ̊FƇH)N)$A]]Us S*,A F8S*t]U>S*Su ZP ^>S*Mu$XP]*> t  :]*tH]* 3>S*Lux $>S*Oui >S*Cu ZPo  S*|S*<,t <t<]tv]]U>*u***>S*[usPPPG.,**$G P$Gos]U-s*sP2-s[5 d!*s]Uf $$ t'ÊWt tG$]U$| ;$s3㡔 | >r]]G ]Uf >tqG >wSGPÍPtqG >wSGPÍPs066s?Pw PƇH)+*$*** ,|,,,,,>+*ty>+*]t>+*u]À>+*,t^]UUPP^*>^*w 6^*^*.o-D)sD)m*fa*ZSL>"*uE*>>"*u7*0*)*"E --!-&---4-;-I-W]U"*"A): ,tËT)1P Z)꠮\)꠮^)tu]U<vP)R)+T)RPËL)V)N)¾1\)PP1ZYX)I)K)t ЈPPYtf" >t ]Uf $$ t!ÍOQGȱÍI)P -^-e-j->+*t>+*]t>+*u]À>+*,t+]U*"S* ]U P^\>+*[u >+*tH+*!*PZPP+*u F)s`PWF)>!*(u-]US*SS*!*]UPڸP١"$>$u|+sP}P,6 가Ph]UPPC)s5>B)uPD6"r감P7'P/6"]6"V,]øPJ긐PC감P]UN-sV*sPI> ZtQ"19w6s6sD+s P++X P$]U$$$;$s(GtO  t΋LO$G]U *sN)R)]Â>,t"N)R)"g)k)]N)R)g)k)]U>ff,\]UfPP$*$*; s.P$*[PP_]UvIPPHj*t Pfًj*w ًj*G ڋ$q]U*s]ø PQ6`* `ٸ# P@6b*Oٸ7 P/6d*>ٸK P6f*-*]U;`*v`*$ ;b*vb*j";d*v$$x]UP$a]U-,**""F)D)G)***L `2| `2$$$$$| 1 f ""QQPj PPP& P@PP|l"P@PPnP@PP`鸁P.PP Ƈ.]U$+@]U .T*>T*t T*]U>S*uS*6S*WPPS*uS*6S*sS*+***S*]**6S*gs%>**(r**ƊS*+***\S*]Up]U+*:Ft]U>**tWU***8U*wGU*Ɗ+*V*PV d*h ;f*vf*]U_ Pذ Pظn Pظ Pl*l*<v Ã\)ul*ÍPذPؠl*L)9ٰPؠl*N)#ٰPؠl*P) ٰPnؠl*R)ذPXؠl*I)ذPBؠl*K)ذP,ؠl*X)ذPؠl"%""%""T)"m)]U,,<vw$$E)]U**=w%*㋇";$r $Ƌ"*uѡf |*|* tË;$v|*ࡶ"~*>~*t<~*G|*|* t#ËO ;$vG |*~*G|*G Ӌ~*]U,Ȣ,()u"////;Gv PPɋ/P//H///;GvG"]U˸$P$P$P_ 0]U]U]U$vPPx)s@]]U>v /s 6$]]U/PPP*Z)ذPؠl*\)ذPנl*^)sl*t]U P׸ Pנ*s Pסf $>$uE$w ذ P׋$w ذP׋$GPn*X$o*m*>m*wn*m*õm*u۰P+m*>m*wo*m*,Ë " " $&]U>!*)u>!*(t>!*u >,u]øfPP]U츚P6V 0 P]UV ;T r V FV V < u*~ u *$* ~ t*]U P P]UFȈF/0u調10/迣/6/0 PP/0t̿/ƿ//600 PP*t!*$*^00uP6/P0>00t>00u>/0u0 >/0u0$GP w@20X00#G20s$u ?Pw Pȡ/$G6$ ]ø/P}]Uj"zPɣ060s 6"60-΃>v;<ËN)1L)PT)1Z+R֠p*ËN)%P:p*u]U*s p*s)P P6">֠+s6"-ָ\ Pcyv]U*sNd]U`*b*d*f*h*]U]U*s6ոz P6h*ո P]Ut*>t*wt*$G$<u*>*tNgsG*s*6*PF>*u $G Pw$G *ƍDPw$Ga*sC]U>*u($G t]Ã>*u>***:G *$:Gt@]U> Zu]Â> t 0 0 PXV *P PPt P60P 7Pɣ060ls60]UJ]U>v9*h $Pds 6$P̠*s'%]U/軽// /uP蔽/Y6/ɣ/6/Gɣ/]U>"*u]>w'X0>/t 6/30W*$PƇ))t*u$$ j"h "]U6$ PP"*u #*"r C>$u]U>>"*uf $$ tTÊWu*>"*uu$wwӋ$G>u*t >u*t$G PP P]U> Zu]V tPG.0 Px]UFË*.*...&.; r; r. .H  PP P.+ .H ]Uţ}ţwţ]U]U>v P P..;s0BP.YsD$GtP$PPV9Y͋$G/$G /$G0$G6/6/60Jp]U>"*t > Zt>*t>*t@"*s]>wc蔼0襼*/ t#ÊO30t0OQPUY030 0s 0$PPA):30t&$;]U$GG$G;Gs ?Pw P]U*PK]U> u P PPo҂> u > t P *]U$>$u  ]nsy]ø P P]U P]Ur*>r*tQ Pr*GP PGP*/P.Y*.]U..;s[>$u.$Pss؋$Gu΁>*v < P P=͡.*.*>$tx]U $:Ft P P]U졦*9 t  PP Pá* P]U  PP PáH P>*t30*Pe30A)$P60QZ]UlF()P~ǣ//u >"*u"/u*s Pw (Z谻//G/G/PQY/>v%>"r PPg%"(%"ԋ/G]UPP]UPE]U캢Ѹ P PPѠ Pb *hr*]UCE)rE)X P$PPѸ PX P PhѸX P0 P$PYт>,u Pa PPC; Pa PP2Ѹ P?v*>v*wv* v*u63Ҹ P9 PPР*sX P P$Pи P P P ]U졤*.$+;$s PPP̡$+.$.QP6.ȃ>u$ $$]U*s3>t*W..;wHPNP.s]*& * *>"*uz/.*/'%?...;*sÊ.P@ialing Directory.") -- If you have an acoustic modem: Dial the phone number you wish, place the telephone receiver in the modem cradle, and switch to 'Data'. Once you have made PЀ>!*=uu=>!*,u]]U츾 P$PPи$P7ָ$P|s $x*P1]U Ps$z*ËG* PPӡ$$$;$s?Gu*Gu$Oz*G$Gz*$G z*G $G뵋z*G;*s ?PPa]U$$$;$rP6.١*.>'%u*s6/ɸa P]á*.]Ã>u..;GsƊ@PrP.]U>vV¢*]U$ 0sƇ 0*s PPe]U졸/;"r PPJˋ/(%-0/]UP a connection, you can proceed with keyboard instructions. At this point, your PC has been set up as a "dumb" terminal, --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK IGtm6z*tG+T)P(ϰPkϋ$Gx*O+Q*>*w**$:G v P*ȴƋ$p $*uϋ$G $Gn]U,Ë$ " " ]Uf |*>|*t?|*G|*OtG|*G|*G|*G|*]UY ]à U졸/;"rF~u PPF/F FF;FwŋF /~u2r 0 0 0: 0s4^.0>"*u6.0  0/FF;Fw qFsFsh] U>"u]À>"*u 6/6/wł>()u+>"*u3/"H9/w#/(%Ń/s/ II User's Guide --- 12 connected with the remote computer. You can send information to the remote computer by typing on the keyboard, and see information sent by the remote computer displayed on your sc are in progress, turn on the Echo option (Alt-E). This might make your modem commands appear as double characters, but should produce proper screen output during communications. If your regular communications input appthe Printout function by hitting Ctrl-PrtSc or Ctrl-PgUp again. A message "===PRINTOUT OFF===" will be displayed and the Printout function will be toggled off. The Printout function can be turned on and off without distureen. NOTE: IF YOU CAN'T SEE YOUR KEYBOARD INPUT, press Alt-E to put the program into Echo mode. PC-TALK is capable of doing many "smart" things too, such as receiving and sending disk files, dialing phone ears as double charac- ters, disable the Echo function by pressing Alt-E. ---------------------------------------- The Width Alarm: Alt-W Many remote systems place a limit on the length of a line rbing communications. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 15 If the Printout function is invoked when the princalls, and storing commands for future use. All the program features are described in the documentation, which is contained in a file on the program disk called PC-TALK.DOC. ********** PLEASE PRINT AND READwhich can be entered. It can be a nuisance to have to keep track of this limit when typing on the screen. As you send information using the keyboard, you will notice that the program beeps when you type morter is not turned on, a message "===CHECK PRINTER===" will appear, the function will remain off, and communications will continue. **Applications Notes: Running the Printout option may slow communications bec THE DOCUMENTATION! ********** This will save you from having unanswered questions and greatly increase your enjoyment of the program. To print the documentation, follow these instructions: -- If you have be than 70 characters on a line. This is the Width alarm feature. It operates like the --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 14ause many printers cannot keep pace with the communications rate. If you are communicating at 1200 baud (described below under "Commu- nications Parameters") you should not try to run simultaneous printout, aeen provided with two disks, place the working copy of the PC-TALK.DOC disk in drive A. -- If you have been provided with one disk, place the working copy of the PC-TALK.III disk in drive A. *** Now typ margin alarm on a typewriter. The beeps will continue until you press the key or until you have typed more than ten additional characters. The beeps are merely reminders--the characters are stils you will likely overflow the communications buffer. If this happens, the program will attempt to recover by turning off the Printout function. A new feature in PC-TALK III buffers the printout to take correct e 'PRINTDOC' and follow the screen prompts. This will print the file PC-TALK.DOC. Please take some time to read through the documentation before trying to use the program. --- FREEWARE l sent as typed, even if the alarm sounds. You can specify a different margin width by pressing Alt-W. If you want to disable the Width alarm, enter 0 (zero) as the value for the margin width.  account of backspace characters within each line. If you happen to run the BASIC interpreter version of the program under BASIC 2.0, the Ctrl-PrtSc key will turn on continuous printing, but not with PC-TALK's suppo- P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 13 === Screen, Keyboard, and Printing === Echo: Alt-E With some systems, ---------------------------------------- Printscreen: Shift-PrtSc At any time during program operation, hitting the Shift key in combination with the PrtSc key will print the contents of the screert features described above. In this case, you should use the Ctrl-PgUp key to control the Printout function. (Note, however, that if you have enough memory to run BASIC 2.0, you will get better performance by  the remote computer will send back to your screen the characters you type at the keyboard. This is known as "full duplex" communications. In other cases, the remote computer will not send back the characters you type n to the printer. (This is the regular DOS function). ---------------------------------------- Simultaneous Printout: Ctrl-PrtSc (or Ctrl-PgUp) You can also produce simultaneous printout while communications running the compiled version of the program, PC-TALK.EXE. See "Starting PC-TALK", above.) ---------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- ("half duplex"). You can adjust for either of these situations with the Echo option, which is toggled on and off by pressing Alt-E. If you can't see your own keyboard input on the screen once communications are in progress by pressing Ctrl-PrtSc or *ctrl-PgUp. A message will indicate "===PRINTOUT ON===" and all subsequent information displayed on the screen will be sent to the printer as well. You can disable   --- PC-TALK III User's Guide --- 16 Screendump: Alt-S Another new feature in PC-TALK III allows you to dump the contents of the screen to a disk file at any time byagain. You can receive different files to disk, or keep appending to the same disk file, many times during a communications session. **Applications and Advanced Features: Certain remote computer systems may rom the remote computer. It can therefore be used to send your disk files to virtually any other personal computer, to network bulletin boards, and to many large computer systems. To start the Transmit routi pressing Alt-S. When you start the program, the Screendump file is a file on drive B called SCRNDUMP.PCT. Each time you press Alt-S, the screen contents is appended to that file. The date and time is send unwanted characters to your computer. If you have need to strip or convert certain --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 18ne, press Alt-T. The program will then ask for the specification of the file to be transmitted. Once you have given the specification and press the key, transmission of the file will proceed. Once tr automatically recorded for each screendump. You can specify a different Screendump file from within the Default routine (described below). ---------------------------------------- Clears characters as they are being received, you can specify those characters with the Strip option described below. PC-TALK can receive binary files without any special file receiving specification. You do hansmission is in progress, you will see the text of your file displayed on the screen. Line 25 of the screen will indicate the name of the file being transmitted and the approximate minutes remaining to complete the trancreen: Alt-C Pressing Alt-C will clear the screen at any time. This command does not send any character or signal to the remote computer. --- FREEWARE - P.O. Box 862, Tibuave to be careful, however, to open and close your file for receiving so that you do not receive any extraneous characters or messages from the remote computer. The recommended procedure for receiving binary files is smission. The transmission routine will terminate automatically at the end of the file. You can terminate transmission manually at any time by pressing Alt-T. **Applications and Advanced Features: ron, CA 94920 --- --- PC-TALK III User's Guide --- 17 === Receiving and Transmitting Files === Receiving a File: Alt-R (or PgDn) The file receivito have the Message option (described below) ON for the receiving computer and OFF for the transmitting computer and for the transmitting computer operator to give the receiving computer ample time to open an The transmitting routine can be used to send files to personal computers and to network bulletin board services. When you are --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TAng routine permits you to save information you receive from a remote computer on your own disk files. It operates manually and requires no special protocol. To start the Receiving routine, press Alt-R. The program will d close the file. Please note also that if you want to receive a binary file, you must not have any stripping in effect and must be communicating at 8 data bits. (These communications parameters are described below.) LK III User's Guide --- 20 ready to send your file, start the Transmit routine (Alt-T), specify the file to be sent, and press . None of the specification prompts you see on your screen will be sask for a drive and filename under which to receive the file. Once the Receiving routine is in operation, you will see a reminder on line 25 of the screen indicating the name of the file being received. Fro PC-TALK is also capable of receiving files using the XMODEM error-checking protocol. The use of this protocol is described separately below. ---------------------------------------- ent to the remote computer -- only the text of your file. If the remote computer requires a special character to begin receipt of the file, it should be sent manually via the keyboard prior to giving the Altm that point on, all information passing through the communications port, whether it is being typed from your keyboard or coming from the remote computer, will be saved to the specified disk file. To guard a --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 19 Transmitting a File: Alt-T Just as you can receive -T command. ---------------------------------------- **File Transmitting Options: PC-TALK offers some advanced transmit options for sending binary files, for pacing transmission, and for transmitgainst accidentally erasing existing files, if a filename is specified that already exists on the disk, the new input will be appended to the end of the existing file. To terminate receipt of the file, press Alt-R once information and store it on disk files, you can transmit information from your disk files to the remote computer. The regular file transmitting routine is "plain vanilla" -- it requires no special protocol f ting with an error-checking protocol. In each case, the option is invoked by adding an equals sign plus the letters 'b', 'p', or 'x' to the end of the file specification. Each of these options is described  many seconds to pause between transmission of lines of your file. For example, if you specified 'MYFILE.123=p2', the program would pause approximately two seconds between lines. her pause for the specified time delay, or wait for the specified prompt before sending the next line. If for some reason you want to strip line feeds and pad carriage returns with spaces during transmissionbelow; however, it is recommended that you do not try these options until you are familiar with the basic features of the program. ---------------------------------------- The Binary transmit opt --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 22 You can enter a fractional number, such as '=p.5' for a half- second paus, but don't want to pause with either a time delay or to wait for a prompt, just add '=p' to the file spec. The Pacing routine will proceed without stopping. (Please note that if you specify '=p0' as the pacing ion: '=b' PC-TALK permits transmitting binary files (.COM and .EXE files and BASIC programs not saved in ASCII format). To transmit a binary file, add '=b' to the end of the transmit file specification. e. You should experiment with your remote system to determine the optimum time delay for pacing. -- The second line pacing option waits for a prompt from the remote computer before sending the next line. This is invok option, the program will wait for a '0' (zero) from the remote computer before proceeding with the next line.) The pacing option is a powerful feature that greatly extends the versatility of PC-TALK in communicating For example, to transmit the file MYFILE.COM, you would give the transmit file specification by typing --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-ed by specifying the character(s) for the prompt immediately following the '=p'. For example, specifying 'MYFILE.123=p?' would cause the program to wait for the receiving computer to send a with a variety of remote computer systems. However, it is not recommended that you try to use transmit pacing unless you know of a specific need for it. One common application in which transmit pacing is useful is TALK III User's Guide --- 21 'MYFILE.COM=b' . (It does not matter whether the 'b' is typed in upper or lower case.) When you transmit using the binary option, the text of the  question mark before the program continued transmitting the next line. You can specify a control character as the prompt; for example, '=p' followed by a control-R would  transmitting files to the Source using Telenet or Tymnet. Depending on how heavily the system is being used, you may find it necessary to pace transmission with a 2- or 3-second delay between lines to make surefile will not be displayed on the screen. You must be communicating at 8 data bits (No parity) to transmit a binary file. ---------------------------------------- The Pacing transmit cause the program to wait for an ASCII 19. When paused for a prompt in the line pacing transmit mode, you always have the option of proceeding with transmission manually by hitting the space bar, or terminating transmis that your file is properly received by the remote system. ---------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- option: '=p' Because of the increased performance of this version of PC-TALK, the Transmit routine may operate too fast for some remote computers (such as the Source and many mainframe systems). PC- TALK nowsion by hitting Alt-T. You can store pacing instructions as one of the parameters in the Dialing Directory (described below). **Technical Note: The Pacing option will automatically strip line fee --- PC-TALK III User's Guide --- 24 XMODEM Transmitting and Receiving: '=x' One of the noteworthy features in PC-TALK III is the inclusion of the XMODEM protocol originally developed by Ward  offers a Pacing option to slow down transmission of files. This feature will send your file to the remote computer one line at a time, pausing between lines. To invoke the Pacing option, specify '=p' following the d characters (ASCII 10) during transmission. It will also add a space preceding each carriage return (ASCII 13). In other words, each carriage return/line feed sequence (ASCII 13/10) in the file will be traChristensen. The purpose of the XMODEM protocol is to guard against inaccuracies in file transfer caused by bad signals on the telephone line. It is a "hand-shaking" and error-checking protocol that ensures  specification of the file to transmit; e.g., 'MYFILE.123=p'. At this point you have two options: -- If you want the line pacing to be governed by a time delay, enter a number following the '=p' to indicate hownsmitted as a space/carriage return (ASCII 32/13). The --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 23 Pacing routine will then eit  accurate transmission and receipt of data and binary files. The protocol is in wide use today among a variety of microcomputer systems. The XMODEM protocol can be used for both transmitting and receiving fiansfer does not succeed, please do not assume that there is something wrong with your computer or with PC-TALK. It is suggested that you hang up, re-establish communications over a new line, and try again. PgUp key (in addition to Alt-T) to start and stop Transmitting a file. --------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- les. In each case, you should add '=x' to your file specifications; for example, 'MYFILE.123=x'. Once you have entered the file spec and pressed , you will see a message indicating that the protocol is in effectTo operate with the XMODEM protocol, you must be communicating at 8 data bits, No parity (Communications Parameter options 2 or 4 -- see below). Both computers must have communications software capable of running the XMO --- PC-TALK III User's Guide --- 27 === More File Commands === Status Messages: Alt-M The Message option (invoked with Alt-M) will send messages to the remot and the notice, "*** Holding for Start..." The rest of the file transfer occurs automatically. If you are transmitting, line 25 of the screen will indicate how many blocks (of 128 bytes) comprise the file.DEM protocol. The XMODEM routine in PC-TALK III has been tested with other implementations of the protocol and should give you good results. If the other computer is running PC-TALK III, you can be e computer when receiving and transmitting files. When receiving a file with the Message option in effect, the message "===READY TO RECEIVE===" will be sent to the remote computer as soon as the receiving routine is in  You will see a message "Sending block # n", followed by the message "- verified" when the remote computer has successfully received that block. The file transfer will proceed, block by block, until the end of  --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 26 reasonably assured of a rapid and accurate file transfer. The XMODEM routine operates autooperation and "===FILE RECEIVED===" when the receiving routine is terminated. During transmission, the messages are "0 '===START OF FILE===" and "65529 '===END OF FILE===" or, if the file was terminated pre the file is reached. The transfer will then terminate automatically. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 25 matically. For those who are interested, a brief technical description of how the file transfer takes place can be found in Appendix B at the end of this documentation. Before leaving the subject of XMODEM,maturely, "===TRANSMISSION OF FILE TERMINATED===". These messages will appear on the remote computer's terminal, signalled with a "bell" or "beep". **Applications and Advanced Features: The best use of the Me If you are receiving, you will see the same "*** Holding for Start..." notice, followed by messages "Received block # n - verified" as each block is received. You will not see any indication of how long the file is it is appropriate that acknowledgment be given to Ward Christensen, who originated the protocol and who has been a landmark pioneer in computer communications. ------------------------------------ssage function is for the receiving computer to have Messages ON and the transmitting computer to have Messages OFF. That way, the transmitting computer knows when the receiving computer is ready to receive the file. , but the receiving routine will terminate automatically. If the program detects an error while transferring the file, you will see either a message "**Re-sending block..." in transmit mode, or a variety of ---- A Note on Communications Terminology -- The PC-TALK prompts and documentation generally avoid use of the words 'uploading' and 'downloading'. A convention in the mainframe world has been to use 'uplo The numbers in the Transmit messages do make it possible to have the Message function active when transmitting a BASIC file in ASCII format. The messages then become remarks in the transmitted program. error messages in receive mode. In either case, the program will attempt to recover, indicate when the transmission/receipt is verified, and continue with the transfer. In some cases, the program will not be able to reading' to refer to transmitting a file to a remote computer and 'downloading' to refer to receiving a file from a remote computer. In the case of two microcomputers communicating with each other, the notion of  --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 28 The Message function should not be used when transmitting or receiving files cover, particularly if the line signal is degraded. The transfer will automatically terminate after repeated errors. You can also terminate manually at any time by pressing Alt-R or Alt-T. If the XMODEM tr 'up' and 'down' seems less appropriate. For those who feel more comfortable with the mainframe terms, PC- TALK offers the option of using the PgDn key (in addition to Alt- R) to start and stop Receiving a file and the   to or from a network or mainframe system. The Receive and Transmit file specification prompts are always displayed on your screen, regardless of whether the Message option is in effect. These local messages are not tranecification prompts. You will be shown the first five lines of the file and then asked whether you are sure that you want to delete the file. If you respond 'y' to the prompt, the file will be permanently delr designation of the drive. For example, if drive B is the Logged drive and you respond to a file spec prompt with '?', you will be shown a list of the files on drive B. If you respond smitted and do not interrupt communications. --------------------------------------------- Viewing a File: Alt-V PC-TALK permits you to view any file which is on your disk drives whileted from your disk. Be careful! ---------------------------------------- The Logged Drive: Alt-L For the Transmit, Receive, View, and Delete routines, the program assumes a default "Logged" dr with '?a', you will be shown a list of the files on drive A. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 31 e the program is running. This feature makes it possible for you to refer to files on disk while communications are in progress. To View a file, press Alt-V. The program will ask for file specifications in the same mannive if no drive is given as part of the file specification prompts. Initially, this is drive B. For example, if drive B is the Logged drive and you respond to a file specification prompt with just  You can also use the 'wild card' characters '*' and '?' as part of these file listing requests. For example, if you respond to the file spec prompt with '? a:*.bas', you will be shown a ler as the procedures for transmitting and receiving files. Once Viewing is in progress, twenty lines of the file will be displayed on the screen at a time. To see more of the file, press the space bar. To  'MYFILE', the program will automatically look for a file 'B:MYFILE'. If you want to transmit, receive, or view a --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- ist of all the files on drive A with the extension '.bas'. If you decide you do not want to continue with the Receive, Transmit, View, or Delete routines once you have made your initial request withcancel the Viewing routine, press Alt-V again. The text of the file you see displayed on your screen will not be sent to the remote computer. **Applications and Advanced Features: If the remote  --- PC-TALK III User's Guide --- 30 file on drive A, you should respond to the file specification prompt with 'A:MYFILE'. To change the Logged drive during program operation, press  o computer sends you information while you are viewing a file, that information will be stored in the --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- Alt-L and follow the instructions. The Logged drive can also be changed as part of the Default modification routine (described below). ---------------------------------------- File 99(9 Copyright (c) 1983 MicroPro International Corporation  8086/8088 WordStar Serial # ACL779NZ relea 29 communications buffer. A continuous stream of information from the remote computer could overflow the buffer. You should therefore view a file only during a pause in communications. You canSpecification Conventions -- PC-TALK III uses a standard set of commands for responding to file specification prompts in the Receive, Transmit, View, and Delete routines. If you do not include a drse 3.30 NEC APC  standard printer  No communications protocol  Primary list device "P )BP=  print the contents of the file as you are viewing it by turning on the Printout function (Ctrl-PrtSc) before giving the Alt-V command. You can also print selective portions of the file by using the Printscreen function (Shive indicator as part of the specification (e.g., 'MYFILE.123'), the program will assume that the file is to be located on the Logged drive (see above). If you would like to see a list of the files presently on the Ð Ð (B@ ift-PrtSc). --------------------------------------------- Deleting a File: Alt-Y You can delete any file from your disk(s) while communications are in progress. Press Alt-Y and follow the file sp Logged drive, you can type a question mark in place of the file spec. You will be shown a listing of the files on the Logged drive. To see the files on another drive, type a question mark followed by the lette  @..Y[]{}AEIOU.:+-JP @~XvփBDDF1n*<u   B K 0 1 2 3ڇڋxK;s^V$K[r vK[FtK +ʇ J u$2 ?DuU$<u 4 Jt)CJ< u< u2JS[rI uÊ$< sCڟIޞ։JQR"r-t+yJBE t u/CuE~K2[YQ.E YuQRSPċ0JޞXPĞ0JY 2ыKC.JUJ7Ju~JtuJ t 4u 2tЈ.UJJ WJtIJ>QJJtIJ>QJWJVJVJڊ t ڠJ2؇ڊ$_"JJt+Ӡ7Ju 4 5 6 7 8 9     2 n?<         ,6       "$6& (*,.08:H4       ;^ H****<_G****GE tGLHSRUJBPPLMTMBHMFM$CW*PC;PO1PAQCPKPN\OPVHE}FOvJPXĞ KJ@JJJJf뵍KMK,s2= J"rQRbJ1*ZY2rKpgJuUJ tIJڇڠJ JtFJ2J u yJڇ$,JuJ2J$4 uJޞևà tR$u< tF<u <u< r6S2ؠMJ u Ȑ$Jt<s$[ð  $_u2 t=`L***>aR***?bS****@cB****Ad B****Be K****CfR****DgC****G**H*****I*****K*****M*****OX****P*****Q*****R*****S*****(Vp6w6n?0$  KS^VC<"t$< u1"t< t C^ˇVu[ð P!rtXĞONOF|!JAt1!uyS[n!s}txßAJ!ru< ußJAQRSP4%XPĞ$4 ?D uXPĞXĞ;sðJÍJ t x<  9YZRCDTTVV2CCTTBT2STTTTTTTTTTCBTTTTVUUUVUUVVSSVUfVVTVTUVVgVVUTVTVUTTTTTTSTTRRTRfTTTTSSSTTfTTTTVTVU <NIQYdXfjly"+8AI sfpXĞXĞKÉJZJXĞ:t6KIuRJÉJZJP tCAuQR~ ZYßPİ  G uQS[YKPpPĊPC u?<\u C u11<#u SJ[< uJrC$u ڋڀ>QJ rڠ tڇڋJJJ%JJy JJJJSRڋJ+ڊ xJ[JCK[2Z[ù;uً3؎ދ;u++3؎KJCB؎2õxxß۞ßڞÇڟ+ڞË+22+W^o~YN @@@@ now now INTERNAL ERRORFATAL NAME OF  TO FILEMailMerge PRINT a file Ԡ  *** FATAL ERR F25: NOT ENOUGH MEMORY $ File  not found. Menus &  messages will < t< tK^SSJ ۊtJ KSt[ð2K:uÈJ u u}ذCuð _ڋJJ t +ڊ yBJ2;sJ uϠJ CIuu  K<CrS[Rڻ"ޞևsËñ2$tBCu;:xÊXĞÊtßC< uu![ZY^VQdisplay as @@@@ only.  WAIT  Print\paused MailMerge-printing\ \not\editing\ ڽ ׽ *** Press ESCAPE Key *** INTERRUPTED***  E*** I***   F:  ފ ZußP=D tfXĞD uJ uàJ Jt.7 ~J t< u<u<us@tzKPčJ tXĞJ:u|BCuy P^XĞ@ aJSRPD  ußPQRS"RQޞ֟BrY:ZRPyŊ St[XĞRNР uo ZRSD4Z[ZQ:t:u͊ŋ"YtË t2tÉ1F S"ޞG[ÍFNN utðSFFPİXĞ<u}RtZP4XĞÇZGGSXP>Due the installation manual to answer any  questions you may have.   o You can also use the WordStar Reference Manual Glossary  to better understand unfamiliar terms.   o You will have the opportunity to review and accept or O2SKK uL[;tßPāFtF RuZXĞtßPċ:FuXĞ}"<ut PjPtXĞQQRSJ"S<ي"t [ [ZY2[QS!ڋ [PCڋOX[IGKH:r"IPċIG2؉IGXĞGG=GXĞSQRڋISڋCG+ـ>DuY ZY[PQȠ u>u(RSPXĞD>tpHB>uYXĞßPQំP2 reject each item after you select it and again at the  end of the program.   o If you press unnecessary keys, they will be ignored.   o If you need to leave the INSTALL program at any point,  press ^C. ,, Enter ćXĞY^V^VRSڟP XĞ[ZtRZrRZ RnZ uCG tâGRGZuSG2GlGRG?ZG2urRlG;tnGEZG [ÍkGNsÍHCsuvϊ$PޞևڠXĞSD2y 2[y,2[ßPĠD u!SQ ًGG$KG ň24FY[XĞGGPĠD u tQRSD[ZYXĞS4F t؋GG44$KG[XĞË>Du/K&>Dut% - &  t the disk drive name (a letter followed by a colon,  B:) where WordStar files will be located while you run  INSTALL: then press . 0 WSU.CMD.CMD, The uninstalled WordStar program is  normally contained in .  If you are rein2Gȍ,I:t5:t+Ƣ2GXĞHPRGr(가rZHXĞRI;Zt2ZXĞR ;tS>DtFKGGG G G;"y+t)&g{Vt8[ßP~XĞS8tPCuXEVED[E uuáDPXR&t&$> u ؀>DuutëZ>Dut%-׋KJCB^SV6D[VC^V ^[VàjFSط[PRD;t|ZXĞË5F7FËD*7F*7FàPstalling WordStar or have previously renamed  the file, enter the new name below; otherwise press .  WSU' , Name of file to install, or for  &' 2,*** INVALID file name. Please re-enter. *** qT uËVE t RSEEE;[Zu2eFàE tSDs[ Stt& t!'[ ËVE [u ËTE t uÈCuXETE.<tßPSDЍ"tGGK[XĞSPċ tXĞ:B[tNXĞPĠ u(XĞußPĠ u2uXĞRuZXĞɠD tÊußCPĊ*XĞ蟆PQRSڍ?SH* Iu*usÊRZD u`< uCuS4K< t[%m Pt XĞu>u Q  28,*** ERROR *** File does not exist. ,)rdSta x   g.CMDo.COM+   ,*** ERROR *** This version of WordStar cannot be installed  using this version of INSTALL. , â3Fà u>uQRS= QRS >t QRS> u !<t $ u uðà u>ubQRS[QRSR $ tˈ $ $C $ô un s tH $CԊ:t t>uQRS> t  0!'QY u-ֵ+=>u PXßPS u [XĞ>u PXßPS[XĞßPSS[XĞPSDlPS\QR>u.HIʊ>gZY[XĞËH˷PSRSDtIG[ZD trQRZY[ Only versions of WordStar in the 3.3 series  may be installed with the version of INSTALL ,*** ERROR *** The file you have specified is not a WordStar  file. This INSTALL can only be used to install  RS>u!$CCC2$[ZYSPčuGXĞ[Pt0XĞßPQSXETEVEPH[YXĞ< u< uQD I:YA< rA< tßPăAXĞQC< sEr KYtAzPQRS6LGIH*XĞàd tN>tkڋ^ڊנ] uSJSZX` uEڍ)>twS=GIGzGG+ڞ[׊PS[XÊطQ׋=GIuڟޞY< tSQPXY [< u H>IK:tù WordStar. , Enter "X" to exit INSTALL,  or press to continue (re-enter filename).  XX ,You are returning to the operating system. ,q WS', File to install is : , When you are finisS [uɊSRZD tG:u CBu[*RQYKJ:uuZ[XBu[ZYXĞ ܀>DuxD:IsßPS:D*PS&ID:s D+u÷PSDH:s` DuS6+[V^VPĊÍ+:tXĞ[QRSfFD{F[S< u< u<uo.S<t<t<u{FS[H[<:t<t <t<t%u<t <t< sD <u uNs=:u u7<-u #t?  hed running this program, you will have an  installed version of WordStar in a new file on the logged  disk drive. It will be called . If you wish to name the  file something else, enter the name below. Otherwise press  . To change  2Terminal :  + 2Printer :  +y Communications protocol : 2    No protocol  ETX/ACK protocol  . +AA +BB  +CC J"+DD %+EE %1+FF <2+GG v3+HH y4+II q5+JJ B6+KK 7+XX + | the name, enter up to eight letters or  numbers. The extension  will automatically be added to any  name.  WS', Enter name of file for installed WordStar, or for  &' 2 ,*** INVALID file name. Please X-ON/X-OFF protocol + Driver : 2 o    Port Driver (direct I/O to 8-bit ports)  User-installed driver subroutines  Primary list device  Secondary list d+, Automatic installation of all features ,This routine allows you to install all the terminal features without returning to the terminal installation menu. ,Once you enter this routine you will have to answer questions on re-enter. *** v ,'.$$$' File for installed WordStar is : , 2- *** CAUTION *** This file already exists. If you make  changes during this INSTALL session and  save these changes, you will ovevice , ***** EXIT OPTIONS MENU ***** ,A Save the changes made during this INSTALL session B Quit this session of INSTALL without saving changes C Change any of your choices / Remain in INSTALL , Enter the letter of y each terminal feature. , Enter "X" to exit,  or press to continue.  +XX + 4 +, Screen size (optional) ,Use this function to alter the height (number of lines of text) anderwrite  this file. ,%v , You are installing the file  and producing the  file . ,%, INSTALL is copying the file .   PLEASE WAIT. ,22++   our choice (A/B/C). +A,Your new installed WordStar file is . #+B,This INSTALL session has been completed without saving changes. "+C+   ,You are returning to the operating system the width (number of possible characters in a line). +H 2,Screen height value is currently . +I 2,Screen width value is currently . = +J"+, Cursor positi++4, ***** INSTALLATION MENU *****  If you are installing a new copy of WordStar, you must select letter A to install your terminal, then letter C to install your printer. If your terminal is not listed on the Menu . ,,+ 2Terminal is currently : ,3 ***** STANDARD TERMINAL TYPES ***** Select the letter of your terminal from the list below.This is menu "HIJSoning = *+%+%1<2++, Highlighting (optional) ,Highlighting can be achieved by bright/dim or inverse video. , Highlight-on highlight-on;++, Highlight-off highlighof Terminals, return to this menu and select letter B. If your printer is not listed on the Menu of Printers, return to this menu and select letter D. If you want to change a particular WordStar feature, choose letter E. ,A Menu of TerminaX]^_`mt{,, , ***** TERMINAL INSTALLATION MENU *****   If your terminal was not listed on the menu of terminals, you  must prot-off;= (+v3+y4q5B67+, Enter "C" to change,  or press to leave unchanged.  +CC +,As there are a large number of values relating to this item, these values als B Custom Installation of Terminals ,C Menu of Printers D Custom Installation of Printers ,E Menu of WordStar Features X Exit from INSTALL , Enter the letter of your choice (A/B/C/D/E/X). +A Menu of TerminalsA vide some information about your terminal. This  information (usually sequences of special characters) should  be in the manual that comes with the terminal. If not, talk  to your dealer.   Select A and respond to the questions. If you jusre not displayed. If you wish to change or view any of the current values enter C below and each item will be displayed individually. ,+, Terminal Name (optional) 2,Current name is : , Enter "C" to cha+B Custom Installation of Terminals B |+C Menu of PrintersC K@+D Custom Installation of PrintersD 7B+E Menu of WordStar FeaturesE ++ Custom modification of WordStar+ +Xt want to  change a particular feature, select the appropriate letter. ,A Automatic installation G Highlighting  of all features H Erase to end of line B Terminal name I Delete line C Screen size nge,  or press to leave unchanged. + c+C  ! I" 2,Terminal name now is : ,%!I", New terminal (maximum 34 characters) : ,Terminal name now is : ,%!,   Exit from INSTALLX +  ,The changes made during this session of INSTALL are stored in a temporary file. You may now save these changes in your installed file .  These are your current values:  + J Insert line D Cursor positioning K Handling of last character E Terminal start-up on screen F Terminal exit  X Exit to INSTALLATION menu   Enter the letter of your choice (A/B/C/D/E/F/G/H/I/J/K/X)   "   '  " +, Screen size (optional) ,Use this function to alter the height (number of lines of text) and the width (number of possible characters in a line). +H,racter is sent to the terminal to signify column 1?  (usually same as line 1) ,Current value is : + 2 +, Enter "C" to change,  or press to leave unchanged. + + c+t-on highlight-on:++,Sequence to turn off highlighting , Highlight-off highlight-off:,+m+, Erase to End of Line (optional) ,This function blanks all character positions from the current  Screen height5#+I, Screen width5#,+ P# W# -,  value is currently . , Enter "C" to change,  or press to leave unchanged. + c+C  R$ C  -,, New value? ! ,,Column 1 is now signified by sending to the terminal character : ,+,%,+`  +,What types of codes are sent to represent line or column numbers?  ^-Curcursor position to the end of the current screen line. , Erase to end of line erase to end of line:,+t+, Delete Line (optional) ,This function deletes the screen line containing the cursor, moving the followin%+ $ &$ ,  value is now -. ,%R$%, Enter new value : $! R$$ $, *** INVALID *** Please re-enter value. ,R$+ $$,  value is now . rently : Single byte BINARY value , Enter "C" to change to Multi Character ASCII, -Currently : Multi Character ASCII , Enter "C" to change to Single byte BINARY value,  or press to leave unchanged.  + g screen lines up one line. , Delete line Delete line:+{+, Insert Line (optional) ,The Insert function will insert a blank line above the line containing the cursor.  *** NOTE *** If your terminal insert,%R$++++, Cursor positioning ,+J+ WordStar sends sequences of special characters to the  terminal to move the cursor to a given line and column on the  screen. Are there characters that must be seCC .+#.++b0,++The number of ASCII characters sent to the terminal to represent line or column numbers is currently , Enter "C" to change this number  or press to leave uncs blank lines below  the cursor line, you must specify a cursor-up  control sequence before the insert-line  control sequence. , Insert line insert line:,+, Handling of last charactent before either  the line or column numbers are sent (e.g. ESC + )? (Refer to  your terminal manual.) , Your this:,+S+Are there characters that must be sent after the line number (or column number, whichever is first) anhanged  , The number of characters sent to to the terminal  to represent line or column numbers is now [0CC , Enter the number of characters to be sent to the  terminal to represent line or column numbers: ! /r on screen , Some terminals recognize a character at the bottom right  of the screen as a command to scroll the screen. WordStar  uses this feature to control where text is displayed. Check  your terminal manual regarding this feature. , d before the other dimension is sent? , Your this:,+X+Are there characters to be sent after the line and column numbers are sent? , Your this:+]+ 2,Is the column number sent before, The number of characters sent to represent  line or column numbers is now ,%7.,+` What types of codes are sent to represent line or column numbers?  0Now : Single byte BINARY value  1Now : Multi Charac Does your terminal use this position as a scroll command? , 2 9Currently ... NO (it does not) , Enter "C" to change to YES, 9Currently ... YES (it does) , Enter "C" to change to NO,  or press to the line number? , \(Currently ... YES , Enter "C" to change to NO, (Currently ... NO , Enter "C" to change to YES  or press to leave unchanged. + CC (+(+ter ASCII  +,%, 7.,++, Terminal start-up (optional) ,Some sequences, such as auto page on, protect mode off, and conversation mode on, may be sent from WordStar to prepare the terminal for WordStar fun leave unchanged.  + u:, \:Now ... NO (it does not) u:Now ... YES (it does) ,CC +, :+Now ... YES (it does) :+Now ... NO (it does not) , : :,%7,,Is the column number sent before the line number? , X)Now ... YES f)Now ... NO ,%'++^,What character is sent to the terminal to signify line 1? ,Current value is : + 2 +, Enter "C" tctions. , Terminal start-up terminal start-up:,++, Terminal exit (optional) , On exiting from WordStar, some function code sequences, such  as auto page on, protect mode off, and conversation mode on  may b;,*; ; );,<,();<; Enter "C" to change,  or press to leave unchanged.  ,+CC ,<++  function code sequence is currently: 2+ a< (empty) o change,  or press to leave unchanged. + + c+C  *, New value? ! p*,Line 1 is now signified by sending to the terminal character : ,+,%p*+_,What chae sent from WordStar to reset the terminal to its  previous condition. , Terminal exit terminal exit:,++, Highlighting (optional) ,Highlighting can be achieved by bright/dim or inverse video. , Highligh  ,+  function code sequence is now : 2+ a< (empty) ,+ 2 - a<,++, You can enter a value in ASCII, decimal, or hexadecimal codes. Precede each entry with these ation for Specialty printers B Automatic installation for Standard printers  All printers Specialty printers only  C Printer name I Ribbon selection D Initialization J Ve +2 7N PN No protocol iN ETX/ACK protocol iN X-ON/X-OFF protocol ES xNUw, Printer driver SES N| R++, Ribbon selection ,With these controlprefixes: ,ASCII : (:^A enters ASCII ^A, a single value) Hexadecimal , (,41 enters hexadecimal 41) Decimal # (#61 enters decimal 61) ,To enter a sequence of characters, enter each one separately, followed by . ,Press to leave a value unchanged. Enter a period (.) and press to terminate a sequence  and to eliminate all subsequent values. ,These special characters require hexadecimal input:  (^M) ,0D nal  N Return / line feed O User-defined functions  P Carriage roll  Q Character pitch X Exit to INSTALLATION menu   Enter the letter of your ction;ES (P+f]+, Vertical motion ,SES qP+_+, Horizontal motion ,SES P+c+++, Print modes ,If your printer is cPeriod (.) ,2E ^H (backspace: ^H) ,08 ,Maximum entries for   function is . +,Current New Value Value + 2 ?0 ! @+ ?0 ... (unchoice (A-Q/X). +A*I+BI+CT+DPV+EW+F\+GUw+H|+If]+J_+Kc+L"h+Mj+Nk+ODm+Pq+Q1apable of both backward and forward printing set both of the following features. , Set forward print mode;++, Set backward print mode;ES Q+"h+++, Print phantom characters ,changed) /@+ 8@+ ?+++, 2Printer is currently : , ***** STANDARD PRINTER TYPES ***** Select the letter of your printer from the list below.This is menu "t+X,+ D H++, Automatic installation of a specialty printer ,This routine allows you to install a specialty printer without returning to the printer installation menu. J++, AuThese sequences specify the characters to be sent to the printer to print its phantom space and phantom rubout characters. , Print phantom space;++, Print phantom rubout;ES R+j+  to leave unchanged.  +CC +,As there are a large number of values relating to this item, these Uw|, ***** PRINTER INSTALLATION MENU ***** , If your printer was not listed on the menu of printers or,  if you want to enhance the performance of your printer, you  must provide some, Enter "X" to exit,  or press to continue.  +XX +  to leave unchanged. + c+C , U OV 2,Printer name now is : ,%UOV, New printer (maximum 34 characters) : ,Printer name now is : ,%U,  ish to install a standard printer, select B on the  following menu.   If you just want to change a feature, select the appropriate  letter on the following menu. ,, ***** PRINTER INSTALLATION MENU ***** ,A Automatic installinter use? , TM MCurrently : Non-backspacing standard printer MCurrently : Backspacing standard printer MCurrently : Specialty printer ES M+W+\+y, Communications protocol is currently :    "   '  " ++, Printer initialization ,This is the sequence transmitted to the printer at the start of printing. , Printer initialization ou specify standard ribbon selection. What sequence of characters should be sent to the printer at the second "^PY" in your text? ,, Standard ribbon selection standard ribbon selection:,+|+, Vertical mot width? , Your this:,++, Print modes ,If your printer is capable of both backward and forward printing set both of the following features. , Set forward print mode ,This sequence defines printer initialization:++, Printer de-initialization ,This is the sequence transmitted to the printer at the conclusion of printing. , Printer de-initialization printer de-initialization:,+F ion , What is the sequence of special characters sent by WordStar  to tell the printer to accept the Vertical Motion Index (VMI)? , Your this:++, What is the sequence of special characters sent by WordStar  to the priprinting in a forward direction. , Set forward print mode set forward print mode:++, Set backward print mode ,This sequence defines printing in a backward direction. , Set backward print mode set backward pr2 +, Overprinting ,What type of backspacing method does your printer use? , X XCurrently : Non-backspacing standard printer  YCurrently : Backspacing standard printer  YCurrently : Specialtnter at the conclusion of printing in vertical  increments? This sequence is not required for most printers. , Your this:+,What is the minimum value allowed for VMI? ,+, VMI minimum+5#+,What is the range of valid Vint mode:,++, Print phantom space ,This sequence specifies the characters to be sent to the printer to print its phantom space character. , Print phantom space print phantom space:++, y printer  +  [Y YNow : Non-backspacing standard printer YNow : Backspacing standard printer YNow : Specialty printer A Specialty printer Printer is a daisy wheel or similar incremental printer and caMI values? ,NOTE : minimum value + range = maximum value ,+, VMI range++5#,++,What is the function code sequence that causes a line feed at the current line height? , Your this:++ Print phantom rubout ,This sequence specifies the characters to be sent to the printer to print its phantom rubout character. , Print phantom rubout print phantom rubout:,+L+ , Return and line feed control seqn overprint using horizontal motion controls ,Now : Specialty printer ,+B Backspacing standard printer Printer can overprint by backspacing as well as by using return without a line feed ,Now : Backspacing standar,What is the function code sequence that causes a reverse line feed at the current line height? , Your this:,++, Horizontal motion , What is the sequence of special characters sent by WordStar  touence , Return and line feed return and line feed:+W+, Return (no line feed) control sequence , Return (no line feed) return (no line feed):+^+, Return and half line feed control sequence d printer ,+C Non-backspacing standard printer Printer can overprint only by using return without a line feed  Enter the letter of your choice (A/B/C), or press to leave unchanged. ,Now : Non-backspa tell the printer to accept the Horizontal Motion Index (HMI)? , Your this:+ 2 +,What horizontal increment (in inches) does your printer use? , #eCurrently : 1/60 inch increments , Enter "C" to cha , Return and half line feed return and half line feed:,++, User-defined functions ,WordStar provides four print commands which the user may assign. When you include function characters (such as ^PW) in yourcing standard printer ,+ +,%W  \+e+,You must now enter the backspacing control sequence. , Backspacing backspacing:,+, Boldfacing ,You may set the number of strikes for bnge to 1/120 inch increments, ~eCurrently : 1/120 inch increments , Enter "C" to change to 1/60 inch increments,  or press to leave unchanged. C e+e+, fNow : 1/60 inch increments f text, WordStar will perform actions, such as changing to italic font. Check your printer manual for special features available. , User function #1 ,What sequence of characters should be sent to the printer at "^PQ" in your textoldfacing. This should be set to 2 for specialty printers. +G, Boldfacing strikes5#,++, Alternate ribbon selection ,With this control sequence you specify alternate ribbon selection, if your printer allowNow : 1/120 inch increments ,%Xd+,What is the minimum value allowed for HMI? ,+, HMI minimum+5#+,What is the range of valid HMI values? ,NOTE : minimum value + range = maximum value ,+, HMI range+? , #1 User #1 user:++, User function #2 ,What sequence of characters should be sent to the printer at "^PW" in your text? , #2 User #2 user:++, User function #3 ,What ss. What sequence of characters should be sent to the printer at the first "^PY" in your text? , Alternate ribbon selection alternate ribbon selection:++, Standard ribbon selection ,With this control sequence y+5#,++,What is the function code sequence that causes a space forward at the current character width? , Your this:++,What is the function code sequence that causes a back space at the current character  equence of characters should be sent to the printer at "^PE" in your text? , #3 User #3 user:++, User function #4 ,What sequence of characters should be sent to the printer at "^PR" in your text? , #4 Uscy No communications protocol "y ETX/ACK protocol "y X-ON/X-OFF protocol ", A NONE required (or handled outside of WordStar)++ No communications protocol nd  installing your custom printer busy test, printer output,  and printer input routines.  (The input routine is needed only when a communications  protocol is in use.)  Primary list device , You have selected the list devier #4 user:,+u+, Roll up carriage ,Some WordStar features, such as superscripting, require that the carriage roll up a partial line. Check your printer manual for the special characters required to roll the ca " B ETX/ACK protocol++ ETX/ACK protocol " C X-ON/X-OFF protocol   Enter the letter of your choice (A/B/C), or press to leave unchanged. ++ ce with a protocol. You must make special program modifications. See the installation manual for details.  Secondary list device , The secondary list device must be assigned to a physical device. ,%|,+c , Physical devrriage up a partial line. What sequence of characters should be sent to the printer at "^PT" in your text? , Roll up carriage roll up carriage:+z+, Roll down carriage ,Some WordStar features, such as subscripting X-ON/X-OFF protocol ",Communications protocol is now : z{ { X-ON/X-OFF protocol { No protocol { ETX/ACK protocol ,%Uw, |+, ETX/ACK message length ,This value should be equal to or less ice is currently :  +2 L X d TTY m CRT m BAT m UC1 , Which of the four physical devices would you like to use as the secondary list device? (See your operating system manual, or, if your syste, require that the carriage roll down a partial line. Check your printer manual for the special characters required to roll the carriage down a partial line. What sequence of characters should be sent to the printer at "^PV" in your text? ,than one half of the printer buffer size. Refer to your printer manual for buffer size information. +z, ETX/ACK message length5#,+,  +Driver is currently : 2 %} U} } Primary list devicem includes several devices, such as printers and terminals, review the current set-up of the system.),+  A TTY - console printer++c B CRT - CRT device++c C BAT - batch mode++c Roll down carriage roll down carriage:,+k+, Set alternate character pitch ,If your printer allows, you can change the character pitch within a document. This sequence specifies the characters required to set altern |} Secondary list device |} Port Driver (direct I/O to 8-bit ports) |} User-installed driver subroutines , ***** DRIVER MENU *****   In order for WordStar to work with the printer you must select a printer driver, the par D UC1 - user-defined console device   Enter the letter of your choice (A/B/C/D), or press to leave unchanged. ++c, Physical device is now :   UC1 TTY CRT BAT ate character pitch. Check your printer manual for code sequence. What sequence of characters should be sent to the printer at "^PA" in your text? , Set alternate character pitch set alternate character pitch:+p+, Sett of a program that sends information to the printer. If you do not know what kind of printer driver you need, see the installation manual.  (With no protocol, the usual driver selection is A.),+ A j  Primary,%, Port Driver (direct I/O to 8-bit ports) , Port Driver , The port driver is normally used with serial printers and a  protocol. Since hardware ports are very non-standard, you  have to provide information to WordStar so that it c standard character pitch ,This code sequence provides the characters required to set/reset standard character pitch. Check your printer manual for the specific characters. What sequence of characters should be sent to the printer at "^PN" in  list device  Secondary list device  Direct I/O to 8-bit port driver User-installed driver subroutines  A Operating system primary list device+++ Primary list device an modify  the port driver and control the printer. Refer to your  computer manual for information about input and output ports. ,%|, Output port information   The port numbers must be input as a decimal number. ++ ,your text? , Set standard character pitch set standard character pitch:,+y, Communications protocol is currently :  +2 w w No protocol w ETX/ACK protocol w X-ON/X-OFF protocol ,   B Operating system secondary list device (CP/M only)++++ Secondary list device  C Direct I/O to 8-bit port   Enter the letter of your choice (A/B/C), or press tYour OUTPUT port number is currently . , Enter "C" to change,  or press to leave unchanged.  +CC + ܉, What is the OUTPUT port number? ! ,Your OUTPUT port number is now ***** COMMUNICATIONS PROTOCOL MENU *****   Some printers require special codes to regulate the flow of information from the computer to the printer. If you do not know whether you need one, see the installation manual.,+ 4y o leave unchanged. ++++ Direct I/O to 8-bit port driver ", Driver is now :  u   User-installed driver subroutines , See the Installation manual for details on coding a  . ,%+ ,Your OUTPUT STATUS port number is currently . , Enter "C" to change,  or press to leave unchanged.  +CC + , What is the OUTPUT STATUS port numbebits change from off (0) to on (1) at the INPUT STATUS port when the INPUT port becomes ready to accept a character? Use only a hexadecimal value. ,Your current value is . , Enter "C" to change,  or press to leave unchl point character , 2Currently a .Lcomma (,) Yperiod (.) is used as the decimal point character. For European notation, use a comma (,). , Enter "C" to change to a .period (.), comma (,),  orr? ! Պ,Your OUTPUT STATUS port number is now . ,%Պ++ ,Which bits change at the OUTPUT STATUS port when the OUTPUT port becomes ready to accept a character? Use only a hexadecimal value. ,Your current vanged.  +CC + b, What is the new value? ! 8,This value is now . ,%8,%|,, ***** MENU OF WORDSTAR FEATURES *****  To modify a WordStar feature, select the appropr press to leave unchanged.  CC .O+.W+,,Decimal point character is now a .comma (,). period (.). ,%, Non-document mode ,Set WordStar to begin in non-documalue is . , Enter "C" to change,  or press to leave unchanged.  +CC + , What is the new value? ! ,This value is now . ,%+ ,Which bits chaiate letter, choose the modification, then return to this menu to continue or exit to the Installation Menu ("X").  A Initial help level K Left margin B Decimal point character L Right margin C Non-document mode ent mode ("N") rather than document mode ("D"). +, Non-document mode/%5, Initial Opening Menu directory display ,Displays the directory of the logged disk drive at the WordStar Opening Menu. +c, Directory displange from off (0) to on (1) at the OUTPUT STATUS port when the OUTPUT port becomes ready to accept a character? Use only a hexadecimal value. ,Your current value is . , Enter "C" to change,  or press to leave unchanged. M Number lines/page D Initial directory display N Page offset E Initial insertion toggle O Form feeds F Justification toggle P Data field separator G Hyphen help toggle Q Variable name symboy/%, Initial insertion toggle ,This sets WordStar to start with insertion on, meaning that previously typed text will be moved right for new characters. +b, Insert mode/%, Justification toggle   +CC + \, What is the new value? ! 2,This value is now . ,%2+y  ++  , Input port information   The port numbers must be input as a decil H Omit-page-numbering toggle R Default disk drive I Top page margin J Bottom page margin X Exit to INSTALLATION menu   Enter the letter of your choice (A-R/X). +AA N+BB +CC  ,This sets WordStar to start with justification on. Your text will be right justified as you type. +, Justification/%l, Hyphen help toggle ,This sets WordStar to start with hyphen help on. As you re-form a pmal number. ,Your INPUT port number is currently . , Enter "C" to change,  or press to leave unchanged.  +CC + , What is the INPUT port number? ! ,Your INPUT port num +DD [+EE  +FF ן+GG +HH =+II +JJ +KK +LL 5+MM +NN ̦+OO ɨ+PP +aragraph, WordStar will automatically stop at an appropriate point and you can choose whether to hyphenate. +, Hyphen help/%s, Hyphenization word length ,You can adjust the minimum number of letters in a word to be ber is now . ,%+ ,Your INPUT STATUS port number is currently . , Enter "C" to change,  or press to leave unchanged.  +CC + , What is the INPUT STATUSQQ X+RR +XX +  ʗ+`+, Initial help level ,You can set the level of onscreen help to provide more or less information as you need it. The help level is currently hyphenated. ++, Hyphenization word lengthz,, Omit-page-numbering toggle ,This sets WordStar to start with page numbering off; pages will be printed without page numbers. +, Omit-page-numbering/%Ң,  port number? ! ,Your INPUT STATUS port number is now . ,%++ ,Which bits change at the INPUT STATUS port when the INPUT port becomes ready to accept a character? Use only a hexadecimal value. ,Your c2.  A Help level 3 All menus and explanations displayed +B Help level 2 Main editing menu (1-key commands) suppressed +C Help level 1 Prefix menus (2-key commands) also suppressed Top page margin ,You can adjust the number of lines left blank at the top of the printed page. ++f, Top page marginz, *+, Bottom page margin ,You can adjust the number ofurrent value is . , Enter "C" to change,  or press to leave unchanged.  +CC + , What is the new value? ! ,This value is now . ,%+ ,Which  +D Help level 0 Command explanations also suppressed   Enter the letter of your choice (A/B/C/D), or press to leave unchanged. +,Help level is now . ,%N+, Decima  lines left blank at the bottom of the printed page. ++f , Bottom page marginz, *+, Left margin ,You can specify the column number where the first character on the line should appearged. + c+C  z+ 2,  value is now -. ,%z , Enter new value : ! z ڭ, *** INVALID *** Please re-enter value. ,z+,  value is now quence  and to eliminate all subsequent values. ,These special characters require hexadecimal input:  (^M) ,0D Period (.) ,2E ^H (backspace: ^H) ,08 ,address current new  v. ++, Left margin++z,, Right margin ,You can specify the column number where the last character on the line should appear. ++, Right margin++z,, Numb. ,%z++++ 2-,  value is currently (), Enter "C" to change,  or press to leave unchanged. + c+C   + 2,  value ialue value ............................... ,-++ 2 v0 !  0 ... (unchanged) F+ ӷF+ 2 There was an error er lines/page ,You can adjust the number of lines allowed per printed page to fit the paper you are using. 11" = 66 lines ++f, Number of lines/pagez, *+, Page offset ,You can adjus now -(),% , Enter the character of your choice, then press : -+,  value is now (),% ++, Custom Modification routine.  This routine allows you to modify byte 4opening a file. 5@reading the disk file. 9tbecause a bad file name was being used. 3trying to create a new file. 7ոthe disk is full. Please delete some files. 8selecting the data. 6wst the number of columns left blank (in addition to the left margin) at the left side of the printed page. ++f, Page offsetz,, System disk drive ,You can store your message (WSMSGS.OVR) and overlay (.OVR) fils within the WORDSTAR "user" area. For a description of the contents of the "user" area consult your WORDSTAR Installation manual.   ,XX   Enter "X" to exit the modification routine,  or press to continue. ,The address may be input either as a hexadecimal number (with an  optional "h" appended) or as a WORDSTAR symbol.  A WORDSTAR symbol may be specified by preceding your input with  a ":" (eg. :HITE). This may optionalws:Left bank - Switches 1,4,6,7,8 closed, remainder open;Right bank - Switches 3,4,5,8 closed, remainder open.Centronics 353   Make sure any automatic line feed or local line feedswitches onct to send a form-feed character, instead of multiple line feeds, before the first page and between other pages. +, Form feed toggle/%y, Data field separator ,MailMerge recognizes the defined character as the one uly be followed by a "+"  and a number (eg. :HITE+2).   Enter starting address : +*7+,  ~  ~7*** INVALID *** Address not in user-patchable area.  Beginning of user-patchable area :  .   your printer are OFF.Centronics 739   Make sure any automatic line feed or local line feedswitches on your printer are OFF. Diablo 630 P  PAB~sed to separate data fields in a datafile. +, Data field separator,, Variable name symbol ,MailMerge requires that a specific character be used before and after variable names inserted in text. +, Var End of user-patchable area :  .  ӷ -   [- +k++, and the next  characters +-+ 2 - , Is this the address you require (Y/N)?~56   YZMake sure any automatic line feed or local line feed switches on the printer are OFF. There are several versionsof the Diablo 630. If your printer does not print correctlyyou may have to upgrade the printeriable name symbol, + 2,  feature is currently ON. , Enter "C" to change to OFF, +ϫOFF. , Enter "C" to change to ON, + or press to leave unchanged.  CC -++=++,  feature is now oON. wOFF. ,+ 2-,  value is currently . , Enter "C" to change,  or press to leave unchandecimal 41) Decimal # (#61 enters decimal 61) ,To enter a sequence of characters, enter each one separately, followed by . ,Press to leave a value unchanged. Enter a period (.) and press to terminate a se n the printer are OFF.Diablo/Xerox 1640/1650 P 4B  AB~~56   YZMake sure automatic line feed or local line feed switches on the printer are OFF. Epson MX80/100-noed switches onthe printer are OFF. Some models of the Qume printers suchas the 9/35 and 10/35 are lacking certain features which prevent their proper functioning with this product. Contact Qume for further information.TI 810/820 Hazeltine 1500P~~ ~~~~~~The AUTO LF switch (under the littlecover above the keyboard) must be OFFfor proper operation.Heath/Zenith H89/19P Y KMLpqHewlett-Packard 2621 A/P Graftrax   Make sure any automatic line feed or local line feedswitches on your printer are OFF.Half line feed printer    This c  Make sure any automatic line feed or local line feedswitches on the printer are OFF.backspacing standard   This selection can be used for any priP &ayCK&dA&d@IBM 3101P Y Imsai VIOP = For IMSAI VDP-40, VDP-80 and othersystems with IMSAI VIO-C or VIO-D(with firmware) at F000H. AccessesVideo RAM direchoice is for printers that can advance in half-line units but cannot roll carriage return upward, such as a Selectric with a half-line ratchet. Use of this choice causes subscripts and superscripts to be printed offset by half a line. Backspacing is alnter that is capable of backspacing. Make sure that any automatic line feed switch on the printer is OFF, and that the printer driver you are using does not remove or add special characters to what is being sent to the printer.standard printertly.24 * 80 format must be selected beforeWordStar is invoked.Infoton I-100P f LM43Lear Siegler ADM-31P' = TRE)(Lear Siegler ADM-3AP = Make sure thso assumed. Be sure to complete option "N" on the Printer Installation menu. IBM Parallel printer   MPI 88G/99G   Make sure a   This selection will drive almost any printer. The printermust be capable of responding to ASCII printing characters,carriage return, and line feed only. Make sure any automatic line feed or local e AUTO NEW LINE switch(under the little cover next to thekeyboard) is off.MicroTerm ACT-IVP North Star AdvantageP = T)(Perkin-Elmer (Bantam) 550P XY Iny automatic line feed or local line feedswitches on your printer are OFF.NEC 8023A matrix printer   Make sure any automatic line feed or local line feedswitches on your printer are OFF.line feed switches on yourprinter are OFF.ADDS Regent 20/25P Y KADDS Regent 40/60P Y KlMADDS ViewpointP0A Y KAnn Arbor Ambassador0P[;Sirius 9000P{43Y KMLpqFor proper operation on the Sirius9000, the AUTO LF and AUTO carriagereturn modes must be disabled.Soroc IQ-120/140P = T)(TeleVideo 910PNEC Spinwriter 3550= = 34  A2:]@YZ   00NEC Spinwriter specialty 4KO@ = 34]O]@><  9This covers most printers;;48p [;HMake sure the following parameters havebeen set in the terminal prior to run-ning the program: Page Size = 48 lines,Upper Host Area Size = 48 lines, Lower Host Area Size = 0 lines. For mor' = T)(Ensure that your terminal switches areset for either 910 or ADM 3A mode.TeleVideo 912/920PqwC, = )(TeleVideo 925/950P>wCN= TRE)(Visu in the 3500/5500/7700 series. The3550 is a special printer for the IBM-PC only. If you havequestions about the suitability of a particular model of NECprinter with this product, contact your dealer.Make sure any automatic line feed or local line feed e information see terminal doc- umentation under 'Display Controls.' Beehive 150 / Cromemco 3100P F DEC VT-100P [;HYour terminal should be set up in 80column mode. The highlighting al 200P Y xML43ABSVAR ACBSY ACFIN GACINP :ACSEND-ACSTA1IACSTARXASCUR `AUPAV 4AUTOBS"BLDSTRGBLNCHRBOFCHRBSCHR -CB4LFG]CLCHR <CLEAD1JCLEAD2SCOLOFF_CONCHRCONFIEcCOPRITCRBLIVCRCHR =CSWTCHCswitches on the printer are OFF. Okidata ML84A   Make sure any automatic line feed or local line feedswitches on your printer are OFF. Olympia ESW-102   0effectswill only work if your terminal has theAVO (Advanced Video Option) installed.DataVue DisplayMaster 132C =; TREFlashwriter I/Mindless@ Flashwriter must be addressed at F000H.TRAILXDBAK DBLSTRHDBS DECCHRDEFDSKDEL1 DEL2 DEL3 DEL4 DEL5 DELCUSDELMISDFWD DHMIFGDHMILEDHMIN DHRNG DIRCH ?DISDIR+DLF DMJWB DNPROSDOTCHRDOTSONDPHRUBDPHSPCDRLF DSKTNADSP DVMILE|DVMITRDMake sure that any automatic line feed switch on the printeris OFF.Qume Sprint 5-9/45-11+IIoABc~56    /Make sure automatic line feed or local line feFlashwriter II/MindlessP Flashwriter must be addressed at F000H.Hazeltine 1420P~~ *~~~~~~The AUTO LF switch (under the littlecover above the keyboard) must be OFFfor proper operation. VMMINDVMRNGEAKBSZzEOFCHRERAEOLmERELCHCFDTCHRFNMRGP FNOVLYFNWSCMFPTAB $FUNTABnHARDCRHAVBSYHIBCURHIBIV HITE HHYPF $HZONE IBMATTIBMFLGIDTEX INISUBINITLMINITPFfINITRMINITSRINITWFINPORT3INSTLD6ITBIP ITDSDRcI67.7l77$8.8B8]8r88q78889I9i9q(x&c@N^SmGl\^bYqUqqqqqq0u9]11e/4qN2b2e29q9999999q:::<<)<_<<< == >r>q)>>q>>>?*?6?U?W?y???6q??q?q1@qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqly)  ^A word left ^F word right |DEL chr lf| ^V INSERT ON/OFF |^J Help ^K Block  ^E line up ^X line down |^T word rt|^L Find/Replce again|^Q Quick ^P Print  筭 |^Y line |RETURN End paragraph|^O Onscreen  ^Z line doTHELP`ITITOGbITMIJ ITPOPNIVOFF IVON JUSTF !LFCHR LIBSY LINDELtLININS{LINOFF^LISENDLISINPLITCHR>LSPACE)MARKS MEMADRMEMAPVMEMTOP^MORPATMOVETY*MSDOS MSGLEN5MSGVERNITHLFaNMOFUSNOFTAB0NONCONNONDOCNOUFF OVPCHRPqq < < < O P E N I N G M E N U > > >  D Open Document File | Y DELETE a file | H Set HELP LEVEL  N Open Non-document File | E RENAME a file | L Change Drive  X EXIT to System | O COPY a file | R Run a progrwn ^W line up | | ^N Insert a RETURN |  ^C screen up ^R screen down| | ^U Stop a command | IMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM;: < < < AGCHRPAGDIS(PAGFILPAGON 'PALT kPATVER PBACKSePBGMEM\PCLAS 7PDRVTXPFPTAB9PIDTEXPISTATPNCON PNFTAB5POBSY PODBLKPOIM POINP POINSKPOIP POMASKPOOM POOP POSENDPOSMTHFPOSTATPOVSTB<PRFINIPRINITPROTCLyPROTTXPam  F Directory + | P   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  M Run MailMerge S Run SpellStar < < < O P E N I N G M E N U > > >   M A I N M E N U > > > :: | | | ::^S char left ^D char right |^G char | ^I Tab ^B Reform | (from Main only)::^A word left ^F word rightSCR WPSCRLFLPSFINIPSHALF^PSINITPSTAB PSTD pPTEXTS:PUBSY PUINP PUSENDPVTAB 7PVWTB RFIXERRIBBONRIBOFFROLDOWzROLUP uRSTFLGRUBFXFRVELIMRVQUOTSAVEND8SCRLSZSHOWCF%SHOWDF%SHOWHF%SHOWMF&SHYPF #SIGNONSSOCHR SOFHYCS󭭭 | 堠 |  L Change logged disk drive | | R Run a program  F File directory + | P  | X EXIT to system  H Set help level |  |DEL chr lf| ^V INSERT ON/OFF |^J Help ^K Block::^E line up ^X line down |^T word rt|^L Find/Replce again|^Q Quick ^P Print:: 筭 |^Y line |RETURN End paragraph|^O Onscreen ::^Z line down ^W line up | OFTCRSTPCHRBSWIN SWOUT TCKFLGTRMINITRMUNIUCNSTAUCONI UCONO UCRPOSdUCRPS1dULCHR UNISUBUSELSTUSR1 USR2 USR3 USR4 VARCH1VARCH2VARNBCVAROPCVOWTABVTAB VTABF "WFLAGS WID IWRAPF WSVER XTAB IZAFCIN  |  孭 | E RENAME a file |  D Open a document file | O COPY a file | M Run MailMerge  N Open a non-document file | Y DELETE a file | S Run SpellStar  | ^N Insert a RETURN | ::^C screen up ^R screen down| | ^U Stop a command | :HMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM< ^Q PREFIX (to cancel prefix, pr  For maximum help (full menu display),  select Help Level 3 by typing ^JH3.  This message will clear when a key is pressed.  TO HYPHENATE, PRESS -. Before pressing -, you may  move cursor: ^S=cursor left, ^D=cursor right.  ess SPACE bar)  CURSOR: S=left Side E=top X=bottom D=right enD line  R=beginning file C=end file 0-9,B,K,V,P=to marker  SCROLL: Z=continuous down W=continuous up  DELETE TO END LINE: DEL = left If hyphenation not desired, type ^B.  < < < M A I N M E N U > > > CURSOR: ^A=left word ^S=left char ^D=right char  ^F=right word ^E=up line ^X=down line SCROLL: ^Z=down line ^W Y = right  FIND, REPLACE: F=Find a string A=find And substitute  REPEAT NEXT COMMAND: Q=repeat until key pressed < < < Q U I C K M E N U > > >  =up line ^C=up screen ^R=down DELETE: DEL=char left ^G=right ^T=word ^Y=line OTHER: ^V=insert off/on ^I=tab RETURN=end para ^U=stop  ^N=insert a RETURN ^B=reform ^L=find/replace again PREFIX KEYS ^Q ^J ^K ^O ^P display additi | | |  S left side D right side |Y line rt|F Find text in file | (from Main only)  E top scrn X bottom scrn |DEL lin lf|A Find & Replace |^J Help ^K Block  R top file C end file |L Copyright (c) 1983 MicroPro International, San Rafael, California, USA. All Rights Reserved. WordStar 3.30 Message Texts &q, itB B"%z%%'U(66+,,P*[+t+,'..12023 3x223I333484h45 0z333qq'q%'))o66onal menus < < < M A I N M E N U > > >  | | |  ^S char left ^D char right |^G char | ^I Tab ^B Reform | (from Main on  Find Misspelling |^Q Quick ^P Print  B top block K end block |Q Repeat command or |^O Onscreen  0-9 marker Z down W up | key until space |Space Bar returns  P previous V last Find or Block | bar or other k󭭠 |Space Bar returns  T Superscript | RET Overprint line | Q(1) W(2) E(3) R(4) |you to Main Menu. ^O PREFIX: on-screen formatting commands  S=line Spacing C=Center cursor line F=margins/tabs from line  L=Left margin X=mar ^S=delete character ^Y=delete entry ^F=File directory  ^D=restore character ^R=Restore entry ^U=cancel command  TYPE ^KP TO CONTINUE PRINT  TO RETURN CURSOR TO POSITION BEFORE SAVE,  TYPE ^QP BEFORE TYPING ANYTHING ELSE.  TYPE 1-9 Tey |you to Main Menu.  ^K PREFIX (to cancel prefix, press SPACE bar)  END EDIT/SAVE: D=Done X=done,eXit S=Save,reedit Q=abandon  MARK BLOCK: B=Block start K=blocK end H=Hide/display  BLOCK OPERATIONS: V=moVe block C=Copy blockgin release E=soft Entry #  R=Right margin W=Word wrap   D=, ctrl dspy%  I=set tab stop J=Justify ! P=Page display (  N=clear tab V=Var tabs " T=ruler display&  G=para tab H=Hyphn-Help$ SPACE=cancel prefix O VARY SPEED, SPACE TO STOP *** WARNING:  WRONG VERSION OF WSMSGS.OVR --  SOME MESSAGES MAY BE INCORRECT. *** *** WARNING  SCREENS OVER 48 LINES HIGH OR 120 COLUMNS WIDE  HAVE NOT BEEN TESTED AND DEBUGGED. PROCEED WITH  CAUTION; REDUCE WIDTH  Y=delete block  ADDITIONAL FILES R=Read file W=Write block J=delete file  & PRINTING: O=cOpy file E=rEname P=  DISK & DIRECTORY: L=Log disk F=File directory + MISC: 0-9 = set/hide place markers N=columN move *  < < < O N S C R E E N M E N U > > >  󠦠 | 堠 | 󭭠 |  L Set left margin |C Center text |J Justify !| (from Main only)  R Set right margin|S Set line spaciIF BUGS ENCOUNTERED. *** WARNING: DISK FULL,  DELETING OLD .BAK FILE TO MAKE SPACE  (NORMALLY, THE PREVIOUS BACKUP FILE IS DELETED  ONLY AFTER EDIT IS SUCCESSFULLY COMPLETED).  CAN'T DISPLAY PAGE BREAKS IN A NON-DOCUMENT FILE *** WARNING: W < < < B L O C K M E N U > > >  砠 | | 堠 |  S Save & resume | B Begin K End | R Read P Print | (from Main only)  D Save--done | H Hide ng |V Vari-Tabs"|^J Help ^K Block  X Release margins | |H Hyph-help$|^Q Quick ^P Print  I Set N Clear tab| 󭭭 |E Soft hyph#|^O Onscreen  G Paragraph tab |W Wrd wrap |D Prnt disp%|Space Bar returns  FORD TOO LONG TO FIT MARGINS  PUT AT FILE BEGINNING FOR CORRECT PAGE BREAK DISPLAY  Normally press RETURN only, or enter one or more of:  number=repeat count, B=search Backwards, W=whole Words only, U=ignore case, N=replace w/o asking, G=r/ Display | O Copy E Rename | ^J Help ^K Block  X Save & exit | C Copy Y Delete| J Delete | ^Q Quick ^P Print  Q Abandon file | V Move W Write | 렠 | ^O Onscreen  | N Column *|L Change l Ruler from line |T Rlr line&|P Pge break(|you to Main Menu. < < < H E L P M E N U > > >  | |  H Display & set help level |S Status line | (from Main only)eplace in entire file.to search for misspelled words, enter one of the following - RETURN=search forward, B=search backward  F - Fix word D - Add to dictionary  B - Bypass word S - Add to suppleogged disk| Space Bar returns  0-9 set/hide 0-9| |F Directory+| you to Main Menu. ^P PREFIX: Put Control Character in File  V=subscript T=superscript Y=ribbon color change  S=underScore B=Boldface D=Double   B Paragraph reform (CTRL B)|R Ruler line |^J Help ^K Block  F Flags in rightmost column|M Margin & Tab |^Q Quick ^P Print  D Dot commands, print ctrls|P Place markers|^O Onscreen  I Index of commands |V Moving text |Space Bar returnsmental dictionary  I - Ignore word  HELP LEVELS  3 all menus and explanations displayed  2 main editing menu (1-control-char commands) suppressed  1 prefix menus (2-character commstrike  A=alternate pitch N=standard pitch X=strikeout begin/end  O=non-break space F=phantom space G=phantom rubout  C=pause H=overprint char RETURN=overprint line  Q,W,E,R=user printer controls SPACE=cancel prefix   | |you to Main Menu. < < < H E L P M E N U > > >  | |  H Display & set the help level | ands) also suppressed  0 command explanations (including this) also suppressed  CURRENT HELP LEVEL IS  ENTER Space OR NEW HELP LEVEL (0, 1, 2, OR 3):  The LOGGED DISK (or Current Disk or Default Disk) is the  disk drive used for files e < < < P R I N T M E N U > > >  젠󠭭 | 砠 |  (begin and end) | (one time each) | A Alternate pitch | (from Main only)  B Bold D Double | H OverpriS Status line | (from Main only)  B Paragraph reform (CONTROL-B) | R Ruler line | ^J Help ^K Block  F Flags in right-most column | M Margins & Tabs | ^Q Quick ^P Print  D Dot commands, print controls | P Place markers | ^O Oxcept those files for which  you enter a disk drive name as part of the file name.  WordStar displays the File Directory of the Logged Disk.  THE LOGGED DISK DRIVE IS NOW  NEW LOGGED DISK DRIVE (letter, colon, RETURN)?  Use this command to crnt char | N Standard pitch |^J Help ^K Block  S Underscore | O Non-break space | C Printing pause |^Q Quick ^P Print  X Strikeout | F Phantom space | Y Other ribbon color|^O Onscreen  V Subscript | G Phantom rubout | nscreen  I Index of commands | V Moving text | Space Bar returns  | | you to Main Menu.  eate and alter program source files  and other non-documents. Word wrap defaults off;  tabbing defaults to fixed (TAB chars in file; 8-col stops);  page breaks not shown; hi bit flags not used in file.  For normal word processinPRINTING.  TOO LITTLE MEMORY FOR MERGE-PRINT  *** PRINT OUTPUT DISK IS FULL. PRINT PAUSED. *** THAT PLACE MARKER NOT SETBLOCK BEGINNING NOT MARKED  (OR MARKER IS UNDISPLAYED)BLOCK END NOT MARKED  (OR MARKER IS UNDISPLA Invalid Dot Command Ignored: *** File Not Found *** But found, and will use, *** Cannot change disk in drive , request ignored Insert disk with file then press RETURN: *** No .DF before .RV: *** WARNING: Overlong data value truncated *g uses, use the "D" command instead.  Use this command to create a new document file,  or to initiate alteration of an existing document file.  A file name is 1-8 letters/digits, a period,  and an optional 0-3 character type.  File YED)BLOCK END MARKER BEFORE BEGINNING MARKERBLOCK TOO LONG -  MOVE OR DELETE IN TWO SMALLER BLOCKSCURSOR NOT IN RANGE FOR COLUMN MOVE/COPYCOLUMN READ / WRITE NOT ALLOWED THAT FILE EXISTS ON DESTINATION DISK.  DELETE EXISTING FILE FIRST,** Invalid variable name in .RV command ignored *** WARNING: Data exhausted, null value(s) used ***** Print Directives *****  PRINT CONTROL CHARACTERS may be entered anywhere in a line  to invoke underlining, boldface,name may be preceded by disk drive letter A-D  and colon, otherwise current logged disk is used.  WARNING: You are editing the same file as you are printing.  WordStar will not allow you to save the edited version  until the print has completed  OR USE A DIFFERENT DISK.DISK FULLINVALID COPY LENGTHADDRESS IN "HOLE" (TSTADR)MEMORY FULL (MAK256)MEMORY SHORTAGE (MKSP)POINTER > 64K FROM CURSOR (PPTOAD)NOT ENOUGH MEMORY DISK DIRECTORY FULL CLOSE FAILURE -  SYSTEM FAILURE, OR YOU C subscripts, pauses, etc.  They are entered by typing ^P and a letter. A directory  of most print controls is given on the ^P PREFIX MENU;  see manual for more.  DOT COMMANDS are special lines beginning with a period and  or has been abandoned.  ALLOW PRINT TO FINISH BEFORE EDITING A FILE.  YOUR SYSTEM DOES NOT HAVE ENOUGH MEMORY TO  PERMIT SIMULTANEOUS EDITING AND PRINTING.  CAN'T EDIT A FILE WHILE MERGE-PRINTING --  FINISH OR ABANDON MERGE-PRINT BEHANGED DISKS RENAME FAILURE -  SYSTEM FAILURE, OR YOU CHANGED DISKS INVALID SCREEN HEIGHT OR WIDTH  MESSAGE  Can't edit a file of type .BAK or .$$$  -- rEname or cOpy before editing BAD OVLY #BAD OVERLAY FILE, OR  WRONG VERSION OVERLAY FILE  a two-letter code. They control page breaks, headings,  page numbering, page layout, etc. Dot commands are  typed in like other text.  Space bar for DOT COMMAND SUMMARY, ^U to return to editing:  ***** Dot CommandsFORE EDITING  FINISHING PRINT BEFORE EXIT  (type ^U to cancel exit command) ... FINISHING PRINT OF SAME FILE BEFORE SAVING  (Type ^U to cancel Save command) ...  FINISHING PRINT OF .BAK FILE BEFORE SAVING  (Type ^U to cancel SaOverlay file  Not Found FILE  NOT FOUND  (The separately sold file   is required for use of chosen function ) Example (shows disk space): CHKDSK  WARNING : With all versions of MSDOS and PCDOS with version numbers  *****  PUT EACH DOT COMMAND ON SEPARATE LINE, WITH . IN COL 1  .PA new PAge  .CP n new page if less than n lines left on this page  .OP Omit Page numbers when printing, starting this page  .PN print Page Numbers, startve command) ...  ABANDONING UNCHANGED  ABANDON EDITED VERSION OF INVALID  NAME:    NOT FOUND  Now printing file  "Y" TO ABANDON PRINT, "N" TO RESUME, ^U TO HOLD: less than 2.0 , running certain programs will result in an error message upon return  to WordStar. If this occurs, do not  worry; nothing has been lost but it  may be necessary to reboot your systeing this page (default)  .PN n set Page Number to n, print page numbers  .PC n Page number Column (default 33 (30 if 64-col screen))  .PO n Page Offset: extra indent when printed (default 8)  .. text comment, not printed  PRINT? MAILMERGE?  For default press RETURN for each question: START AT PAGE NUMBER (RETURN for beginning)?  STOP AFTER PAGE NUMBER (RETURN for end)?  NUMBER OF COPIES (RETURN for 1)?  DISK  OUTPUT (Y/N):  OUTPUT  NAME?  USEm.NOT FOUNDPROGRAM IS AN EMPTY FILE!?PROGRAM TOO BIG FOR  MEMORY AVAILABLE UNDER WordStar LET PRINT COMPLETE BEFORE RUNNING A PROGRAM  NOT ENOUGH MEMORY TO USE "RUN PROGRAM" COMMAND  File  Not Found --  Can't Run a program unless  is avai press space bar for next frame:  .HE text HEading used until next .HE (default blank)  .FO text FOoting (replaces page number) (blank)  .PL n Paper Length: total number of lines (default 66)  .MT n Margin at Top: # lines, top pap FORM FEEDS (Y/N):  SUPPRESS PAGE FORMATTING (Y/N):  PAUSE FOR PAPER CHANGE BETWEEN PAGES (Y/N):  Ready printer, press RETURN: WARNING: You are printing the same file as you are editing.  The last saved version will be printed, not reflecting unlable.  for spelling check, enter name of file to be checked.  (^R for last file edited)  For dictionary maintenance, enter name of file  containing words to add to or delete from dictionary  FILE  ALREer to text (3)  .MB n Margin at Bottom: # lines, end text to end paper (8)  # lines text on page is PL - MT - MB (defaults to 55)  .HM n Heading Margin: blank lines between head and text (2)  .FM n Footing Margin: blank lines, text to footing-  saved changes. Furthermore, WordStar will not allow you to  save the file being edited while the print is in progress.  END EDIT (^KD) BEFORE STARTING PRINT.  YOUR SYSTEM DOES NOT HAVE ENOUGH MEMORY TO  PERMIT SIMULTANEOUS EDITING AND ADY EXISTS FILE  NOT ON SAME DRIVE  TOO LITTLE MEMORY TO COPY WHILE  EDITING OR MERGE-PRINTING  FILE  EXISTS -- OVERWRITE? (Y/N): FILE  IN USE BY WordStar   P=   Press space bar after reading screen: ***  (2)  FOR PAGE BREAKS TO DISPLAY AS THEY WILL PRINT, USE  .PL,.MT,.MB, AND .LH (next frame) AT FILE BEGINNING ONLY.  Depress space bar for next frame:  THE FOLLOWING WORK ONLY WITH INCREMENTAL PRINTERS:  .LH n Line Heightsor position  COL n is printout column on line of cursor position  INSERT ON shows if character insertion is on (^V command)  MAR REL shows if margins are released (^OX command)  decimal shows during decimal tabbing e blank lines ahead of cursor,  as before inserting a paragraph.  Use ^B to realign margins after corrections.  ^JM shows info on margins, tabs, table entry, outline entry. press space bar after reading:  ***** in 48ths of an inch (default 8)  .CW n Character Width in 120ths of an inch, for standard or  alternate pitch, whichever is in use (see ^P menu).  (default 12 for standard, 10 for alternate)  .SR n Subscript / Superscript Roll in 48ths of a  LINE SPACING n shows if line spacing is not 1 (^OS command)  PRINT PAUSE shows if printer is stopped (^KP to resume)  when WAIT appears, stop typing. Press space bar:  If page break display is OFF (^OP command) or edit  was start TO MOVE A BLOCK OF TEXT *****  1. Put cursor on first character, type ^KB to mark start.  2. Put cursor after last character, type ^KK to mark end  (for end line, use start next line to include RETURN).  3. Put cursor at destination,n inch (3)  .UJ OFF/ON "MicroJustification" off/on (default ON)  Use ensures that printed column alignment exactly  matches screen, e.g. for tabular material:  Put .UJ OFF before table, put .UJ ON after table.  Spaed with N command, then Status Line shows  FC=nnnn FL=nnnn in place of PAGE n LINE n .   FC=nnnn cursor position in characters (bytes) from  beginning of file  FL=nnnn cursor position in file lines from b type ^KV to move the text,  or ^KC to make a duplicate copy.  To undisplay markers afterwards, use ^KH.  ^KB and ^KK may be entered in either order, with or without  other intervening commands.  All above commands are once for next frame, ^U to return to editing:  SPECIAL CHARACTERS in HEADINGS (.HE) and FOOTINGS (.FO):  # prints as current page number  \ do not interpret next character as a special character  ^K do not print following spaces if eginning  of file, including dot command lines   space bar:  ***** FLAG CHARACTERS (rightmost column of screen) *****  < line ends in "hard" carriage return, entered by user  space this line break arose from w ^K menu. press space bar:  ***** PARAGRAPH REFORM (^B) *****  To realign margins of a paragraph after corrections, place  cursor at beginning of paragraph and type ^B.  To change margins of paragraph already entered, set maon even-numbered page  PAGE NUMBER POSITIONING: If a footing text is specified (.FO  dot command), the default bottom center page number is not  printed. Use a # in heading or footing to position page  number where desired. ^K followed by spaord wrap or paragraph  reform, and may be moved on subsequent reform  + this line continues past the edge of the screen  - next line will overprint this line  ? unrecognized or incomplete dot command  rgins  (^OL, ^OR), place cursor at paragraph beginning, type ^B. To change between justified and ragged right, or change line  spacing, set desired justification (^OJ) & line spacing  (^OS), place cursor at paragraph beginning, and type ^ces followed by #  may be used to produce alternating left/right page numbers.  Space for next frame, ^U to return to editing:  ***** Merge-Print Dot Commands *****  .DF filename specify Data File for .RV  .RV name,name,namM Merge-Print (optional feature) dot command  P page break  : this screen line is before beginning of document  . after end of document press space bar:  COMMANDS TO -- ARE --  move cursor oB.  To obtain WordStar's help in hyphenating long words, place  cursor at beginning of paragraph and type ^B.  press space bar for more:  ^B reforms lines to end of paragraph as indicated by "hard"  carriage return (< in rightmoste,... Read Variable values from data file  .AV "prompt",name Ask operator for Variable value  &name& anywhere in doc't prints as variable value. variable names are letter then 0-39 letters, digits, -'s. .FI filename Insert document Fin main and ^Q menus  scroll file up or down on main menu; also find (^QF)  delete text on main and ^Q menus; also ^KY  move or copy text on ^K menu  end edit / save file ^KD; see ^K menu  print (while editing) ^K column).  Thus, it is important not to use RETURN between lines  within a paragraph when entering text.  ^B may be used to form hanging indents, change margins in  mid-paragraph, etc. The exact rule is:  "^B starle  .DM message Display Message  See manual for details and additional commands. Merge-Print  is an optional feature, operational only if MAILMRGE.OVR is  on your disk. Press any key to return to editing:  ***** STATUS LINE (top P  set tabs and margins on ^O menu  reformat text ^B; ^JB gives info  find a string; replace ^QF; ^QA; ^L repeats last  press space bar for "entering text":  ***** ENTERING TEXT *****  To entets on the cursor line, at the left margin col-  umn, or at the cursor position, whichever is farther  left, and proceeds to the next 'hard' carriage return".  press space bar:  ***** Hyphen-Help *****  ^B will occasionally sline of screen) *****  ^JS at left end of line is command now executing  A:NAME.TYP is name of file you are now editing  PAGE n is page number of cursor (disregards .PN's)  LINE n is printout line on page of curr text at cursor position, just type the text.  Use RETURN key for paragraph end or other fixed line break;  let word wrap form lines within paragraph.  Type ^V to turn insertion off (to overtype) or back on.  ^N may be used to creat top before the end of the paragraph  and ask you whether you wish a word hyphenated.  Following the instructions that appear on the screen, move  the cursor if desired to adjust the hyphen position,  then press "-" to hyphenate, or ^  Tab (^I) after entering each table item. After last column  on a line, tabbing will move to first item on next line.  space bar:  OUTLINE FORMAT TEXT ENTRY -- We Suggest:  Set tab stops at desired indentations.  Set right maB to not hyphenate.  To turn off "hyphen-help", type ^OH.  press space bar:  ***** MARGINS *****  To set left margin: Type ^OL. WordStar will ask for column.  Type desired column number 1-240 and press RETURN.  rgin as desired.  For each item:  Type ^OG's as required for item number indentation.  Type item number.  Type ^OG.  Type text of item, without using RETURN.  At end of item, press RETURN. Left margin resets.  Pr Or, to use column of cursor in file, just press ESCAPE.  To set right margin: type ^OR, proceed as above.  To set both margins to match text in a line already entered:  place cursor in that line, type ^OF.  To temporarily set left maess RETURN again if blank line desired.  press space bar:  ***** RULER LINE *****   L----!----!----!----!----!----!----!----!---------R   L Left margin (set with ^OL)  R Right margin (set with ^OR)  ! rgin to next tab stop: type ^OG.  Margins apply to text subsequently entered. To remarginate  text already entered: set margins and use ^B.  press space bar after reading:  ***** LINE SPACING AND JUSTIFICATION *****  regular tab stop (set with ^OI, clear with ^ON)  # decimal tab stop (set with ^OI, clear with ^ON)  - other positions between margins   press space bar after reading:  ***** PLACE MARKERS *****   Up to 10   To set line spacing: type ^OS. WordStar will ask for line  spacing. Enter a digit 1 thru 9.  To turn justification off (for ragged right format),  or to turn justification back on: type ^OJ.  Line spacing and place markers, identified by numbers (n) 0-9,  may be set in a file while the file is being edited.  To set place marker n at the cursor position: type ^Kn.  will display to indicate the marker position.  To return the cursor to place justification settings apply to text  subsequently entered; they may be applied to previously  entered text with the paragraph reform command (^B).  press space bar for "Tab Stops":  ***** TAB STOPS *****  marker n: type ^Qn any  time during the same edit.  To remove the from the display: type ^Kn when the  cursor is already at the marker position.  press space bar:  ***** OTHER MARKER & RELATED COMMANDS *****   To set a tab: type ^OI. WordStar will ask for column number.  Type column number and press RETURN. Or, to use cursor  column, press the ESCAPE key. To set a decimal tab stop,  type "#" before typing column number or pressing ESCAPE.  To   The block beginning marker, ¾, and the block end marker,  ˾, are set and moved to in a similar manner; the  text between these markers can be moved (^KV), copied  (^KC), deleted (^KY), or written to a file (^KW).   Copyright (c) 1983, MicroPro International, San Rafael, California, USA. All Rights Reserved. WordStar release 3.30 overlay file number 1. overlays for no-file commands and editing   clear a tab stop or all tab stops: type ^ON.  To tab: type ^I, or press TAB key if present. Tabbing  inserts spaces to next tab stop if insertion (^V) is on.  Tabbing advances cursor over text if insertion is off.  press   ^QP moves cursor to its position before preceding command.   ^QV moves cursor to start of last find/replace, or to  source of text for last block move or copy.  press space bar:  IF THIS DISPLAYS YOU AN:e !.; ?DELETE? RENAME? NEW NAME? COPY FROM? COPY TO ?  u鿏D Gt跑GD0趗誑G艡託,0s<râspace bar:  ENTERING A COLUMNAR TABLE -- We Suggest:   Set a tab stop for each column of table.  Clear all other tab stops.  If not at end file, turn on insertion (^V),  or use ^N to make blank lines. RE USING WRONG VERSION OF WSMSGS.OVR  D2mF財D Gt袑xGFS [諑jFlF螡XG7DJe ur,@ПC<:uCE t 뾰g_FpD|D$ upDSBC u[^VCPՐ誠XĞ^VQS+^VSD}F;ډ1Fڋ}FG;VPĊÍ+:t*XĞ[YtHH[S豏3JHhQRR2BuZRB&<.uCZBJ< tC ZYZY+tBuußPİ BuXĞÊ ußC莊 <.t7<:t3<*t/u <+t HE ts)@H۪zt蕏 E u.龪.0ZDF t+ 0)F"E t$K=D JKt2Z[YYZRQ:tßCB 4tXĞ0H QRR2BuZRB&<.uCZBJ< t ZYZY+tBuußPİ BuXĞÊ ußCS <.t7<:t3<*t/u <+t EAO9BD tàbDDDI,:rDBDÍi蜌Í4 RӌZt  ƌu E+DDt臥E t2sBHED$E Ía D u  rXĞPr$uXĞXĞPrC$uXĞQ YËEZ0Y° T»S [&(RSJJI$< uI[HZ譅t"*Ê؊ t QRS铊謅̛+RuB $% ? (Y/N): EDIT?  SAVING  BAKEDM+ ; + 赱*2uϊ tQRSFjG?͋hGstE u5菠GA|tpE tàE u Е t*ЊPXĞ uzʖ|Qӊ$[}^G.ϋ^Gڠ* Pt3XĞu螱M U몍ʖ* u,GH#衤3uà* t,Ru&\GڋjGzޞr1E)1DS4E '6E5E1E<Sa&E Vf[sʖr3=E t4E PujXĞtg6E8E+ݣOs8E uÍSS3E tu8E tK8E:E u䔠4E y OřDr8%gs4E G2G>EE"Í:HtE ts芠D t|GujFlFu蹟+ DD ,uâ; ׯ2^V`&^VQS+^VS蚯D}Fډ1Fڋ}F螚蒟[S KC菟 u.hsR t#sFՊ t:Ŋ[S^uÊжPSP ؟PčC賊XĞr$ڟޞ֟ޞ֟ޞ֟ޞևڊ" ƈ[XĞBuXĞÊ ußC& <*uu_PQȎ &YXS菉[u Ju/贝ɎDDD뛠D<rߋnjFlF'o6Eޛ蘋B:;Eud!LË*B&CMDCOMEXEB t:CtK}Ct[ZZZË ußCRBrSBC t :tDt[Z u:t-Cuuu K:t uuu2ˉ:tR/ ƊZt ueR+º tc3&N&P9ti> u\Ic" t "%#b%9RB&u [ y2r貍uK%1r蟍uCɋP5FȺ$`ttx ɟޞ$~uˢޞBLYs5upPċDrDKKKrDDXĞp֖bNFAFKF鮌ED ) FOR DICTIONARY MAINTENANCE, ENTER NAME OF FILE  CONTAINING WORDS TO ADD TO OR DELETE FROM DICTIONARY CHECK / ADD TO DICTIONARY ? Enter name of program you wish to Run,  optionally followed by appropriate arguments.  Example (showsȎءRt-5PtH&R+RT& =u&\\ 󤹀> uŽں%R%3&&3&a&>u3_&> t& > uRP" t>u"Ћ&Rc./.> uDFKFAFàgF tËڠ<u?3rÍږtr3▍Ζ蠋gF2 uru urS[t藌rV tirut<Pruku*B߁ 38G+裠W!2_WG6>uZR[rHZu뀀>u++3&2&G__ww-cЋcPP3ɺP3.._3._ˎێӍ&FZRZT\^0933ˎێӍ&F> tuP" t.R\\ > t+3N&P&ZȣZ\^9iutjuQ> ږi‡ډYCÊ t8ur$< sT{rS [:ußCu<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000w"T;裟D<>r蓏>u+fH @~ jFlFƞ苟6胟=8ߞM-E uË>U2s:̀>u  >} Ɏ>u1>wlu7tu>t Bu u蕎<u6 "_~%Ȏػ#_l%Ȏ؍iRGzYtsX&:tk&] Xu." t\\ uPXPX+?O OGVX> u ںz 3XŽX҄..V> u PcXiV.ڒ6BZjBp a9s{IQ0 ENTER space OR NEW LINE SPACING (1-9): LEFT MARGIN COLUMN NUMBERumn)? (ESCAPE for cursor col RIGHT For decimal tab stop enter "#" and decimal point column  SEMS>uS`[>U RZR2Z[>UGW_C u睠}+P2pF諪XĞ{N EECEE:ȋ  6 󤹡C*BÌێ.  P3._<t." 0Lu ." u9P3.N&.P&XP3&&XC<t u S [RZ Ç^FVSR.> u.d!LZ[QYu3R&ںӋccG'uXÄXËR&}F=1[S誝KC. u&hsJ tC[SutB!+ڋF;rFF;rFXĞRFڋL +ںޞZٟޞ֊׶sQRSڍZ9G~'ZG+Љӌ;чڻw9ڃ>t+ȋً3Ҵ!9'!)t uzڍS[áZG!>t#'9! u>Ŏ&-uݡ.2ɄÀ+&&G!33.uXĞÊ ußC- <.t7<:t3<*t/u <+t u g&zRZeZcC\^C9\Z+Z\^!7eZ\\_ ڎ.._+ߋaÍ S[ޞ֟ޞsжޞs[뱻ËXGڋjG4!'_rÍGE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AtuJ‹hGKV uSW uu)[L ËbGCϋFdG+ӋbG;sS;F[s Fźޞ։bGËhGFuF2+St ޞS^VSFfGZ;Ӈ^VsSF;[s + T&SF;[Fr2 cbEXE@@@<h3GGHL Hit any key to return to WordStar:   j"&,48PAGE\ LINE\FC= FL= COL\MAR\RELINSERT\ONdecimalLINE\SPACING\Z=>68P t!r&QRSfGfG+R˲l  ZG[ZYXĞ QRSdG+1fGQKĉdGډfG[ ɟPQRSfGfG+ڲGF [hGQRIR豂KJCBuBuuQRS uusFjGQRSguʍjGhGr7rFhGuxōFB trÍ* B t褿õ<t Cu谿*S* F[QRS uN]bG.bGĺ Replace diskette with file , hit any key: *** file  still not found *** *** file  bad (too big ??!@&*) *** *** file  bad (too short) *** ***  found is bad or incompatible version *** *** Program is too big to be loaded in available memory **& A y**ËANjA‹yjAt1j t[_PQRSdG+ˉdG AF F t x F x At+띋2GGßPQRSPsXĞdGCdGK8ٲb. 뇟PQRS柆PQRޞ֍WsbGt]SFR;[sFҀ[<r, tð6R[;sڟޞ֊NJ2 R5PĠW tXĞ2PXĞufG2 Т dGrhG+ˠW t uS t ;r[ Z2W[ZfG2 u**** BAD .EXE FILE *** ^C Cannot return to WordStar. Replace system disk (if removed), Hit any key to return to Operating System: WS.CMD SdGSQ‡ډdGY[ PQRS2ڊ ul砗 bG+J' u;u" u6$< u*< u#JACߋbGK+ʻ uIBut uIB$< uS< t < u܊ uIB$< uY*C' t Rڋ; sÊCIà  t fGhG+ˊ tÍ–= @ thG2 RcڋfGsbGڋ+ZR dG u sßKIà  uȢ RbG之+Z tÍ–, tpPQR^ AtZYAËANjA‹Q:O F tàE tÍE˳^E uTE t E u .JbF u ,GDg G.JEtТ/J饇EF tsÍB.J虌=DK$KDE uGu GuàF t4sSK<DHuEtƑ[DDZs V뀰Ou t~hRZCRޞ֋ޞZÇ:uÊ' uâlNjڟK2S Ë [à' u=YuYjs+uyLH8ZPLRZMTXZMB^ZCPZPAZ[r< u2 iCxuI:uI:Y2*ÊذNJŠß6~VË\T ÊƋ]URZËdG;suËfG;rðRS[ZßPQRt!dGrfG*YYXĞ»R}ZQR‡ x0tϊ t?hG+fGC;ӟKrsڋfG )tϋ u CBuD<tޞ։M"GjFlFclFᛍG=DuQJKDUGtРD<u3DGJsDGJsDGE tJsG>D uSGCIC=D PЍGu0r< tްN ^rr< tRӋC;ZsF׍ʖQ [#D<s9tàjFP P2XĞjFFtWˠjFlF2jF2eFàD uG$< tWQs:us$<u:u<%t< s踦rÍ% tPF u s, usKIB$C< u< u< ußKذ:sBsßCAQSPĊ.h? :tC tS0 [u]Cu0Ȣ>; k2,u]=; u(X[PĞ$XSPĞ-/C-XĞ[CYð@!OGt뙠i xSR0;hZ[sXĞ[YXĞ[2YÉ02Z?6YSR貪Zt) t#C^ވCV蒫S2k2D[à;' uà( tsÍHLHMvPLMvMTMvMBMvHMuFMuPCuPOuSRuUJuBPuCWuPAuCPuPNuOPuHEuFOuIGuPFGvOJGvIJGvLMGvLSGvRMGvCSGvDMGvSVGvAVGvRPGvDFGvRVGvFIGvQRS\ SFيG K KuًCBB$ t>$?Ŋ9F$<r:s2Pİ~XĞr9R$u 3$uSVXsvPcshΖz"tҖh t֖X xB諦t2tFȢ/&+[ZY$QRSh܉+W t[SV6]\2S:CQ*uk ѬY0 uȢ<[0u2@2aSd^rA jDu]$tIжPG-LG[k  tS_;tE:r:msJ utXqu柆PQRSuu$u 9F:xP$tË S[D8H~8T:9Fxuydg :9Fx y2PSRQD u{ uYZ[XĞ YZ[XĞ袴{YS޷I[ZlDPč–S8!qu!T!tZ[!XĞDl utޞsà5FىP%6F& "( F t xxW uS![2W2$QF uԥu gĠCFytr r s΍CFr:s[ uz^VQȵ; t< u$< r<t CBuY^VSSRQŋh-tˆBC-YZ[**R׶h(_(EZ[bdhfb_uR^VG^VsDu蘊+[Z餱PSRdD tOt tO:y Z[XĞ+ ujFmF tRF t2eFZ跴 'Z[XĞ<Z[XĞt@67FRZZÍ&PQRSэ+ʋӃ9/ƟPQRSٍ&P~"r"ks1yu ]%sàx;F* yu,9FRS2&V:yBt:VyR%Zي tV:x:ytɹDDlt$2VC65VC'62VЋޞsVCV"Cy۰-c$XuF t+ ֹLGyF+ڞwFàDPčCF"u t^ Vp tP$VXĞ t%A"V)<xPİ0ˊƍV:xV:y 5F [[ZY[ZßP2 Pİ?XĞ< r< tP h$tX<<t% u맠"D<tPzA{*s % uE^oXPĞx{)@^XĞQuShE[Sh[u@=X:u^VYàF tàB uQSYPkXĞQ[RS<KQRS2`FȢEȢ_]$uꖋ$ tB< t]2+؊ xga:uRSPCX[ZKZQSNGLGRGPG-Z yXPG2 xC0;r; Gt|*u ȢDk2PĠC:trDXPĞH*rEt;Ƞ`<u _*r1t/.BECXĞuXPĞۢEBXĞ֫tϫCus鷫P률Hà5F:tRS356@ t!h-2+&ڊ y8[ZD:ru#uöuöö t uÊ ؟PčC2XĞr$    !0$'*- MFϊt蜵!XsÍ}2؊,MFE tuuuu" t9Rh;[r/t-ˋRG:tr tJ:uÊKtBYQRGPG%ډ-YQNGLGZI*¢%Y,IIيȊCB:u2DQS /[. YuðVQRPr2VXZYPĞXĞQR!ZYú u=sKIB$< uCú3sßK3CQRSCA*ÊAtAtÊÍ_:r u ƍa:s2_Ƣ`à tà]$FtS0 [tà^蠻tQS[Yr$< u< à'"(à' uQRSޞ։n΋LGCKNtڍmvJtxr np腻ruÍ &n[ RF{_rYsƝu r踝t?s$< ußCûVS'CA s蕝t$< t\us莝CußKNuCÍRF]0\׋65נ@ uË801327s$< uußKAsuuKAstKA,ۊ<tÍꖋ<tڰà*tSGC:CrȈ[2GGGß+ڊۍޞÊ$`$uÊ :tL Ðu辪v2QRS.u镘2Fs{FR貄<ڊ t)։yޞ։y[yzKPxڍPj遉bxzz2yyzxxyzzzKТPxdxtxEE u>|觯 ȯK{pKCrKCQJJRJSJ K2JJJJÍJf5F;F:x?$t[Pڊ$tF%y yPRd ???Action(F/B/I/D/S)?Spelling Check Completed Add to Dictionary:  Add to Supplement: (Y/N)? s24E=ES苜ؑG跡&E ʟ[r[ s،e uúԎRC s $~$~m[XĞ,p uûԖljҖruCΖsR"Z uàD u3S"[rrK[t [uɍ:r*ňO肗 u<rȊ*QRZYڠe $Ѝr tàv ؍:r襲 脘֟n'3ΟuF(:运CYSv4E y#Ί ußICBDP2D螞XĞD_ƙÍfG%sQtF5P2 FXĞ Û00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000xߠ/J uÍ豹2E27JJ$J$4JJ tBx<y|5J4JƟP]XĞ uâ6JQRoZYÊ uR? Pt(XĞt uÍ4JR^ tÊ ȵÊ ȶð6J27J$J G:uCޞ֍ J΋ڍIJRSQ2JТ7J2{JIUJ|KFuD<t?<t;<t7<t3<t/<t+<t'뵉JIJiJN͍J"2J3J uYNYZ[(͋â2Jâ3J ȹȟI u.J L  '2Kr-XĞCKZ[ÍK;$χڊ t JCɍ.J yjɍKCs)ڍJKu GEK̺ޞ։KMKKKÛr t7J xßDD28JJ8JH:r 9JJ J Pč9JXĞuð:J9J tà:JHJ:rÍ;JHt<ǠJ7J yÍJ SIJ[J D4$< u< u< u<u<u$<u<u<u< u<ÍNJޞ xܠ/J uh谹2EȰ27J2JJ7J u9YJڋ`J)͇ڋJޞSyJޞZ5s 2JPuXĞtHt<ÍIJc1$< u< u< u<u<u$<u<u<u<u< u<ßKu KKKÍNJޞ֋ BB READ? WRITE MARKED TEXT ON? 舱ꖍ"XĞ^VQS+^VS謰D}Fډ1Fڋ}F谛褠[S詠 u^s t{[S荍upuz<u3xt[t'賐zH蒠oDS :tC[QIJ:uCBu<u(k<t p<uŢQJPJ<uzuNJ<uRYOJ<u< urQJuYFJ:J:txõ NJ$ȠOJ$ t<u6J"u ͠7J yu>J IJx& uÊ< uàGußPDyJQJ<tSJ<tRJ<u ڈJÍ<t<t<t<u b<u7J y}PIJ:uSCBu<u)JSMSOJ<u0RYK<u <u< t7J y2Q Y/IJ uÊ< uàGußPċJ t P+XĞ[^VPĊÍ+:tXĞ[Y^HH[S蛐JH@LH8QSRE>F t+ 0)F"E t$K=D JKt2Z[YYZRQ:tßCB tXĞޏH QRR2BuZRB&<.uCZBJ< t越 ZY -_ÐúuÊбúÐ$4t$4tÐÐÐÐú t=!jtŊб tÊ$ uôZY+tBuußPİ BuXĞÊ ußC <.t7<:t3<*t/u <+t @~XvփBDDF1n*<u   B K 0 1 2 3ڇڋxK;s^V$K[r vK[FtK +ʇ J u$2 ?DuU$<u 4 Jt)CJ< u< u2JS[rI uÊ$< sCڟIޞ։JQR"r-t+yJBE t  4 5 6 7 8 9     2 n?<         ,6       "$6& (*,.08:H4       ;^ H****<_G****GE tGLHSRUJBPPLMTMBHMFM$CW*PC;PO1PAQCPKPN\OPVHE}FOvJPXĞ KJ@JJJJf뵍KMK,s2= J"rQRbJ1*ZY2rKp=`L***>aR***?bS****@cB****Ad B****Be K****CfR****DgC****G**H*****I*****K*****M*****OX****P*****Q*****R*****S*****(Vp6w6n?0$   KS^VC<"t$< u1"t< t C^ˇVu[ð P!rtXĞONOF|!JAt1!uyS[n!s}txßAJ!ru< ußJAQRSP4%XPĞ$4 ?D uXPĞXĞ;sðJÍJ t xDtFKGGG G G;"y+t)&g{Vt8[ßP~XĞS8tPCuXEVED[E uuFr@DJ"t?D tÍJJsÍK}pK_Ko KhJJ t;rðJðRSJРJt9 K[Zrà?D tQRS`Q KJr KK [ZYËrKG tJ t]lKP@PčKsJ u JJJJËJ uàJ uËJұ.QJ ݊ y &yrrJ yJ áJHtۊ yJRJ)J[J t~xnx<s"zuq+s_#s JJàJ tQyUJJËJۇڋJT uËVE t RSEEE;[Zu2eFàE tSDs[ Stt& t!'[ ËVE [u ËTE t uÈCuXETE.<tßPSDЍ"tGGK[XĞSPċ tXĞ:B[t sfpXĞXĞKÉJZJXĞ:t6KIuRJÉJZJP tCAuQR~ ZYßPİ  G uQS[YKPpPĊPC u?<\u C u11<#u SJ[< uJrC$u ڋڀ>QJ rڠ tڇڋJJJ%JJy JJJJSRڋJ+ڊ xJ[JCK[2Z[ù;uً3؎ދ;u++3؎KJCB؎2õxxß۞ßڞÇڟ+ڞË+22+â3Fà u>uQRS= QRS >t QRS> u !<t $ u uðà u>ubQRS[QRSR $ tˈ $ $C $ô un s tH $CԊ:t t>uQRS> t  0!'Q< t< tK^SSJ ۊtJ KSt[ð2K:uÈJ u u}ذCuð _ڋJJ t +ڊ yBJ2;sJ uϠJ CIuu  K<CrS[Rڻ"ޞևsËñ2$tBCu;:xÊXĞÊtßC< uu![ZY^VQRS>u!$CCC2$[ZYSPčuGXĞ[Pt0XĞßPQSXETEVEPH[YXĞ< u< uQD I:YA< rA< tßPăAXĞQC< sEr KYtAzPQRS6LGIH* ފ ZußP=D tfXĞDuxD:IsßPS:D*PS&ID:s D+u÷PSDH:s` DEJJJ2JJ K< u9>D uJ uàJ Jt.7 ~J t< u<u<us@tzKPčJ tXĞJ:u|BCuy P^XĞ@ aJSRPDußPQRS"RQޞ֟BrY:ZRPyŊ St[XĞRNР uo ZRSD4Z[ZQ:t:u͊ŋ"YtË t2tÉ1F S"ޞG[ÍFNN utðSFFPİXĞ<u}RtZP4XĞÇZGGSXP>Duu/CuE~K2[YQ.E YuQRSPċ0JޞXPĞ0JY 2ыKC.JUJ7Ju~JtuJ t 4u 2tЈ.UJJ WJtIJ>QJJtIJ>QJWJVJVJڊ t ڠJ2؇ڊ$_"JJt+Ӡ7JuO2SKK uL[;tßPāFtF RuZXĞtßPċ:FuXĞ}"<ut PjPtXĞQQRSJ"S<ي"t [ [ZY2[QS!ڋ [PCڋOX[IGKH:r"IPċIG2؉IGXĞGG=GXĞSQRڋISڋCG+ـ>DuY ZY[PQȠ u>u(RSPXĞD>tpHB>uYXĞßPQំP2gJuUJ tIJڇڠJ JtFJ2J u yJڇ$,JuJ2J$4 uJޞևà tR$u< tF<u <u< r6S2ؠMJ u Ȑ$Jt<s$[ð  $_u2 tćXĞY^V^VRSڟP XĞ[ZtRZrRZ RnZ uCG tâGRGZuSG2GlGRG?ZG2urRlG;tnGEZG [ÍkGNsÍHCsuvϊ$Pޞևڠ XĞSD2y 2[y,2[ßPĠD u!SQ ًGG$KG ň24FY[XĞGGPĠD u tQRSD[ZYXĞS4F t؋GG44$KG[XĞË>Du/K&>Dut% - &  t [;~ S[RS2P qFoFX[PĞXĞ t[ 0 < 2pFqFoFC:u2lF3F uVEKF uàF tt( S SV( F u, ßPq3F uXĞÊطہ1ޞ֋FF2FËC2KFТPFuFnFpFjF%;SF?F@FlF_fFt>FRáDPXR&t&$> u ؀>DuutëZ>Dut%-׋KJCB^SV6D[VC^V ^[VàjFSط[PRD;t|ZXĞË5F7FËD*7F*7FàPCÊط& ßPSFЍE u.4FPًDS ~v [uXĞ u[XĞ؟PQRSuF ÍE ut 2ELGyFSPE t<x F u)E tE tz | D-~ 2tOFIOZ)KF AFtj>Fc@FdSF u< ub$? uO:t ޞC t=F"Wuh'2fFGt?FfߊȊ2$t tC:t[ZËWZZ tÍlGޞևڍ30fSD}uZrRuZYoF tD 2B uuGG2NXĞPĠ u(XĞußPĠ u2uXĞRuZXĞɠD tÊußCPĊ*XĞ蟆PQRSڍ?SH* Iu*usÊRZD u`< uCuS4K< t[%m Pt XĞu>u Q )NF>FPQRSLGyFSZ뻀>IPrRSPċLGyF+XĞ:s[ZßPİ XĞÊ u< sPİ^XĞ@RSD<\u < t2"GNGyF;rCyF[ZßPSE u)$t DCF"uz[XĞI^VRZ^VQC ub^QF4SF t!/ tDu8u PXßPS u [XĞ>u PXßPS[XĞßPSS[XĞPSDlPS\QR>u.HIʊ>gZY[XĞËH˷PSRSDtIG[ZD trQRZY[QS& +"FusFMsFZ rF/*t0tF u&& t+sF:9Fr 2sFrFТtF[YtFxð3 DuSC:s[tàF uQRSAFsF 0\+QS+/"ŰeF[Yt2UF'2SF9Fu,TFàVF VF u" t,E""Gt E"GtgF"t iFG <rv y5F7njFmFgF tiF GuE ßPtE0jFkFXĞueFE [Yu2eFßPRSItkڋ^ڊנ] uSJSZX` uEڍ)>twS=GIGzGG+ڞ[׊PS[XÊطQ׋=GIuڟޞY< tSQPXY [< u H>IK:tùȢVFWF]FSF$ >+jFu؟CÍmFt[:xÊà+ utQRS UFxmF9F*t$ōSF:ytWF uC6SFTF*<y,РWFVF*:xXF tƲu_FЊVF:stۈWF:2eFPQRSF tJ%[ZYXĞSjF:rF t ;F:yȍSF:xrF:x[ 9:PF tXĞXDDSjFmFۍUFۍsF[S\G^G`G[PFà  CF2EE^VPĊC+F-FC/FXĞ[>PĈ+F>-FXĞ^6/FuS6+[V^VPĊÍ+:tXĞ[QRSfFD{F[S< u< u<uo.S<t<t<u{FS[H[<:t<t <t<t%u<t <t< sD <u uNs=:u u7<-u #t?r2WFUFՍ]F"tàF"tVF:s ƊƢTF͊u TF:s뉢UFLGyFVFXF  tn 1yF;yF% tdt ISFfFx QRS2XF_FVG[F]F u2^FE^F]F tQRSIȵ "^VPĊC+FC-F/FXĞ^VSPQR+F<$r+tHٟۍ&Bڋ-Fڃ ޞZYXĞ^VË+Fۍ)Bڊڍ!F٠+F:QSRٟۍ&Bޞ֋[SQRQWCS_ۋ˻!ډ[C[-B:)s[S~{u[<'tC+F:,t:uC:uC:u>:u@؊:sSI,D*[sÇڊC u< u^I uJËfF[KCZYD<sàH<svpFoFnFlFPİ P2(XĞ^V<^Vj^V,^VLGS Cu[C ڀ :r[ZYXFQRSڋ[Ft'[F<^F u^uXFrA_F.BS9:tC u$AB y<9[Jt̟BRS2]FVG[FTGSڃS;[r^F uRSK [ZY[ZRB&F:Ű*tB&F t :+tBCuC<(tZ!Fޞ֠+FZ[Y|ݰ&sÀޞtû$ޞ֊aJB tuðOLV 8EB8EEEE<EE$EE E D*7FPXĞDkF:lFylFàD:9FynFpF2lFkFeFiFijFZ QuE t II$uI yY$:u$ߢ1u$RЊ61 tC:t:uW  ZHhu< t< t ûsZSYF ޞֻ9R[ZɊ tGRS2BC$uu [Z[yPXĞ.CCÈC GG[YFZBAINuHEvREwCOxOVy$$zREZYFtð^FS.[ËVGY[[juS Y[Y[SQ$؋u!\XGZG\G\G^G`GbGdGfGhG7GjGßӻ::ޞ 8/XPJX t uPčDt HuøO???????????ySrXYou are trying to run an uninstalled WORDSTAR.Please run INSTALL first. ^VP XĞ^FV$u<ut C>S,]*<sطޞ֟ޞ֟ޞ֟ޞְ:s؇[B0P7FH,9FȢ"*t40uu]àC)s pPPðC)40@t40uQP]U$蕺$ٺ6$P6$t PP_]U$.HPP b}˟PSD PĠt6>u6PD@ذ>00uDDX u tD4DXĞtDQR诲ZYzۀ>u9[XĞ܍E QY EʍE.F/&FÛ>gP6H3۹´ <tGG1HpEpLpPp p p 2IpNpDpE|w0r#mh@c^YTcOJEcHoHtHtHtHtHtHtHtHtHyH~HtHtHHHHHHHtHHHHHtHHHHHHH*]U> u]6 P蟽J0 H9J0wJ0ͽJ0s 1 "]U ; r  F  ]pNpTp 3SpEpTp pLpMp 4SpEpTp pRpMp 5UpNpDpLpIpNp 6BpLpDpFpCpEp 7BpEpGpBpLpKp 8EpNpDpBpLpKp 9BpEpGpFpIpLp 10EpNpDpFpIpLp This software has been provided pursuant to a License  Agreement containing restrictions on its use. The softU>a0tPD0FȉN0b0`0PN0B0L0PL0PN0%P"+]UB0D0b0`0P]UFPP]UP0g0$@g0 ¢f0g0$h0<s膸P0>f0s >h0v >h0vPf0Êh0))P0*)ware  contains valuable trade secrets and proprietary information  of MicroPro International Corporation and is protected by  federal copyright law. It may not be copied or distributed  in any form or medium, disclosed to third parties, or used  i]Ug0$]0<vPgg0$^0g0 £<0]U襷_0_0$f0_0t7<vPf0À5)uPf0Ê5)[06)&f0[0<vP>[0w蟷 >[0u|60_0$f0_0t*À))uPf0Ê))\0*) f0\0N8n any manner not provided for in said License Agreement  except with prior written authorization from MicroPro. >uPSQRWVȎر "tLuD&SSB S,tSB St #S9^_ZY[Xt0_0u*:0]:0]U]U\0.L680£R0R0PŋR0G@0R0G>0G`0Ga0G$<uSG)@0J680}£R0@0>0R0G`0G L680£R0R0G@0G T0Gu`0J>T0u >0`0T0G>0G`0Ga0 @080>0a0 ÎSB S S À>Su"6P".$.$P.&'#.#PX.#.&'#XÐ Operating System has been patched by WordStar `0KKLoL:0@0]UvH0H0GF0Ge0Gd0]UvH0H0GF0Gd0G e0]UvH0H0G H0 u F0e0H0GF0Ge0Gd0]UFF0e0d0]UB0F0c0e0b0d0]U[0.M660(660+660.6601]Ê@PWCޞ։C:l; ]< t\+ "Π, < t&PĠAD`0u]à`0:d0t]Â>^0uQB0;>0t]Â>]0uD0+@0V0~v=~s]À>]0tP@0+D0]0 +@0>0;-------------------------------------- LINK-86 Linkage Editor Version 1.02 Serial No. 3090-0000-000328 All Rights Reserved Copyright (C) 1982,1983 Digital Research, Inc. -------------------------------------------------- $flF0t4+F0@0£V0=v]áV0@0@0F0>0]U<0(%X0]0.O@08X0@0]ËX0>0X0@0X0>0GPt]á@0X0]NNNNOUZ0]0 <0;"vPVi0t&>i0tP/w <0/P6i0ry (2:D=(), OBJINPCODEDATAEXTRASTACKX1X2X3X4INPUTDEBUGMAPSEARCHFILLNOFILLLOCALSNOLOCALSLIBSYMSNOLIBSYMS$ABSOLUTEADDITIONALCLASSGROUPMAXIMUMORIGINSEGMENTZ0Z0s/]U]0^0B0T)@D0_0u>[0uP<B):j0t3>j0u"]0^0t PP賻B) PP袻>0"@0"]U>"*u ]>v5g0g0tU/u]L86MAPNOL86MAPOBJMAPNOOBJMAPALL =.:<>[],()$ ?$COMMAND LINE SWITCH NOT IMPLEMENTED: $CLASS$GROUP$ORIGIN$SEGMENT$ABS BYTEWORDPARAPAGEUNNMLTL LOCMEMPUBUND???STKCOM???FTGROUPS $name base offset buck $$max lnames index CANNOT CLOSE$DIRECTORY FULL$NO F= $max segdef index = $max grpdef index = $max extdef index = $CMD BUCKETS $length high offset file offset $name para byte para byte record byte g-len a-base g-min g-max $SEGMENTS $name class align comb length$ base ofILE$ STOP LINK-86 (Y/N)?$buffer dumped = $ blocks = $ new block = $ $ blocks read $ RECORD # $ ITEM # $ABS BYTEWORDPARAPAGEUNNMLTL LOCMEMPUBUND???STKCOM??? ($) $map for module: $Groups Segments $------ -------- $Segmentsfset buck record byte hwm init$$max record $ load-time fixups in CMD file$ buffers $ buffer dumps $L86CMDOVRnOBJLINKING OVERLAY: $SYMMAP?OVLA0CODECODE SEGMENT REQUIRED FOR OVERLAYS$NUMBERSLABELS VARIABLESEXTRASTACKX1X2X3X4 $-------- $Length Start Stop Align Comb Name Class $ ($) $Map for file: $?CMEMRY?MEMRY?UCOM?UDATAUCOMONDATAEND OF PASS 1 $END OF PASS 2 $CGROUPDGROUPbadrecRHEADRREGINTREDATARIDATAOVLDEFENDRECBLKDEFBLKENDDEBSYMTHEADRTOO MANY MODULES IN LIBRARY$TOO MANY MODULES LINKED FROM LIBRARY$ passes through library $ALIGN TYPE NOT IMPLEMENTED$COMBINE TYPE NOT IMPLEMENTED$GROUP TYPE NOT IMPLEMENTED$LHEADRPEDATAPIDATACOMENTMODENDEXTDEFTYPDEFPUBDEFLOCSYMLINNUMLNAMESSEGDEFGRPDEFFIXUPP(NONE)LEDATALIDATALIBHEDLIBNAMLIBLOCLIBDICCODE $DATA $EXTRA$STACK$X1 $X2 $X3 $X4 $~nz|COMMAND TOO LONG$COMMON INITIALIZATION ERROR$DISK READ ERROR$DISK WRITE ERROR$FIXUP TYPE NOT IMPLEMENTED$GROUP OVER 64K$LINK-86 ERROR 1$MORE THAN ONE MAIN PROGRAM$MULTIPLE DEFINITION$OBJECT FILE ERROR $RECORD TYPE NOT IMPLEMENTED$TARGET OUT OF RANGE$SEGMENT ATTRIBUTE ERROR$SEGMENT CLASS ERROR$SEGMENT COMBINATION ERROR$SEGMENT POSITION ERROR$SEGMENT OVER 64K$SYMBOL TABLE OVERFLOW$SYNTAX ERROR$UNDEFINED SYMBOLS$/OVERLAY NAMES$USE FACTOR: $VERSION 2 REQUIRED$ FILE: $ GROUP: $ MODULE: $ RECORD: $ SEGMENT: $ OFFSET: $ SYMBOL: $ TYPE: $------------       GZuSG2GlGRG?ZG2urRlG;tnGEZG [ÍkGNsÍHCsuvϊ$Pޞևڠ 2Gȍ,I:t5:t+Ƣ2GXĞHPRGr(가rZHXĞRI;Zt2ZXĞR ;tS>DtFKGGG G G;"y+t)&g{Vt8[ßP~XĞS8tPCuXEVED[E uu6Ji]U^8w>^:sƋ^H^:HvƋ^H^:Hru]Uv<@._G PG @ÍG PˍG GPGG PG P.9J]Uv<@X\GXu\G \G\]UPs]á<` PC8 ㋇`8 <`G`GX`G`G`GP`G PPL <]UP>.u<. <X<XùXGT uËVE t RSEEE;[Zu2eFàE tSDs[ Stt& t!'[ ËVE [u ËTE t uÈCuXETE.<tßPSDЍ"tGGK[XĞSPċ tXĞ:B[tv<@]UFH>t68s 6]U~v2F9w 6s6}6s]U>t/;vPs6桸<G6{]U~r@]UFPs5FPPPevXGXOXOdXG PXG PP <]U<d PEhPdP P < ]U<^PX^^G^GF^G<^G<]U8+ȉ;<sPF>0u0 bbPbGPâ3Fà u>uQRS= QRS >t QRS> u !<t $ u uðà u>ubQRS[QRSR $ tˈ $ $C $ô un s tH $CԊ:t t>uQRS> t  0!'QPPPD PM ]U P]U츸P6J PNhP#P@6+<1>?wF㋇>t+;vPg6<˃s>u]6cH;w/΋<>P 8]U^Pv>Vu <XG <V<VFVGFVGvVGP^P <]U^8+ȉ;<sPo>>u> RRFRGRG^P6RDPP RGRGRS>u!$CCC2$[ZYSPčuGXĞ[Pt0XĞßPQSXETEVEPH[YXĞ< u< uQD I:YA< rA< tßPăAXĞQC< sEr KYtAzPQRS6LGIH*u sŋ>uu/PG Pu/PG>uH9w~6<Ë"¢*ΠD O:D v 6G PGs@PP PU ^@P6RD@PPP P PRG PP R8]Uvvs NT<T^ P8 ㋇T8 <TGTGXTGTGTGvTG P^P! <]U~u00S [uɊSRZD tG:u CBu[*RQYKJ:uuZ[XBu[ZYXĞ ܀>DuxD:IsßPS:D*PS&ID:s D+u÷PSDH:s` D#Prx^R6J s]U6+<1XG>t+;vP6桾<˃>u]6]U6+<1.>t+;vP76桼<˃>u]+;FsG]U>u PhP ]U8+ȉ;<sP >,u, ZZùZOZOPZGPPO 8]U8;:s:]Us-Pi P  >Yu >NuPİXĞ<u}RtZP4XĞÇZu. sŋ]U>t#$F:D v *P]UP<V>u];wDVu$GPVw&PVGP,6<Vs}]U<]]U F1 ;w-vvt Pv F^G! u^G!]U9rNQPPFN ]UFPFP]U^7  ^:sp ]UtPqNP6P]&؜[Ѝ&S COPYRIGHT (C) DIGITAL RESEARCH, 1982, 1983 01/V;wIVG:Fu's @=VwVGP6<Vs]UP-P]UPPn]U츻P6I ?PhPB s.X>Xt|XG P9@ ? A s X:G w -PuqU^G!f F1 ;w4vvmt> uPv F^G! u]U>u PP @;rK P6hPjK C s6  ]UPY ]U  u ]s  ]15/83 XZYPU>Xuv#>Yuv#v)~ u,~ t :E r>Yu Ph#]U P P]UFȈF;Xz/6I {s]UPwPvXG PUNGÍG PB]U<F;8vPc]YQU8 ㋇N>Nt&'s6NG Ps]ËNа]UZ>(v PP8 8 :s4*< r<~w  PP 8 à8 @18 ]UF1F;fr1f9rK P6hPHF+fFH]U11]UNPP]U^?t%^8wpu]YQU?t@P:PP t .PP]UFȈFuNGP<t@YPt@Y ]ËNG:t@]UvPm]UvP]]UPsN\Àu Pt]á<\ P8 ㋇\8 <\G\G\G P\G PP<]U\G PP]UNPPP]Ý.츫P;'hPP$P>; =u >; t= s< s> s U= C '0V&t]U>>t? ]Uh]U]Uv0]U~sPv%v v]U~sPvvhPyXG PMFsx]UPev)hPCW]UKFȊK:w΋^:FuKu۰]U8 L^8wsP,n1]U:F >t PP]U>vF ]ULJU]U]U]U? < s>vj]]U? < r__^t:uP>^uPR>^tNF F PP$PZwhP PtPPP8hPbfPhP$P]U,ZZ t!Ãtww(Z]UT:Ft PhP]U,,>t"vGPsË԰]U;vP"6<LwLƊ@8 Luߠ8 @18 ]U졶HN>Nu@NPK u@Y"sNڸ/P: s<PPNK uNN;s K #?P=`]UvP PvG9F JF HF@ sPPP]< s6\PY]p]UA < sS>vGF PHsN`]U@>@t@P>u@Y"s)GPGP<s@Ƌ뻠@s GP']UA>At@P>u@Y"s,0GPGPsAË븠As GP]U8+<HK >t> u]U>u6PPvus6Nsut]t6,s%>t(rtƊut!]U>uu]g]Uu:Ft[]U>ttWt8wGƊuP.A sPPP< s6`P@] ]U>u-]À>nu)]À>u%]À>u@]À>u]À>uQ]]U2@,B&D]UX@H9Xw OXsb]U,Z>ZtZGZGZ1]UE]U 1>>uGP}shuGGGPu8uo)uu GPh>t]U<,>>;s%Ƌ<6><>ҋ]UP*t@Z P?t@Z P r@Y su]Un>tv]U>tvu]U>tv>uAs>uPvu,A]U^P$PP^GP P P>:u^puP^GP6t&>.ufuP^G P6t]UvWv]U P;]U찤PP6J^6W6P]ULJ@ZQP.P>PtPG P5PZ;tP]U차PJ@PP.P>PtPwPGPP?]UHFJ@\QP.P>Pt3C }>@u]6B6D^PbwPYPP]U,>huH hhP C q >ughP ]U> ? @ A B < = I J H 9 : D OE <PK PP;ƇK .JFLH<`4`8>>tRG:Ft]Uv[PtPvFs>u-uROatPP'T>ut>u]t >u,t]UP]UP]UPh[P%tPP>u=u1PP>Y uPYPP2PPRGP P >ut>u]u]À>u,t/PG\>\t\G P\GP3P\;tP]6:PPPM]U,sP >K uKPPPP PP PPPPP ]UqPKPPrPPPdP P v= ]U<+46+:P6+4d1@X1BP^BPh%P ]U,A<v@]Us ,A]]Us ,A]À>XuX]À>YuY]]U>MuI !>OuH >XuJ <,t<t<]u]]U>q u vqPP=]U층PhPP$P!P1K P6P :Cross-reference Listing of File: $ Symbol Name /Segment Name/ Modules where references occur (# = symbol defined) -------------- ---------------------------------------]UF;FvFȈF ws]u۰ ]U%.y#wA 99 s9 _> ? @ A OB H@  <? > 0+< $k7####4------------ $Module Map of File: $ SEGMENTS $ PUBLICS$ EXTERNALS$ STOP LIB-86 (Y/N)?$08CJOXajs}DELETEEXTERNALSINPUTMAPMODULESNOALPHAPUBLICSREPLACESEGMENTSSELECTXREF$ =.:-[],()$ CANNOT CLOSE$DIRF]U P P]UFȈFIwIõIu8]UcPov#]YDQUD?t@#\#D#K#R#W#c#h#o#t#>ut>u]u]À>u,tS]U>u68]UhP3P>u[uCu; ]U9 s9 >; t7>; =tP ]UPPT]UPPE]UPFP4]UPFP!]U PP]U PECTORY FULL$NO FILE$RENAME ERROR$badrecRHEADRREGINTREDATARIDATAOVLDEFENDRECBLKDEFBLKENDDEBSYMTHEADRLHEADRPEDATAPIDATACOMENTMODENDEXTDEFTYPDEFPUBDEFLOCSYMLINNUMLNAMESSEGDEFGRPDEFFIXUPP(NONE)LEDATALIDATALIBHEDLIBNAMLIBLOCLIBDICDISK READ ERROR$DISK FULL$INVAP:PJPD t .PP]UFȈF$USE FACTOR: $Number of Modules: $-----ower or upper case.) Then enter the entry number you want to add or revise. To add/revise entries, type in the name, followed by , and the phone number (area codes optional), followed by . Up tit. If you make an error specifying a directory entry, type 'n' at the final "ok?". You will be taken through the specification routine again. For each parameter, you can either --- FREE--------------------------------------------- LIB-86 Library Manager Version 1.0 Serial No. 3090-0000-000328 All Rights Reserved Copyright (C) 1982,1983 Digital Research, Inc. -------------------------------------------------- o 36 characters may be specified for the phone number; only the rightmost 14 characters will be displayed in the Directory. You will then be asked whether the communications parameters are "ok". If 300 baud-even parity-WARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 34 specify a new value or press to leave the present value unchanged. After you have Alt-R, -T, -V, or -Y, press at the file spec prompt and the routine will be cancelled. If the Receive, Transmit, or View routines are invoked more than once during a communications session, you can hit the spaseven data bits-one stop bit is acceptable (this is the most common protocol), type 'y' . If you respond with 'n', you will be asked to specify --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 ---  responded with 'y' to the final "ok?" prompt, the Directory will clear, showing the new information you input. The name, phone number, and communications specs will be permanently stored in a separate file on your progrce bar in response to the file spec prompt, and the name of the last file specified for receiving, transmitting, or viewing will appear. You can then either press and continue receiving, transmitting --- PC-TALK III User's Guide --- 33 communications parameters. The program will not let you dial using invalid parameters. (If you run into trouble, re-specify '300-E-7-1'.) am disk named PC-TALK.DIR. ---------------------------------------- Adding to the Directory -- As indicated above, specifying communications parameters, echo, message, stripping, and pacing can a or viewing that file, or modify that file spec before pressing . --------------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 ---  The revise entry routine will then ask whether you want to echo characters to the screen (common for inter-personal computer communications, but usually not necessary for public networks such as CompuServe and ll be considered advanced features that need not be dealt with the first time you use the program. The following example lists the commands for merely adding a name and phone number to the Directory. 1. Pre --- PC-TALK III User's Guide --- 32 === Dialing === The Dialing Directory: Alt-D The Alt-D command calls up the Dialing Directory, wthe Source), and whether you want to send status messages as part of the file Receiving and Transmitting routines (see above). Press after responding to each prompt. The routine will then ask whetherss Alt-D. You will see Page 1 of the Directory displayed and the prompt "Dial entry #:". 2. Type 'r' . You will see the prompt "Revise/add entry #:". 3. Type '1' . You will see the prompt "Name:". hich is one of PC-TALK'S most useful features. The Directory can list up to sixty names and phone numbers, plus communications parameters and echo, message, stripping and pacing instructions for each entry.  you want to strip or convert characters for that entry. It is recommended that you respond with 'n' unless you have a special applications need. (See the explanation of the Stripping option below.)  4. Type the name you want for entry #1 (maximum 20 characters) followed by . You will see the prompt "Phone number:". 5. Type the phone number you want for entry #1 (maximum 36 characters) followed by . Y The following instructions will first show you how to place names and phone numbers into the Directory and then describe how to use the Directory as part of your standard communications routines. When the Directory is Finally, the routine will ask whether you want to specify a Pacing instruction for that entry. If you want to specify a Pacing instruction, enter either a time delay number or a pacing prompt character in response to ou will see the prompt "Communications parameters ok (y/n)?". 6. For this example, the parameters are ok, so type 'y' , or just press . You will see the prompt "Echo on (y/n)?". 7. Type 'n' at the "Revise/add entry #:" prompt. Then tyqt9 L 2tVP 3. zC/5 ñ uñ ñ3 uðy 9  u< sW; _Ê<u< tFC QYtC<*u?FtFø'S: 65 8. Type 'n' or just press . You will see the prompt "Strip/convert characters (y/n)?". 9. Type 'n' or just press . You will see the prompt "Pacing? p=". 10. Type 'n' or juspe your desired dialing command, followed by . (The Smartmodem command for pulse dialing would be 'ATDP'.) Whatever modem dialing command you specify will be permanently stored in the Directory file 67 t@|:t9 <w<w[9: FF<.uFC365 [ C??u ÿD (tKuÊ< uÌK5 .> u. 0 >,. 0 Q$ТX$9 .> u0 AsA+>&_9 .t press . You will see the prompt "Is entry #1 ok (y/n)?". 11. Type 'y' or just press . You will see Page 1 of the Directory re-displayed with the name and phone number you just entered. (until revised again). Once the appropriate dialing command has been entered in the Directory, you can have the program dial phone numbers automatically. Simply type the Directory entry # you wish to call, f> ;t׋65 tu+: tE>( t5H ؋⹐ \ 7 < t tS[C?. t: u̻( ? u!Ê< t'C,0< suűrrruÀ? uCuûK؊': t$Ȼ9 :t: t Ȼ9 :uà9  12. Repeat the above steps for each name and phone number you want to add to the Directory. ---------------------------------------- Other Directory Options -- Although the Directory hasollowed by . The phone number listed for that entry will then be dialed. ---------------------------------------- Long Distance Services: '+#' and '-#' The Dialing Directory is also able W '> t  > t /.  u(? u ?CuR)uuȊȰ Es u p t bZR$PuzQYAj:e^:[V$< uXP<u $< t 5ŀ s u$XI a capacity of sixty entries, the screen will display only fifteen entries at a time. You can "page" forward or back through the directory by entering 'f' or 'b' at the initial "Dial entry #:" prompt. You cto route calls through supplemental long distance services such as Sprint and --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 37 u`Z. u!d  tC?YtC5 >( tg'HuL. uJ>( tCetr S#[uCJ<tS[uuE. :u: PtU'765 <=t<_u5F65 u+X:  t:ň/u/'an dial any entry, regardless of whether it is displayed. However, you can revise only those entries that are on the displayed page of the Directory. If you enter 'c' at the "Dial entry #:" prompt, you have the  MCI. Two different service numbers can be stored in the Directory, which are listed in the Directory as '+#' and '-#'. To add a long distance service number to the Directory, type 'r' at the "Dial t')8o G( uW{ '>( u: tȢ9 1 t̠9 >0 t30'u=@t+؎%: S'[7G\'! t t option of clearing Directory entry #s within the range 1-60. You will be asked "Are you sure?" before your selected entries are cleared. ---------------------------------------- --- FREEWARE entry #:" prompt. Then type '+' or '-' plus at the "Revise/add entry #:" prompt. You can then specify a long distance number command. When entering the long distance number, include both your local  access number and your i.d. number. Separate the two numbers with your modem's "pause" command indicators (commas on the Smartmodem) so that your i.d. number will not be input until a connection with the access number h- P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 36 Auto-dialing -- The Dialing Directory will automatically dial a Directory entry if your mo@*! COPYRIGHT (C) 1980, DIGITAL RESEARCH as been made. The long distance service # might thus appear in the Dialing Directory as: '987 6543,,,,123456'. If your long distance service requires a different sequence -- such as inputting your account nudem supports this function. The first time the Directory is called up, you will see a notice that says "modem dialing command = ATDT". This is the command used by the D.C. Hayes Smartmodems for using touch tone dial͎ñ3б QYð Q[ uCS[';20 빱:뵱 뱊бñG'tù رԺ's ñ' V at the "Dial entry #:" prompt. --- FREEWARE - P.O. Boxcations. This is an advanced feature. The program default is not to strip any characters. When you call up the Dialing Directory with Alt-D, the "Strip" column will show "N" for each entry, indicating that no strippin pads the strip/convert string with extra slashes.) The strip/convert string will be stored in the Dialing Directory. When you dial a remote computer with the stripping option in effect, the appropriate characters will  862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 38 Manual Dialing: 'm' You can also use auto-dialing to call phone numbers not stored in the Dialing Direg is to take place. To specify selective stripping as part of the stored parameter for a Directory entry, revise the entry and respond with 'y' to the prompt "Strip/convert characters?". You will then be probe stripped and/or converted during all incoming communications, including files that you receive with the Receive routine. You can not have stripping in effect when you use the XMODEM error-checking protococtory. From the main Dialing Directory prompt, type 'm' . A prompt will then ask for the phone number to be dialed. Type the phone number and press , and the number will be dialed automatically. ted to enter the "strip/convert string" for that entry. This string should be structured as follows: Each character to be stripped or converted must be specified with a three-digit representation of its dl (described above). **Applications Notes: Please note that it is not recommended that you strip or convert characters unless you know of a specific application or need related to the remote computer you are  As in the Dialing Directory, preceding the phone number with '+' or '-' will route the call through one of the supplemental long distance service numbers (if they have been stored in the Directory.) --------ecimal ASCII code, followed by a slash (/), followed by a three-digit representation of the decimal ASCII code to substitute for that character, followed by another slash. For example, to convert thcalling. It is not necessary to specify stripping of line feeds for the --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 41 -------------------------------- Redialing: Alt-Q If you have a Hayes Smartmodem, the last phone number you have dialed can be redialed at any time by pressing Alt-Q, which calls into effect the Redial e commonly used end-of-file character Ctrl-Z (ASCII 26) to a space (ASCII 32), the strip/convert string would be '026/032/'. PLEASE NOTE THAT A ZERO SHOULD PRECEDE THE ASCII NUMBER IF IT IS  purpose of correcting the screen display, as PC-TALK does this automatically. (Line feeds are not automatically stripped during file receiving, however.) ---------------------------------------- routine. The routine will display the time the Redial routine was started and redial the number approximately every minute until a connection is made. When a connection is made, the program will sound an al LESS THAN 100. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 40 If you simply want to strip out a character, rath Pacing Instructions -- As noted above, you can also store a Pacing instruction as part of each Directory entry. (Pacing is discussed above in connection with transmitting files.) If you have stored a Pacarm, prompting you to hit any key to resume communications. You can exit from the auto-redial routine at any time before a connection is made by hitting any key. You can adapt the Redial routine for longer er than convert it, enter three zeros as the second part of the string: '026/000/'. If you want to strip or convert more than one character, continue with more string specifications. F ing instruction, the pacing suffix will automatically be added to each transmit file specification. For example, if you had stored the pacing instruction 'p=2' for the entry you have dialed, and specifertain specifications. You can also reset the program parameters and defaults with the Parameter and Default routines (Alt-P and Alt-F) described below. **Applications Note: CompuServe and the Source This vey a file to transmit simply as 'MYFILE', you will hear a beep and the file will be re-specified as 'MYFILE=p2'. If you press at this point, the file will be rsion of PC-TALK requires that you place access numbers for CompuServe and the Source as regular entries in the Dialing Directory. This enables you to specify various communications parameters and stripping instructions transmitted with a 2-second pacing delay. Continuing with the above example, if you did not want to transmit using the Pacing option, you could backspace to eliminate the 'p=2' portion of the when calling these networks. (You may want to place several CompuServe or Source entries in your Directory to reflect different parameters, such as 300-baud and 1200-baud entries.) --- FREEWARE - P.O7XCBINITRASM-86 1.0 01/16/83(EXTRACODESTACKDATADATACODEIDATA\H(RژH-ގ5?EXTER ?COLUMN ?SEED?IOBUF?IOBUL D?ERRX?STOP?BDOS3F?IFRE#?BDOS?MPML?MFRE&?ER file spec, press , and transmission would proceed without Pacing in effect. Please note from the above examples that the Pacing instructions stored in the Directory do not automatic $OBJINPXRFMAPL86$$$RC?GETSz?ONER?INIT?ERRL?RELS?EROR?LNUM?RESTj?MEMRY?CMEMRY?DATA?FSA ?EDAT?CMDL?SDAT?AVAIL?UDATA?UCOM?OVER~ Y؎r;sَЋQ>ut ally transmit every file using Pacing--they merely re-display the Transmit file specs to --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 4>*+II  + F00-r"-T T TT1T8T'. Store the rest of the specifications. Then "dial" the entr> GÉWډtŹMOKK6 ;r6 -T TT T+TAT]T`TpTwT{TEk4 t;r;u L7 E;tOËM+Wr;s‹ uÀ>0À>)T@T]TcTȠOy number. Even though no phone number will be dialed, the specifications will have been put into effect. You should also note that when you place a call through the Dialing Directory, the Communications ParG ERROR $ AT IP $t CBARITHsRASM-86 1.0 01/16/83(EXTRACODESTACKDATADATACODEIDATA\H'(sHI?CARRY?EXTMN?ACMAN ?ACMSB?SACCM?DGCNT$?ACEXPҐ?UMRM?SETOF&?FIXCYameters and the Echo, Message, Stripping, and Pacing specifications will remain in effect, even after the call is completed. You might want to set up Directory entry #60 as a 'dummy default' entry to reset c ?RINTH?MRSSW?SRMSD?SRSM??TRMS?TRSM?UMRS?ROUND?SRSSI?TRSS?STORE?SUBTRN?RMULT\?ZREXPk?CIHM?PIDH8?RAND?ADDITU?CIHS?RABS?IMOD"?BINAR+?ARMM+?MOVE8?CRMMR?CRSHo?DIVID@؜ T^TmT@~LuO$uܠ yۋYQ5CCCC yYQ󥥥~tvË TJTQTUfË+Ntx@@H 2&% %Hఙ'y@#ScȻ yq2Ȱ.s- TTV6TATDTXV ]TfTnTqT l t? u :s2*Ţ/ tx) t@E  u y-1TTTTT+T3?DRMM,?RLOAD?ARSM0?IINT|?SHFTG?CRMS;?CRSM1?RRND?FLOAT?DRMS6?DRSM1?MRMMM?ARSS5?RSGN?RUNDA?CRSSC?DRSS;?RINT?MRSMR?SRMM:?TRMM?SEED?BDOS?EROR?OVER~YQ󥥥ËFF[̡u %Ë u1T"T,TCTHTOTZV_VdTiFlToT6AK[XS$v+ y؀r *tyê@PPt CBPRINT^RASM86 0.9 12/29/82"EXTRACODESTACKDATADATACODEʘV :TITOT[T^Tà~Sű/, y  0 t 2  tàúW u>t>t=SNSCC>u! t CS[Jd-T*T-T0T8T;T?TCTKTRTfT[ uÊr uYSNډFF| ^UrUUONcNwN|N$$/uÊ u -$0*xS:1.T3T8T=TBTGTLTPTWTdTnTrTjz1[ ߥ$0 t@yـr$"s Q*HY t*QـY*H)( ?FORMONF?PUSS?FOSTR?FOBCD'?PCIC?PCRC?PCSC?ECPRO?PCTC?PCINk?DETP?PCNLs?PCISE?PCRNp?PCSN?PCTN?PCRSJ?ATTP?PCSS?PCTS?IPOS?LPRN?CUSSR?FOINT Pu>"r<\P\n\ t u$5T TTT9T>TETLTSTZT_TdT?CARRY?FIXCY?ROUND?EXTMN?STORE?COLUMN?BDOS3?ACMAN?SACCM?BDOS?MPM?DGCNT?CRSH?ACEXP?RLOAD?IOBUF?RELS?EROR?RUNDA,Wډ[[SSWYZRQ u2 u YmNN1VETMVqTyV~ ۹LTu u*ruS[*u}:ußPtgXĞûȊsK$ 0Êݜ! FV4T@VNTRV ZTeT=yð0'<0sà uà tà,t ,t,tð,PQRZYXàgTڠ~p0E$,@y ??vCS$W ^B>"*[CS t8P$tȾ>"sXtȾ>"L%T!T%T9T=TUTYTtTxT렀'"$uY5~ t/KK/xùFO]@q@ <#u~<$u|<$uiޜITT VVF VV%T)T1F;V?TBTNTQTYTbFeT[|$ <*u d<*tT*<.uU<#.u2g<-u"?<#t<.-u° 2H <\u th  T)TCTHTQ uð-Ã>tUP tBCC1TT#T9T@V NTWF_TmTqTwT{T t+۬<#u"F NF RFYF ItCBINPRASM-86 1.0 01/16/83(EXTRACODESTACKDATADATACODEIDATA\H0ݘ(ZH?PPMT?POUT?ICIH2?IDIH>?CONC?PEE[^P.$CC^CC ^CC] 9TUTzTP.$ -N2$2Ȫ%þ 2$2ȪF$ Ȫà<s ty3T6T`TkTuT{T~VÿN-yT T TTFTT(T-TATHTKTNTUT\TmV͠~hsr t u* uVtQ tB<s8-6 Ȋ<*t<$u$ uta1FFVF"T)T,T8TBTUThTkT{tK?ICRH ?ICLNC?IDRH,?ICSH?CISI?IDSH?POKE?IINP?CRSI?CONS?RVAL?INKY [?MEMRY?COLUMN?DATA?BDOS3?EDAT?SEED?BDOS?GETS?IOBUF?RELS?EROR?IOBULr tñt FFȈ/þÊ'P'rC'$'F á u' Ĉ GäTTTNTTT\TjT '''''''ËCC$>ʃwl  u\>u, t2%T3TEF JTMTQTaTdFlT?~뺀>#u<.u<*u>t'#?Bt[[>t FI$ XZY[PSX [ùWDu%TT[TiToTk~4Ȋr< ußP t ùREu_Ks 6$ t+G!G.f Sr Yr tXE^6 EOt[$~ XZY[PS [` -TTT(T;FGF JTNT_TpTwT r u[IȰ"rZ99Ȱ,r>àr"S0[IȰ"r9T"V0T3F6VDTGFLTOFRV_VmTpFsV٠~)99Is tKKS [K u rڻ0ڇڹ!ًCBֈZ[ÊSQޞֈY[SRޞZ7[ڜ V %Timproper input - reenter $~S St#RCCZYS/CCBI uZ[C7SxB tQRޞ[CS}[SkɜFw:[:tO F JTQTdF jTnTsThC7ډ8 ܞ $ rBRtUR ùRIuK&ʋЋKʜ5T FTFVTF"TGFNTnTsTvTh~$= ùFEu2S42C7 ¹UCuډ[^2C 4SڊC?ػ TTF $TCTVTlT~ [t.C.ڋˋ*rDO[[/CCSޞ։[u< rP|X*d*Ë*Ê[Z*Z_VV(F ?V~YQSCCӀ t[-+*2CuK2),V< t<+t <-u,B<0t<.u&)s$ÊذNJKS¹! TTTT%T:T]TeTЊЊЊЊRZ!وC7$[YZQs+S܉[SRh* ZuRB>T*} ZtS3T"T-T0T3T TT#TCTcT RFt#0[t?ޞևڋ0BCu;00)0+S>Т) !$T)T.TCTFTZTjTvT=~/<uf <0uޠ,Ȣ,G!G0%> u %tq%F%TITLTUT_TcTfTqTH%&&s Ar<tV< tË tERCCڋ! TT'T8TWT[TiTmTx [(G ?G?2Pxu XEZSt^l͊LQZ- u t t x uJú& t 7CCS*I=TTTT"F *V1F 5T=TCTOF aF dTuTzT;~ XU rT26$7QR[44 FDuX>u t@>$ ÉwƜATTTFT$F'T+T=T@TMTQT\DFR?DREF:?PDIE6?PDIF?IFLH?FGET7?DELT< ?IFRH{?LOCK?IFSH?PDRE.?PDSE ?PDRF?PDSF?CRET?CLOS?FINT?OPENS?FRNMq ?UNLKk?SIZE ?FPUTߌs?EXTER?MEMRY?FOSTR?FORMON?BDOS3?FOBCD?BDOSޞRSCC؉(Z7CYZ CBTT6TKT`F fTI u* tȺCBu& t(&S ÇڟJJ[Su [C7C? t /C;Yt-Q[RS&TV !T*F .T2T8TӠ~@؇[C7T`TdTqT. tùFN[>+AËC9råF TTT!T'Tot CBCHAINRASM-86 1.0 01/16/83(EXTRACODESTACKDATADATACODEIDATA\H (YԘH?PCHN?CXER<?CYER?x^?ME?CISI?CRSI?GETS?IOBUF?RELS?EROR?CUSS?FOINTnr u1P r uEIZ rƹXEtËӱ% t u$=w tSCCЋ>sWW* _F FF#F .FeThF{r|:u JJ$<wG#eZ7C RS[ZCJ ur S"?[C7Ë uEN< u;r˜TF 9F?F WTmTD~$<RWuPڋ*ÊЊNJP  u"HXĞuXr"  MRY?BFCB?FSA?CMDL?FILE?BDOS?AVAIL?UDATA?UCOM?LDOV?RELS?EROR?OVERˠY\h*e< u tetTMXYCe$TFTIFLTOFRTUTXF[TcTfFiTlF oTrFuTH" [{\u>++PFBT~t&R,W[S/[[ZRS[yZӋCC\t6RS[YS[Dt,W[S[AA؋CC) TFFF 'F4NV*F 1V5V OVRCMDt CBOVLAY`RASM-86 1.0 01/16/830EXTRACODESTACKDATACGROUPDGROUPDATACODEH(@ [[?OVLA0?LDOV6'?MEMRY?CMEMRY?BDOS?CXER?CYER tXZP3SySSXu3INtDSQry MOXXXSCC؉Z6YT6TBFbFjFpTՠ\Z+6ӋMu I$[.Ë t CCˆ CCËst t  y TUFtCBMISCRASM-86 1.0 01/16/KFRF ]TcFlF~Rû tS[S[Z넊 xYEN S[PQQS[Y?QFF 0F3T7F:T=F @TCFGFJTMFPTSFYT\FeF hTkF uTt 2 %Z3 Z+\Ë@@EHE;sÉS[>u$ŜA !$(,4BcFhqw}rS[ot:G*;r)GP*83EXTRACODESTACKDATACODE(7 ?MPAR?TSMM;ھ*Ȁ?trSGGFFWVQY^_[C[XP㟜!FstCBDIMRASM-86 1.0 01/16/83"EXTRACODESTACKDATADATACODEʘH&(  F T F ~07HWgtA1A@P\d5bEHyed"BA1PYTAE(('@ @@I@hfffff?hfffffA>533333>=ic~i<0$;9"sU':9"sU'9BT8!%8hxVg 7"hC60wYEG417Gv@`v'b1AAPX#C`QI"U&Àe(HBCT*?YS%[?Gȡڜ"*?RmudL+GZ7 t-PR \ u ZX€3c2F7F?MEMRY?FORMON?FOBCD?CMDL?GET[YXXTT"T&TtCBTRANRASM-86 1.0 01/16/83(EXTRACODESTACKDATADATACODEIDATA\H4٘(OHf?PRMS/?PRSM?PRSSU?RSQR?RLOG?RATN?RTAN?RCOS?PRMM?RSIN?REXPB,?SINUS?KOSINI?TWANG?ARCTAN?ARMM?ARSM?SRMM?SRSM?SRMS?MRMM?MRSM?DRSM?DRMS?DRSS?TRMM?TRSM?TRMS?CRMM?UMRM?MPAR?RABS?RINT DJEvZASbAA@P? CYdx$&BS?IOBUF?RELS?EROR~RSSQڋSQr)x'SCCZYZYZ[[à LSSR t5 t9Sڋ;_uZ[R[tr rFT t ~YTTFFF#F&T)T,F0T6TCFIFLOF RVY\_FdgjFm```````yTVTTT V VV VVTV VVTT T"T$V!&V(V*T,T.T0V 2V4V$6V8V:V"E0<```````ȜYTV VVT V V VVV#SSSSSSS\dfhjrzXpF svyF|FĂFĈFĎFĔėFĝFģFF ĬF ĴķFĽFƔFF ϔF ՔٔߔFFF F   FF F "F %(+F.14F7:F=VVV TTT T"T$T&T(V*VtCBTODRASM-86 1.0 01/16/83"EXTRACODESTACKDATADATACODEʘH(-?DATE?TIME?BDOS?GETS?OVER~>0 ؋siR>0u2[s  F  FFF"%F)F+,258FKNFadFwzFčFģFĵFǔFٔFF @CF FLORFUXF ^F adF gjmFpsF vy|FłFF ŋF őŗŚF{JXJJJJJpBBðZZrrxyzrr3ry#GW_00om3ҹڹm<vHMӋCVTF V(TzC՝wAË㓖ѱ 00B>:^PSR߸-w -wAÊ" T TFFFFF),F;>FDHQ]jwFzF~FFŒFFŪFF”FF֔FFFFFFF%+17F:=FCFFIFOFRUF[F^aFgFjmFqtzƇƔơzrr3zrrjbjjjbrjjjjbr>zurr>zurrZs rrRrR'F uHytPMIGSXCbasic Compiler V2.0 5 31/83@CB865CODEIDATARCDATADSDATADATAUCOMONCGROUPDGROUP(|HcH8H X:HtZ BiDDOPGSINI/GSCLSWDNDC2ƻȔՔؠu@@y ӻӻ F F F!F$'F*F -0F 39<?FBEF HFKNF QTWF_beFhkFnqF vy|FĄćĊFĐF ĖFĜF ĦĩĬFIJF ĸĻF ĔFʔFДF֔FNDCWD2x?GPNL ?PLOT PLYGONGIN?GCLRHGRPTdSCOLRvSLNSTSJUSTSPOSN$SCLIP^SBEAMSVIEWSWIND!SBOUNSCHANSMRKHmSMRKTSCHSZSMODEILNST ISTCT#ICOCT=ILNCOWIJUSTqICHHTIMRKHITXAN HPËûS[SS[SSܔFFFFFFF  FFFF !F %,/2F58F >EHKFNQF TWZF_bFehF knqF t @tCBGRAF͈RASM-86 1.0 01/16/83#EXTRACIVIEWIBOUNiIDEVIWINDIPOSN,IBEAMUICLIPh[/?CIHS?CIHM?ARMM?ARSM?ARSS?SRMM?SRSM?SRMS?SRSS?MRMM?MRSM?MRSS?DRMM?DRSM?DRMS?DRSS?CRSH?TRMM?TRSM?TRMS?TRSS?CRMM?CRSM?CRMS?CRSS?CSMM?UMR[S[SS[賜 F FF'F*-F 03F7CFFIFLORFVaFdgF jmFODESTACKDATACODEIDATA(HHuDRIVERGINSTR?GASKuGASKu?GRPHaIASS5?PMATlGRPHaPMATl?GSETSGSETSFPGET FPASSB2SCOLRIVIEWITXANSMRKHSWINDISTCTSBOUNIPOSNILNSTSCHSZSVIEWIJM?UMRS?DIMA?MPAR?VARP?RABS?IASC?RCOS?ILEN?SMID?RSIN?RSQRFPASSFPGETIASSGINSTRDRIVER DJEvA<AAAEpv2Epv2Epv2Epv2BApsvFy|F ĂFĈċFēĖFĜğF ĥFīĮF ĴFĻĔF˔ԔF۔FF%+.F;>FBMFPSFWdFgjFn{F~F F ńFŋFśUSTSMRKTSPOSNSLNSTSJUSTPLYGONIBEAMGINIDEVSBEAMSCHANICHHTICLIP?GETSICOCT?RELSILNCOSMODEGSINIIMRKHIWINDSCLIPGSCLSIBOUNGRPT~hZX_RhsËN^V^X[ZA A A A OFFOFFONC1QyW)WCCC1QyW)W~ PP PPPHðXPPPPPPPPKPPPPKPFŢFF FFż”FӔٔFFFFFF!F$'F+8F;F ?EHFTFWZF^kFnF nS[SS[S[=sÃw4^S=)TT^TjTsFqzs<^St[^XGX|][USt|SZJJ[/FON|<uFFFZ)TFF/F2T?FCTGF\TiF^@`````PPPKPPPPPPP PPP PPPPPP,PPPPPPPPPPPPPPZ3 S x03hðh t ("ðh t0*8FƹƼ 3>>bv/vH>b>v>bZZ\s @ZHȺPQY#r>Sv%(F.14F7:=F@CFFIFPXq@R"8[3P P3@*R2 3 S8H"[ [3P3P8*2 ð"ȋQ"Y ȋQY ȋQY s3ð2>6>48+6>4H>vvH>SvH>vvH@>v>b>ȺXQY#ȁ>H28H@Ro" P3Pt8H*2+*3P P?8H*22j:jBB:**B:@>6>PH+6>F FF",/F;F>FBHKFWFZF]FcFfiFloFuFx{FąĈĎđFėĢFĮF ĵFFȔF ΔFՔFF FQȺ`QY#Y sU>S>v>S>v@v@v9|3;yB>S>SzøF &F),F222*BJ*:R2GF F FFFF%.ANQTFWZ]FaiqtFwzF}FăFFFĖğķĺFÔFɔFϔFՔF۔FFFF F F!$F'*F.7F:F >KFNFQTFX[F^aFenFqF uFFňFŎŔŗFŞFŪFŶFÔFєFFFF$'*F.2:EF8=GRFUXF[^FbfnyF|FĂFĈFĎFF ėFğĢFĪĭF ijFĹļFǔʔFޔFF(F+F .1F 4F7F;?KP]FaepFsxFF F FFF"F(F+.F5BEFHKFNQFTWF]F`cFfiFlF%orFuxF{F"~FńFF ōFF ŖF FşF ťFūFF ŴFF ŽFFƔF HKFRV`kFnqFuyƁFƏFƙƝPR8@ZZ\s*Hb8?>4>28RHZH*>jy+j.6@j.42ll;nFF ŋF FFŗśşţūFŹFſFƔҔՔFF !,F/F37DHSFVFY]`dhsy}ƊFFƚƞƫFFƺFd ZðZ tFҔՔF ۔FF FFy:Z2Bb3fð(rf to3vtPvPxrPvP"xrP"xPY ȡl;p srnpln*3t3j3rnp3v[3xD+xP>v>x>xsf>xb>v>PSvPxP3P>v>xߋӻb>vrӻzӻӻd t t ˻Q[ ˻"Q[i ˻Q[ ˻"Q[Er t6x2 ˻Q[ ˻"Q[v@v9v|Fjð+>uPPP|>uPPPb3;xWH;yH3vK>vSPvP>vSPvPv@v9>x>xyg>xb>v>PSvPxPPW>v>xߋӻbx@x=v@v=f rPS>Sd u3xxP3PP3vU>vS>v>vS>vv@v9nF  F F F &)ttð FFF F#&F)F ,/F47:F=@CFIMU`FcfFiloFrF uxF{~FāFĈēėěĢĦĩĬİĺľϔҔՔؔ۔ޔ4@R"x 3 Sۜ  F(+F/:=FAPSFWfiFl~ćĔFġFıĶFʔFՔFFFF$'*F-03F8;,F/:CQW[_F(bFehFkosF(vFy|FĂF ĈFĎđF ėFġĤF ĪFİijF ĹF˔FєF۔FF F!(,0;BFJWc$/F37BFEFKOZF]`Fdhp|ŀFFőŕŝŪFűŵŽF̔ДFFFF $F'F+/7DGFJNY]irFvFƆƋFƜADGFLOVF(YF\_FbiF(lForFx}ŁF(FŋŏF(FŜŠŤŬůŵŸFžFǔF͔ДF֔FܔߔF F FF&FFF FF"F kpvzņŊF(FFŘŜŨŬF(FFŹŽƔʔΔҔߔFF F F!(17;HLWFZF^bos~FFƄƈ~z}xPPPA3vU>vFv|FņŏśŞŧųſʔДӔFڔ  FF!F$*-0F4;>FADFLORFUX[F^ya;>d>u3d6ð<HHuF'Ôɔ̔FҔFؔF'ߔFF'FF F'1|PzPxPpðarPzPáZø+dõFF' S>v>vS>vv@v9}x@x=3;x3vc>v>vv ؋˻Q[v@ ؋˻"Q[v@v9} ˡ@ى]껈ðZHu3Z@ð=RhfӻjӻbӻZӻRJðAzhfӻӻӻӻzrðEhFF'#0F37F':@CFFILFOSF'VYF\`F'cgmpsv~āĄćĊUtmCBINITCBARITHCBPRINTCBINPCBFILE/rz ˻Q[ ˻"Q[ P P\*P2PPPË3黨ð2Hf t JZӻӻðG uj˺Q[S[S[ 3jfðHfðICBCHAINCBOVLAYCBSTRINGCBMISCCBDIMCBTRANCBTRIGCBGRAFCBTODPMIGSX= !2<TLVrax.}Q]%BN67)?EXTER?COLUMN?SEED?IOBUF?IOBUL?ERRX?STOP?BDOS3?IFRE?BDOS?MPM?MFRE?ERRC?GETS?ONER?INIT?ERRL?RELS?ERRbJZ "&37BFEFIMZ^iFlFosw|ĂĆĔĞĤĨFķĻF̔Ҕ۔FF3IðJ fF F &),F036F>BEHFORX[^Fdjny|FĀċFĒġFĨķFĽÔƔFϔՔٔFOR?LNUM?REST?MEMRY?CMEMRY?DATA?FSA?EDAT?CMDL?SDAT?AVAIL?UDATA?UCOM?OVER?CARRY?EXTMN?ACMAN?ACMSB?SACCM?DGCNT?ACEXP?UMRM?SETOF?FIXCY?RINTH?MRSS?SRMS?SRSM?TRMS?TRSM?UMRS?ROUND?SRSS?TRSS?STORE?SUBTR?RMULT?ZREXP?CIHM?PIDH *036F:CPX[F^aFhmqFxŁFŏŖţFũF'ŰFŶF'Ž”F*˔ДٔFF#FF !F $'F*-0F 3F 69F=@FF F"%F(.14F:>GJFNWZF]cfiFlvFy|FŃňŋF FřšFF"ŪF FŷſFF%ȔF FՔޔFFF FF$'-?RAND?ADDIT?CIHS?RABS?IMOD?BINAR?ARMM?MOVE8?CRMM?CRSH?DIVID?DRMM?RLOAD?ARSM?IINT?SHFT?CRMS?CRSM?RRND?FLOAT?DRMS?DRSM?MRMM?ARSS?RSGN?RUNDA?CRSS?DRSS?RINT?MRSM?SRMM?TRMM?FORMON?PUSS?FOSTR?FOBCD?PCIC?PCRC?PCSC?ECPR?PCCFF ILF ORFUX[F ^F adFhkFnqF twFz}Fƀ֠hRbd u%HJRP3;Y# u%@JR03F7@LOW]`cFfilFrlðK 3ðLPPðMPPðNPP ðOPPðP&(P&PTC?PCIN?DETP?PCNL?PCIS?PCRN?PCSN?PCTN?PCRS?ATTP?PCSS?PCTS?IPOS?LPRN?CUSS?FOINT?PPMT?POUT?ICIH?IDIH?CONC?PEEK?ICRH?ICLN?IDRH?ICSH?CISI?IDSH?POKE?IINP?CRSI?CONS?RVAL?INKY?FILE?BFCB?IFED?CAOF?DREC?IFIH?EDFR?DREF?PDILP;Y# u;y3xv1>xSPvP[x@xv@v9}ɋx ˻Q[ ˻"Q[绰ð53^ðR2f t22P*ðS<f t<P4ðTFjFP>ðUPVPTPRPPPHðY`bP`PE?PDIF?IFLH?FGET?DELT?IFRH?LOCK?IFSH?PDRE?PDSE?PDRF?PDSF?CRET?CLOS?FINT?OPEN?FRNM?UNLK?SIZE?FPUT?PCHN?CXER?CYER?OVLA0?LDOV?TSMM?MSTR?SSTR?SADD?IASC?MATC?SCMD?ILEN?LEFT?UCAS?SMID?ASMM?SCHR?CSMM?RIGT?VARP?CSTR?MPRF:ð63 ð7ð9&>Zu.&Xr.z&ðÜFF  F FFF"%+.:Xð[lnPlPdð]x~P  F%(069ADGFJMFPSVFY\F_bFehFrăćĊčFēFęĜFĢFĨFĮFĸļ͔є۔ޔF$F!  '4;@CFFIFPUYF`imFĭF'ĴFĺF'ǔʔFДڔFF'FF F' FF"&F')/25F9BFEIF'MVFY]F'anFquF'yFʼnF'ŐŖřFŠFŪF'ŲFż GRPTSCOLRSLNSTSJUSTSPOSNSCLIPSBEAMSVIEWSWINDSBOUNSCHANSMRKHSMRKTSCHSZSMODEILNSTISTCTICOCTILNCOIJUSTICHHTIMRKHITXANIVIEWIBOUNIDEVIWINDIPOSNIBEAMICLIP Ȉ'ƍ,%>t;P66;'ËQHC> tF@FPJ$]U@;s8>w'Ǎ,%P66;^6]U>t/'Ǎ,u@Y"r>u]U>?tavP Y P>.t@Y r %t)>L>$t&LLrMOt TK1>Ou >OtKU>OtKQ]U>:t>N%'ËQ;s MPnPnP1PPPu]U^nBtˈ=>Z^nHtˈ=>;^?v?t@P>o3w@Y"r^=> <t KEKQ]U> u@P>u@Y"rr_]UP>P vP.>.t P>2s PP*rPBt PYk>0u >1tQr P,>gr P<:=v@"r>>t)>sQ{Y`>>t+>sRFY+P&Yw<J]U<n?As? ?]Ujdd;fr+hr P>.t PP &rSP>.t P=*r P*r PMrPP PY r PnrPP r PAOr P.< u+&@t@P>@t@Y P>@t@Y rAIrrt!t DPP.t Pt PP6bAb\2>@t6`A`6`A`XPW\@\^]u-t P rPP">P&Y rPrPPr&r PPr PPrP u+u-t P;vr P(PSUOBt@P>Bt@Y Pt@Y r]>Bt] ePP]UC8DdEE:DvvCEtdC``EE:Dvz7+ȉQEt]UN.n> [r*_r PrPP@7k,G_>P rM>nt>o.tP>Ptnn.t P n>PrE"rnPHr>P tPPKR>PtKSt@P> t@Y r>%tN |rl>?t@PY rNLP>.t@Y rN,>"tNrNNWo>KtN>KtNN ]&mN ]K> t>PtPHKR]UFPk]UKTLMjnR>Rv>Rt*>"tR> tR\>Rt>"tkR7>"u@P> u@Y"r>"tRcM>RtP>jjloFNJHHhPLFH.u@PNN ]N3 NP{xNPjgN N ]n2Gr "7rr~ta(> t P _n u@P> u@Y"P>u@Y"r    PN t ]U>ntR0>tRnnÊn]R]UnS>StIHjro3>"t S> u >t]S>StJr7> u >t]>,t S;ٰv@Y"rH;FP "JPPPP5XZforP6J6LPllU>n_r-nHHËFJHGFHG]UFJ6LL@nr~>%tN l>?t@PY rN L P>.t@Y rN,>"tNrNNj>KtN >KtN N ]9FKfN]'rN Q>St8>"t>"ttSf>SucQ>StG> u >t[]+>,tIS%PrU]UnrnÊn]UPxTT:nvn[Ttn]ULs9orPIPPAPoP6JPaL]UFN6PXP@Ps9rP9PpPAP[pP6NPP]U t@M"r JJJ>t{>wqP>o]Uav@]UAv@PY ]Ur _]]]U0 v@]UAv@]UEt@]U>n2rnnˈn]U> t]UiHt@]U>\t@]U> u@P>  NM]UFPFP]UVV:nwnVu]UvR>Kft]UQQ)P>KQtP*PssP dG6LdFPX%IPQsxFP\P?LP6sFJP"PP7FdP PPPsP P]ðPsP]ð PPbPP PLPPHP PLPP4P P]U>KuK >K"uKKKUud;^ui6mLf^b>Kft>KLuPv >KQuKKQt@Y P>KUt@Y sELP*P7>KUu 뎰P(_빀>KQt>KLt>Kfu gP>s]øPP)P$]UsBWӢp<u.nss/7P>pt%<uP-v#<t@P|:Fu@Y"s#Pt<t$%Fd<uP<u$PIvvP;]U츮Pv'Ps6>KRuP 6Hy>KSu >KTu Pz s) Pl 6HJvvP]UQQvJ dFP%>u@dPPPPPz PPLPf PPLPPgPLPPWPLP2 PPLPP3PLPP#PLPlP{s jPmsPPtPWAPLs;P>s5P0sPP3@Y r,Pՠns u6L6m>ӡddIPsS>KRu>HvH-PU 0PMHdd6H<ӰPҀ>KJtaJP.P!dd<t@PY"sPҸPoP(P]UvePs 6dd P[QPـ~EuP5P;^t@Y"P<u@Y"snPFIP sPFLP rJP"PZ Fd<u::FtP<P +PvP']UQFPv!P r>Kot@P>Kpt@Y soPQ rڰpPG sV˰IP8 svJP"P />KQu +PPP?P3PkPs۰PsͰPd⸶P]n-/{------/-.7.f........]U>KuK >K"uKKKUt@Y PiP<t@Y"Y s]U>KQuL@s<uP><t7]PN/sP?;ԋdGP6L^P]Ұ,PdfPA߰IP_PPfqLPXs qPLJP`Pfd>qvaP6qѠqPVvd>KUu Pv +PvQFs P  ]UPv!P& sv3xP sv#P ,PvP, ]UQPv!P s@vKFKqt@Y s'vw~nuP` ʰ0 .PvP ]UQPv!Pt P)P 9PP PHLPPP PPPiP \PPPQP D PPPLPP.P! PPPLPP PI PPPLPPPPLPPPPLPPPI P6PPP%LPs]U>KUt@P<t@Y"s=>u@dP;^t@Y"PF<u@Y"snEPPg]ðdP/]U>vGP6^]ðFP]U찬PosPeshPװ5Pl]ð4PaPDP;s<>P-s=P#r谣PsXvz>Kot@P>Kpt@Y PQ Y s.pP sF FoP P` v0v 0PvP@ ]UQPv!P r{P sFFvKP@ rKF-~ru tPS sFw$sPC sFv~tusP- sFuv~ruPdLPPP PPLPPP PKLt@Y sLPsذgPYаP]U6dy]U0PP>Kgt>KfuV;P P:P1P]UQ>KQt Kyt@P>K}t@Y s/yP9 sF }P) sFv_vPPP[]USP]UTP PP~PsPPsPPPKPLPP;PLPP+P]UUPP]UVPPP]UWPvPY]UXPdPPPPP5LP,sP"rPgFd<u@P<u@Y"scPְsP=PxPPP?PbPPs PP>Kgt>Kfuj?P( P@P>KQusd;FtBP7ܰ3P|]UrPoPRLPIs sPXP;KPJP]Us6P8P.  PvP ]UP vxP ]UXX?t+PߋXpXÃXX+ X?uPߋXƊ@PXpߋXÃX7ZZX:w-h P6dPհ PMߠZƋX0kZrP޸P]UF:Ku]Uv6J]UFPދFP]UPv]Uii:nwn_iu]Uvހ>Kft@]Uvcsv]U]<t@P<t@Y"s]U^:Kt <uskP(P KPXPPs rrPP>K|t@Y s8|PsIPPNrrqP>հllPPrspP KPsrsP>s-oi!P)P>K|t@Y s GP԰hPSPP>K|t@Y ssLu;dfX@XZ]UX޿nEs fPP]^]UhjfPlPPG]UMPIPP&lPPLPPPxJPPLPfrǰKP\sjPinPc]UNPXP9s P+rP!sF]U)P6d+]UP PvP]UPPjj^:w0juP]Uvns#v#vZPvSY sD]Uv6Pv/Y s!vvPvY s]Us3<tQP]mP,PJP"PKKKt@Y s"PQY P>K|t@Y s)sLPr/P~"rrf]s"rseP Ԡrs lPP|s rsjP~nPx]UvmPNsPs]UvDPPr>KLPP&P gPPLPP]U)P>KQtPPc]0s-sPKGdG6LݰPݰP2"<u@P<u@Y s%P 6d9]UOPy PZsTPiPJs4IPPP9LPPP)JPPgPװP0s]U'PsBs װP P<u@Y s4Pb ְ(P6dPv2P>]UPosAP>KfuWvP1P]UP8rn>KAum7>KBum)>KCumnLm>v +P t@P>KQt@Y s LPv]U;P>KTuPKPHPfPPspPPP oPIPoqP]UKft>KgtfPSdPPPgP]]U7PRP5LPiPP%]Us߀>KetPʰP]--lJH9fsPPP[HhP=P"PAPorPIPP@PLLv+Ps5P밢PsCP갠PNPzPsAPWlP`Ҹ PPsPPvsjmP(ҸPPWsKPus#Pm갫Pds+P*sPKPsvKKt@Y COPYRIGHT (C) 1981 DIGITAL RESEARCH, INC.000-99999basRSTrtvuswy}zJy}JJDEF@WHILE"P66"PorPrpP6N6P[pPlLU>n_r-nHHËHGFHG]UG>Gv5FF"0PFF"0P PGt]Umt]FH>P>Kt@Y s3PsvŰPsv봰Psv룠v$<utPXр~?u >vuuPE6vLPs]UvPLPr]UKPPnLPbPP^]ULPiPLLPbPP<]UCPGPs P]øFORIF?OPENCREATECLOSEDELETE INITIALIZEINPUT READRESTOREPRINT LPRINTER CONSOLE CALLRETURNGOTOGOSUBONCHAINSTOP EXTERNALINTEGERAREALBSTRINGCCOMMOND(I)J;K,LPUTLOCKEDUNLOCKEDENDde f:g*n+o-p/qtGu.PHY:sPHPY P6H+PFP6HqPMP6HLP)(P6HcBP<2Pq6H\jP!KUu&<t8>t d;^t7PgKQ>KQt@PPs >Kt>K=uK sPK>K&wyKF*֊^..Bf{vqDEP|w0rmIVd9Tt=sEQsGEuLEvNEwNEXTWENDFENDTHENELSEASBUFFRECLTOSTEPWIDTHLINEUSINGPUBLICRECS#ORyANDzNOT{^xLET<DIMPOKE RANDOMIZEREMREMARKDATATAB|%INCLUDE%NOLIST%LIST%EJECTERROROUTGO>XOR}%CHAIN%PAGESUBP&LJ6L]UF6@s>nt"P6PG]UFN6PXP@Ps9rP9PpPAPApP6NPP]U^?s?t@P3v@Y"rJII8PXSnN>?PB@APX61=(J_w:P vP{!vq]lgb ]X+S8N|BhAmArAwA{AAAAAAAAAAAAAAAAAAAAAAAAABB BBBBB$B)BPv5P]U>KQu&s=READONLYDETACH%DEBUGPLOTMATFILLGRAPHICATSETSTYLEASKCOUNTCOLORJUSTIFY CHARACTERHEIGHTTEXTANGLEBOUNDSDEVICEWINDOWVIEWPORTMODECLEAR!CLIPBEAMPOSITIONMARKERTYPEBLINKINVERSEDISPLAYBORDER BACKGROUND^:v.IΊIt]Uv v vvv}muf>uEPr=P0 Pe6^PXF PPIv #P=v-P1v7P%v^] UFP,FP%]U PhP'6LN]ð P]UQ>t>KQt>KUu(7s PBT6L ǰPơd^݀>u gP6FV԰IPs:hM>KLt@P>KQt@Y s LP PְJP Ph>hvP͡^d6hưsPs**PCOLORSRECEIVE$SEND%ALPHA"PLAY&SEGMENTFASTSLOWMUSIC#DISKKEYIN TIMEDATEABSaASCbATNcCHR$dCOMMAND$eCONCHAR%fCONSTAT%gCOShEXPiINPmINTnLEFT$oLENpLOGqMATCHrINT%MID$sPOStL KPYPRPPQ@J>L t@P>L0t@Y r>L-tOO>L-u >L+tr KQ>L.t?>PtYr>L0t ]Qzr F6LEt1>L-tN.6^;)P!6^.︶PP Ps ^dPs ^dưfPs PK͡dF^dvs *P6^FdfPdF^dGr)FdPfsCP對PTsD찎PP^ds +PD]U-P2FLOATFREkMFRElRENAME`RIGHT$vSADDwSGNxSINySIZEzSTR${SQR|TAN}UCASE$~VALRNDuVARPTR_PEEKjGET^LOCK\INKEYZUNLOCK[ERRXERRLMODATTACHERRXSTRING$SHIFNL-u+u tMr#MML0MNrMMQ>PtYrQOrQ>LuxZ>ZvZQPZt]U>Pu<YrLPv小P9P]U?Ps\dPs'PVPzBP P䰏PWPdDPu2fPvPs .Pv/PPgPrPv6P]U>us Pv?PWspdPMs'PVPBPSP6䰏PWPDPFfP>KTTIME$DATE$COMSTATUS{opQURSTIQURSTIopRSExnqoprtvuwszyQURTSIJ}ABCD   g@?    !"#$%&gfdeLgfdeKJLgfdeLQfABCDfABCQLPQPY]UKK:Jv LL]UL0 v@P>Lu@Y"]UPk[P\\:[r\HP]U6XKSuDPP>Ku .P p/PPgPsrPP6PS]U츟Ps!fP@PsfP]UgPPysC PksDPݰPYsE>Ket@PdQ@Y sPʀ>Kdt@P>Kft@Y DRSEedRSQRSQQRS>gfdegfsgdefgdef?xsRSQfRSQf ]UYY<Xus*PP6PPas P6P:PP2dPsgPrhP6ZYSPNMPPq<tOPPP^PPRPPFGP6X PP)<tOPPPPP PPHP6XPPIPE t   v v P6 PY]UPPPPYdP]U8Ft   )v t   v v P6 PYd`P`]UPPPPY>Xu4s P6sPPPPPpyX<(sdXuR P66" PPJP-PP>XDu7qdsUPSQP6dP#AP632PPTTPBdP>du@Y"sEPPPP6d >dtRPVTPsVdA`?]U YZ Pt v%.6 t" Ê& P Y& 6 v]UFÊ# ]UFÊ) ]UFÊ& $<t@]UFÊ& ]UFË$ ]UFÊ( ]UFÊ' ]3t]6" a6" kPP6u66(s'A!6~u66(sBP~6" PY:u6" LJ$ 9#6" P48u6" LJ$ 76" -YZa s2YEPPPPPPdPSs PdVPJP֡Td-P<t@Y P>du@Y"sFPPP6dPO>duERP<;IPPPPP('IPPPPJP  sPPP!VPsPt-PnUPbPPPPUvbP]UveP]Uv FPFY& ]U t@Pu@Y"Y ]UFP <t@PvY"Pv<t@Y"]UY˷ZP]U6P|<u :w)*uݰ¢JQPP6dP:v. ^u r L -PdP4sPP .P6PP jP#YZP,u6P>PPPPP{z>Xlu#pPPPPPְjPsPnPr/P6! Pas-PPsP?s |P6N߰PP+ 9<tPt )<tPd찓PPPYZP]UFNƋ^t_$<u .YYȢ>wPX>r >wPD<t<t<uP/>uP"<v F]UZvJ]U! ! u2PPPPPPPPP?]>u8 <tP <tP <tP바P>uPP;PPP>uP}P6OX>v P6.!.&8|4?U" ÊN # " ÊN) F $ F( F' Ƈ& ] U~t?F# r'FÊ& $<uF) s]UQF~td;FF# PFY# F) PFY) FPF^$ Ǎ$ PsY PsZPPPP6^ P6>Xװt@s7d^sPPPP6d RP)$ FdsYP6dPRP kP(s PP<tFPs/PYrPs5PPoh9dgl/ZPPPPAP84PP"PPPqưPP_4M&%M&%%%% & &%M&%%%%%%%%%%%%%% &PPPX>v P67m.&^)W"F]UPvvvPÊ" Z" Y]UF<@t; =G6-,&&&&&&&&&&&&&&&&&&&&&&PPP*gGPPiPP]PPQx <tP鰗H APP'PPPPPPPPZPPG <PsFPv@P*]ø6PP@PUFFFdeYڈF<uFFPr]FdܡdF Fd%ۃ_uFd~uXFsQ<t@PYZ$<t@PYZ<t@Y Y"sF?_pٴÊ(Oc<t@PY>9u s:6)+<t@Pt@Z Pt@Z Pt@Y "s FPG >t >t6 P6( 'PPIPP=]P WPPWPPPyPP<tKPoPUpPsD<ttPM鰚0PPPPPPPzh0F(k'^BQ`l- @!!!!"+"|" ##9#^#w####%$$h%_&&9'@'''''P6`ssPw-PqPPPPPi]UÊN$ YZ<t@PYZ<t@Y Y"sF;ٴÊ"FFPhPYZPP@6" ]:u" LJ$ 9*6" @8u" LJ$ 7 @PP PNFsF PPP~FdFs6dNPxP,6" P96daPPE]LPOoPs $BP6;Y*Y:wYuޠY*ȢYÊ! qPyr'P6rPYsxPP0NPsP=sPPOPzeP!si9<tTPt)&>XfuBfPsDZ" Ê& ɀ& ]U<tP']U<tP]U<tP]U<tP]Un'PP  :t@Pu@Y"r Ƈ0 > t P63]U8Ft   )v U)Ps$dPP;PPs]øP6]UQ)Ps$dPPPGPsBҰPysðPjsMPPPx*>Xu(XFU6 PPY X+F 부>XuXF6 Pω]U6s<>Xu 6Y! vsPPPPP٠]U>Xuj܀>XtX]øP6]UYZp֊YZ]<u ]ÊYZ0]UYZ6֊YZ<u ]ÊYZ]U>XtFKYZ<t@P>>Xu6PY6P6]À>Xu(>u!6 P[.É$ ]À>Xu>u;6*>Xu,>u6P>u6PXõΊt@PYZ~<t@PYZi<t@Y Y"sFs?'; Fs ( ">urP>u P6;6 P6 PRPP+۠]@0000>u]U>tg>t]Í$ Í$ 6bP6ZY"P>Xu@Y"r\X.H5G  8  )) 7w  7h  ?uP܋  6 14s  UYZYZ:t@PYZ< t@Y"sYZLJ$ 9GYZ\8t@PYZZ< t@Y"sYZLJ$ 7YZ-ԊY! Z<u YZ v P6 PHP 't  ;r@]  ;w@J  ;v@7  ;s@$  ;u@  ;t@PH  !:  ,  144.4=44f54444455,5:5]]6 P?v@Y"s >Xu1 >Xu2P F ڠ]U@P]U=P]UYZzPYZY"]UFP<t@PFP\;t@Z"Pv4$<u@Y"PvI<t@Y"]U3٣ dˢ<uZP|l_>Xug P62ŊYZҊYZ7]Ë  ;t@P6<t@Y"s >Xu"6tP>Xt@Y"s8 ?u% ?u ?u  ?uP[]àX< t< t<uU>u6P~>u6Pf>u6g>ui6PAX>u6P)Y [P\PY˷YZ-sOs` YZ> YZWPP6 P6 ]ÊYZYZ]UYZ7<uvр>u>u g>u>u R>u>u>u6P>u6P>u6PDP66XõΊXs@P>X v@Y"]UY˷SYZ[Z(=>u>u(>u>u>u >u:tYZ6]UYslYPPYZ˷ZSYZ^ZZ w 1P6  PP@PiNYZwsOT :Fw>PP P)u]UFs^F]U>XwT>XwC>Xw7P66XõΊPQP]UvF PvPPPۊFÊ $ ]Uv<t vPFv<t [ 6 P6 PY]UY㋇  YZ YZ֠sHs4Y"sP!YsQ RS * sUVY˷㋇ Vu(    XQP6 P6 ъY! ]UFPF[$ ;$ t@& P:& t@Y"' P:' t@Y"( P:( t@Y"]U~u ~uKvvCOPYRIGHT (C) 1981 DIGITAL RESEARCH, INC.000-99999tree$leaf$node$quad$unk$con$var$sub$lab$fun$usr$par$rwd$exp$unk$flg$bit$int$bcd$str$0123456789:<=>?@AFGv<uFHFFv PP6dPڊFÊ $ FF$<tF$<u/4* F$<t0PvvFF$<t- F$<t.PvvF]UFP8<t@Pv*<t@Y PvoY sPPPPPZ swtPbȈ'ƍ7%>tlP66l2nP r0tZ%PAnPsPr Pr| t@P> t@Y r 60 v,6ŠPArp @p0P`'Ë\> tf]U@;s8>w'Ǎ7%P66l6]U:w P P>P~ tCr:w :rr Pvw]U t@P> t@Y r 6]b> u6A6It r m6Nt r >6aVt r >-tM>u]tmnPPjdlr1Rr!mrPYtm>ttP PK PP"jdturtot PG PdG P0P/PPu@Y"r 6V[]Un^:tA~~:nv,n~΋^:u]~t]]U>u&>'r P>r P>dr P> r P6>t:PG:ut I0$vtr%PronjdKr?dt@P#Y"ror CP%o8]Ud;fr@]UPNv ]Ut vP'|t ~PgtP] P|=Ps`Ph Pb>nt6wP]Ub b ;sb ]U| | r| Vj h b b G} Od?t\tQ> t;j u wPPI-;j u@P%Y r6j  | DppN++++>t#RTPEPPP Rf;RsPU Px P긊P&P긏P4P긔Pwt P9>wt P%b ?t j G.>} Qu >} St/j b Gb j b ;f u3]UrQ?+j l l rl >l r&>} Sub Gb GRb | ]Ub G~  ttLGd> t@"P_t@YPPRHhP1PPPlrPAP!P!P)>ntyP=PFP@PmrP9PpP@PPPPG)>u 6V r!P66!P.nƋF@tp>wt P>wtP3P=Pr hPbPs>wtHP=P'_]Uunx8xw`xxn*ˆy||r8|zz:yvx{Qrzt]U}}:nv"r PdG P߰:PL6VnX>~ t.b ;Gr> t 6Vb >~ t Vd vP6 > ub Gd~ QuRuUuTt>~ Steb _r*s PP> t$p >uUpAƋF9v>t Pr >u >t >uC>urZFPrpP>t>t>tyP>nt P ƋFHH}t]UzP{^F;w]#zP{^F;r]ÊzP{^FH:Hw]%zP{^FH:Hr]ð]UzƋF0 {Pz^F0Ǎ9{Vq t u `v p Pv b GVb G >~ t/b w@> tb G*b wb uw>~ tC~ u >~ 0t b w~ AuBuFuEtb w\>~ CunPP>nt~PP6VbP6VmP~PX`^P5PX`^P7WPHP}6bPp6b3P$h+fP>tPP6R6TP;>u*>nt P nPƋF8 |]UvrmUPpƊF:Hv@PJY"r8pƋFp^PpƋF@Pp6]UpƋF;v@]YQU t@P> t@Y r 6>%t >~ Dtb wb Gd->~ `tb GPP>~ u sP6ހ> t6b 0> u rP6]UV. ]U> tv(V ]U>~ !u >~ Ft> t Pv(r>~ $t> t Pv(PU>t]F6@s!P6PU]UP@PspP6NPPN6P]U@sFP6P{6]UFP;P=PFP@P]U>%P|n|6r#6_nnÊnN_Pr t@P> t@Y r 6 n u@P u@Z"P u@Z"Pu@Z"rnnÈnQ' gPPr">u   yK>~ %t> t Pvt(R$>~ 0t FPNFPDFP;]Ub w*>~ Rt:b +Gn n PS>~ Tt@POY"r> tP($b +Gn n Pn P]U> tarPPP6 E>_ u;8PP6_ PPPL N Ƈ M O r]UPPPQFPFP> tFLJ!FÁt iPFPb7 ]UL  rn> s> tPPPQT   ?YtM ]Ë  Gj  G G Gu   j r6l L j u u$u0u!tj>j "ts G@GM>j #t V g6>j &t? gj @t'FtPP|'*tPP`'PaPO'-]Uh b V;j r N]Umul t>u"ݸ*P6۰PA6h ۰P46f ۰P'6V۰&P6j ۊ 6hj QP> t > tPPPQX dQP> t&X d> t 6FP o> t>X tO O J> t@PPPQPPEPPP%QPP2PPP%Q6ZP,Ps NsYu Zuzj k utP GP GU>k u >k tP GP G$>k tP GP G w>j `tl  G W>j St Pd G6>j Ut PC G>j j ;Vr tPP6b h muD t2P۸*Pnڰ7P6h .۰.P6f !ۊ ]Uf h ]Uh ;f u ]Uf f ;sf f ;h tdz z d]Uf ]Ub > YuP~ QuRuSuUtPTPNP YuZuPuNt ËE% PP L > Ks ËE% P> KuOP> Mt<>[ tm m PPP6m u 2P6ʊj r]Ul P G>j 0t   ]UPPvPPPM ]U ?`u  ]Uc  @ c -d  ?`u(d  "uh b  ]U  Fb b GF b GF b GFb GFb GFb G^] U  rG h    Or    ;f u]U9 s ]U    ㋇* ur] Q/PFP`PP3L `> Cs ËE% PF> Et!PPPQQQPFPk> FtP ؀t׀t PL PPPTQ6dP3c׀t@P׀t@Y"rn n 5׀t@P>S  r X GV 6 {V; uP<6 5ȸhP68]UL P PP6ŰM VO \  ]Ut GP"=GP:XP;X<YQ"ȈABZ"Ј>?@]U  ]U ?t]Ë ?u ?t>t]+ t t uPP# ?u5r  ]Á  ;f t]j]U 6 :tvG:DtkG:Dt`G:DtU tG;Dtt@Y rL PL Ên > Gu > Ht`PFS׀t$PPPTQ6dPPL > GtPL Ƈ  L Ƈ <> ItY>S uDPwdրuPPPQ6dPPPPQ6dPwAr -P$-P]UFF 76Ƌ @ 7&]UVPv]UFPv]UAr vv]Uv]Uv+Pv]UAr PPz]UfPv=]Ut GrGP]; #tG ;Gt] t]]ð]Umub t>uMٸ,P>6ذPl6h װP_6 װ PR؊ P׊  ㋇* *    ?u; ;f t;h u L > JtPyPsPq PPP0Qq PFPPPP$Q6 PPPPQ6dPRPp p :q v/> tPP߈r  p tL PPP=PL P>a tP t w]Ut Gd2PƸP{΋t +G  w -P 6 3ư)P ]Ut t>?Pr>rv&FrõΊ_Prtt Gu6@u+GQu RuUuTuStFdzPP ؋ ?tt xPP ?t ?uS ^:tG:Dt G:Du {PP׋ ;w yPPz׋ t6 >  6 >   ? 6 :tG:Dt G:Du P>a tPPP)>a t PP>a 0t PPP@>a 0u& ÊK%PQL Y L >]U^Z e Sd >e t f 9>e tf '>e u >e tf  .P6ΊfG PDt !twrŰ2PŸ*-P!t `t wO dP6]U,Pċt G u 0tat wŋt $t2PjŸ>-PA7t !t2PMŸQ-P$t %t 2P0Ÿe-PCx-PËt GdÍG Pð)Ptð2P'{PP ׋    ]U]U^㋇T ]UC <P P "Q Z P R [ P S \ ] >] v] ㉇T ] t]UPY ]U  ;ZvoPPG  rZ ^Z ]U~tg ^Z h ^Z h ^Z g >g u >h t /P6͊g h Ƌ Ȉc t 0P6{]U ËE% G% I% K%a ˊb t 1P6,]U~tP ˀt -P-P]U>:t 6<<]ÊEr><t>:t t w]À>:t'><t t u t GP>:t t w[PŠ<.?PPXPPLPP@PP4P+P"P@ M^ PP!  ^>^ u ;XvPP ]UM rPQPPPPPM N ]U>L t]ð8Q u@L P9T u@Z P>R u@P9V u@Z Z"P>S u@P9X u@Z Z"rkˊ -_ t-i ~tP i P i i t vƇ ]U uPPs@YPWv@Y"r Po PP.ɋ G l  j M rk?Xt P]X ?[t P]A ?_t Pn]* ?Zt PW]! PX?d?p?|?????]PJ]U>r6;3,P-,P6;]Uss˷C:4sssS^C*4&sv  tt:sv 7 ttP3]U]Ut  tp ^P6]UZ6==FȈF:u P,P$P]U찈PP>>>w>->u\PQP>>>w>->u-]U찖PP.-PP1-PP 3-PP4W]Ut G"u:6u]U+t w.t `u]U t w ]U]Ut w]Ut w]U3P]Ut w:Pt w]Ub]U>rt w,P,Pxt wf]-PP5-PP2-PP6-PP/-PP0 ]U(P1P6 PHP3P6^62rHP4P\ZX+Q62OHP5P6Z626XP6P6b62HP2P6`P]U찘PvmidhdidhpidhcihscihmarmmarsmarsssrmmsrsmsrmssrssmrmmmrsmmrssdrmmdrsmdrmsdrssprmmprsmprmsprsscrshtrmmtrsmtrmstrsstsmmpokecrmmcrsmcrmscrsscsmmasmmumUQ>rt wt,PK,P<t wU]Un ]U`,PP]UE,P@r P1Pݿ]U =;t GA6;]UP,P蚿6=]UvE3f]UA>;w  RvuvFv@6.9]U찚P6/"P67P60P6P6P6P6P68I]U찎P9PPP)]U찌Pno?@@r6;,PF,P76;]U,Pt w8]U>:t `P66;]U>:t aP6|Ey,Pþt ?s wԿ t wǿ]U= ;P譿,P脾1]UdE!,Pk=r P@ƍpoP6n6.@ujdd;fsbѽ<t@P脾Y"PY"sAdG =r `PUdG Pw Z6.@dG/]UAP676jdd;fsl?<t@PٽY"sRAdrecedfrifedmparrestfintrandpchnlprnerrconerinkyunlklockfputfgetvarpfrnmrabsiascratnschrscmdconcconsrcosrexppeekifremfreiinprintleftilenrlogmatcsmidiposrrndrigtsaddrsgnrsin>:u>:t@P><u@Y"rt G t G 8?t18At( r P6 6 ]UE]Ur]>uFt P:t wھP*t GÊ(C(DE>DtdG =rP6716*AdG Pw gP96. 닠As]]U찜PtDP67P67JP67EP68P685]U-P6VP]UAka,sizesstrrsqrrtanucasrvalppmtpoutcaofsdatedatdatalnumerrlimodiintattpdetppctnplotgpnlgclrtimedatecomspmatgrphgsetgaskgkeygpalmuscrecvsendplay putperrxmstrsh+C㋇( ;Ƌ C@D>Dt>DvD.EbP6赾giMysmga[[pUOIF@bP6EPa]U>rv"]U>s:Ft FFCv qPP蟵]UV+=v oPP~]U졊=s =r PPF:uPvv]U졎=sft:DEEEEE E&E,E2E8E>EDEJEPEVE\EbEhEnEtEzEEEEEEEE cP6Žx]U>r pPP訽F]UFPFP]U>r nPPhF]U>r mPP?F]U>vO96-E=s:Ft F PPP6FPvFPv]U졊=s =rD PP FPvP]UBr2676bjdd;fsPUC>Ct@PPY Y"P>Ct@PW< o#INJAJBJCJEJGJLJOJPJSJZORAAAAADAAMAASADCADDANDCBWCLCCLDCLICMCCMPCS:CWDDAADASDECDIVDS:ES:ESCHLTINCINTJAEJBEJGEJLEJMPJNAJNBJNCJNEJNGJNLJNOJNPJNSJNZJPEJPOLDSLEALESMOVMULNEGNOPNOTOUTPOPRCLRCRREPRETROLRORSALSARSBBSHLSHRSS:@P=@P3H9ws9P]Uv̊F9]U>vN:PE@P=@P3H9ws:Pc]UvR̊F:]U>vN;PE@P=@P3H9wu@Y"Y s 676&#맠Bs686jdd;fsGٹC/ЊCPt@Pt@Z Pt@Y Y"s 686谼밠BsK686sjdd;fs¹s 686pmBsPs#P[PUSTCSTDSTISUBXORCALLIDIVIMULINTOIRETJCXZJMPFJMPSJNAEJNBEJNGEJNLELAHFLOCKLOOPPOPFPUSHREPEREPZRETFSAHFTESTWAITXCHGXLATCALLFCMPSBCMPSWLODSBLODSWLOOPELOOPZMOVSBMOVSWPUSHFREPNEREPNZSCASBSCASWSTOSBSTOSWLOOPNELOOPNZ E QjzAXCXDXBXSPBPSIDIALCLDLBLAHs;P]UvˊF;]U>w<PPzPn6g㋇vPW㋇vPEH9w*s<PWˊ㡎v]Uv4ˊF<]UF-]UvW6N6G6d iP8]U찒Pv$vB]UBdG =r vvdG Pw ~.P6.]! CHDHBHESCSSSDS  "++- ..>`X[Y     ###% % 3335 5 ` !!Z[ #"`[ X@P@ @@P@ @@P@ @  @@ 0H0@ @ Z!`!!!  !`    X[Y;;= = 99;;>x(xx(x~@ @ @ @   @@ @  "@ A9>C>!D>!B;``3`Y rSsStSuSxSyS`X @H![ !YQP`Y# 3`>_B "$@@HDH"$@""@" +@"@[##&`!$%`X[1E.1E)) / `3`0````X P`= ~S`9X ;}"@"@ @ @@ @@ @ @ @ @ p@ X ( @ @@ @@ @@@@&@{S`X [ y`;}S`6P S`!`! yS`! `!X___s`r``x`U`&&K&; U   3!  3!  3!  3!  3!  3! * + , -B!N!B!!B!!$K`$K!`    @@P@!#"!zt"#z,"$"#8"!P"#zh"$zh"#"#"#>>#0>k#0>#0V#VD$Vo$V$V#"!#!"!&##"%"%$0$0$@$@COPYRIGHT (C) 1981 DIGITAL R @ ""@KD" @@H@@@ @ ""@ @D $ BN%N%f%%"%+%% 4%r^("(2(B(R(b(r(( HOPHOHODE@AIJGDE@AIJESEARCH, INC.000-99999integer$real$string$name$type$class$address$# subscrp$simple variable$subscripted variable$label$*****$symbol table information$variables in common$no$function: $at $returns $program contains no functions$global variables:$*** error$@@9 @@@ ""@ @D  @@p @@ ""@KD@@" @ Gf=;:SR##Qj)Wa    a?  a    a?H H H H HHa?     O O O O OOP P P P PPK     ########aaaaaaaa????????INCLUDENOLISTLISTEJECTend of compilation $ errors detected $cb86COMMON($DATA($CODE($code area size:$data area size:$common area size:$* + $parameter$symbol table space remaining: $PAGEDEBUG    X[Y""@ @DH@ @ @ @@@ @ ""@ @D" @@@" 0+ 3& 21/(f f h h 9 9 9 9 979?<hhhhhhhj gs`e]9 9 9 9 qrklffxymnvw9999999999999999C C8699d d$ $TU i!!!!!!!!zo_V> --- PC-TALK III User's Guide --- 44 === Parameters and Defaults === Communications Parameters: Alt-P It is not necessary that you understand communications >Q)W X>>^tB"LNMsrutwvyx{z}|~empty cb: $exit$*+@+r+++,b,,,*,+^++++D,v,,,QPprotocols to use PC-TALK, but you might find it helpful to read the brief explanation of communications parameters included as Appendix A at the end of this documentation. Pressing Alt-P at any time while thQSQQ QQ e program is running will call up a menu which allows you to set the communications parameters to one of four options. The most common parameters for personal computer communications are 300 baud, even parit 3#>at replace: $@ WORD $BYTE $RCDATA SEG RELATIVEIDATA SEG RELATIVERCDATA SEG REL. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 43 **Note that some of the Source utilities, such as UPI news, may send an ASCII 26 to mark the ends of articley, 7 data bits, and 1 stop bit (option 1). These parameters transmit text files as ASCII characters. To transmit binary data, you should communicate with 8 data bits (option 2). This option is also used to transmit "hiATIVEDATA STMT RELATIVEOFFSET(CODE SEG RELATIVEDATA SEG RELATIVECODEDATACGROUPDGROUPUCOMONIDATARCDATADSDATACbasic Compiler V2.0 5 31/83CB86s or messages. If you receive the files with these ASCII 26 characters, DOS will later interpret them as end-of-file markers and you will not be able to view the rest of the file, even though the information gh-bit" encoded files (such as Wordstar formatted text files). Options 3 and 4 will transmit text and binary files at 1200 baud. Option "F" of the Communications Parameters menu permits you to reset the might still be there. If you encounter this problem, you may want to specify stripping of ASCII 26's as part of your Source Dialing Directory entry, or convert them to carriage returns (ASCII 13) or spaces (ASCII 32).  parameters to those specified as the program Defaults (see below). If you want to specify parameters other than one of the four options, you should first press 'x' to exit to the terminal mode --- In such cases, your strip/convert string should be specified as '026/000' (strip) or '026/013' (convert to carriage return) or '026/032' (convert to space). The feature of reprogramming the End, Ins, and Del FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 45 and then invoke the Default routine by pressing Alt-F. **Applications and Advanced Features:  keys for CompuServe and the Source networks has also been eliminated from PC-TALK III. The recommended procedure is to assign whatever commands you regularly use either to permanent Function key strings or  If either you or the remote computer is receiving unintelligible information on the screen, you are probably using different communications parameters. Sometimes you will be able to change the parameters while cto temporary Alt key strings (both of which are described below). ---------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- " ommunications are in progress, but it may cause a break in communications, depending on the system you are calling and the modems in use. If you specify 8 data bits, (options 2 or 4), your modem might not gi#1 0 Replace #1 0 Strip #2 0 Replace #2 0 Strip #3 0 Replace #3 0 These defaults provide the opportunity to strip and/or replace  < tN tſ&E.&E.*. ?t.0 (, : uhCMD$$$ SUBve intelligible result codes. Also, if you transmit text files using option 2, as is required to transmit re-formattable Wordstar files, your screen may display unintelligible characters during transmission. The file characters as they are received from the remote computer. The "Strip #" values represent the decimal ASCII values of the characters to be stripped or converted and the corresponding "Replace #" values indicate the   =_.:;<>,DIRSUSERREN TYPEERA DIR NO FILEALL (Y/N)?FILE EXISTSMEMOR is being transmitted accurately, however. --------------------------------------------- Program Defaults: Alt-F The "defaults" of a program are those values that the program assumes ASCII characters to replace them. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 47 A 0 (zero) Strip value indicates that no characteY NOT AVAILABLEREAD ERROR CANNOT CLOSE NON-SYSTEM FILE(S) EXIST SYSTEM FILE(S) EXIST_ 7*.$P.&'#.#PX.#.&'#XÐ$##$$>$$tȎм$$$&_tUWV%#^_]%#$&$$$ω$#3$'# list of the present program defaults. They are as follows: Baud rate 300 Parity E Data bits 7 Stop bits 1 --- FREEWARE - P.O. Box 862, Tiburoam startup. Stripping can be put into effect via the Dialing Directory, as described in detail above. Stripping is an advanced feature that should not be used without a specific application in mind. Pa##!S)r 6ٷ. #<uU###jS$A##4oYPQ'#(#26$6$#>$$YXQ!Q$YPQ(#2$#>$>$YXñ"##ȎS"[PS\+\E+E;v[X++" "<tfn, CA 94920 --- --- PC-TALK III User's Guide --- 46 These are the four communications parameters described previously. The permissible baud rates are 75, 110, 150, 300, cing p= '' This gives you the opportunity of specifying a default pacing instruction, as explained previously. This default is overridden by whatever pacing instructions may be put into effect through the <u"|t>D"|DtD"Q8RZY>$t1Q6Y"9DsD8\|t Ts [T t)"7T>$t5H;"wױ7="+,>###;uE# "8t ðÀ>"u "ډ"ð|t.|t\;\v+\ 600, 1200, 1800, 2400, 4800, and 9600. Parity may be E(ven), O(dd), S(pace), M(ark), or N(one). Data bits may be 4, 5, 6, 7, or 8. Stop bits may be 1 or 2. Note: If you specify 8 data bits, you must specify N parityDialing Directory. The symbol '' indicates a null entry. Logged drive B: Margin Width 70 Both of these default values can be controlled by the Alt-L and Alt-W commands described previous\UUðTTÃ|tDD"">"u """, "<t<u |uD< u ÃpuS5[T"ÃË%sá$##"$"$"ʱ3 ">$tuMT"p "Q?t$GOQp. Do not experiment with any of these values unless you have a specific application. Echo N Messages N The default is to have both the Echo and Message functions ly. Please note that all of the above defaults can be controlled independently through program commands. The values listed in the Default menu represent only the values the program assumes at startup. u€YY Ў"$0"&E "8t 0D&ED|tD&&e&>"u &e& ƒv"$$"$"$#<t >#wh##$%$ڊOW[3ۊ؁%$ inactive at program startup. To have either function be active, enter 'Y'. Note that both functions can be controlled by the Alt-E and Alt-M keys, regardless of how the defaults are set. Strip  In contrast, the following defaults (those listed in the second column of the Default menu) can be set only from within the Default menu. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- # $%#$.#>#GEE)#u >*#tsunD9GrGSyuX:*#sMHuD+9GrG-Su2u-kAu :*#suCn*#G2$ËG"""uσtlutc<uutGE " "$$~û$C:uû$Ë#$C$ds䠦$$QY# u&QYLр"ڊR$Y QȈYQZuR>#tQSQCS t ";r[CYϋ"Cˋ"C#""25X"#À>#t$$>#`uO# t ##>'#uSꡛ$#cuL 6$$ t* : 8u GDGD3)#### 2*#Ê)##9t!sUG;u E+GE@ܰËG;EtsE+GEEEEEE)##À>)#t#uñ$'#>)#st QD+Gu  Dt;h?t$:u C,$uȢ$oxѠ#EQ."""*$YË$!##$#u!##t u u:uGڋ;u3BCBCu¹هً:rهي #$6$$"U$t$ڱ2Cu ڈy2 # tP|t PD"X" C"V"S%#&Q&&&&&&&##,,,,,,,,,0Z\\]z^ad] û" u%l rPX< t< t < t<t< à" uKD$t8<u:1<t2">#u $$t>#u H&"à" uQYQYQ>$tY"<t< s t<u< uÊNs P^Y@ u "$u $ $t""" #t &$t&!u #tut 2"#4# #w#:#r$u t y]# #$(###t%%`;;0@ARSR1.107ȎЎ؎u؎*L-f.pE?  """0/F)*X $y  B@N@O@#":"s u n i<$tAQY""$&CSQS[Y< u< t<u t͠""Q<u t&K|<u QS"<u$<u["":sG<uK[~<u5Q?Y[SQ tC&QS[YS" t*"" "uC&QS؈؉C>$tÈ #>#uE> #u>6#>"3@### #Ê6""C:u###:rP$X<u>#u_Y$ uȢ#H#Q$!ڊ$PC$Ȋ$XC ۳ui ڈ ڊ*u ڊ@@@@E@GBP@ MAddPnnln"*h*$g.䓊䓆=uD械械橰䖨@t  g gb-昻gX-t'`?@uGt'gUjt%j>'gtc<u\<u=1<u62`jj:hr]>[Y&<u <u؎@:s,[&/ ؎bDb?t uLD0? u 0!c_Ë$Î$$ð% %% %"˻"'QYÊ$tP"""ډ #"$"""## t*$t#tًȵ#Ë# Ê"###"" ؉#Ë$ ú$#ڊ#""##<u[urg" "#$\\$#Gt g#`#$$Ȣ#<s$##$$$À>#`u$"u"3ۉ""$$N{>$t ##<#u#>#t#K$#`$IaÀ>g ug 벻k=ERuG=MAuG=P t juU݋Q!D*EUTBPWk;tRЬCI;uZ;t tsMtC;rߋ_XYJ+͉ ++ڋûHtrZ\ G]û I<u2 t&Z2#ڠ#ù"2CQ$Y á"$$Ë""#B" ڊs "t"*"#Ë$ Ë$";rBR+ӋZñ##sQO#"Yt :t s_È3$ $t[>#`u$G $u#~Z$$$??t??t=$$$$)"&$$J"" nl"$à#jt-jkBû&*ɨuB<s%ӹ:tC-+ڊU$jtQt ]ʈ$]dj.b%.f%.j%.p%.|%.x%.%.%.%.%.Xda>dat`ca`da:caubt(>b(~bbb>btbFEb.%t.x9.%t.%uG.x9 >bt<t6>bubӀ>] t]++Ҋ] *A[׀<t 8t\PQ1c< 59YXter 'N'. Foreground 7 Background 0 High inten. 15 These three values determine how characters are displayed on the screen. If you have a color monitor, you can s%.%ux*ʋӀt':rċ%ȎػMk(>`au>Yaua:au >]u\<tC\>YatZaZaYa^<t>]t ]]j>Yaut]]au]]u , >]u >dtP*dSfa>fat`ea`fa:eaubu$b bGdGO db< s *b:rÀ>bubGbR8.%.%.x9.&%.x9À>bu bG.9bbbbb haCÀ>bt#=0r =:r<;tWubstitute color values as explained in the IBM BASIC manual. Be careful that you don't assign the same value to Foreground and Background! Print port LPT1: Print init. '' 6ddhX&]aQ*aa؊]aG]>a>taaY**P=r==8,Z]at`ZaYa<tYaC>YatX#X]tz^tl^atVWSQbFhagab;>bt)G=;t ;>btAGga>ga FY[_^PVRvtЉFZ^XPVW|a}a>gaugaha>gat#<%u}ab|aga֠|a$<u|a>}at&|a|a.9_^XVQha>ga Print width 80 --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 49 These three values govern the use of the printer. You can ]a@tofuga} uY^VQha>ga} uY^VQha>ga} uY^Vha>gat>gaw)<t,<rdD<t,ga~b>dtb;d}bPdbdbX }ItGtp>b specify 'LPT2:' as an optional printer port, if that is where your printer is connected. The "Print init." default permits you to send characters to the printer for alternate character fonts. The "Print width" \at2\at+`ata\a t.%.x9.&%.%u.x9>a>ta:at">_ateaaؠ\aCXaa``]_π>`u%>nfu``d6d F*))__tud+*>bu+dbI|bd+IlS>bt+dȡdV>+dȡdHdbI=%>buddbI!dbIX9^Vha>ga=<}86ddt*P*<t d+<t O*dOX^^aÀ>^atOÀ>^atlVQha>gau* tttt[ bnzY^^aVQha>gau* tttt %6Y^^aaaaa_a_a.;@.;@`a`aÀ>bubGbñ>`u%>nfu``d6a:au=Lt7>`u">`u~``0`u*]```u`````aa2bat_>`u V```>`t`(}```>`t:`t``_>_u>_t π>_t9_`Nu``2`t_```>`t --- PC-TALK III User's Guide --- 48 Screendump file B:SCRNDUMP.PCT This is the specification of the file that is written to when Alt-S is pressed to activate the ScreenddqÀ>dtdP6ddVXÀ>dr%dd>dt>dPrdd>drd>dtd>dt ddOddd{PX`>dtd>dPrdd dd:aw.%u:at a.x9.z9 B@@.&}L$,_2_tZ___`_ t.%.x9M.&% .%u.x98_t*)_t]:]t ] 0M`_ðCCÀ>`t>nft>bat>aatba_ >aatba.6; P>_t6_ P>aat I _Bump function. Redial delay 20 Connect prompt CONNECT These defaults pertain to the Alt-Q Redial function. The "Redial delay" governs the length of time between re-dial attempts (in %.x9=r PPJPXY.>9u t  B@@`PQd=t= }ddg- PPdXPddP+ddT>dtd1>duofPIdd>du =udYXdPddPdPSdd=P`.0  B@@C>_t%_` .0  B@@CX .; À>`tPU`XPX V^V^PX$V^V^Nx /CC u۱ň']ػ```OP0< r, 1 0Z`X%h`T`` 00]`` 00c` seconds). The "Connect prompt" specifies the message that the modem sends to indicate that a connection has been made. These defaults are set to redial every minute on the Hayes Smartmodems. They can be au>dt[u=PtP"P;tG>dPudd0d%=pd -pd.dP+ddd[XSP㋇Ee[ád3d;d|>dt +dddS㋇e[Sظ`rd[PP`@tIBX@@`XV`@tpBd` 00f`Q$Y.`X.`.&`.``Ȏ.`PSQRUVW.`.`&G%tȎ؎`&`X`_^]ZY[ X.`.&`.&`.`X.`.&`.`aȎ.`PSQRUVW.`.`&G%tȎ؎`&`X`_^]ZY[ X.`.&`.&`PQ1 c8Ydapted to many other auto-dial modems. (Consult your modem manual.) Line 25 help Y This default governs whether the brief prompt on line 25 of the screen is displayed. To turn off the prompt, en$ @@`^^PQ `@tF`YX`P@u tXKB@@@gahaHSP. <.&<.<..<.!<.6#< IB@@JB@@LB@@@ B@@XÃt'RP X AQpY rGZ`@tB@sB@sBPkBX[*V`[Z^ðHKPX V^V^PX$V^V^Nx /CC uرň'RZ RZ$RZPYXP+YXÉfffffff<u <uË6fff\&f1Iut uɺZrhjhj'u<ujuu%j>jj@uu$QuɀtmYu؎j>uuu uu$áu+һ=r-`=Pr+;dsPd+X+dd+PԊ+ËbP.%$e뾊jÊ؀>\t1vAv'}"\:eteejj@uۄu .u>uuuu ˊee\*؊\%tw rr QP+eeX*T&Y<t<teee`ee>eteeSe0e8ee؎r <9wFCIYÀ8fQf#t&fۍjʃvf.uftful&fYQZYDf``:t uBfut uɺZrhm&mtSjhj6jjlMjuuAlkQ.ms@ƀǀYmjjhÈGر jرjjhhhhGhhS<tjjjj:&e+*ee6er6eFe>eteeIe1e2eeeCFSڊBF[띹e؊SQKY[6e.%$ju.>%unh>hrwh>hs hG$hh<u&hW>jt>jth>hsK/Yju"hh jhG$ GjhG$ GÊXiiYiifȎмef.fRPQSUVW.f.f&G%tȎ؎f&fXf_^][YXZ.f.#f.f.&f.&fu(hf&ifkf&lffff>#f*6ef0 0aaùQ Y[pf rf؎frf@ff fcf8fU3@36g3ۊ㋇faa3**#f@tgg33f1#f15#fg7ágfg#f.%.%.%tC.&%jjv%*يtjh*uىuuGhdPssR t~@tjuPj@ÈjipXuZi#ihZ÷ñ늟h؀hGPuFPsrRÿXiP@sRssáh h;g*6g9;gr ;g8g:ghhh &g:gtY8g:g@g*gg(CgAg9Agt>Cgv/g.CgAgpff&w&WÀ>sft *sfQY6ddDofÀ>sft *sfÀ>sfvsf>tfOvtfO6sftfRZf>ufu4+9ufvuffufff=v-f+ff>yft[.;Pnff._B.aBfwfyff>ft Pwff>t;?t3uko>ju uujujٱufkmjhԊj@Èxi`iju uu*䠺u$u*jQj>j[tri t%*D@h>ut7ut9Agu@g>gAg9Agt Cgg(Cgtxg tn$`<@t Āt#u>Cgt뒀>$gu.>%t6$h>ht*h>ht%go t$`<@uĀth g u}ftonff0._B.aBf{f}ffv>ftP{ff}ffZff>ft Pfuf~JB@@nffuf>ftPfG6dd.YB.>[BRPQ=IB@@JB@@Y^.fB< uu@ uuuthIuu>ut#uhhB<t=!ut3u>ut,t#%jj*ju jhÀ>ut4ugg>ggggGgGg%"gtg t $`<@u* ù,64gsg2gAAN`gQYF Dg*iàh 0fhPhàh h!gP&ghȢgAgPģ"g gX$ggg&=g&Cg*H'g$goû g t$`<@uĀt*@u@@tQYsGÈfff>f~>>f6>f|/>f'+f;f|f >ft 6f>ff6f>ffÈfڋ`tR>fu Sfy[ffSUf][f>ut->uu&!uuuhuhfkjhÃtڊCÉjÉjûm>uuAjhj1P6j>jjX>utuukjQ>uuGj6j>j؎jhj<u>utuukj#uuu*CI* u"䖨t*)g닟h u*g+=> gtQQ@䢨 uYY9YYSICC> gt梊[> gtQ䢨tY Y)g*䒀> gt 䢨uQ䖨uYY䒨t4gg84g5h+> gt 䢨ufC&&`6SFfffUf}][RSf[`ËSPX u[ ufQP$ &fXYQPff0 0ࣥfXYVRXS>ftD/ Ĝ V^$$CCNxuٱuu@u@>utuu4uuuuuuuuuuuut=Ȉuu:u/u;uu&uu:u&u:ruuuu>utuu>ur4usuut]j:hu>j:hu5h:ju,u:uu#>utu$ 䖨t4g'h2g*g> gt 䢨 t䠪> gt 䢨u*Ê曋G棊棋G擊擰@؎2 [!22@̢@33##44$$55%%66͛77&ԥ&88*գ*99( ֭(00) ܮ)_-_ _-=+ +@`~ ~QqQQWwWWEeEERrRRTtTTYyYYUuUUIiIIOoOOPpPP[[{{]]}}\\||^^^AaAASsSSDdDDFfFFGgGGHhH EST = H PHN = H LCNH = H LCNL = H LHN = H LSN = H SCNT = HIST = H UST1 = H UST2 = H *** Hard Disk Unit : is Not Available *** HJjJJKkKKLlLL:;::;'""ZzZZXxXXCcCCVvVVBbBBNnNNMmMM,,<<..>>//??CP/M-86 1.1 (1.107:015;D) CAP ALT GR1 GR2 sp:9 / / : SunMonTueWedThuFriSatd UoUkU`UUUUQUQUQUUQUQUUQUQU0  I8ERR0123456789ABCDEF FDC H/W ERROR STATUS 0 = 00H STATUS 1 = 00H STATUS 2 = 00H Type R(Retry) , I(Ignore) , Any Key(Cancel) *** Floppy Disk Drive 0: is Not Ready *** Type R(Retry) , Any Key(Cancel) *** The List Device is Not Ready *** Type R(Retry) , Any Key(Cancel) *** Floppy Disk Drive 0: is Write Protected *** *** Hard disk unit [ , , , ] cylinder read error *** Hard disk unit is not def  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ @` @``38 8 8 8 993 99[f4(3=3$49894Av5B5C5D5J+6K7Oa7Pa7m 5M 5>b7lh7Lh7fsined at the configuration Please reboot from floppydisk . NEC Advanced Personal Computer CP/M-86 Version 1.1 Copyright (C) , Digital Research , Inc. Interrupt Trap Halt    7hs7Hs794140 4B430R81V82Z83b  CB86 B:REM PRINT WHILE IF THEN \FOR OOOPOQOROSOT     LINK86 B:FN.CUR.POS$(CHR$(WENDELSE \GOSUB NEXT OUOV0PPpP0`@ P@0 p`P@00` P  @p0` P @!p;nUn,nnn;nUn,n#oo;nUn,nRo3o;nUn,nobo?     OWOXOYOZSUBMIT AUTSTRT \  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"#$&0'`()*+ -P./013@4p56790:`;0000=C=CEE?)@@9@ B B LGPH(@   j*k+m-n.o/p0q1r2s3t4u5v6w7x8y9 ?  @DH `$d(h11!`@n@|@@@B @IAJBKCLDE1B1P1bP@ gHHHHHHHH _ P0 HDC H/W ERROR CMD = H STR = H % oopapooqpooq]qoorq4@ t&$:t |It tut uRWt'<tP9XA1  :u t<t v u :t u àg$Fgj u   Unr$.%蒙Y莙.&%g$:t_u 2XX u t$| x . tt <t ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~:uyut2$rut &$:tML.4t tutXێӼKP-Yt@tj% RWt <t^Auy<ttpFc@Fd_aȡut$3tLwgdlأ{t <uFPQRSLGyFSZ뻀>IPrRSPċLGyF+XĞ:s[ZßPİ XĞÊ u< sPİ^XĞ@RSD<\u < t2"GNGyF;rCyF[ZßPSE u)$t DCF"uz[XĞI^VRZ^VQC ub&$:tc=ruQ<ud}<tttu <tutX&$:ttF%Ȋ:t^tv7l$[>7h$ Full Disk Copy/Verify Utility V1.1 Copy or Verify or Copy & Verify (C,V,B) ? $Source Disk Drive (A-D) ? $Destination Disk Drive (A-D) ? $Copying Disk $: To Disk $:$Is This What You Want To Do (Y/N) ? $CopyQS& +"FusFMsFZ rF/*t0tF u&& t+sF:9Fr 2sFrFТtF[YtFxð3 DuSC:s[tàF uQRSAFsF 0\+QS+/"ŰeF[Yt2UF'2SF9Fu,TFàVF VF uwu<ttwou/\ tv,ug<tt` tG ut'# tut ulأRøtutjut<tOudءãdþl Started$Copy Completed$Copy/Verify Another Disk (Y/N) ? $Drive $: Not Ready Abort or Retry (A/R) ? $Media Mismatch$: FD H/W Error $Memory Not Available$: File Protected !$Verifying Disk $: To Disk $:$Verify Started$ Verifying Cylinder [$Verify CompletȢVFWF]FSF$ >+jFu؟CÍmFt[:xÊà+ utQRS UFxmF9F*t$ōSF:ytWF uC6SFTF*<y,РWFVF*:xXF tƲu_FЊVF:stۈWF:dI I ú<RAqJAcU|WsZ5h[>5lInsert "DESTINATION" Diskette In Drive $Insert "SOURCE" Diskette In Drive $Strike Any Key When Ready$0/, s ؊ûtuu ð<tðtu ðú*V:u@؊:sSI,D*[sÇڊC u< u^I uJËfF[KCZYD<sàH<svpFoFnFlFPİ P2(XĞ^V<^Vj^V,^V . -- If you want to leave the value unchanged, simply press . -- If you want to enter a null (blank) value, type    DaPPP*'P*F=unPDPFƋ4V F^;tFƋ4VFP`*-TP\PF. When you do not want to change any more values, type . (Pressing the key will display a small left arrow on the screen.) You will then be asked whether the new values you entered are okƋ4V F^;tFƋ4V^P*nP*vv >]VFVFVFPv F^;uF=uPvY#vt4TXZRPRPvvGXZ^_;u;t xPe)RPRPvvX specifies how many columns per line the printer will handle. For example, to print in condensed type at 132 columns per line on the IBM Matrix Printer, enter -O (oh) as the P. If you do not respond with 'y', you will exit the Default routine and all of the old defaults will remain in effect. If you indicate that the new values are ok, you will be asked whether you want to make Z^_;u;t zP0)F= }F=|vv gFPIvv Qv-P vt4TXZ/vt4TXZQ vPz }P(Pv ^;tP(PvvPT(vvrint init. value and '132' as the Print width. Comm. port COM1: Comm. init. ,CS,DS The first of these defaults permits you to specify 'COM2:' as the communications port. Thethe changed default values permanent. If you respond 'y', your changes will be written to a file called PC-TALK.DEF. The new values will be put into effect, and they will become the new default program values the next PD(vvP4(]CP#(P(P(P(DP'vP'P']ËGtw VU vJF%1FF0CP3PPP!FV^ t؃]^Ëܸ1GVUF tFuv~vv~~D second default disables checking of the "Clear to Send" and "Data Set Ready" signals when the communications port is opened. This default should not be changed unless you have a specific application. Consult the IBM BAStime PC-TALK is run. If you do not want to make the changes permanent, your new values will be put into effect, but the old values will remain as the --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --+EtyEȻYKKyً3x CC$CCE y3CC1W^~FuF]^^XZ^X3SS y ؃πRP0CPSVW~^Z^XZ^X3R3SSP0CPSVWW^3؎W_E %E%IC Manual under the OPEN "COM... statement for details. Modem init. '' This provides the option of sending an initializing command to your modem. The '' symbol indicates a null entry. - --- PC-TALK III User's Guide --- 51 defaults the next time PC-TALK is run. **Applications and Advanced Features: The Default routine provides you with a great degree] VW_^D %  DEËE E E E uE7E tm ]]]]E ueUUU )]WUFtF uv~JyvDv~;3SSSSSS_ǣD . t. .CCsCCt֋F-0@FFދF3FF܋! C/R subst. } This final default specifies which character is to be used to --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide ---  of control over your use of the program. The program will do some checking for invalid default values, but you should be careful when changing the defaults and do so only if you know of a specific need. & ~]_" " " " WUF uv~FuFFF F} vi[Y3PPPPQS vT5Qv~;rwNNOOv~FFGGvFFYċF-?)FF1F~Cv~]_ s Guide --- 52 === Input Strings === The Function Key Directory: Alt-K (or Alt-J) One of PC-TALK's other powerful features is the Function Key Directory, whi܊o w y2y:}ĹW9Wu KK$t w$t$t2 ܉G_ttt4^XZ[YU]MQSRP_D3۹%uPPP8PRS3PD%-?=#=|)D-8yT\D 3E_Xˎ& A; WSKEYS.A86 ; ; PROGRAM PATCH TO ALLOW USE OF CURSOR KEYS WITH WORDSTAR ; ; RESET TO NEC STANDARD KEYS WITH NOWSKEYS OR REBOOT ; CONTROL_D EQU 04H CONTROL_E EQU 05H CONTROL_G EQU 07H CONTROL_S EQU 13H CONTROL_V EQU 16H CONTROL_X EQU 18H CONTch is called up by pressing Alt-K. (To accommodate users of the KEYNOTE program, you can also call up the Function Key Directory with Alt-J.) The Function Key Directory permits you to assign permanent strinROL_J EQU 0AH CONTROL_K EQU 0BH CONTROL_Q EQU 11H CONTROL_P EQU 10H CONTROL_O EQU 0FH BASE EQU 40H CSEG ORG 100H MOV AX,BASE ;SET BASE ADDRESS TO TPA PUSH AX ;SAVE BASE ADDRESS POP ES ;SET EXTRA SEGMENT FOR BASE MOV Dgs of up to 126 characters to the ten Function keys F1 through F10, and to the combinations of Alt-, Shift-, and Ctrl- F1 through F10. A total of forty keys can thus be assigned permanent strings, which can be used to iI,5E4FH ;SET OFFSET TO UP ARROW KEY LOCATION MOV AX,CONTROL_E ;CHANGE UP ARROW TO CONTROL E MOV ES:[DI],AL ;LOAD MEMORY LOCATION MOV DI,5E51H ;SET OFFSET TO DOWN ARROW KEY LOCATION MOV AX,CONTROL_X ;CHANGE UP ARROW TO CONTROL X MOV ES:[nput i.d. numbers, logon sequences, frequently-used phrases and other text with a single keystroke. The information in the Function Key Directory is stored in a file called PC-TALK.KEY and is loaded every tiDI],AL ;LOAD MEMORY LOCATION MOV DI,5E53H ;SET OFFSET TO RIGHT ARROW KEY LOCATION MOV AX,CONTROL_D ;CHANGE UP ARROW TO CONTROL D MOV ES:[DI],AL ;LOAD MEMORY LOCATION MOV DI,5E55H ;SET OFFSET TO LEFT ARROW KEY LOCATION MOV AX,CONTROL_me PC-TALK is run. The first time the Function Key Directory is called up, you will see that the keys F1 through F10 have no strings assigned to them. To program a key (or to revise a previously programmed S ;CHANGE UP ARROW TO CONTROL S MOV ES:[DI],AL ;LOAD MEMORY LOCATION MOV DI,5E57H ;SET OFFSET TO INS ARROW KEY LOCATION MOV AX,CONTROL_V ;CHANGE UP ARROW TO CONTROL V MOV ES:[DI],AL ;LOAD MEMORY LOCATION MOV DI,5E59H ;SET OFFSET TO Dkey), press 'r' at the first prompt. You will then be asked to specify which Function key (1 through 10) you wish to revise. Type the appropriate number and hit . You will then be prompted to enter the string yEL ARROW KEY LOCATION MOV AX,CONTROL_G ;CHANGE UP ARROW TO CONTROL G MOV ES:[DI],AL ;LOAD MEMORY LOCATION MOV DI,5500H ;SET OFFSET TO F17 KEY LOCATION MOV AX,CONTROL_J ;CHANGE F17 KEY TO CONTROL J MOV ES:[DI],AL ;LOAD MEMORY LOCATION ou want to assign --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 53 to that Function key. Type the desired characters, followed by  MOV CL,0 MOV DL,00H INT 224 ;RETURN TO CP/M-86 END FFFF| ^BrBBO;c;w;|;/uÊ u -0*xS1[ ߥ . The directory will display the revised input for that key. (If you make an error, press 'r' again and respecify for that key.) If you want to specify carriage returns as part of the input 0 t@yـr$s Q*HY t*QـY*2xs) mr /FO**/G/G$>Pu>r<IPInI t u$0E$,@y ??vCS' .2 UWFVv~ u y ؃ y ރS 3SN;w r;w+@N^Yt tu t؃FV _] v UF fF FfF FfFV ] v ûWg؎Ћ&>\FVF uFF Fv4^(~0FF PvVF޸PvދF^^PvVwPvދYvFށP\PvP\^ƉF܍\PF썆\FFF9FF*F FFF FFދF uv4V#PPv4t#t!XZYuRPvtXZTPZPvtX^# uvttXZ uv4t!,\t4XZvtVPv4V!PFPYPF^;|1PvVvt^ƉƊ^;t v4XPYPF^+ƙRPvtO3 $0 t5x t/PV0±$'@'Nuӱ 9nvnX &"^3^.U+;&v^.PF^;r PvX^P6^ƉƋ4F uF]øP PPJ]FFcv]~e,F Fv4^t4vXZTPZFF KF=|!v 4^4XRPvXZTPZv 4^4X3RPvXZTPZvލ\Pvt4^\FvFv 4^4XFvFF uF;FrFFFwv 4XFܸFFTY[ӉTF]ËF u#v4 u v4V2v)]Ë]PvtX^# u6PvtX^# uPv4^;tPvtXvtV P PPPvt XPvtƊ^Pvt X Pvt XX uvFZ~KF+v%X u]ËF=|]ËF udF=F~v,4X uFvv Pv5X u Fv4,X uoPvY[FFܸFFFCcsdDxXuUoObBfegewod\F uF;FwF u-Pv܊^;t 0PF^;t.Pv4vvЃv,4Xv,4XvVv4,X^;wPvVvvЃF;Pvt^ƉXv4V~PvtXPvtX^# u PvtƊ^;t% PvtXPvt X Pvt X]øPvtt XZY!RFZFFF=|vttPYPvX^RPvtt XZ^_^_vV7^Ɖ@v:X u7vV^ƉF&PvY Fv4,X uoPvYvV^ƉvVX u7vV7^ƉFPvYPv_X u#FwvvY+FvvvvЃF uF u)v4,X uPvVvvЃv4XPv4vvЃ]4F̍v4^Fv4,X ux Pv̊^;t Pv̊^;t PvX6AP;u;rPYPvX^Pvt^PPkFF3RPv4t!XZTPZv4V!P>FF=t F=t=PPYPPYPvX^Pvt^PF F u v4XF u@PvtY PNFF[Lv4XF؉FF uv-~vv F]Ë]F Fv{X u#v~-Pv4^XF=|z0Pv4^X.Pv4^XvvYF=|vvY+Fv̊^;sZPv̊^;v Pv̊Yv́4XwPvXF҉FЉFθF̸FPv4^^ƉFv4,X uv̊ u<Pv̊^;t F́F<>Pv̊^;t F́FFPv4^VF^ƉXF=}YPvX^Pvt X]L PvtX^# ugvtvt X^;|Pvt vt^ƉXvt XRPvtt XZ^_RPvttXZ^_;u;r.vt XRPvtt XZ^_RPvtXZTPZFvt PYPvX^^;|PYPvPv4X^;|0Pv4^Xsv"DFF0Pv4^Xv#vW~v,4X uF u.Pv4^Xv4,X uHvFF0Pv4^Xzvvn~pPvP P Pv̊ uv́4Xv,4Xv́4X+F̸>PvЊ^;tvЁ4XF̸PPv? ^;uPvv% ^;uPPv ^;uP PPEPFԉXFPvP ]X^Pvt^PPvXRPPvtt XZY^_RPv4t!XZTPZv4V"PA u@PvtY v4XIPvtY#]UNV]vvX^FvB F uPvvF]Ë]|PF^PXPF+F ^ t3]Ë]Iv ug%Pv^;t7F-Pv4^^;ƸtHF u v4XvF0PF^;u F*Pv^;tv 4^4XFv4XEFvP u*0Pv4^^+P PvXfFFF=|,vV6^ƉƋ4 u v4XF=tPPKFF uPv4X5^#PvtXPv^;:PFƊ^;tFFF=|5FF=|@vVPvX^P^ƉƉ^ u]voFPvtX5^# u v4V0vt u vtVv PPvX^P6^ƉX]Ë]FF=|0vV6^ƉƋ4 u v,v4XvJ]PF^+PFPvtX^^^ƉF.Pv^;ƸtHF uv4X*Pv^;tv 4^4XFv4XEFvP/ u*0Pv4^^+P PvX^^ƉFlPvP^;ƸtHF u v4XvP8F uFF Fv4ƉƊPvVF^ƉƊP^;t v4XF=t*PF^#PPvX^P^ƉƊD^;tPvtY PvX^P^ƉƊDPvXPPvtX^#^;t3Pv4^;tPvtX PvtX PvtX v# uO PvtX^# u vPv4VPd^;@PvtY @PvtX^# uPPX]Ë]FPPvVPF^+P5 ^;uFF]Ë]FFFv uv4^PdF^M~UFF PvVF޸gPv^;tF=|F=PF^PvVvPvދYvP\PvP\^ƉFܸEPv4^XF=|-Pv4^XF؉F+Pv4^Xv޸Pv1\PFF썆4XPvtX5^# uvv[PvX uF uv4VPMPv4VFP6^;PYPvtXvtgPvtX ufPvtvtVFPvV6^ƉXPvtX5^# u F u' F uFPvY F uFF uFPvY awrb _FPRPFFPvnFF=u F=t3PFFPv<FVF=tF=utXFPvXPvYF]Ë]U؎v~N;rNO]ލvVvP~/P]Ë]vFvvPF^+PnPF^;u]øPPPF^+PBP^;u]ø]Ë]v݃FPvtX^# uOutput file flush error %ld characters processed %ld characters were deleted %ld soft hyphens replaced Usage: SCRUB d:file1 d:file2 Where: file1 = source file, (* and ? not allowed) file2 = destination file, (* and ? not allowed) d: = oPRPvF=u F]ø]Ë]0PPvVPF^+P ^;uFF]Ë]PvY+v4VF^;uP PP|6VFv4 uvVv4^;r v4Fv4VvXFPvXPvtX^ P PPsFvVvX^;rPvF^;|FPv4^Xv4XPvtX^# uF=t+PvtXPvtY v,4XvF= tZPvF^;|PF= t PFX2FPvtXptional drive identifier i.e. SCRUB A:FOOBAR.WST B:FUBAR.DOC BAD FILE$%03dcon: TOO MANY ARGS$warw REDIRECTION ERROR$cFREE$ READ$WRITE$6% NO CORE$ $$@Y@@חA7yACnF?O8M 0HwZ۾sOuPF^ƁPF^;t+PvtX^PvtYv4VvXFFv4FPvtX^PF^ƁPF^;t(PvtX^PvtYv4VvX]FP0^;ƸvH uH uP9PF^;ƸvH uHPX]Ë]zvFPvtY F= t@PvtX^# uPFPX]Ë]ܸPvtX^# uPvtY#vD]Ëvt vt X^;} PvtX^# u vfPvtX^# uRvtvt X^;t-vtXRPvt TY[?yGz?(C6?30yE>ؗҜ<#I9D2F[%nd( ??$@$@$@CONCONRDRPUNPRN0123456789ABCDEFPvtX^# u 3ҋ]øPvtY#F Pmvt XRPvvvtt XZ^_^_׉VFPvvXZVF?vvvttXZ^_׉VF3ҋ]Evt X u$vtt vvXZ^_;u;r9vt XRPvtt XTPvt Xvt X uPvt Xvvt vt X^;}]Ëvt 4vt^ƉƊ]Ë]vV4XF^;s]Í44X^+ƉFvƋYF]Ë]U؎~NF]vv4Vv5PvX PRINT: PRINT: PRINT PRINT " Cum Cum" PRINT "Value Freq Freq % % Z Score" PRINT "-----------------------------------------------------------------------" FOR I% = 1 TO J% REM COZ^_RPvvXZ^_;u;sp PvtX^# u vPYP^5RPvvXZ^_##RPvt XZTPZPvt Xvvtt vvXZ^_+RPvt XZvt vt X^;vt vt XvvXZ]Ë]{*FP!PF^PvYPv4X]DڍvVvvVc.Pރ]Ë])v4XFv4^ uPF+F^ t3]Ë]يFPA^;~ ZPF^;~ PvYF]Ë]يFPa^;~ zPF^;~PvYF]Ë]i string, input a "right curly bracket" -- the shifted key '}' just to left of the key -- at that point in the input string. If you want the input string to terminate with a carriage return, enter '}' as the last^ƉFXF =|RPvvXZ^_;u;r FvvXZ؃VFRPv XRPvvXZ؃RP3%^YƉƊPv,4^XF ؙRPFu5]XZU ujvvXZVF3RPv X3RPvv0%^YƉƊPv,4v{كFPvtX^# uP PqP؃PvtX^# uwFvVvX^;r^ Pv^;tPvtX^# u Pv4Vv4^Pv4Vv4XFvVvX^;rX Pv^;tPvtX^# u character of the string. For example, if you wanted to assign the string 'ABC 123 ' to Function key F1, you would enter the input string as 'ABC}123}'. The input s^Xv X3RPFu5XZU uF u-Pv,4^XP!PF^+F^ t3FFPvvF]Ë]P%PF u:PFƊ^;tIvPFF=A}F=P~F@PvXgPvY v Ptvv4^P]v4Xvt vt X^;vt vt X@PvtX^# uPFPX]Ë]׋vtvt X^;}Ovtvt XvlvtXRPvt TY[ӉTPvt XPvt Xvt X uPvtring may be up to 126 characters in length; only the leftmost 30 characters will be displayed in the directory. You can "page" forward or back through the Function Key Directory by pressing 'f' or 'b' at the initial pr P PvtVvVPvtVF uvVPvt V( uF]v ]Ë]v4Fv udv4^P"FF=.t:F=!|]ËF uv,4XFPv4^XFPvX]tX5^# u3Pvt Xv,vt X u Pvt X PvtY FPvt 4vt^ƉX]ompt. This will permit you to assign or revise strings for the key combinations Alt-F1 through Alt-F10, Shift-F1 through Shift-F10, and Ctrl-F1 through Ctrl-F10. Using the Function Key Assignments -- Ë]bPPF^^#ƉF6VFv4F uvVvtX^;sPF^PvtX^;sMPvX^PF^ƁFv4VvXPvtX+F^+PvtXFPvX vtXFv4VvX FFSF uPF^PF u%FPv WordStar file Scrubber Version %d.%d Bill Bolton, Software Tools r Cannot find file %s w Can't open %s Working * (  Once any of these forty Function keys or key combinations have been assigned, hitting that key will send the input string directly to the communications port (sending carriage returns in place of '}'). PRINT.CMD - File PRINT Utility, CP/M-86 Version 1.0, (C) Copyright March 1982, By Bill Bolton, Software Tools, Sydney, Australia000 FILE: $ PAGE $PARAMETER racter from within the Default specification routine. This carriage return substitute only affects how the string is specified and how it is displayed on the screen; the program always stores a "real" carria --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 54 Continuing with the example above, if you pressed F1 during communications, you ERROR $ERROR $NC********************************* REM DIMENSION DATA ARRAY DIM OBS (100) REM CLEAR SCREEN AND DISPLAY INSTRUCTIONS PRINT Cge return (ASCII 13). Thus, you can switch back and forth using different characters as the substitute. A new user of the program does not need to have the PC-TALK.KEY file on his/her disk. If the program doeswould send the following to the remote computer: ABC 123 You can specify a new string for any of the Function keys at any time. If you want to cleHR$ (26): PRINT CHR$ (30) PRINT: PRINT PRINT\ " *** DATA ENTRY ***" PRINT: PRINT PRINT "Enter up to 100 numbers." PRINT "Enter 'Q' to Quit" PRINT: PRINT REM INITIALIZE VARIABLES OBS$ = "N" N% = 0 REM INPUT DATA  not locate PC-TALK.KEY on the program disk, it will initialize and create a new blank Function key file. The same is true for the file PC-TALK.DIR, which contains the information used by the Dialing Directory. ar the key, type as the new input string. The Alt-K command can be used simply to display the Function Key Directory for reference. You can page through the Directory as needed to confirm your key assignments. To continue with communications, press 'x' at the initial prompt and you will be returned to the regular terminal mode of the program. You can then proceed by pressing any of the Function keys to se --------------------------------------------- Temporary Alt Keys: Alt-1 through Alt-0 In addition to the permanent Function key combinations described above, the ten key combinations Alt-1 through Alt-0 can&&55/ u^C< uCuP< tCun< uCu`0CBu 0@< t;<t7:tCCCu CRC7nd an assigned string or proceed by typing information from the keyboard. IMPORTANT! DO NOT PLACE CONFIDENTIAL ID NUMBERS OR PASSWORDS IN THE FUNCTION KEY DIRECTORY IF OTHERS WILL HAVE ACCESS TO YOUR  be programmed for temporary custom input while communications are in progress. Pressing Alt-'=' (Alt-equals) at any time during communications will display a prompt on line 25 of the screen, asking for the SZBİðú\zsh|s]<t< t7< t?< t< tl<tQ< r( $u2 뭠 u<:t' ~ uȢx gj uLu]z DemZgT   PROGRAM DISK. When you want to make a copy of PC-TALK for others, do not copy the file PC-TALK.KEY, as this file may contain confidential information. **Applications and Advanced Features: You can also u key to be programmed. Type any of the numbers 1 through 0. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 56 You will th  22SQPбX< r <tY[Ê<$uCCuûd 0*xCð uú(  (maximum 50 characters). As with the Function key assignments desc-- --- PC-TALK III User's Guide --- 55 You can include control characters (ASCII 0 through 31) as part of the input string. The program will display these characters asribed above, you can use a right curly bracket '}' to include a carriage return as part of the temporary string. Control characters will be displayed as their highlighted letter equivalents. When a temporary their highlighted letter equivalents (e.g., an ASCII 12 will be displayed as a highlighted letter 'L'). You can change the character used as the carriage return substitute from the right curly bracket to any other cha(  Alt key has been assigned, the program will display the first seven characters of the programmed input on line 25 of the screen and return to normal keyboard operation. Once an Alt key 1 through 0 has been assigned, pr time for the current call by typing Alt-Z. For updated time, hit Alt-Z again. (The elapsed time is reset whenever a new call is made.) Exit: Alt-X Pressing Alt-X at any time will give you the option ofessing it will send the assigned string, just as though it had been typed from the keyboard. The Alt keys can also be used to input filespecs. You can change an Alt key assignment at any time by pressing Alt-  terminating the program and returning to DOS. Sending a Break Signal: Ctrl-End Various remote computer systems use different signals to effect a break during communications. For example, the break signa equals, followed by the number of the key to be respecified and the new assignment. If you want to clear a key, press Alt-equals, the number of the key, and then type . If no Alt-key assignments l for CompuServe is a Control-C; the Source Break signal is a Control- P. Any key sequence (including all control key combinations) may be sent via the keyboard. Some break sequences may also be programmed vi are in effect, the display on line 25 will disappear. **NOTE the difference between these Alt key assignments and the Function key assignments described above: The Alt keys can be easily reprogrammed during commua the Function Key Directory. Some systems require a special "sustained" Break signal. This signal can be sent by hitting the Ctrl and the End keys simultaneously. You will have to experiment, or consult your nications and are displayed on line 25 of the screen. This makes them con- venient for holding temporary input strings needed for quick --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 ---  remote system's documentation to determine the correct Break signal to use. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 59  --- PC-TALK III User's Guide --- 57 reference. However, the Alt-key assignments are not saved when the program is terminated. The Function key assignments, on the other hand, are stored  CAUTION: do not attempt to use the combination of the Ctrl key and the ScrollLock/Break key as this may terminate PC-TALK. Command Summary: Home key An on-screen summary of all the PC-TALK program commands  permanently on disk and reloaded each time PC-TALK is run. This makes them convenient for storing id numbers and logon sequences. However, you cannot continue with communications while you are reassigning the F described above can be displayed at any time by hitting the Home key. Toggle Commands: The following keys toggle on/off their respective functions and operate at any time while the program is rununction keys. --------------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- ning: Alt-T Transmit Alt-E Echo Alt-R Receive Alt-M Messages Alt-V View Ctrl-PtrSc Printout ----------------------------------------  --- PC-TALK III User's Guide --- 58 === Miscellaneous Features and Commands === Elapsed Time: Alt-Z At any time during program operation, you can display the elapsed  --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 60 === More Applications and Advanced F) ) computer sends an "XON" signal, at which time transmission will resume automatically. If transmis- sion has been halted, it may be resumed manually by typing Alt-O (the letter 'oh') at the keyboard. Commun your printer will probably not be able to keep up and eventually the buffer will overflow, even with the .EXE version of the program. PC-TALK will attempt to recover by turning off the print feature. ications Errors: <<>> and <> PC-TALK will indicate certain types of errors if they occur during communications. If there is an ambient signal on the line, the program will display the symbol '<<>>' in high  --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 62 === PC-TALK III File Information === PC-TALK III is supplie intensity. Communications will not be interrupted in most cases, --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 61 but thisd with the following files: PC-TALK.BAS -- The BASIC source code for the program. It will run on a 64K system using DOS 1.00 or 1.10 and BASIC 1.10. PC-TALK.EXE -- The compiled BASIC version of the program. It  symbol should put you on notice that you are sending or receiving corrupted data. On a very noisy line, you may see the symbol repeatedly. You should disconnect and try for a better connection. With some  will run under DOS 1.00, 1.10, or DOS 2.00 on a system with 128K or more of memory. PC-TALK.DOC -- The text file containing this documentation. TALK64.BAT -- A batch file that runs the 64K version. The file modems, including the Hayes Smartmodems, you may see the <<>> symbol when communications are first opened. This should not be a cause for concern, provided you do not see the symbol once communications are in progre contains the single command 'BASIC PC-TALK/C:1024'. This sets up a 1024-byte communications buffer. TALK128.BAT -- A batch file that runs the 128K version. It contains the single command 'PC-TALK'. The .EXE vess. PC-TALK opens a communications buffer for receiving data through the communications port. In most cases, the program should be able to process data as fast as it is received. If the communications buffrsion can, of course, be run directly from DOS with the command 'PC-TALK' . PRINTDOC.BAT -- A batch file with a series of prompts to print the documentation file from DOS. COPYTALK.BAT --eatures === Even though this section is described as "advanced," the following information should be of interest to all users of the program. XON/XOFF: Alt-O PC-TALK supports the sending ofer does fill faster than the program can handle the incoming data, you will see the symbol <> on the screen. The program will then try to recover, by sending an XOFF signal to the remote computer, processing t A batch file to aid in making copies of PC-TALK for other users. It will not copy your personal .DIR, .KEY, and .DEF support files. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 ---  XON/XOFF signals to the remote computer in the event of a communications buffer overflow (see below), and will trap for XON/XOFF signals sent by the remote computer during transmission of files. The default XON signal ihe contents of the buffer, and then sending an XON signal. Two situations should be noted which may cause an overflow condition. If you are running the uncompiled BASIC version of the program at 1200 baud,  --- PC-TALK III User's Guide --- 63 The first time PC-TALK III is run, the program looks for three support files. If it does not find them, these three files will be created on thes ASCII 17; the default XOFF signal is ASCII 19. If the remote computer sends an XOFF signal during transmission of a file, the symbol "<>" will be displayed highlighted on the screen until the remote you may experience an overflow condition if you are making use of the character stripping options, or if the remote computer does not support XON/XOFF. If you are trying to perform simultaneous printout at 1200 baud, *  program disk: PC-TALK.DIR -- The file that stores Dialing Directory information. PC-TALK.KEY -- The file that stores Function Key information. PC-TALK.DEF -- The file that stores Default Menu information.  Modifying PC-TALK -- Please note that this version of PC-TALK makes use of virtually all the memory available on a 64K system when running the interpreter BASIC version (PC-TALK.BAS). Adding any modifica- might "approve" certain modifications is not in any way meant to inhibit your insights or creativity. To the contrary, we're greatly appreciative of the improvements which have been made to the program so fa ---------------------------------------- Programming Information -- One additional file is supplied on the program disk: PCTKREM.MRG. This is a BASIC file saved in ASCII format that contains REMark  tions will exceed the memory capacity for 64K machines. This version of PC-TALK has incorporated the suggestions of many users who made modifications to earlier versions. Some of these earlier modifications wr, and we would merely like to make it easier for more people to share in future improvements. --------------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 ---  statements. It can be MERGED into PC-TALK.BAS to improve the readability of the program. However, once merged, PC-TALK.BAS will no longer run on a system with 64K of memory. PC-TALK.EXE can be compiled directly fromere posted on bulletin boards and became, in effect, "standard" modifications to the earlier program. There are still many more useful modifications which could be made, and we would like to encourage this grassroots im --- PC-TALK III User's Guide --- 66 Thank You! While on the subject on user mods, I would like to express my thanks to Larry Jordan, Rich Schinnell, Wes Merchant, Don  PC-TALK.BAS, as all timing functions are handled independently through the BASIC SOUND and TIME$ functions. Once PC-TALK.BAS has been saved in ASCII format, it can be compiled using the IBM BASIC Compiler wprovement process. The only "dangers" are of different people writing --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 65 m Winthrow, and the Capital PC Users Group for their many suggestions, contributions, and continued support. John O'Boyle of United Technologies has been particularly helpful and encouraging in developing version IIIith the following commands: BASCOM PC-TALK.BAS /E/O/S/C:4096 LINK PC-TALK+IBMCOM The '4096' argument determines the size of the communications buffer and can be increased if you have sufficodifications which overlap or are inconsistent, and, of course, people unwittingly writing bugs into the program. You are free to modify PC-TALK as you wish to suit your personal needs. One of the goals in creating PC- and in championing the Freeware concept. Thanks also to Phil Ryals of Bank of America and to Joe Doran of GCA Corporation for their programming insights. Special thanks to Jeremy Joan Hewes for being my trusty cohort ient memory. For all but the most demanding applications, however, the 4096-byte buffer should be more than sufficient. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PTALK was to produce a program in easily modifiable BASIC. We do request, however, that you do not distribute PC-TALK in modified form. The reason for this is that when people have problems or questions, they  and dear friend from the very beginning and to Larry Magid and Stu Schwartz for their tireless beta testing and for never being satisfied. And thanks to Patricia Navone and Susan Stone for their loyal and exC-TALK III User's Guide --- 64 --------------------------------------------- Copying PC-TALK -- You are encouraged to make copies of PC-TALK III and distribute them to other u inevitably contact us, and we have no way of knowing what modifications may have been made. If you do come up with useful modifications, please keep them as separate MERGE files which can be incorporated into PC-TALK.Bcellent work. Finally, thank you to the entire PC Community for your many words of encouragement and your financial support. PC-TALK and Freeware started as an experiment. It seems to have worked beyond whsers, within the terms of the limited license set forth below. A special batch file has been provided for this purpose. To copy PC-TALK III, insert the program disk in drive A. From the DOS A> prompt, typeAS at the user's option. To facilitate this process of creating mergeable mods, we would appreciate your sending us copies of your mods (on disk, if they are substantial). In certain cases, we may want to eat anyone suspected. I hope that you find this version of PC-TALK to be more useful and just as friendly as the prior versions, and that we continue to find ways to share our adventures in computing.  'COPYTALK' and follow the prompts. If you do copy PC-TALK for other users, please be sure to provide them with the PC-TALK.DOC and PRINTDOC.BAT files. --------------------------------------------- ndorse certain mods and "officially" reserve expansion areas for them. Program lines from 10000 up have specifically been reserved for this purpose. Please understand that our reason for suggesting that we *  -- Andrew Fluegelman --------------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III a contribution to the program's author. Making a contribution is completely voluntary on the part of the user. Regardless of whether a contribution is made, the user is encouraged to copy and share the program withelman Freeware ---------------------------------------------------- NOTICE - A limited license is granted to all users of this program, to make copies of this program and distribute them to other User's Guide --- 67 tm ======================== F R E E W A R E ======================= User-Supported Software If you are usi others. Payment for use is discretionary on the part of each subsequent user. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 68  users, on the following conditions: 1. The program is not to be distributed to others in modified form. 2. No fee (or other consideration) is to be charged for copying ng this program and finding it of value, your contribution ($35 suggested) will be appreciated. === F r e e w a r e === The Headlands Press, Inc. Pos Will the user-supported concept really work? Up to now, distribution of software has relied either on restricting access (and charging for the cost of doing so), or anonymously casting programs into the public domain. or distributing the program without an express written agreement with The Headlands Press, Inc. 3. The notice displayed at program start-up is not to be bypassed, altered, or removed. t Office Box 862 Tiburon, CA 94920 Regardless of whether you make a contribution, you are encouraged to copy and share this program. --------------------------------- The user- supported concept is a way for the computing community to support and encourage creative work outside the traditional marketplace. This is an experiment in economics more than altruism. Free distribution  Copyright (c) 1983 The Headlands Press, Inc. ---------------------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III ------------ FREEWARE user-supported software is an experiment in distributing computer programs, based on three principles: First, that the value and utility of software is best assessed by the user on his/her oof software and voluntary payment for its use eliminates the need for money to be spent on marketing, advertising, and copy protection schemes. Users can obtain quality software at reduced cost, while still supporting program User's Guide --- 69 Appendix A: A Brief Explanation of Communications Parameters The communications "parameters" are simply values that specify how data is to be sent. The "baud rate" is the speed ofwn system. Only after using a program can one really determine whether it serves personal applications, needs, and tastes. Second, that the creation of independent personal computer software can and should be suppo authors. And the most useful programs survive, based purely on their usefulness. Please join the experiment. FREEWARE is the trademark of The Headlands Press for its user- supported software, but we inv transmission--300 baud means 300 bits per second. Since it usually takes 10 bits to transmit one character, 300 baud is a transmission rate of approximately 30 characters per second. A baud rate of 1200 is four tirted by the computing community. Finally, that copying and networking of programs should be encouraged, rather than restricted. The ease with which software can be distributed outside traditional commercial channels ite all software authors to participate in this distribution concept. We would like to publish a FREEWARE CATALOG of user-supported software by program authors who are willing to make their work available on a free,mes as fast--about 120 characters per second. (Your modem must be able to support the baud rate you select.) As mentioned, it usually takes a stream of 10 bits to transmit one ASCII character. One of these 10 bi reflects the strength, rather than the weakness, of electronic information. The user-supported concept: Anyone may request a copy of a user-supported program by sending a blank, formatted disk to the author of t non-restricted basis. If you would like your program listed, please send a description of the program (including system requirements) and the address to which requests for copies should be sent. Fulfilling requests and suggests can be designated as a "parity" bit. The value of this bit can be set so that, when added to the other data bits (described below), the sum of the data and parity bits is either even, odd, always one ("mark parithe program. An addressed, postage-paid return mailer must accompany the disk (no exceptions, please). A copy of the program, with documentation, will be sent by return mail. The program carries a notice suggesting ting contributions are the sole responsibility of each program author. Listings in the catalog are free. We welcome your comments about the user-supported concept. Thank you for your support. Andrew Flueg+ y") or always zero ("space parity"). If you have chosen to communicate with 8 data bits rather than 7 data bits (see next paragraph), there is no "room" for a parity bit, and so you must specify "no" parity. You he one received from the transmitter. If everything is in order, the receiver sends an ACK character (ASCII 06) to the transmitter, indicating that the next block is to be sent. If the receiver can't verify, it sends an NAK83 The Headlands Press, Inc. --- PC-TALK III User's Guide --- === Contents === To Users of PC-TALK version 2.00 can choose to communicate with various numbers of data bits. The most common values are 7 data bits, which allow you to send any of the 127 standard ASCII characters, or 8 data bits, which allow you to send an extended ASCII , requesting that the block be sent again. This continues, block by block, until the entire file has been sent and verified. At the end of the file, the transmitter sends an EOT character (ASCII 04). The receive 4 Summary of Commands 6 Making Working Copies of PC-TALK 9 Starting PC-TALK 11 === Screen, Keyboard, and Printset of 255 characters. For every character transmitted, the communications program sends 1 "start" bit. You have no option to vary this number. However, you can specify how many "stop" bits are to be sent. There must r acknowledges the EOT with an ACK, and the transfer terminates. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- === Finished printing the PC-TALK III User's Guing === Echo: Alt-E 13 The Width Alarm: Alt-W 13 Printscreen: Shift-PrtSc 14 Simultaneous Printout: Ctrl-PrtSc (o be at least 1 stop bit, and this is the most common value. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- ide === Capture buffer closed. Press to continue: [1;1H[2JDL 3 - Comm Programs (C) 1 (DES) De with 'n' unr Ctrl-PgUp) 14 Screendump: Alt-S 16 Clearscreen: Alt-C 16 === Receiving and Transm 70 Appendix B: A Brief Description of the XMODEM Protocol Once the protocol is put into effect ("Holding for Start..."), the transmitter waits for the receiver to send an NAK character (ASCII 21). MeanwP|t PD"X" C"V"S%#&Q&&&&&&&##,,,,,,,,,0Z\\]z^aditting Files === Receiving a File: Alt-R (or PgDn) 17 Transmitting a File: Alt-T 19 The Binary transmit option: '=b' 20 The Pacing transmit option:hile, the receiver sends NAK signals every ten seconds. Once the transmitter detects an NAK, it starts to send the file in sections of 128 bytes. Actually, more than 128 bytes are sent for each block. At the begi%%`;;0@ARSR1.107ȎЎ؎u؎*L-f.pE?  """0/F)*X $y  B@N@O@ '=p' 21 XMODEM Transmitting and Receiving: '=x' 24 A Note on Communications Terminology 26 === More File Commands === Status Messages: Alt-M nning of the block is an SOH character (ASCII 01), followed by the ASCII character representing the block number, followed by the ASCII character of the "one's complement" of the block number. Then the 128 bytes of the file ar@@@@E@GBP@ MAddPnnln"*h*$g.䓊䓆=uD械械橰䖨@t  g gb-昻gX-t'`?@uGt'gUjt%j>'gtc<u\<u=1<u62`jj:hr]> 27 Viewing a File: Alt-V 28 Deleting a File: Alt-Y 29 The Logged Drive: Alt-L 29 File Specification Conventioe sent. Finally, the block concludes with an ASCII character representing the sum of the ASCII values of the 128 bytes sent (the "checksum" character). The receiver checks the block to verify that everything is in --------------------------------------------------- ===== PC-TALK III ===== Communications Program for The IBM Personal Computer === Usns 30 === Dialing === The Dialing Directory: Alt-D 32 Adding to the Directory 34 Other Directory Options  order. First it makes sure that the block started with an SOH. Then it makes sure that the block number is correct. Then it performs its own calculations on the 128 data bytes and compares its own checksum with ter's Guide by Andrew Fluegelman === --------------------------------------------------- === FREEWARE - P.O. Box 862, Tiburon, CA 94920 === Copyright (c) 19+  35 Auto-dialing 36 Long Distance Services: '+#' and '-#' 36 Manual Dialing: 'm' 38 Redialing: Alt-Q  --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 4 === To Users of PC-TALK version 2.00 === Thlt-0. 10. Because of the expansion of the Dialing Directory and the Function Key Directory, the special keys for dialing CompuServe and the Source and for sending specific commands to these networks have been elimin 38 Stripping and Converting Characters 39 Pacing Instructions 41 --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- is brief summary is to acquaint you with the new or revised features in PC-TALK version III. Each of these features is described in detail in the documentation. 1. PC-TALK III is supplied in an interpreter BASIC source codated. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 5 11. A routine has been added for interactively specifying and changi--- PC-TALK III User's Guide --- === Parameters and Defaults === Communications Parameters: Alt-P 44 Program Defaults: Alt-F 45 e version (PC-TALK.BAS) for systems with 64K of memory and a compiled BASIC version (PC-TALK.EXE) for systems with 128K or more of memory. The .EXE version will give optimum performance and is recommended if you havng all program defaults while the program is running (Alt- F). 12. The conventions for specifying files and input strings within the program have been standardized. Control characters can now be specified as part of === Input Strings === The Function Key Directory: Alt-K (or Alt-J) 52 Using the Function Key Assignments 53 Temporary Alt Keys: Alt-1 the sufficient memory. To run PC-TALK ... -- If you have 64K of memory, type 'TALK64' . -- If you have 128K or more of memory, type 'TALK128' . 2. The 'fast' mode from previous versions has been eliminate input strings. Even if you are familiar with earlier versions of PC-TALK, it is recommended that you read through the entire documentation, most of which has been thoroughly revised. The PC-TALK III User's Guiderough Alt-0 55 === Miscellaneous Features and Commands === Elapsed Time: Alt-Z 58 Exit: Alt-X 58 Sending a Break Signal: d. All features now operate fully at up to 1200 baud in both the BASIC interpreter and the BASIC compiled version. 3. A Screendump feature (Alt-S) now permits writing the contents of the screen to a disk file.  is 70 pages long. It is supplied on a file called PC-TALK.DOC, which is either on the program disk, or on a separately labeled disk if two disks have been provided. To print the User's Guide, see the instructions aCtrl-End 58 Command Summary: Home key 59 Toggle Commands 59 === More App 4. A margin Width feature (Alt-W) signals when keyboard input has exceeded a specifiable right margin. 5. Three Transmit options are now provided for transmitting binary files (=b), for transmitting files with line pat paragraph 9 of the following section, "Making Working Copies of PC-TALK." I hope that you find PC-TALK III to be more useful, and just as friendly, as version 2.00. lications and Advanced Features === XON/XOFF: Alt-O 60 Communications Errors: <<>> and <> 60 === PC-TALK III File Information === Programming Informationcing (=p), and for transmitting and receiving files using the XMODEM error- checking protocol (=x). 6. The Dialing Directory (Alt-D) has been expanded to sixty entry capacity. Optional parameters allow selective cha - Andrew Fluegelman --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 6  63 Copying PC-TALK 64 Modifying PC-TALK 64 Thank You! 66 FREEWARE racter stripping and/or converting and for storing pacing instructions for each entry. 7. An auto-redial feature has been added (Alt-Q). 8. There are now forty possible permanent input strings (Alt-K). T === Summary of Commands === Alt-E When activated, Echoes keyboard input to the screen. (Toggle) USE IF YOUR KEYBOARD INPUT IS BLANK OR DOUBLE.  67 Appendix A: Communications Parameters 69 Appendix B: The XMODEM Protocol 70 hese permanent strings are now stored to be input with the Function keys in combination with the Alt, Shift, and Ctrl keys. 9. The temporary input strings (Alt-=) have been switched to the ten key combinations Alt-1 through A,  Shift-PrtSc Prints current screen contents at any time. Ctrl-PrtSc When activated, simultaneously prints all (or Ctrl-PgUp) screen output to the printer. (Toggle) Alt-R Starts/stops routi Displays the elapsed time for the current call. Alt-C Clears the screen. Alt-O Permits re-starting transmission manually when the remote computer has sent an XOFF signal. WARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 9 === Making Working Copies of PC-TALK === Before you use your PC-TALK program disk(s)nes to Receive input from (or PgDn) the communications port to files on disk. Alt-T Starts/stops routines to Transmit files from (or PgUp) disk through the communications port. Al Alt-X Exits the program and returns to DOS. Ctrl-End Sends a 'Break' signal to the remote computer. Home Displays an on-screen summary of these commands. , you should make a working copy of the program. Follow these steps carefully: (Please note that you may have been provided with two disks, marked "PC-TALK.III" and "PC-TALK.DOC", or a single disk marked "PC-TALKt-V Starts/stops routine to View a file which has been saved to disk. Alt-Y Permits deleting a file from disk. Alt-D Calls up the Dialing Directory. Permits  --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 8 File Specification Commands: ? or ?+[spec] - When given as respons.III". If you have been provided with a single disk, it contains all of the necessary PC-TALK files.) 1. Place your own copy of PC-DOS (versions 1.00, 1.10, or 2.00) in drive A and press the Ctrl-Alt-Del keys simultaneousl storing parameters for 60 phone numbers and auto-dialing. Alt-Q Redials the last number dialed. Alt-M When activated, sends status Messages as part e to a file specification, lists files currently on logged or specified drive. Wild card characters * and ? are allowed. - When given as response to file specification,y. Enter the date and time, when required. You should see the DOS A> prompt. 2. Place a blank disk (or one that can be REFORMATTED) in drive B. 3. Type 'FORMAT B:/S' . This will format the disk in dri of the transmit and receive routines. (Toggle) Alt-P Permits changing the communications Parameters. Alt-F Permits temporary or permanent changes to re-inputs the last file Transmitted, Received, or Viewed. - When given as response to file specification, cancels Transmit, Receive, View, ve B with the DOS system and command files. 4. Type 'COPY BASIC.COM B:' . This will copy the file BASIC.COM to the disk in drive B. 5. Now remove the DOS disk from drive A and insert the PC-TALK.III prog the program defaults. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 7 Alt-K and Delete routines. =p[n][c] - When added to the end of a Transmit file specification, paces transmission one line at a time--either every n seconds or after the ram disk in drive A. 6. Type 'COPY *.* B:' . This will copy all the files from the program disk onto the disk in drive B. 7. Remove the program disk from drive A and store it in a safe place. Take the d Calls up the Function Key Directory. Permits (or Alt-J) specifying up to 40 Function key combinations to input permanent i.d. #s and logon sequences. Alt prompt c is received. =b - When added to the end of a Transmit file specification, permits transmitting file in binary format. isk from drive B and label it "PC-TALK.III". Use this as your working program disk. 8. If you have been provided a separate disk marked "PC-TALK.DOC", repeat steps 1 through 7 above, using the PC-TALK.DOC disk. -= Permits programming of keys Alt-1 through Alt-0 (Alt-equals) as temporary input while the program is running. Alt-S Writes contents of the screen to a file  =x - When added to the end of a Transmit or Receive file specification, invokes the XMODEM error- checking protocol. String Specification Commands:  --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 10 9. Before you start using the program, please make sure that you have SCRNDUMP.PCT on the Logged drive. Alt-L Changes the Logged drive for file specifications. Alt-W Sets an optional Width alarm for keyboard input. Alt-Z  } - Signifies a carriage return as part of the string. - Clears a previously specified string. - Leaves a previously specified string unchanged. --- FREE,  printed and read the PC-TALK III User's Guide. -- If you have been provided with two disks, place the working copy of the PC-TALK.DOC disk in drive A. -- If you have been provided with one disk, place the working E - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 12 connected with the remote computer. You can send information to the remote computer by typing on the key If you can't see your own keyboard input on the screen once communications are in progress, turn on the Echo option (Alt-E). This might make your modem commands appear as double characters, but should produce proper scr copy of the PC-TALK.III disk in drive A. Now type 'PRINTDOC' and follow the screen prompts. This will print the file PC-TALK.DOC. 10. You are now ready to run PC-TALK. Place the working program dboard, and see information sent by the remote computer displayed on your screen. NOTE: IF YOU CAN'T SEE YOUR KEYBOARD INPUT, press Alt-E to put the program into Echo mode. PC-TALK is capable of doing many "een output during communications. If your regular communications input appears as double charac- ters, disable the Echo function by pressing Alt-E. ---------------------------------------- The Widisk marked PC-TALK.III in drive A and proceed with the following instructions, "Starting PC-TALK". --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- smart" things too, such as receiving and sending disk files, dialing phone calls, and storing commands for future use. All the program features are described in the documentation, which is contained in a file on th Alarm: Alt-W Many remote systems place a limit on the length of a line which can be entered. It can be a nuisance to have to keep track of this limit when typing on the screen. As you send information u --- PC-TALK III User's Guide --- 11 === Starting PC-TALK === First make sure that PC-DOS is loaded so that you see the A> prompt. Place the d the program disk called PC-TALK.DOC. ********** PLEASE PRINT AND READ THE DOCUMENTATION! ********** This will save you from having unanswered questions and greatly increase your enjoyment of the program. sing the keyboard, you will notice that the program beeps when you type more than 70 characters on a line. This is the Width alarm feature. It operates like the --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --isk marked "PC-TALK.III" in drive A. Then... -- If you have 64K of memory, type 'TALK64' . This will load and run the BASIC file PC-TALK.BAS. -- If you have 128K or more of memory, type 'TALK128' .  To print the documentation, follow these instructions: -- If you have been provided with two disks, place the working copy of the PC-TALK.DOC disk in drive A. -- If you have been provided with one disk, place the w- --- PC-TALK III User's Guide --- 14 margin alarm on a typewriter. The beeps will continue until you press the key or until you have typed more than ten addi This will load and run the compiled BASIC file PC-TALK.EXE. You can also run PC-TALK.EXE by simply typing 'PC-TALK' . When you see the prompt "===Proceed ..." PC-TALK is in operation. At this pointorking copy of the PC-TALK.III disk in drive A. *** Now type 'PRINTDOC' and follow the screen prompts. This will print the file PC-TALK.DOC. Please take some time to read through the documentatitional characters. The beeps are merely reminders--the characters are still sent as typed, even if the alarm sounds. You can specify a different margin width by pressing Alt-W. If you want to disable the W, you should turn on your modem, if you have not already done so. -- If you have a direct connection modem: You can proceed to send the appropriate modem commands directly from the keyboard. (Making useon before trying to use the program. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 13 === Screen,idth alarm, enter 0 (zero) as the value for the margin width. ---------------------------------------- Printscreen: Shift-PrtSc At any time during program operation, hitting the Shift key in  of auto-dialing features is described in the documentation under "The Dialing Directory.") -- If you have an acoustic modem: Dial the phone number you wish, place the telephone receiver  Keyboard, and Printing === Echo: Alt-E With some systems, the remote computer will send back to your screen the characters you type at the keyboard. This is known as "full duplex" communications. In o combination with the PrtSc key will print the contents of the screen to the printer. (This is the regular DOS function). ---------------------------------------- Simultaneous Printout: Ctrl-PrtSc (or  in the modem cradle, and switch to 'Data'. Once you have made a connection, you can proceed with keyboard instructions. At this point, your PC has been set up as a "dumb" terminal, --- FREEWARther cases, the remote computer will not send back the characters you type ("half duplex"). You can adjust for either of these situations with the Echo option, which is toggled on and off by pressing Alt-E. - Ctrl-PgUp) You can also produce simultaneous printout while communications are in progress by pressing Ctrl-PrtSc or *ctrl-PgUp. A message will indicate "===PRINTOUT ON===" and all subsequent information dis --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 16 Screendump: Alt-S Another new feature in PC-TALK III  of the existing file. To terminate receipt of the file, press Alt-R once again. You can receive different files to disk, or keep appending to the same disk file, many times during a communications session. played on the screen will be sent to the printer as well. You can disable the Printout function by hitting Ctrl-PrtSc or Ctrl-PgUp again. A message "===PRINTOUT OFF===" will be displayed and the Printout function will ballows you to dump the contents of the screen to a disk file at any time by pressing Alt-S. When you start the program, the Screendump file is a file on drive B called SCRNDUMP.PCT. Each time you press Alt- **Applications and Advanced Features: Certain remote computer systems may send unwanted characters to your computer. If you have need to strip or convert certain --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --e toggled off. The Printout function can be turned on and off without disturbing communications. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --S, the screen contents is appended to that file. The date and time is automatically recorded for each screendump. You can specify a different Screendump file from within the Default routine (described below- --- PC-TALK III User's Guide --- 18 characters as they are being received, you can specify those characters with the Strip option described below. PC-TALK can recei- 15 If the Printout function is invoked when the printer is not turned on, a message "===CHECK PRINTER===" will appear, the function will remain off, and communications will continue. *). ---------------------------------------- Clearscreen: Alt-C Pressing Alt-C will clear the screen at any time. This command does not send any character or signal to the remote computer. ve binary files without any special file receiving specification. You do have to be careful, however, to open and close your file for receiving so that you do not receive any extraneous characters or messages from the r*Applications Notes: Running the Printout option may slow communications because many printers cannot keep pace with the communications rate. If you are communicating at 1200 baud (described below under "Commu-  --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 17 === Receiving and Transmitting Femote computer. The recommended procedure for receiving binary files is to have the Message option (described below) ON for the receiving computer and OFF for the transmitting computer and for the transmit nications Parameters") you should not try to run simultaneous printout, as you will likely overflow the communications buffer. If this happens, the program will attempt to recover by turning off the Printout function.iles === Receiving a File: Alt-R (or PgDn) The file receiving routine permits you to save information you receive from a remote computer on your own disk files. It operates manually and requires no speciating computer operator to give the receiving computer ample time to open and close the file. Please note also that if you want to receive a binary file, you must not have any stripping in effect and must be communicatin A new feature in PC-TALK III buffers the printout to take correct account of backspace characters within each line. If you happen to run the BASIC interpreter version of the program under BASIC 2.0, the Ctl protocol. To start the Receiving routine, press Alt-R. The program will ask for a drive and filename under which to receive the file. Once the Receiving routine is in operation, you will see a reminder ong at 8 data bits. (These communications parameters are described below.) PC-TALK is also capable of receiving files using the XMODEM error-checking protocol. The use of this protocol is described separatelyrl-PrtSc key will turn on continuous printing, but not with PC-TALK's support features described above. In this case, you should use the Ctrl-PgUp key to control the Printout function. (Note, however, that if you have  line 25 of the screen indicating the name of the file being received. From that point on, all information passing through the communications port, whether it is being typed from your keyboard or coming from the remote  below. ---------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- enough memory to run BASIC 2.0, you will get better performance by running the compiled version of the program, PC-TALK.EXE. See "Starting PC-TALK", above.) ----------------------------------------computer, will be saved to the specified disk file. To guard against accidentally erasing existing files, if a filename is specified that already exists on the disk, the new input will be appended to the end- 19 Transmitting a File: Alt-T Just as you can receive information and store it on disk files, you can transmit information from your disk files to the remote computer. The regular file toptions for sending binary files, for pacing transmission, and for transmitting with an error-checking protocol. In each case, the option is invoked by adding an equals sign plus the letters 'b', 'p', or 'x' to the governed by a time delay, enter a number following the '=p' to indicate how many seconds to pause between transmission of lines of your file. For example, if you specified 'MYFILE.123=p2', the ransmitting routine is "plain vanilla" -- it requires no special protocol from the remote computer. It can therefore be used to send your disk files to virtually any other personal computer, to network bulletin boards, a end of the file specification. Each of these options is described below; however, it is recommended that you do not try these options until you are familiar with the basic features of the program.  program would pause approximately two seconds between lines. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 22 nd to many large computer systems. To start the Transmit routine, press Alt-T. The program will then ask for the specification of the file to be transmitted. Once you have given the specification and press t ---------------------------------------- The Binary transmit option: '=b' PC-TALK permits transmitting binary files (.COM and .EXE files and BASIC programs not saved in ASCII format). To transmit a  You can enter a fractional number, such as '=p.5' for a half- second pause. You should experiment with your remote system to determine the optimum time delay for pacing. -- The second line pacing option waits for a phe key, transmission of the file will proceed. Once transmission is in progress, you will see the text of your file displayed on the screen. Line 25 of the screen will indicate the name of the file b binary file, add '=b' to the end of the transmit file specification. For example, to transmit the file MYFILE.COM, you would give the transmit file specification by typing --- Frompt from the remote computer before sending the next line. This is invoked by specifying the character(s) for the prompt immediately following the '=p'. For example, specifying 'MYFILE.123=p?' woeing transmitted and the approximate minutes remaining to complete the transmission. The transmission routine will terminate automatically at the end of the file. You can terminate transmission manually at any time by pREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 21 'MYFILE.COM=b' . (It does not matter whether the 'b' is typed in upper ould cause the program to wait for the receiving computer to send a question mark before the program continued transmitting the next line. You can specify a control character as ressing Alt-T. **Applications and Advanced Features: The transmitting routine can be used to send files to personal computers and to network bulletin board services. When you are --- FREr lower case.) When you transmit using the binary option, the text of the file will not be displayed on the screen. You must be communicating at 8 data bits (No parity) to transmit a binary file.  the prompt; for example, '=p' followed by a control-R would cause the program to wait for an ASCII 19. When paused for a prompt in the line pacing transmit mode, you always have the option of proceeding wEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 20 ready to send your file, start the Transmit routine (Alt-T), specify the file to be sent, and press < ---------------------------------------- The Pacing transmit option: '=p' Because of the increased performance of this version of PC-TALK, the Transmit routine may operate too fast for some remote ith transmission manually by hitting the space bar, or terminating transmission by hitting Alt-T. You can store pacing instructions as one of the parameters in the Dialing Directory (described below). Enter>. None of the specification prompts you see on your screen will be sent to the remote computer -- only the text of your file. If the remote computer requires a special character to begin receipt of th computers (such as the Source and many mainframe systems). PC- TALK now offers a Pacing option to slow down transmission of files. This feature will send your file to the remote computer one line at a time, pausing  **Technical Note: The Pacing option will automatically strip line feed characters (ASCII 10) during transmission. It will also add a space preceding each carriage return (ASCII 13). In other words, each e file, it should be sent manually via the keyboard prior to giving the Alt-T command. ---------------------------------------- **File Transmitting Options: PC-TALK offers some advanced transmit between lines. To invoke the Pacing option, specify '=p' following the specification of the file to transmit; e.g., 'MYFILE.123=p'. At this point you have two options: -- If you want the line pacing to be .  carriage return/line feed sequence (ASCII 13/10) in the file will be transmitted as a space/carriage return (ASCII 32/13). The --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PChone line. It is a "hand-shaking" and error-checking protocol that ensures accurate transmission and receipt of data and binary files. The protocol is in wide use today among a variety of microcomputer systems. erminate manually at any time by pressing Alt-R or Alt-T. If the XMODEM transfer does not succeed, please do not assume that there is something wrong with your computer or with PC-TALK. It is suggested that you hang up-TALK III User's Guide --- 23 Pacing routine will then either pause for the specified time delay, or wait for the specified prompt before sending the next line. If for some reason you want t The XMODEM protocol can be used for both transmitting and receiving files. In each case, you should add '=x' to your file specifications; for example, 'MYFILE.123=x'. Once you have entered the file spec and presse, re-establish communications over a new line, and try again. To operate with the XMODEM protocol, you must be communicating at 8 data bits, No parity (Communications Parameter options 2 or 4 -- see below). o strip line feeds and pad carriage returns with spaces during transmission, but don't want to pause with either a time delay or to wait for a prompt, just add '=p' to the file spec. The Pacing routine will proceed withd , you will see a message indicating that the protocol is in effect and the notice, "*** Holding for Start..." The rest of the file transfer occurs automatically. If you are transmitting, line 25 ofBoth computers must have communications software capable of running the XMODEM protocol. The XMODEM routine in PC-TALK III has been tested with other implementations of the protocol and should give you good results. out stopping. (Please note that if you specify '=p0' as the pacing option, the program will wait for a '0' (zero) from the remote computer before proceeding with the next line.) The pacing option is a powerf the screen will indicate how many blocks (of 128 bytes) comprise the file. You will see a message "Sending block # n", followed by the message "- verified" when the remote computer has successfully received that block. If the other computer is running PC-TALK III, you can be --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 26 reasonably assurul feature that greatly extends the versatility of PC-TALK in communicating with a variety of remote computer systems. However, it is not recommended that you try to use transmit pacing unless you know of a specific nee The file transfer will proceed, block by block, until the end of the file is reached. The transfer will then terminate automatically. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- ed of a rapid and accurate file transfer. The XMODEM routine operates automatically. For those who are interested, a brief technical description of how the file transfer takes place can be found in Appendix B at the end for it. One common application in which transmit pacing is useful is transmitting files to the Source using Telenet or Tymnet. Depending on how heavily the system is being used, you may find it necessary  --- PC-TALK III User's Guide --- 25 If you are receiving, you will see the same "*** Holding for Start..." notice, followed by messages "Received block # n - verified" as each d of this documentation. Before leaving the subject of XMODEM, it is appropriate that acknowledgment be given to Ward Christensen, who originated the protocol and who has been a landmark pioneer in computer to pace transmission with a 2- or 3-second delay between lines to make sure that your file is properly received by the remote system. ---------------------------------------- block is received. You will not see any indication of how long the file is, but the receiving routine will terminate automatically. If the program detects an error while transferring the file, you will see  communications. ---------------------------------------- A Note on Communications Terminology -- The PC-TALK prompts and documentation generally avoid use of the words 'uploading' a --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 24 XMODEM Transmitting and Receiving: '=x' One of the noteworthy features in PC-TALeither a message "**Re-sending block..." in transmit mode, or a variety of error messages in receive mode. In either case, the program will attempt to recover, indicate when the transmission/receipt is verified, and connd 'downloading'. A convention in the mainframe world has been to use 'uploading' to refer to transmitting a file to a remote computer and 'downloading' to refer to receiving a file from a remote computer. In the case oK III is the inclusion of the XMODEM protocol originally developed by Ward Christensen. The purpose of the XMODEM protocol is to guard against inaccuracies in file transfer caused by bad signals on the teleptinue with the transfer. In some cases, the program will not be able to recover, particularly if the line signal is degraded. The transfer will automatically terminate after repeated errors. You can also t. f two microcomputers communicating with each other, the notion of 'up' and 'down' seems less appropriate. For those who feel more comfortable with the mainframe terms, PC- TALK offers the option of using the e Message function should not be used when transmitting or receiving files to or from a network or mainframe system. The Receive and Transmit file specification prompts are always displayed on your screen, regardless ofs) while communications are in progress. Press Alt-Y and follow the file specification prompts. You will be shown the first five lines of the file and then asked whether you are sure that you want to delete the file. PgDn key (in addition to Alt- R) to start and stop Receiving a file and the PgUp key (in addition to Alt-T) to start and stop Transmitting a file. ---------------------------------------  whether the Message option is in effect. These local messages are not transmitted and do not interrupt communications. --------------------------------------------- Viewing a File: Alt-V  If you respond 'y' to the prompt, the file will be permanently deleted from your disk. Be careful! ---------------------------------------- The Logged Drive: Alt-L For the Transmit, Re --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 27 === More File Commands === Status Messages: Alt-M  PC-TALK permits you to view any file which is on your disk drives while the program is running. This feature makes it possible for you to refer to files on disk while communications are in progress. To View a file,ceive, View, and Delete routines, the program assumes a default "Logged" drive if no drive is given as part of the file specification prompts. Initially, this is drive B. For example, if drive B is the Logged  The Message option (invoked with Alt-M) will send messages to the remote computer when receiving and transmitting files. When receiving a file with the Message option in effect, the message "===READY TO RECEIVE==="  press Alt-V. The program will ask for file specifications in the same manner as the procedures for transmitting and receiving files. Once Viewing is in progress, twenty lines of the file will be displayed odrive and you respond to a file specification prompt with just 'MYFILE', the program will automatically look for a file 'B:MYFILE'. If you want to transmit, receive, or view a will be sent to the remote computer as soon as the receiving routine is in operation and "===FILE RECEIVED===" when the receiving routine is terminated. During transmission, the messages are "0 '===START OF FILE===" n the screen at a time. To see more of the file, press the space bar. To cancel the Viewing routine, press Alt-V again. The text of the file you see displayed on your screen will not be sent to the remote --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 30 file on drive A, you should respond to the file specification prompt wi and "65529 '===END OF FILE===" or, if the file was terminated prematurely, "===TRANSMISSION OF FILE TERMINATED===". These messages will appear on the remote computer's terminal, signalled with a "bell" or "beep computer. **Applications and Advanced Features: If the remote computer sends you information while you are viewing a file, that information will be stored in the --- FREEWARE - P.O. Box 862, Tiburoth 'A:MYFILE'. To change the Logged drive during program operation, press Alt-L and follow the instructions. The Logged drive can also be changed as part of the Default modification routine (described below". **Applications and Advanced Features: The best use of the Message function is for the receiving computer to have Messages ON and the transmitting computer to have Messages OFF. That way, the transmitting n, CA 94920 --- --- PC-TALK III User's Guide --- 29 communications buffer. A continuous stream of information from the remote computer could overflow the buffer. You should ). ---------------------------------------- File Specification Conventions -- PC-TALK III uses a standard set of commands for responding to file specification prompts in the Receive, Tcomputer knows when the receiving computer is ready to receive the file. The numbers in the Transmit messages do make it possible to have the Message function active when transmitting a BASIC file in ASCII f therefore view a file only during a pause in communications. You can print the contents of the file as you are viewing it by turning on the Printout function (Ctrl-PrtSc) before giving the Alt-V command. You can alsransmit, View, and Delete routines. If you do not include a drive indicator as part of the specification (e.g., 'MYFILE.123'), the program will assume that the file is to be located on the Logged drive (seeormat. The messages then become remarks in the transmitted program. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 28 Tho print selective portions of the file by using the Printscreen function (Shift-PrtSc). --------------------------------------------- Deleting a File: Alt-Y You can delete any file from your disk(/  above). If you would like to see a list of the files presently on the Logged drive, you can type a question mark in place of the file spec. You will be shown a listing of the files on the Logged drive. Toaling Directory: Alt-D The Alt-D command calls up the Dialing Directory, which is one of PC-TALK'S most useful features. The Directory can list up to sixty names and phone numbers, plus communications parameters and ZSYF ޞֻ9R[ZɊ tGRS2BC$uu [Z[yPXĞ.CCÈC GG[YFZBAINuHEvREwCOxOVy$$zREZYFtð^FS.[ËVGY[[juS Y[Y[SQ$؋u!\XGZG\G\G^G`GbGdGfGhG7GjGßӻ::ޞll be shown a list of the files on drive B. If you respond with '?a', you will be shown a list of the files on drive A. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- ry as part of your standard communications routines. When the Directory is called up for the first time, all entries will be blank. To add names and phone numbers to the Directory or to revise the Directory later on, enFF2FËC2KFТPFuFnFpFjF%;SF?F@FlF_fFt>FR --- PC-TALK III User's Guide --- 31 You can also use the 'wild card' characters '*' and '?' as part of these file listing requests. For example, if you respoter 'r' at the "Dial entry #:" prompt. (It doesn't matter whether you use lower or upper case.) Then enter the entry number you want to add or revise. To add/revise entries, type in the name, followed by , and SF u< ub$? uO:t ޞC t=F"Wuh'2fFGt?FfߊȊ2$t tC:t[ZËWZZ tÍlGޞևڍ30fSD}uZrRuZYoF tD 2B uuGG2nd to the file spec prompt with '? a:*.bas', you will be shown a list of all the files on drive A with the extension '.bas'. If you decide you do not want to continue with the Receive, Tran the phone number (area codes optional), followed by . Up to 36 characters may be specified for the phone number; only the rightmost 14 characters will be displayed in the Directory. You will then be ask^QF4SF t!/ tDu8 at the file spec prompt and the routine will be cancelled. If the Receive, Transmit, or View routines are ed whether the communications parameters are "ok". If 300 baud-even parity-seven data bits-one stop bit is acceptable (this is the most common protocol), type 'y' . If you respond with 'n', you will be asked to sp" t,E""Gt E"GtgF"t iFG <rv y5F7njFmFgF tiF GuE ßPtE0jFkFXĞueFE [Yu2eFßPRSI and continue receiving, transmitting or viewing that file, or modify that file spec before pressing . --------------------------------------------- r2WFUFՍ]F"tàF"tVF:s ƊƢTF͊u TF:s뉢UFLGyFVFXF  tn 1yF;yF% tdt ISFfFx QRS2XF_FVG[F]F u2^FE^F]F tQRSIȵ ions, but usually not necessary for public networks such as CompuServe and the Source), and whether you want to send status messages as part of the file Receiving and Transmitting routines (see above). Press afte --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 32 === Dialing === The DiLGS Cu[C ڀ :r[ZYXFQRSڋ[Ft'[F<^F u^uXFrA_F.BS9:tC u$AB y<9[Jt̟BRS2]FVG[FTGSڃS;[r^F uRSK [ZY[/ r responding to each prompt. The routine will then ask whether you want to strip or convert characters for that entry. It is recommended that you respond with 'n' unless you have a special applications need entry #:". 3. Type '1' . You will see the prompt "Name:". 4. Type the name you want for entry #1 (maximum 20 characters) followed by . You will see the prompt "Phone number:". 5. Type the phon ---------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 36 Auto-dialing -- . (See the explanation of the Stripping option below.) Finally, the routine will ask whether you want to specify a Pacing instruction for that entry. If you want to specify a Pacing instruction, ene number you want for entry #1 (maximum 36 characters) followed by . You will see the prompt "Communications parameters ok (y/n)?". 6. For this example, the parameters are ok, so type 'y' , or just p The Dialing Directory will automatically dial a Directory entry if your modem supports this function. The first time the Directory is called up, you will see a notice that says "modem dialing command = ATDT". This is tter either a time delay number or a pacing prompt character in response to the "Pacing? p=" prompt. Respond with 'n' if you do not want any pacing in effect for that entry. It is recommended that you ress . You will see the prompt "Echo on (y/n)?". 7. Type 'n' or just press . You will see the prompt "Messages on (y/n)?". --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- he command used by the D.C. Hayes Smartmodems for using touch tone dialing. To specify a different dialing command--such as for pulse dialing or for another auto-dial modem--enter 'r' to revise the Direcdo not specify a Pacing instruction unless you know of a specific need for it. If you make an error specifying a directory entry, type 'n' at the final "ok?". You will be taken through the specific --- PC-TALK III User's Guide --- 35 8. Type 'n' or just press . You will see the prompt "Strip/convert characters (y/n)?". 9. Type 'n' or just press . Ytory and then type 'm' at the "Revise/add entry #:" prompt. Then type your desired dialing command, followed by . (The Smartmodem command for pulse dialing would be 'ATDP'.) Whatever modem diation routine again. For each parameter, you can either --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 34 specify a new value or presou will see the prompt "Pacing? p=". 10. Type 'n' or just press . You will see the prompt "Is entry #1 ok (y/n)?". 11. Type 'y' or just press . You will see Page 1 of thealing command you specify will be permanently stored in the Directory file (until revised again). Once the appropriate dialing command has been entered in the Directory, you can have the program dial phone numbers s to leave the present value unchanged. After you have responded with 'y' to the final "ok?" prompt, the Directory will clear, showing the new information you input. The name, phone number, and commu Directory re-displayed with the name and phone number you just entered. 12. Repeat the above steps for each name and phone number you want to add to the Directory. ----------------------------------- automatically. Simply type the Directory entry # you wish to call, followed by . The phone number listed for that entry will then be dialed. ---------------------------------------- nications specs will be permanently stored in a separate file on your program disk named PC-TALK.DIR. ---------------------------------------- Adding to the Directory -- As indicated above, speci----- Other Directory Options -- Although the Directory has a capacity of sixty entries, the screen will display only fifteen entries at a time. You can "page" forward or back through the directory by enLong Distance Services: '+#' and '-#' The Dialing Directory is also able to route calls through supplemental long distance services such as Sprint and --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- fying communications parameters, echo, message, stripping, and pacing can all be considered advanced features that need not be dealt with the first time you use the program. The following example lists the commands for tering 'f' or 'b' at the initial "Dial entry #:" prompt. You can dial any entry, regardless of whether it is displayed. However, you can revise only those entries that are on the displayed page of the Direct --- PC-TALK III User's Guide --- 37 MCI. Two different service numbers can be stored in the Directory, which are listed in the Directory as '+#' and '-#'. To add a lomerely adding a name and phone number to the Directory. 1. Press Alt-D. You will see Page 1 of the Directory displayed and the prompt "Dial entry #:". 2. Type 'r' . You will see the prompt "Revise/addory. If you enter 'c' at the "Dial entry #:" prompt, you have the option of clearing Directory entry #s within the range 1-60. You will be asked "Are you sure?" before your selected entries are cleared. 0 ng distance service number to the Directory, type 'r' at the "Dial entry #:" prompt. Then type '+' or '-' plus at the "Revise/add entry #:" prompt. You can then specify a long distance number command. ce numbers (if they have been stored in the Directory.) ---------------------------------------- Redialing: Alt-Q If you have a Hayes Smartmodem, the last phone number you have dialed can be followed by another slash. For example, to convert the commonly used end-of-file character Ctrl-Z (ASCII 26) to a space (ASCII 32), the strip/convert string would be '026/032/'. P When entering the long distance number, include both your local access number and your i.d. number. Separate the two numbers with your modem's "pause" command indicators (commas on the Smartmodem) so that youredialed at any time by pressing Alt-Q, which calls into effect the Redial routine. The routine will display the time the Redial routine was started and redial the number approximately every minute until a cLEASE NOTE THAT A ZERO SHOULD PRECEDE THE ASCII NUMBER IF IT IS LESS THAN 100. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guidr i.d. number will not be input until a connection with the access number has been made. The long distance service # might thus appear in the Dialing Directory as: '987 6543,,,,123456'. If your long distanceonnection is made. When a connection is made, the program will sound an alarm, prompting you to hit any key to resume communications. You can exit from the auto-redial routine at any time before a connection e --- 40 If you simply want to strip out a character, rather than convert it, enter three zeros as the second part of the string: '026/000/'. If you want to strip or convert more than one c service requires a different sequence -- such as inputting your account number following the number dialed -- you can program a Function key combination for your account number. See "The Function Key Directory" below.  is made by hitting any key. You can adapt the Redial routine for longer or shorter delays, or for other modems with auto-dialing features, from within the Default routine described below. --- FREEWAharacter, continue with more string specifications. For example, to strip all ASCII 26's and ASCII 127's and convert each capital A (ASCII 65) to lowercase (ASCII 97), the strip/co Once a long distance service # has been entered into the Directory, it will reside there permanently (until revised) and display whenever the Directory is called up. To dial a Directory entry # using the lonRE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 39 Stripping and Converting Characters -- PC-TALK III provides for optional selective stripping and/nvert string would be '026/000/127/000/065/097'. Up to 3 characters can be specified for stripping/converting in this manner. You will have opportunities to correct the newly-specified string g distance service, input a '+' or a '-' immediately preceding the desired entry #. For example, to dial Directory entry #3 using the service number listed as '+#', you would type '+3' or converting of characters as they are received during communications. This is an advanced feature. The program default is not to strip any characters. When you call up the Dialing Directory with Alt-D, t within the revise entry routine of the Dialing Directory. (The program pads the strip/convert string with extra slashes.) The strip/convert string will be stored in the Dialing Directory. When you dial a remote com at the "Dial entry #:" prompt. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 38 Manual Dialing: 'm' You canhe "Strip" column will show "N" for each entry, indicating that no stripping is to take place. To specify selective stripping as part of the stored parameter for a Directory entry, revise the entry and respoputer with the stripping option in effect, the appropriate characters will be stripped and/or converted during all incoming communications, including files that you receive with the Receive routine. You can not have  also use auto-dialing to call phone numbers not stored in the Dialing Directory. From the main Dialing Directory prompt, type 'm' . A prompt will then ask for the phone number to be dialed. Type the phone number nd with 'y' to the prompt "Strip/convert characters?". You will then be proted to enter the "strip/convert string" for that entry. This string should be structured as follows: Each character to be strippe stripping in effect when you use the XMODEM error-checking protocol (described above). **Applications Notes: Please note that it is not recommended that you strip or convert characters unless you knoand press , and the number will be dialed automatically. As in the Dialing Directory, preceding the phone number with '+' or '-' will route the call through one of the supplemental long distance servid or converted must be specified with a three-digit representation of its decimal ASCII code, followed by a slash (/), followed by a three-digit representation of the decimal ASCII code to substitute for that character, 0 w of a specific application or need related to the remote computer you are calling. It is not necessary to specify stripping of line feeds for the --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 ---  the Communications Parameter, Echo, Message, Stripping, and Pacing specifications to customize the program for different applications. Store the name in the Directory and a 'dummy' phone number such as '--'ntry, or convert them to carriage returns (ASCII 13) or spaces (ASCII 32). In such cases, your strip/convert string should be specified as '026/000' (strip) or '026/013' (convert to carriage return) or '026/0 --- PC-TALK III User's Guide --- 41 purpose of correcting the screen display, as PC-TALK does this automatically. (Line feeds are not automatically stripped during file receiving,  or ''. Store the rest of the specifications. Then "dial" the entry number. Even though no phone number will be dialed, the specifications will have been put into effect. You should also note that 32' (convert to space). The feature of reprogramming the End, Ins, and Del keys for CompuServe and the Source networks has also been eliminated from PC-TALK III. The recommended procedure is to assign whatever however.) ---------------------------------------- Pacing Instructions -- As noted above, you can also store a Pacing instruction as part of each Directory entry. (Pacing is discussed above inwhen you place a call through the Dialing Directory, the Communications Parameters and the Echo, Message, Stripping, and Pacing specifications will remain in effect, even after the call is completed. You might want to s commands you regularly use either to permanent Function key strings or to temporary Alt key strings (both of which are described below). ----------------------------------------  connection with transmitting files.) If you have stored a Pacing instruction, the pacing suffix will automatically be added to each transmit file specification. For example, if you had stored the et up Directory entry #60 as a 'dummy default' entry to reset certain specifications. You can also reset the program parameters and defaults with the Parameter and Default routines (Alt-P and Alt-F) describe --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 44 === Parameters and Defaults === Communicationspacing instruction 'p=2' for the entry you have dialed, and specify a file to transmit simply as 'MYFILE', you will hear a beep and the file will be re-specified as 'MYFILE=p2'. d below. **Applications Note: CompuServe and the Source This version of PC-TALK requires that you place access numbers for CompuServe and the Source as regular entries in the Dialing Directory. This enables  Parameters: Alt-P It is not necessary that you understand communications protocols to use PC-TALK, but you might find it helpful to read the brief explanation of communications parameters included as Appendix A  If you press at this point, the file will be transmitted with a 2-second pacing delay. Continuing with the above example, if you did not want to transmit using the Pacingyou to specify various communications parameters and stripping instructions when calling these networks. (You may want to place several CompuServe or Source entries in your Directory to reflect different parameters, suc at the end of this documentation. Pressing Alt-P at any time while the program is running will call up a menu which allows you to set the communications parameters to one of four options. The most comm option, you could backspace to eliminate the 'p=2' portion of the file spec, press , and transmission would proceed without Pacing in effect. Please note from the above exah as 300-baud and 1200-baud entries.) --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 43 **Note that some of the Source uton parameters for personal computer communications are 300 baud, even parity, 7 data bits, and 1 stop bit (option 1). These parameters transmit text files as ASCII characters. To transmit binary data, you should communmples that the Pacing instructions stored in the Directory do not automatically transmit every file using Pacing--they merely re-display the Transmit file specs to --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 -ilities, such as UPI news, may send an ASCII 26 to mark the ends of articles or messages. If you receive the files with these ASCII 26 characters, DOS will later interpret them as end-of-file markers and you will not beicate with 8 data bits (option 2). This option is also used to transmit "high-bit" encoded files (such as Wordstar formatted text files). Options 3 and 4 will transmit text and binary files at 1200 baud. -- --- PC-TALK III User's Guide --- 42 include the Pacing instruction. **Applications and Advanced Features: Even if you do not have an auto-dialing modem, you can use able to view the rest of the file, even though the information might still be there. If you encounter this problem, you may want to specify stripping of ASCII 26's as part of your Source Dialing Directory e1  Option "F" of the Communications Parameters menu permits you to reset the parameters to those specified as the program Defaults (see below). If you want to specify parameters other than one of the four optibed previously. The permissible baud rates are 75, 110, 150, 300, 600, 1200, 1800, 2400, 4800, and 9600. Parity may be E(ven), O(dd), S(pace), M(ark), or N(one). Data bits may be 4, 5, 6, 7, or 8. Stop bits  by whatever pacing instructions may be put into effect through the Dialing Directory. The symbol '' indicates a null entry. Logged drive B: Margin Width 70 Both of these default ions, you should first press 'x' to exit to the terminal mode --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 45 and then invoke the Demay be 1 or 2. Note: If you specify 8 data bits, you must specify N parity. Do not experiment with any of these values unless you have a specific application. Echo N Messagvalues can be controlled by the Alt-L and Alt-W commands described previously. Please note that all of the above defaults can be controlled independently through program commands. The values listed in the Dfault routine by pressing Alt-F. **Applications and Advanced Features: If either you or the remote computer is receiving unintelligible information on the screen, you are probably using different communicatioes N The default is to have both the Echo and Message functions inactive at program startup. To have either function be active, enter 'Y'. Note that both functions can be controlled by the Alt-E and Alt-M efault menu represent only the values the program assumes at startup. In contrast, the following defaults (those listed in the second column of the Default menu) can be set only from within the Default menu.ns parameters. Sometimes you will be able to change the parameters while communications are in progress, but it may cause a break in communications, depending on the system you are calling and the modems in use.  keys, regardless of how the defaults are set. Strip #1 0 Replace #1 0 Strip #2 0 Replace #2 0 Strip #3 0 Replace #3 --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 48 Screendump file B:SCRNDUMP.PCT This is the specification o If you specify 8 data bits, (options 2 or 4), your modem might not give intelligible result codes. Also, if you transmit text files using option 2, as is required to transmit re-formattable Wordstar files, your 0 These defaults provide the opportunity to strip and/or replace characters as they are received from the remote computer. The "Strip #" values represent the decimal ASCII values of the characters to be sf the file that is written to when Alt-S is pressed to activate the Screendump function. Redial delay 20 Connect prompt CONNECT These defaults pertain to the Alt-Q Redial function. The screen may display unintelligible characters during transmission. The file is being transmitted accurately, however. --------------------------------------------- Program Defaults: Alt-F tripped or converted and the corresponding "Replace #" values indicate the ASCII characters to replace them. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide  "Redial delay" governs the length of time between re-dial attempts (in seconds). The "Connect prompt" specifies the message that the modem sends to indicate that a connection has been made. These defaults  The "defaults" of a program are those values that the program assumes every time it is started. PC-TALK makes a number of such assumptions, which can be changed at any time while the program is running by pressing --- 47 A 0 (zero) Strip value indicates that no character is to be stripped or converted. A 0 (zero) Replace value indicates that the strip character is to be replaced by a null (no character). are set to redial every minute on the Hayes Smartmodems. They can be adapted to many other auto-dial modems. (Consult your modem manual.) Line 25 help Y This default governs whether the brieAlt-F. When you press Alt-F, the screen will clear and you will see a list of the present program defaults. They are as follows: Baud rate 300 Parity E Data bits 7 The values listed in this menu are only the default values for program startup. Stripping can be put into effect via the Dialing Directory, as described in detail above. Stripping is an advanced feature that shouf prompt on line 25 of the screen is displayed. To turn off the prompt, enter 'N'. Foreground 7 Background 0 High inten. 15 These three values determine how char Stop bits 1 --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 46 These are the four communications parameters descrld not be used without a specific application in mind. Pacing p= '' This gives you the opportunity of specifying a default pacing instruction, as explained previously. This default is overridden 1 acters are displayed on the screen. If you have a color monitor, you can substitute color values as explained in the IBM BASIC manual. Be careful that you don't assign the same value to Foreground and Background!  without altering the actual input string. The procedure for entering new default values is simple. When you first call up the Default menu, the cursor will be paused next to the default for the baud rate. You can en-TALK will create a new default file if it does not locate the PC-TALK.DEF file. --------------------------------------------- --- FREEWARE - P.O. Print port LPT1: Print init. '' Print width 80 --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- ter new values for all the defaults or leave them unchanged as follows: -- If you want to enter a value, type the new value and then press . -- If you want to leave the value unchanged, simply press Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 52 === Input Strings === The Function Key Directory: Alt-K (or Alt-J)  49 These three values govern the use of the printer. You can specify 'LPT2:' as an optional printer port, if that is where your printer is connected. The "Print init." default permits you to send c . -- If you want to enter a null (blank) value, type . When you do not want to change any more values, type . (Pressing the key will display a small left arrow on the One of PC-TALK's other powerful features is the Function Key Directory, which is called up by pressing Alt-K. (To accommodate users of the KEYNOTE program, you can also call up the Function Key Directory with Alt-J.) haracters to the printer for alternate character fonts. The "Print width" specifies how many columns per line the printer will handle. For example, to print in condensed type at 132 columns  screen.) You will then be asked whether the new values you entered are ok. If you do not respond with 'y', you will exit the Default routine and all of the old defaults will remain in effect. If you indic The Function Key Directory permits you to assign permanent strings of up to 126 characters to the ten Function keys F1 through F10, and to the combinations of Alt-, Shift-, and Ctrl- F1 through F10. A total o per line on the IBM Matrix Printer, enter -O (oh) as the Print init. value and '132' as the Print width. Comm. port COM1: Comm. init. ,CS,DS The first of these defaults ate that the new values are ok, you will be asked whether you want to make the changed default values permanent. If you respond 'y', your changes will be written to a file called PC-TALK.DEF. The new values will be putf forty keys can thus be assigned permanent strings, which can be used to input i.d. numbers, logon sequences, frequently-used phrases and other text with a single keystroke. The information in the Function permits you to specify 'COM2:' as the communications port. The second default disables checking of the "Clear to Send" and "Data Set Ready" signals when the communications port is opened. This default should into effect, and they will become the new default program values the next time PC-TALK is run. If you do not want to make the changes permanent, your new values will be put into effect, but the old values wKey Directory is stored in a file called PC-TALK.KEY and is loaded every time PC-TALK is run. The first time the Function Key Directory is called up, you will see that the keys F1 through F10 have no strings assigned to not be changed unless you have a specific application. Consult the IBM BASIC Manual under the OPEN "COM... statement for details. Modem init. '' This provides the option of sending an initializiill remain as the --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 51 defaults the next time PC-TALK is run. **Applications them. To program a key (or to revise a previously programmed key), press 'r' at the first prompt. You will then be asked to specify which Function key (1 through 10) you wish to revise. Type the appropriang command to your modem. The '' symbol indicates a null entry. C/R subst. } This final default specifies which character is to be used to --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 and Advanced Features: The Default routine provides you with a great degree of control over your use of the program. The program will do some checking for invalid default values, but you should be careful when te number and hit . You will then be prompted to enter the string you want to assign --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide ---  --- --- PC-TALK III User's Guide --- 50 indicate carriage returns when defining Function key and Alt key input strings (see below). This character may be changed at will  changing the defaults and do so only if you know of a specific need. If you run into trouble specifying the defaults, you can exit to DOS and simply delete the file PC-TALK.DEF from your program disk. PC2  53 to that Function key. Type the desired characters, followed by . The directory will display the revised input for that key. (If you make an error, press 'r' again and respecify for that key for reference. You can page through the Directory as needed to confirm your key assignments. To continue with communications, press 'x' at the initial prompt and you will be returned to the regular terminal mode of thIR, which contains the information used by the Dialing Directory. --------------------------------------------- Temporary Alt Keys: Alt-1 through Alt-0 In addition to the permanent Function key com.) If you want to specify carriage returns as part of the input string, input a "right curly bracket" -- the shifted key '}' just to left of the key -- at that point in the input string. If you want e program. You can then proceed by pressing any of the Function keys to send an assigned string or proceed by typing information from the keyboard. IMPORTANT! DO NOT PLACE CONFIDENTIAL ID NUMBERS OR PASSWORbinations described above, the ten key combinations Alt-1 through Alt-0 can be programmed for temporary custom input while communications are in progress. Pressing Alt-'=' (Alt-equals) at any time during comthe input string to terminate with a carriage return, enter '}' as the last character of the string. For example, if you wanted to assign the string 'ABC 123 ' to Function key F1, you woDS IN THE FUNCTION KEY DIRECTORY IF OTHERS WILL HAVE ACCESS TO YOUR PROGRAM DISK. When you want to make a copy of PC-TALK for others, do not copy the file PC-TALK.KEY, as this file may contain confidential inmunications will display a prompt on line 25 of the screen, asking for the key to be programmed. Type any of the numbers 1 through 0. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- uld enter the input string as 'ABC}123}'. The input string may be up to 126 characters in length; only the leftmost 30 characters will be displayed in the directory. You can "page" forward or back formation. **Applications and Advanced Features: You can also use the Function keys to store filespecs. Pressing the appropriate key will input the filespec in response to a Receive, Transmit, or View file p --- PC-TALK III User's Guide --- 56 You will then be prompted to enter the temporary string for that Alt key. All keystrokes entered subsequently will input text for that key, until you press through the Function Key Directory by pressing 'f' or 'b' at the initial prompt. This will permit you to assign or revise strings for the key combinations Alt-F1 through Alt-F10, Shift-F1 through Shift-F10, and Ctrl-F1 rompt. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 55 You can include control characters (ASCII 0 through 31) as part  (maximum 50 characters). As with the Function key assignments described above, you can use a right curly bracket '}' to include a carriage return as part of the temporary string. Control characters will be displthrough Ctrl-F10. Using the Function Key Assignments -- Once any of these forty Function keys or key combinations have been assigned, hitting that key will send the input string directly to th of the input string. The program will display these characters as their highlighted letter equivalents (e.g., an ASCII 12 will be displayed as a highlighted letter 'L'). You can change the character used as tayed as their highlighted letter equivalents. When a temporary Alt key has been assigned, the program will display the first seven characters of the programmed input on line 25 of the screen and return to noe communications port (sending carriage returns in place of '}'). --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 54 Contihe carriage return substitute from the right curly bracket to any other character from within the Default specification routine. This carriage return substitute only affects how the string is specified and hrmal keyboard operation. Once an Alt key 1 through 0 has been assigned, pressing it will send the assigned string, just as though it had been typed from the keyboard. The Alt keys can also be used to input filespecs. nuing with the example above, if you pressed F1 during communications, you would send the following to the remote computer: ABC 123 You can specifyow it is displayed on the screen; the program always stores a "real" carriage return (ASCII 13). Thus, you can switch back and forth using different characters as the substitute. A new user of the program does You can change an Alt key assignment at any time by pressing Alt- equals, followed by the number of the key to be respecified and the new assignment. If you want to clear a key, press Alt-equals, the number o a new string for any of the Function keys at any time. If you want to clear the key, type as the new input string. The Alt-K command can be used simply to display the Function Key Directory not need to have the PC-TALK.KEY file on his/her disk. If the program does not locate PC-TALK.KEY on the program disk, it will initialize and create a new blank Function key file. The same is true for the file PC-TALK.D2 f the key, and then type . If no Alt-key assignments are in effect, the display on line 25 will disappear. **NOTE the difference between these Alt key assignments and the Function key assignm be sent via the keyboard. Some break sequences may also be programmed via the Function Key Directory. Some systems require a special "sustained" Break signal. This signal can be sent by hitting the Ctrl and the End kol "<>" will be displayed highlighted on the screen until the remote computer sends an "XON" signal, at which time transmission will resume automatically. If transmis- sion has been halted, it may be resumed manualents described above: The Alt keys can be easily reprogrammed during communications and are displayed on line 25 of the screen. This makes them con- venient for holding temporary input strings needed for quick eys simultaneously. You will have to experiment, or consult your remote system's documentation to determine the correct Break signal to use. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- ly by typing Alt-O (the letter 'oh') at the keyboard. Communications Errors: <<>> and <> PC-TALK will indicate certain types of errors if they occur during communications. If there is an ambien --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 57 reference. However, the Alt-key assignments are not saved when the program is te --- PC-TALK III User's Guide --- 59 CAUTION: do not attempt to use the combination of the Ctrl key and the ScrollLock/Break key as this may terminate PC-TALK. Command Sut signal on the line, the program will display the symbol '<<>>' in high intensity. Communications will not be interrupted in most cases, --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- rminated. The Function key assignments, on the other hand, are stored permanently on disk and reloaded each time PC-TALK is run. This makes them convenient for storing id numbers and logon sequences. Howevmmary: Home key An on-screen summary of all the PC-TALK program commands described above can be displayed at any time by hitting the Home key. Toggle Commands: The following keys toggle on/off  --- PC-TALK III User's Guide --- 61 but this symbol should put you on notice that you are sending or receiving corrupted data. On a very noisy line, you may see the symbol repeatedly. Youer, you cannot continue with communications while you are reassigning the Function keys. --------------------------------------------- their respective functions and operate at any time while the program is running: Alt-T Transmit Alt-E Echo Alt-R Receive Alt-M Messages Alt-V View Ctrl-Pt should disconnect and try for a better connection. With some modems, including the Hayes Smartmodems, you may see the <<>> symbol when communications are first opened. This should not be a cause for co --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 58 === Miscellaneous Features and Commands === Elapsed Time: Alt-Z rSc Printout ---------------------------------------- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --ncern, provided you do not see the symbol once communications are in progress. PC-TALK opens a communications buffer for receiving data through the communications port. In most cases, the program should be  At any time during program operation, you can display the elapsed time for the current call by typing Alt-Z. For updated time, hit Alt-Z again. (The elapsed time is reset whenever a new call is made.) - 60 === More Applications and Advanced Features === Even though this section is described as "advanced," the following information should be of interest to all users of the able to process data as fast as it is received. If the communications buffer does fill faster than the program can handle the incoming data, you will see the symbol <> on the screen. The program will then try Exit: Alt-X Pressing Alt-X at any time will give you the option of terminating the program and returning to DOS. Sending a Break Signal: Ctrl-End Various remote computer systems use different sig program. XON/XOFF: Alt-O PC-TALK supports the sending of XON/XOFF signals to the remote computer in the event of a communications buffer overflow (see below), and will trap for XON/XOFF signals sent by to recover, by sending an XOFF signal to the remote computer, processing the contents of the buffer, and then sending an XON signal. Two situations should be noted which may cause an overflow condition. Ifnals to effect a break during communications. For example, the break signal for CompuServe is a Control-C; the Source Break signal is a Control- P. Any key sequence (including all control key combinations) may  the remote computer during transmission of files. The default XON signal is ASCII 17; the default XOFF signal is ASCII 19. If the remote computer sends an XOFF signal during transmission of a file, the symb3  you are running the uncompiled BASIC version of the program at 1200 baud, you may experience an overflow condition if you are making use of the character stripping options, or if the remote computer does not support XON files. If it does not find them, these three files will be created on the program disk: PC-TALK.DIR -- The file that stores Dialing Directory information. PC-TALK.KEY -- The file that stores Function Key information. NTDOC.BAT files. --------------------------------------------- Modifying PC-TALK -- Please note that this version of PC-TALK makes use of virtually all the memory available on a 64K system when r/XOFF. If you are trying to perform simultaneous printout at 1200 baud, your printer will probably not be able to keep up and eventually the buffer will overflow, even with the .EXE version of the program.  PC-TALK.DEF -- The file that stores Default Menu information. ---------------------------------------- Programming Information -- One additional file is supplied on the program disk: PCTKREM.MRG.unning the interpreter BASIC version (PC-TALK.BAS). Adding any modifica- tions will exceed the memory capacity for 64K machines. This version of PC-TALK has incorporated the suggestions of many users who madPC-TALK will attempt to recover by turning off the print feature. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 62  This is a BASIC file saved in ASCII format that contains REMark statements. It can be MERGED into PC-TALK.BAS to improve the readability of the program. However, once merged, PC-TALK.BAS will no longer rune modifications to earlier versions. Some of these earlier modifications were posted on bulletin boards and became, in effect, "standard" modifications to the earlier program. There are still many more useful modificat === PC-TALK III File Information === PC-TALK III is supplied with the following files: PC-TALK.BAS -- The BASIC source code for the program. It will run on a 64K system using DOS 1.00 or 1.10 and BASIC  on a system with 64K of memory. PC-TALK.EXE can be compiled directly from PC-TALK.BAS, as all timing functions are handled independently through the BASIC SOUND and TIME$ functions. Once PC-TALK.BAS has beions which could be made, and we would like to encourage this grassroots improvement process. The only "dangers" are of different people writing --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- 1.10. PC-TALK.EXE -- The compiled BASIC version of the program. It will run under DOS 1.00, 1.10, or DOS 2.00 on a system with 128K or more of memory. PC-TALK.DOC -- The text file containing this documentaen saved in ASCII format, it can be compiled using the IBM BASIC Compiler with the following commands: BASCOM PC-TALK.BAS /E/O/S/C:4096 LINK PC-TALK+IBMCOM The '4096' argument determines th --- PC-TALK III User's Guide --- 65 modifications which overlap or are inconsistent, and, of course, people unwittingly writing bugs into the program. You are free to modify PC-TALKtion. TALK64.BAT -- A batch file that runs the 64K version. The file contains the single command 'BASIC PC-TALK/C:1024'. This sets up a 1024-byte communications buffer. TALK128.BAT -- A batch file that rue size of the communications buffer and can be increased if you have sufficient memory. For all but the most demanding applications, however, the 4096-byte buffer should be more than sufficient. --- as you wish to suit your personal needs. One of the goals in creating PC-TALK was to produce a program in easily modifiable BASIC. We do request, however, that you do not distribute PC-TALK in modified form. The reasons the 128K version. It contains the single command 'PC-TALK'. The .EXE version can, of course, be run directly from DOS with the command 'PC-TALK' . PRINTDOC.BAT -- A batch file with a series of pro FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 64 --------------------------------------------- Copying PC-TALK -- You n for this is that when people have problems or questions, they inevitably contact us, and we have no way of knowing what modifications may have been made. If you do come up with useful modifications, pleasempts to print the documentation file from DOS. COPYTALK.BAT -- A batch file to aid in making copies of PC-TALK for other users. It will not copy your personal .DIR, .KEY, and .DEF support files. are encouraged to make copies of PC-TALK III and distribute them to other users, within the terms of the limited license set forth below. A special batch file has been provided for this purpose. To copy PC- keep them as separate MERGE files which can be incorporated into PC-TALK.BAS at the user's option. To facilitate this process of creating mergeable mods, we would appreciate your sending us copies of your m --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 63 The first time PC-TALK III is run, the program looks for three support TALK III, insert the program disk in drive A. From the DOS A> prompt, type 'COPYTALK' and follow the prompts. If you do copy PC-TALK for other users, please be sure to provide them with the PC-TALK.DOC and PRI3 ods (on disk, if they are substantial). In certain cases, we may want to endorse certain mods and "officially" reserve expansion areas for them. Program lines from 10000 up have specifically been reserved for inue to find ways to share our adventures in computing. -- Andrew Fluegelman --------------------------------------------- --- FREEWARE -tation, will be sent by return mail. The program carries a notice suggesting a contribution to the program's author. Making a contribution is completely voluntary on the part of the user. Regardless of whether a co this purpose. Please understand that our reason for suggesting that we might "approve" certain modifications is not in any way meant to inhibit your insights or creativity. To the contrary, we're greatly P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 67 tm ======================== F R E E W A R E =======================ntribution is made, the user is encouraged to copy and share the program with others. Payment for use is discretionary on the part of each subsequent user. --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 ---  appreciative of the improvements which have been made to the program so far, and we would merely like to make it easier for more people to share in future improvements. ----------------------------------------- User-Supported Software If you are using this program and finding it of value, your contribution ($35 suggested) will be appreciated. === F r e e w a r e ===  --- PC-TALK III User's Guide --- 68 Will the user-supported concept really work? Up to now, distribution of software has relied either on restricting access (and charging for t---- --- FREEWARE - P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 66 Thank You! While on the subject on user mods, I would like to e The Headlands Press, Inc. Post Office Box 862 Tiburon, CA 94920 Regardless of whether you make a contribution, you are encouragedhe cost of doing so), or anonymously casting programs into the public domain. The user- supported concept is a way for the computing community to support and encourage creative work outside the traditional marketplace. xpress my thanks to Larry Jordan, Rich Schinnell, Wes Merchant, Don Winthrow, and the Capital PC Users Group for their many suggestions, contributions, and continued support. John O'Boyle of United Technolog to copy and share this program. --------------------------------------------- FREEWARE user-supported software is an experiment in distributing computer programs, based on three principles: First, tha This is an experiment in economics more than altruism. Free distribution of software and voluntary payment for its use eliminates the need for money to be spent on marketing, advertising, and copy protection schemes. Usersies has been particularly helpful and encouraging in developing version III and in championing the Freeware concept. Thanks also to Phil Ryals of Bank of America and to Joe Doran of GCA Corporation for their programmingt the value and utility of software is best assessed by the user on his/her own system. Only after using a program can one really determine whether it serves personal applications, needs, and tastes. Second, that t can obtain quality software at reduced cost, while still supporting program authors. And the most useful programs survive, based purely on their usefulness. Please join the experiment. FREEWARE is the insights. Special thanks to Jeremy Joan Hewes for being my trusty cohort and dear friend from the very beginning and to Larry Magid and Stu Schwartz for their tireless beta testing and for never being satishe creation of independent personal computer software can and should be supported by the computing community. Finally, that copying and networking of programs should be encouraged, rather than restricted. The ease with which  trademark of The Headlands Press for its user- supported software, but we invite all software authors to participate in this distribution concept. We would like to publish a FREEWARE CATALOG of user-supported softwafied. And thanks to Patricia Navone and Susan Stone for their loyal and excellent work. Finally, thank you to the entire PC Community for your many words of encouragement and your financial support. PC-TALK and software can be distributed outside traditional commercial channels reflects the strength, rather than the weakness, of electronic information. The user-supported concept: Anyone may request a copy of are by program authors who are willing to make their work available on a free, non-restricted basis. If you would like your program listed, please send a description of the program (including system requirements) and the addres Freeware started as an experiment. It seems to have worked beyond what anyone suspected. I hope that you find this version of PC-TALK to be more useful and just as friendly as the prior versions, and that we cont user-supported program by sending a blank, formatted disk to the author of the program. An addressed, postage-paid return mailer must accompany the disk (no exceptions, please). A copy of the program, with documen4 s to which requests for copies should be sent. Fulfilling requests and suggesting contributions are the sole responsibility of each program author. Listings in the catalog are free. We welcome your comments about te data and parity bits is either even, odd, always one ("mark parity") or always zero ("space parity"). If you have chosen to communicate with 8 data bits rather than 7 data bits (see next paragraph), there is no "rs own calculations on the 128 data bytes and compares its own checksum with the one received from the transmitter. If everything is in order, the receiver sends an ACK character (ASCII 06) to the transmitter, indicating thahe user-supported concept. Thank you for your support. Andrew Fluegelman Freeware ---------------------------------------------------- NOTICE - A limited license is granted to all users of this progoom" for a parity bit, and so you must specify "no" parity. You can choose to communicate with various numbers of data bits. The most common values are 7 data bits, which allow you to send any of the 127 standardt the next block is to be sent. If the receiver can't verify, it sends an NAK, requesting that the block be sent again. This continues, block by block, until the entire file has been sent and verified. At the endram, to make copies of this program and distribute them to other users, on the following conditions: 1. The program is not to be distributed to others in modified form.  ASCII characters, or 8 data bits, which allow you to send an extended ASCII set of 255 characters. For every character transmitted, the communications program sends 1 "start" bit. You have no option to vary this number.  of the file, the transmitter sends an EOT character (ASCII 04). The receiver acknowledges the EOT with an ACK, and the transfer terminates. --- FREEWARE - P.O. Box 862, Tiburon, CA 9492 2. No fee (or other consideration) is to be charged for copying or distributing the program without an express written agreement with The Headlands Press, Inc. 3. The notice displayed atHowever, you can specify how many "stop" bits are to be sent. There must be at least 1 stop bit, and this is the most common value. --- FREEWARE - P.O. Box 862, Tiburon, CA 949200 --- === Finished printing the PC-TALK III User's Guide === Capture buffer closed. Press to continue: [1;1H[2JDL 3 - Comm Programs (C) 1 (DES) De program start-up is not to be bypassed, altered, or removed. Copyright (c) 1983 The Headlands Press, Inc. ---------------------------------------------------- --- FREEWARE - --- --- PC-TALK III User's Guide --- 70 Appendix B: A Brief Description of the XMODEM Protocol Once the protocol is put into effect ("Holding for Start..."), the t t? u蠜:s2*Ţ/ tx)ꠜ t@E u y-ű/, y  0 t 2 tàú u>t>t=SNSCC>u! t CS[J[ uÊr P.O. Box 862, Tiburon, CA 94920 --- --- PC-TALK III User's Guide --- 69 Appendix A: A Brief Explanation of Communications Parameters The communications "parameters" are simplyransmitter waits for the receiver to send an NAK character (ASCII 21). Meanwhile, the receiver sends NAK signals every ten seconds. Once the transmitter detects an NAK, it starts to send the file in sections of 128 bytes. 4 uYSN:ډtUP tBCC t+۬<#u" for menu: CP-MIG Function Menu 1 (L) Leave a Message 2 (R) Read Messages 3 (CO) Conference Mode 4 (DL) Data Library (Former XA) 5 (B) Bulletins 6 (V) View Member Directory 7 (SS) Set Sub-topic 8 (OP) Set User Options 9 (I) Ins 225 12.0 41 Inpatient Medical Care 286 12.0 42 Medication Provision 274 10.8 43 Chore Service 226 10.4 44 Outpatient Medical Care WS$s ws WSKEYS$s tructions 0 (E) Exit the CP-MIG Enter selection or H for help: 4 Data Library Sub-topics 0 Communications 1 General 2 Languages 3 Database 4 Lap Computers 5 6 Vendors 7 SIG/M 8 S-100 9 CP/M-86(tm) 10 Enter Selec50 50 36 16 22 27 20 34 33 31 40 28 37 30 31 28 28 15 29 29 30 36 30 32 37 37 24 21 28 38 29 31 32 23 44 31 24 38 30 18 43 33 22 33 25 30 30 36 33 32 42 23 24 30 28 28 25 27 25 36 27 15 28 34 ps 203 84.0 3 Work Activity 322 71.9 4 Therapeutic Counsel Group 206 57.4 5 Therapeutic Counsel Individual 204 56.0 6 Group Dining tion: 2 Using Section 2 data library. Key to continue: DL 2 - Languages : 1 (DES) Description of Data Library 2 (BRO) Browse thru files 3 (DIR) Directory of files 4 (UPL) Upload a new file 5 (DOW) Download a file 6 (DL) Change D29 29 26 19 32 31 28 36 38 36 27 36 16 29 26 31 33 32 15 26 38 31 24 31 19 19 36 20 29 36 23 13 33 34 36 35 31 23  223 54.6 7 Boarding Home Care 504 53.2 8 Job Readiness 318 46.2 9 Emer Housing 108 42.6 10 Adult Day Care ata Library 7 (T) Return to Function Menu 8 (I) Instructions Enter selection or H for help: dir [71755,204] DESGUT.CV2 04-Mar-85 13295 DESIO.CPM 04-Mar-85 1745 DESMOD.CV2 04-Mar-85 11185 [72365,70] RBB421.LBR 02-Mar-85  SERV # SCORE ______________________________________________________________ 52 Therapeutic Counselling-Family 205 8.4 53 Therapeutic Counselling-Group 206 8.4 54 Psychiatric Eval 403 40.5 11 Day Care for Children 402 39.5 12 Support Counsel Individual 201 38.0 13 Social Rehabilitation 307 35.9 14 Psychological Testing 188805 Accesses: 4 [76703,302] SV.BIN 02-Mar-85 4315(1856) Accesses: 18 SV.DOC 02-Mar-85 1930 Accesses: 24 [72365,70] TBSBBS.LBR 01-Mar-85 151845 Accesses: 4 [71036,1066] ZCC22.UPD 20-Feb-85 5615 uation 254 8.4 55 Life Skills Education 301 8.4 56 Telephone Reassurance 405 8.4 57 Special Facilities 323 8.1 58 Speech/Hearing/Vision Sc 255 35.4 15 Vocational Guidance/Counsel 208 35.2 16 General Financial Assist 291 34.2 17 Emer Psychiatric 110 33.6 18 Crisis Intervention  Accesses: 25 [70100,271] CTYPE.HLP 14-Feb-85 33325 Accesses: 8 [76703,602] CHALK.LBR 11-Feb-85 237160 Accesses: 23 ROF161.DOC 06-Feb-85 1105 Accesses: 21 ROFF4.BIN 06-Feb-85 75460(32224) Accesses: 4reen 252 7.2 59 Physical Screen &/or Evaluation 253 7.2 60 Community Health Educ 312 6.3 61 Dental Treatment 271 6.0 62 Support Counsel Individual  105 33.6 19 Transitional Care 508 33.6 20 Early Intervention 317 32.85 21 Post Employment 324 31.0 22 Support Counsel Family 202 6 8 ROFF4.DOC 06-Feb-85 34640 Accesses: 23 [70100,271] BCCITT.CL 12-Jan-85 4050 Accesses: 49 MDMCRC.CL 12-Jan-85 2365 Accesses: 29 [75136,626] USQ10.BIN 12-Jan-85 11715(5024) Accesses: 7 [71036,1066] 05 Accesses: 49 EXEC.BIN 25-Oct-84 19100(8160) Accesses: 54 [70100,271] PETALS.C 24-Oct-84 7615 Accesses: 17 [75116,1411] COBOL.BIN 23-Oct-84 34500(14720) Accesses: 65 PART2.BIN 23-Oct-84 33880(14464) Accessct-84 5810 Accesses: 10 SC80T2.C 06-Oct-84 10850 Accesses: 12 SC80CE.HLP 05-Oct-84 31605 Accesses: 9 SC80CX.HLP 05-Oct-84 5465 Accesses: 7 SC80CF.HLP 01-Oct-84 25100 Accesses: 13 SCBDOS.CC 17CCSWRM.C 06-Jan-85 11015 Accesses: 27 [75136,626] USQ10.C 05-Jan-85 4125 Accesses: 31 [70160,120] LU310.BIN 01-Jan-85 48665(20768) Accesses: 70 LU310.UPD 01-Jan-85 3245 Accesses: 109 [70100,271] LOes: 55 [70100,271] KEYIN.HLP 22-Oct-84 12660 Accesses: 11 OUTNUM.HLP 22-Oct-84 9455 Accesses: 10 SCTTT.C 22-Oct-84 9245 Accesses: 11 [71036,1066] ZCC17.BIN 22-Oct-84 64680(27616) Accesses: 61 ZCC18.ARC-Sep-84 2675 Accesses: 48 SCBDOS.HLP 17-Sep-84 16260 Accesses: 30 [76703,602] PHONE.BIN 31-Aug-84 38195(16320) Accesses: 53 PHONE.C 31-Aug-84 11255 Accesses: 80 PHONE.DOC 31-Aug-84 2890 Accesses: 10GLIB.CL 28-Dec-84 6560 Accesses: 19 [71036,1066] CCBRWS.C 26-Dec-84 18740 Accesses: 35 CCTTT.C 23-Dec-84 10890 Accesses: 31 [71755,204] LCFRIO.CPM 15-Dec-84 3715 Accesses: 18 LUCIFE.CCC 11-D 22-Oct-84 76875 Accesses: 56 ZCC01.UPD 21-Oct-84 1105 Accesses: 235 ZCC02.BIN 21-Oct-84 79465(33920) Accesses: 108 ZCC03 21-Oct-84 710 Accesses: 159 ZCC04 21-Oct-84 13815 Accesses: 100 Z7 [71445,527] GREP.BIN 30-Aug-84 42505(18144) Accesses: 24 [70160,120] LUDEF5.DOC 19-Aug-84 16600 Accesses: 53 [70100,271] SCBUGS.HLP 16-Aug-84 10970 Accesses: 41 [75136,626] CRYPTO.BIN 06-Aug-84 6835(2944) ec-84 17765 Accesses: 17 [71036,1066] ZCC21.UPD 05-Dec-84 6545 Accesses: 86 [72405,473] CB.C 24-Nov-84 8115 Accesses: 115 [70100,271] AREACD.C 23-Nov-84 37775 Accesses: 28 OUTNUM.CL 23-NoCC05 21-Oct-84 2670 Accesses: 75 ZCC06 21-Oct-84 2750 Accesses: 54 ZCC07 21-Oct-84 2345 Accesses: 58 ZCC08 21-Oct-84 3165 Accesses: 61 ZCC09.H 21-Oct-84 385 Accesses: 8 Accesses: 22 CRYPTO.C 05-Aug-84 1190 Accesses: 51 [70100,271] Z2PFX.CC 18-Jul-84 5400 Accesses: 36 Z2PFX.HLP 18-Jul-84 31540 Accesses: 16 [70270,626] NEWCOM.C 17-Jul-84 4970 Accesses: 54 BDKv-84 1970 Accesses: 19 [76703,602] DF.BIN 05-Nov-84 22485(9600) Accesses: 16 [70205,1144] SORT.BIN 03-Nov-84 41650(17792) Accesses: 31 SORT.C 03-Nov-84 20225 Accesses: 46 SORT.HLP 03-Nov-84 5890 6 ZCC10.SUB 21-Oct-84 95 Accesses: 75 ZCC11.SUB 21-Oct-84 320 Accesses: 66 ZCC12.SUB 21-Oct-84 2050 Accesses: 59 ZCC13.SUB 21-Oct-84 1460 Accesses: 54 ZCC14.SUB 21-Oct-84 755 AccesseERM.H 04-Jul-84 3980 Accesses: 82 BDSDIA.C 04-Jul-84 5150 Accesses: 50 CKERM.C 04-Jul-84 3390 Accesses: 51 CONNEC.C 04-Jul-84 1620 Accesses: 52 IO.C 04-Jul-84 7160 Accesses: 53  Accesses: 88 SORT.NTE 03-Nov-84 1755 Accesses: 63 [70100,271] LOGLIJ.HLP 01-Nov-84 16110 Accesses: 9 PUNK.C 01-Nov-84 10460 Accesses: 11 SCPM.CL 01-Nov-84 1255 Accesses: 26 SCPM.HLP 01-Ns: 57 ZCC15.BIN 21-Oct-84 36345(15520) Accesses: 109 ZCC16.C 21-Oct-84 8570 Accesses: 69 [70100,271] ACEY.C 20-Oct-84 8085 Accesses: 23 RAND.HLP 19-Oct-84 8645 Accesses: 11 RAND.CL 17-Oct-84  KE.SUB 04-Jul-84 190 Accesses: 54 KERM.SUB 04-Jul-84 130 Accesses: 47 NDK.H 04-Jul-84 2535 Accesses: 46 RECSW.C 04-Jul-84 6170 Accesses: 46 SENDSW.C 04-Jul-84 7640 Accesses:ov-84 35910 Accesses: 12 TXTLIB.CL 31-Oct-84 1405 Accesses: 28 LOVE.C 30-Oct-84 5295 Accesses: 26 KEYIN.CL 29-Oct-84 1015 Accesses: 22 LOGLIB.HLP 29-Oct-84 34225 Accesses: 21 RANDT3.C 2005 Accesses: 19 RANDT1.C 17-Oct-84 2990 Accesses: 13 RANDT2.C 17-Oct-84 3065 Accesses: 4 INTWRD.CL 15-Oct-84 1195 Accesses: 16 SC80.CC 15-Oct-84 8840 Accesses: 45 SC80T3.C 15-Oct- 36 SERVER.C 04-Jul-84 1190 Accesses: 41 TEST.C 04-Jul-84 610 Accesses: 47 UTIL.C 04-Jul-84 5545 Accesses: 46 KERMIT.C 01-Jul-84 37855 Accesses: 77 [71445,527] PUZZLE.C 26-Jun-84 13628-Oct-84 5820 Accesses: 5 [71036,1066] ZCC19.ARC 26-Oct-84 60775 Accesses: 63 ZCC20.UPD 26-Oct-84 1320 Accesses: 83 [75116,1411] ADDR.CBL 26-Oct-84 1580 Accesses: 79 CBL1.CBL 26-Oct-84 735 84 6885 Accesses: 18 SC80T4.C 15-Oct-84 8325 Accesses: 4 SC80T5.C 15-Oct-84 10880 Accesses: 4 SC80T6.C 15-Oct-84 14105 Accesses: 4 SIEVE.C 15-Oct-84 2500 Accesses: 15 TXTLIB.HLP 10-Oct5 Accesses: 91 UNSOFT.C 09-Jun-84 6245 Accesses: 75 [72245,1454] YAMDOC.LST 29-May-84 62080 Accesses: 77 [76703,602] YAMH89.H 28-May-84 2895 Accesses: 21 YAMPHN.T 28-May-84 1395 Accesse Accesses: 55 CBL2.CBL 26-Oct-84 3710 Accesses: 50 CINTRP.BIN 26-Oct-84 29880(12768) Accesses: 72 COBOL.DOC 26-Oct-84 37075 Accesses: 114 DEMO.CBL 26-Oct-84 1175 Accesses: 59 SEQ.CBL 26-Oct-84 15-84 10715 Accesses: 20 SCPM.CC 09-Oct-84 2315 Accesses: 32 SCPMCC.HLP 09-Oct-84 14760 Accesses: 7 SC80CC.HLP 06-Oct-84 17170 Accesses: 15 SC80CD.HLP 06-Oct-84 18195 Accesses: 8 SC80CN.HLP 06-O7 s: 15 YAMPM.H 28-May-84 2515 Accesses: 6 YAMSM.H 28-May-84 3405 Accesses: 14 YAMSYH.426 28-May-84 3805 Accesses: 11 YAMTRS.H 28-May-84 1535 Accesses: 15 YAMTUA.H 28-May-84 1780 Accees: 187 SC80B.HLP 18-Feb-84 19470 Accesses: 107 [76703,602] SDR808.BIN 12-Feb-84 16020(6848) Accesses: 5 [70205,1144] SETDRU.BIN 06-Feb-84 14785(6336) Accesses: 10 SETDRU.DOC 06-Feb-84 19395 Accesses: 34 UNSETD.B0(12800) Accesses: 64 [70665,1307] C80DEF.H 24-Jul-83 990 Accesses: 112 PIPEFT.BIN 18-Jul-83 13200(5632) Accesses: 24 PIPEFT.C 18-Jul-83 4890 Accesses: 80 BOSE.DOC 17-Jul-83 2265 Accesses: 79 [70160sses: 7 YAMZ10.0H 28-May-84 2425 Accesses: 10 YAM.SUB 13-May-84 420 Accesses: 44 YAM10.C 13-May-84 5210 Accesses: 29 YAM9.CSM 13-May-84 4050 Accesses: 21 YAM9AP.CSM 13-May-84 4240 AIN 06-Feb-84 3390(1472) Accesses: 4 [70160,120] LRUN20.ASM 05-Feb-84 21310 Accesses: 46 [70665,1307] SETFCB.C 03-Feb-84 2700 Accesses: 43 [71735,1703] FIXTED.C 14-Jan-84 3150 Accesses: 55 [70205,1,120] LRUN20.BIN 08-Jul-83 3600(1536) Accesses: 95 [70007,642] XSQ107.C 06-Jul-83 22350 Accesses: 92 XUSQ10.7C 06-Jul-83 6580 Accesses: 65 [70665,1307] ALLOC.C 29-Jun-83 5115 Accesses: 85 [70205,1ccesses: 13 YAMAP.H 13-May-84 8025 Accesses: 6 YAM.H 06-May-84 9410 Accesses: 45 YAM1.C 06-May-84 12350 Accesses: 42 YAM2.C 06-May-84 10225 Accesses: 29 YAM3.C 06-May-84 14580 144] BACKUP.BIN 23-Dec-83 14700(6272) Accesses: 36 BACKUP.C 23-Dec-83 10405 Accesses: 91 BACKUP.DOC 23-Dec-83 8895 Accesses: 158 SET.BIN 23-Dec-83 11100(4736) Accesses: 34 SET.C 23-Dec-83 8165 Acc144] FXSET.C 23-Jun-83 5965 Accesses: 37 FXSET.DOC 23-Jun-83 8755 Accesses: 64 UMDM32.C 31-May-83 34970 Accesses: 136 [70665,1307] BTSORT.C 20-Mar-83 11630 Accesses: 114 GOMOKU.C 20-Mar-83 Accesses: 20 YAM4.C 06-May-84 6595 Accesses: 21 YAM5.C 06-May-84 10320 Accesses: 14 YAM5AP.C 06-May-84 12410 Accesses: 6 YAM5PM.C 06-May-84 8645 Accesses: 7 YAM5SM.426 06-May-84 10010 esses: 50 [71445,527] WILDEX.C86 22-Dec-83 5745 Accesses: 66 [70007,642] GREP.C 28-Oct-83 20985 Accesses: 98 GREP.DOC 28-Oct-83 6110 Accesses: 130 [70160,120] LDIR22.BIN 15-Oct-83 16640(7104) Acces 10955 Accesses: 82 XC.C 20-Mar-83 21105 Accesses: 122 XC.DOC 20-Mar-83 520 Accesses: 128 CON.C 06-Mar-83 15875 Accesses: 137 CON.H 06-Mar-83 180 Accesses: 120 OTIMER.SUB 2 Accesses: 17 YAM5SM.C 06-May-84 6315 Accesses: 16 YAM5ZE.C 06-May-84 5485 Accesses: 12 YAM7.C 06-May-84 18680 Accesses: 18 YAM8.CSM 06-May-84 2170 Accesses: 26 YAMHLP.T 06-May-84 6585 ses: 54 LDIR22.C 15-Oct-83 8960 Accesses: 73 LDIR22.MSG 15-Oct-83 2560 Accesses: 92 [70715,1324] CFIX.C 05-Oct-83 3050 Accesses: 100 [70007,642] YPHONE.Y 29-Sep-83 1280 Accesses: 50 YMIMPL.7-Feb-83 635 Accesses: 52 GREP01.C 17-Feb-83 7080 Accesses: 85 MATCH1.C 17-Feb-83 7850 Accesses: 68 CRYPTN.C 02-Feb-83 1225 Accesses: 86 CRYPTN.DOC 02-Feb-83 1410 Accesses: 102 MOVE.C  Accesses: 35 [70100,271] SIEVE.BIN 26-Mar-84 7085(3040) Accesses: 17 [76703,602] XMDM18.C 25-Mar-84 12155 Accesses: 161 [70100,271] DAYLIB.CL 21-Mar-84 5145 Accesses: 121 SC80.INF 21-Mar-84 4135 LST 27-Sep-83 44160 Accesses: 77 [70715,1324] TRACE.C 10-Sep-83 2665 Accesses: 106 TRACE.DOC 10-Sep-83 3045 Accesses: 104 TRACE1.ASM 10-Sep-83 955 Accesses: 72 READRE.LC 25-Aug-83 6685  22-Jan-83 1975 Accesses: 97 [70325,243] SWARM.C 14-Jan-83 9750 Accesses: 210 [70007,642] BDSC.MSG 06-Jan-83 1235 Accesses: 167 [70665,1307] BDOS.C 02-Jan-83 1650 Accesses: 167 DIR.H  Accesses: 222 [71445,527] UNIQ.BIN 18-Mar-84 22795(9728) Accesses: 26 [76703,602] LXLTE.CSM 14-Mar-84 2640 Accesses: 34 SRTORD.ASM 14-Mar-84 11080 Accesses: 27 SSORT.BIN 14-Mar-84 33265(14208) Accesses:  Accesses: 61 [70160,120] LU300.DOC 21-Aug-83 35135 Accesses: 152 [72355,1567] USQ.H 20-Aug-83 405 Accesses: 72 SQ.C 18-Aug-83 7665 Accesses: 108 SQ.H 18-Aug-83 1865 Accesses: 75  02-Jan-83 255 Accesses: 79 DPB.H 02-Jan-83 510 Accesses: 66 ERROR.C 02-Jan-83 385 Accesses: 88 FCB.H 02-Jan-83 285 Accesses: 86 XDPB.C 02-Jan-83 2475 Accesses: 53 [70036 SSORT.C 14-Mar-84 22085 Accesses: 44 SSORT.DOC 14-Mar-84 5955 Accesses: 88 SSORT.SH 14-Mar-84 450 Accesses: 30 SSOVL.BIN 14-Mar-84 1850(800) Accesses: 27 [70100,271] SC80R.HLP 04-Mar-84 1520SQBUG.MSG 18-Aug-83 4895 Accesses: 64 SQCOM.H 18-Aug-83 410 Accesses: 61 TR1.C 18-Aug-83 1340 Accesses: 55 TR2.C 18-Aug-83 13015 Accesses: 50 USQ.C 18-Aug-83 9015 Accesses: 07,642] CCHK.C 01-Jan-83 16460 Accesses: 135 CCHK.MAN 01-Jan-83 7485 Accesses: 126 [70665,1307] GRAM.C 18-Dec-82 4260 Accesses: 51 ATOU.C 15-Dec-82 880 Accesses: 51 SHOW.C 15-Dec0 Accesses: 161 [70665,1307] HANOI.C 02-Mar-84 2315 Accesses: 45 CRCK.C 28-Feb-84 3935 Accesses: 70 [70100,271] SC80.BIN 23-Feb-84 54210(23136) Accesses: 230 SC80.HLP 20-Feb-84 11740 Access82 UTR.C 18-Aug-83 1765 Accesses: 50 [70007,642] SQ.SUB 16-Aug-83 200 Accesses: 88 SQ17.BIN 16-Aug-83 37800(16128) Accesses: 66 USQ.SUB 16-Aug-83 95 Accesses: 53 USQ20.BIN 16-Aug-83 30007 -82 985 Accesses: 70 UTOA.C 15-Dec-82 815 Accesses: 35 TRNSLT.C 12-Dec-82 4515 Accesses: 78 PUTDEC.C 01-Dec-82 350 Accesses: 55 PR.C 27-Nov-82 4255 Accesses: 65 UNIQUE.C 27 Accesses: 304 [70110,555] TTT.C 15-Feb-82 6375 Accesses: 124 TELNET.C 14-Feb-82 20750 Accesses: 144 [70320,341] BDSC.DOC 14-Feb-82 17350 Accesses: 142 BDSCIO.H 20-Dec-81 6200 Accesse325 2.3 .pa DEVELOPMENTALLY DISABLED RANK SERVICE SERV # SCORE ______________________________________________________________ 1 Day Care for Children 402-Nov-82 2860 Accesses: 68 [70235,403] MENU.BIN 26-Nov-82 25800(11008) Accesses: 123 MENU.DOC 26-Nov-82 6595 Accesses: 230 [70665,1307] STRCH2.C 26-Nov-82 5045 Accesses: 64 GETS.C 25-Nov-82 1430 s: 179 LIFE.C 20-Dec-81 8200 Accesses: 144 21.0 56 Emer Housing 108 20.8 57 Medical Supplies 287 19.8 105.0 2 Adult Day Care 403 105.0 3 Institutional Care 509 101.2 4 Support Groups 203 96.0 5 Day Treat/Alt Ed Children 306 90.0  Accesses: 77 ATOI.C 17-Nov-82 1090 Accesses: 59 ENGINT.C 15-Nov-82 2705 Accesses: 78 [70007,642] EDDOC.BIN 10-Nov-82 81300(34688) Accesses: 76 [70665,147] H19.L 03-Nov-82 2310 Accesses: 12 58 Public Health Nursing 272 19.2 59 Boarding Home Care 504 19.2 60 Special Facilities 323 18.6 61 Ed for Poly Abuse Prevention 311 17.5 62 Pa 6 Transitional Care 508 81.9 7 Crisis Intervention 105 76.0 8 Protective Crisis 104 67.6 9 Supervised Independent Living 507 66.3 10 Ear0 [70665,1307] CASE.C 16-Oct-82 1635 Accesses: 75 CTERMI.C 16-Oct-82 445 Accesses: 76 STRCHR.C 16-Oct-82 4750 Accesses: 65 [70235,403] PH.BIN 06-Oct-82 11700(4992) Accesses: 44 PH.C rent Develop Training 302 17.05 63 Companionship 404 15.0 64 Legal Advice & Consult 241 14.4 65 Legal Aid & Defense 242 14.4 66 Vocationaly Intervention 317 63.0 11 Therapeutic Counsel Group 206 52.8 12 Work Activity 322 52.7 13 Foster Home Care 501 50.4 14 Job Readine 06-Oct-82 5735 Accesses: 160 [70007,642] SORT3.C 24-Sep-82 9805 Accesses: 131 [70665,1307] KWIC.DOC 07-Sep-82 1275 Accesses: 122 [71565,135] SEARCH.C 04-Sep-82 16130 Accesses: 82 [72435,222]l Guidance/Counsel 208 14.0 67 Camping 407 13.65 68 Housing Maintenance 232 12.4 69 Housing Subsidization 234 12.0 70 Rent Supplementsss 318 48.3 15 Ed Screen & Eval 256 44.1 16 Support Counsel Individual 201 44.0 17 Sheltered Employment 321 42.5 18 Emer Psychiatric  DF.C 21-Aug-82 12340 Accesses: 161 [70665,1307] DEFS.H 08-Aug-82 490 Accesses: 184 [70007,642] SSED22.BIN 16-Jun-82 24300(10368) Accesses: 103 CONFIG.C 04-Jun-82 23810 Accesses: 111 LCHECK.C  235 12.0 71 Vocational Evaluation 258 11.5 72 Vocational Training 319 11.5 73 Job Placement & Referral 320 11.5 74 General Assist Housing  110 42.0 19 Therapeutic Counsel Individual 204 39.6 20 Vocational Guidance/Counsel 208 39.6 21 Guardianship 244 39.0 22 Special Facilities  04-Jun-82 3325 Accesses: 78 DF.DOC 03-Jun-82 505 Accesses: 176 [71715,1715] FILES2.DOC 29-May-82 4570 Accesses: 136 [70007,642] OSBDSC.H 01-May-82 5560 Accesses: 101 BOBPRI.C 27-Apr-82  231 10.8 75 Life Skills Ed 301 10.0 76 Chore Service 226 9.0 77 Multiple Serv Cts for Elderly 409 6.9 78 Tutorial Instruction  323 37.8 23 Tutorial Instruction 309 35.7 24 Therapeutic Counsel Family 205 33.6 25 Psychiatric Evaluation 254 33.6 26 Coord Home Health Care 1900 Accesses: 80 FS.C 26-Apr-82 1640 Accesses: 110 ALPH.C 22-Mar-82 1815 Accesses: 170 CP-2.C 22-Mar-82 3660 Accesses: 123 TELEDT.C 22-Mar-82 19500 Accesses: 170 TELEDT.DOC 22 309 6.2 79 Ed Screen & Eval 256 5.0 80 Social Recreation 401 4.65 81 Informal Socialization 408 4.65 82 Consumer Ed  285 33.6 27 Residential Health Care 506 33.6 28 Special Ed for Ed Handicapped 310 31.5 29 Special Group Trans 295 30.0 30 Personal Care Assess -Mar-82 6480 Accesses: 236 DIF2.BIN 22-Feb-82 34500(14720) Accesses: 110 DIF2.DOC 22-Feb-82 4270 Accesses: 233 [71705,777] EDITOR.C 19-Feb-82 77950 Accesses: 522 [70007,642] SQUEEZ.DOC 15-Feb-82 22530  313 4.6 83 Homemaker Instruction 303 3.1 84 Special Ed for Ed Handicapped 310 2.7 85 Special Group Trans 295 2.3 86 Adult Ed 8  259 27.3 31 Medical Day Care 288 27.3 32 Group Home Care 502 27.3 33 Emer Financial Assist 106 26.0 34 Psychological Testing 255  65 Group Dining 223 7.2 66 Boarding Home Care 504 7.2 67 Telephone Reassurance 405 6.3 68 Housing Maintenance 232 6.2 69 Winursing Home Care 505 36.0 12 Vocational Guidance/Counsel 208 35.2 13 General Financial Assist 291 35.1 14 Emer Food 107 35.1 15 Foster Ho 24.2 35 Life Skills Ed 301 24.15 36 Part Care/Day Hosp 281 23.1 37 Medical Supplies 287 23.1 38 Social Rehabilitation 307 23.1 terization 233 6.2 70 Informal Socialization 408 6.2 71 Chore Service 226 6.0 72 Housing Subsidization 234 6.0 73 Social Recrme Care 501 32.4 16 Group Home Care 502 32.4 17 Emer Fuel 109 30.0 18 Special Facilities 323 28.8 19 Day Treat/Alt Ed 39 Post Employment 324 23.0 40 Homemaker Assistance 221 21.6 41 Home Delivered Meals 222 21.6 42 Vocational Evaluation 258 21.0 43 Vocaeation 401 5.0 74 Big Brothers/Big Sisters 406 5.0 75 General Assist Housing 231 4.6 76 Foster Grandparents 410 4.2 77 Rent Supplements Children 306 28.35 20 Transitional Care 508 28.35 21 Institutional Care 509 27.6 22 Vocational Training 319 27.0 23 Home Delivered Meals tional Training 319 21.0 44 Job Placement & Referral 320 21.0 45 Camping 407 21.0 46 Nursing Home Care 505 21.0 47 Consumer Ed  235 4.0 78 Inpatient Medical Care 286 4.0 79 Medication Provision 274 3.6 80 Physical Therapy 280 3.3 81 Occupational Therapy  222 26.25 24 Post Employment 324 26.0 25 Vocational Evaluation 258 25.0 26 Job Placement & Referral 320 24.0 27 Sheltered Employment  313 20.7 48 Emer Transportation 111 20.0 49 Personal Care 224 19.8 50 Support Counsel Family 202 19.6 51 Adult Ed  284 3.15 82 Techniques for Handicapped 308 3.15 83 Hearing Therapy 282 3.0 84 Speech Therapy 283 3.0 85 Speech/Hearing/Vision Screen  321 24.0 28 Public Health Nursing 272 23.4 29 Ed Screen & Eval 256 23.2 30 Emer Transportation 111 23.0 31 Housing Subsidization  325 19.55 DEVELOPMENTALLY DISABLED RANK SERVICE SERV # SCORE ______________________________________________________________ 52 Special Fam/Parent Instruct  252 2.2 86 Physical Screen &/or Evaluation 253 2.2 87 Community Health Ed 312 2.1 88 Dental Treatment 271 2.0 .pa LOW INCOME INDIVIDUALS/ 234 22.4 32 General Assist Housing 231 21.6 33 Housing Maintenance 232 21.6 34 Winterization 233 21.6 35 Early Intervention  305 18.9 53 Activity Therapy 289 18.6 54 Independent Living 503 15.6 55 Service Supportive Trans 296 15.5 56 Public Health Nursing FAMILIES RANK SERVICE SERV # SCORE ______________________________________________________________ 1 Emer Financial Assist 106 150.0 2 Boarding Home Care 50317 21.6 36 Rent Supplements 235 20.8 37 Nutritional Assessment 251 17.5 38 Tutorial Instruction 309 17.5 39 Special Group Trans 295 14 272 15.4 57 Legal Advice & Consult 241 14.4 58 Legal Aid & Defense 242 14.4 59 Respite Care 225 14.3 60 Homemaker Instruction 303 4 63.0 3 Work Activity 322 58.0 4 Group Dining 223 51.75 5 Support Groups 203 45.0 6 Emer Housing 108 40..5 40 Support Counsel Individual 201 13.5 41 Service Supportive Trans 296 13.0 42 Life Skills Ed 301 10.0 43 Consumer Ed 313 10.0 44  13.95 61 Pos Soc Interaction Opportun 411 13.65 62 Emer Housing 108 12.0 63 Multiple Serv Cts for Elderly 409 10.0 64 General Financial Assist 291 9.9 0 7 Job Readiness 318 39.0 8 Day Care for Children 402 39.0 9 Adult Day Care 403 39.0 10 Crisis Intervention 105 36.8 11 N8 Inpatient Medical Care 286 9.2 45 Part Care/Day Hosp 281 8.1 46 Techniques for Handicapped 308 8.1 47 Medication Provision 274 7.8 48 Outpatie SERVICE SERV # SCORE ______________________________________________________________ 1 Emer Financial Assist 106 151.2 2 Boarding Home Care 504 63.0 3 Grolic Health Nursing 272 16.2 37 Community Safety Ed 316 14.5 38 Legal Advice & Consult 241 14.0 39 Legal Aid & Defense 242 14.0 40 Life Skillsnt Medical Care 275 7.5 49 Physical Therapy 280 7.5 50 Coord Home Health Care 285 7.5 51 Medical Supplies 287 7.5 LOWup Dining 223 58.8 4 Vocational Guidance/Counsel 208 51.0 5 Work Activity 322 49.4 6 Emer Housing 108 43.2 7 General Fin Ed 301 13.5 41 Homemaker Instruction 303 12.4 42 Adult Ed 325 12.0 43 Camping 407 9.1 44 Support Counsel Ind INCOME INDIVIDUALS/FAMILIES RANK SERVICE SERV # SCORE ______________________________________________________________ 52 Medical Day Care 288 7.5 53 Special Ed for Ed Handicappeancial Assist 291 42.0 8 Day Care for Children 402 42.0 9 Day Treat/Alt Ed Children 306 40.5 10 Support Groups 203 39.0 11 Adult Day Care ividual 201 9.0 45 Neighborhood Development 412 7.25 46 Neighborhood Organization 413 6.75 47 Emer Transportation 111 5.2 48 Pos Soc Interaction Oppord 310 7.5 54 Residential Health Care 506 7.5 55 Occupational Therapy 284 7.2 56 Camping 407 7.2 57 Hearing Therapy  403 39.0 12 Job Readiness 318 37.7 13 Institutional Care 509 35.0 14 Crisis Intervention 105 33.6 15 Transitional Care tun 411 3.9 49 Service Supportive Trans 296 2.7 50 Special Group Trans 295 2.5 .pa HISPANICS RANK SERVICE SERV # 282 6.9 58 Speech Therapy 283 6.9 59 Pos Soc Interaction Opportun 411 6.75 60 Physical Screen &/or Evaluation 253 6.4 61 Speech/Hearing/Vision Screen  508 30.45 16 Emer Food 107 30.0 17 Early Intervention 317 29.4 18 Ed Screen & Eval 256 29.0 19 Vocational Evaluation  SCORE ______________________________________________________________ 1 Emer Financial Assist 106 134.4 2 Day Care for Children 402 63.0 3 Day Treat/Alt Ed Children 306  252 5.4 62 Dental Treatment 271 5.0 63 Homemaker Instruction 303 5.0 64 Community Health Ed 312 5.0 65 Supervised Independent Living 507  258 28.0 20 Post Employment 324 28.0 21 Home Delivered Meals 222 27.0 22 Vocational Training 319 27.0 23 Tutorial Instruction  60.75 4 Adult Day Care 403 60.75 5 Work Activity 322 58.9 6 Vocational Guidance/Counsel 208 54.0 7 Support Groups 203 51.0  4.05 66 Therapeutic Counsel Group 206 3.9 67 Independent Living 503 3.75 68 Activity Therapy 289 3.6 69 Social Rehabilitation 307 2.9  309 26.0 24 Sheltered Employment 321 26.0 25 Special Facilities 323 26.0 26 Job Placement & Referral 320 24.0 27 Housing Maintenance 232 8 Boarding Home Care 504 49.5 9 Job Readiness 318 45.9 10 Group Dining 223 42.9 11 Ed Screen & Eval 256 40.5 12 Ear 70 Psychological Testing 255 2.6 71 Multiple Serv Cts for Elderly 409 2.4 72 Therapeutic Counsel Individual 204 2.1 73 Informal Socialization 408 1.35 74 So 23.2 28 Winterization 233 23.2 29 Emer Fuel 109 22.4 30 Housing Subsidization 234 22.4 31 Rent Supplements 235 22.4 ly Intervention 317 37.2 13 Institutional Care 509 36.4 14 General Financial Assist 291 35.1 15 Tutorial Instruction 309 34.75 16 Emer Housicial Recreation 401 1.3 75 Big Brothers/Big Sisters 406 1.3 76 Foster Grandparents 410 1.25 .pa BLACK RANK 32 General Assist Housing 231 21.6 33 Consumer Ed 313 20.8 34 Special Ed for Ed Handicapped 310 20.3 35 Nutritional Assessment 251 17.4 36 Pub9 ng 108 33.6 17 Transitional Care 508 31.5 18 Vocational Evaluation 258 31.0 19 Sheltered Employment 321 31.0 20 Post Employment __________________________________________________ 1 Emer Financial Assist 106 1088.1 2 Crisis Intervention 105 1053.2 3 Support Groups 203 751.2 4 Emer Psychiatri 308 28.35 39 Group Dining 223 27.0 40 Personal Care 224 26.4 41 Parent Development Training 302 24.3 42 Dental Treatment  324 31.0 21 Housing Maintenance 232 30.5 22 Vocational Training 319 29.0 23 Job Placement & Referral 320 29.0 24 Consumer Ed c 110 733.2 5 Institutional Care 509 718.7 6 Day Care for Children 402 669.95 7 Therapeutic Counsel Group 206 646.6 8 Therapeutic Counsel In 271 23.4 43 Home Delivered Meals 222 23.1 44 Speech/Hearing/Vision Screening 252 19.8 45 Physical Screen &/or Evaluation 253 19.8 46 Special Educ for Educationally Handicapped 310 313 26.1 25 Emer Food 107 24.0 26 Home Delivered Meals 222 22.5 27 Emer Fuel 109 22.4 28 Special Ed for Ed Handicapped dividual 204 630.2 9 Transitional Care 508 599.4 10 Foster Home Care 501 589.8 11 Protective Crisis 104 589.2 12 Early Intervention  18.9 47 Community Health Education 312 18.9 48 Foster Grandparents 410 18.6 49 Inpatient Psychiatric Care 273 17.6 CHILDREN (AGES 0 - 5) RANK SERV 310 21.6 29 Support Counsel Individual 201 21.0 30 Life Skills Ed 301 20.25 31 Adult Ed 325 16.5 32 Crisis Intervention  317 565.35 13 Therapeutic Counsel Family 205 561.7 14 Psychiatric Evaluation 254 541.4 15 Support Counsel Individual 201 530.9 16 Adult Day Care ICE SERV # SCORE ______________________________________________________________ 50 Nutritional Assessment 251 17.5 51 Psychopharmacology 207 15.6 52 Activity The 105 15.6 33 Housing Subsidization 234 15.6 34 Rent Supplements 235 15.6 35 Special Facilities 323 15.5 36 General Assist Housing 231 403 510.3 17 Work Activity 322 508.0 18 Homemaker Assistance 221 466.9 19 Day Treat/Alt Ed Children 306 432.45 20 Supervised Independent Living rapy 289 15.0 53 Big Brothers/Big Sisters 406 15.0 54 Consumer Education 313 10.5 55 Community Safety Education 316 10.5 56 Emergency Housing  15.0 37 Winterization 233 15.0 38 Public Health Nursing 272 14.0 39 Nutritional Assessment 251 13.5 40 Pos Soc Interaction Opportun 411 10.85 507 430.55 21 Psychological Testing 255 408.8 22 Medical Day Care 288 405.9 23 Group Home Care 502 405.6 24 Boarding Home Care 504  108 10.4 57 Respite Care 225 10.0 58 Community Mental Health Education 314 8.4 59 Education Screening & Evaluation 256 8.1 60 Neighborhood Development  41 Camping 407 10.8 42 Homemaker Instruction 303 6.225 43 Legal Advice & Consult 241 5.2 44 Legal Aid & Defense 242 5.2 45  401.5 25 Support Counsel Family 202 399.6 26 Social Rehabilitation 307 394.0 27 Part Care/Day Hosp 281 390.0 28 Group Dining 223 364.05  412 6.75 61 Tutorial Instruction 309 6.3 62 Homemaker Instruction 303 5.25 63 General Assistance-Housing 231 4.2 64 Housing Maintenance Community Safety Ed 316 5.2 46 Emer Transportation 111 4.0 47 Neighborhood Organization 413 3.1 48 Service Supportive Trans 296 2.7 49 Neighbor 280 32.4 31 Medical Supplies 287 32.4 32 Legal Advice & Consultation 241 30.0 33 Legal Aid & Defense 242 30.0 34 Outpatient Medical Care  232 4.2 65 Winterization 233 4.2 66 Life Skills Education 301 4.05 67 Housing Subsidization 234 4.0 6 Ren Supplement hood Development 412 2.7 50 Special Group Trans 295 2.5 .pa CONSOLIDATED RANKING FOR ALL POPULATION GROUPS RANK SERVICE SERV # SCORE ____________ 275 29.7 35 Hearing Therapy 282 29.7 36 Speech Therapy 283 29.7 37 Coordinated Home Health Care 285 29.7 38 Techniques for Handicapped 9  23 4.0 6 Socia Recreatio 40 3.15 7 Adul Da Car 40 0.0 .PA YOUT (AGE - 17) RANK SERVICE SERV # SCORE 38.4 33 Camping 407 37.5 34 Psychopharmacology 207 36.0 35 Educ for Poly Abuse Prevention 311 35.1 36 Personal Care Assessment 259 34.1 37nancial Assistance 106 72.0 4 Emergency Psychiatric 110 66.0 5 Support Counselling-Individual 201 64.4 6 Institutional Care 509 64.0 7 Transitional Care  ______________________________________________________________ Therapeuti Counselling-Individua 20 155.4 Therapeuti Counselling-Grou 20 155.4 Emergenc Psychiatri 11 130.0 4  Sheltered Employment 321 34.1 38 Inpatient Care-Poly Abusers 276 33.6 39 Outpatient Detox 277 33.6 40 Inpatient Non-Hospital Detox 279 33.6 41 Specia 508 62.4 8 Therapeutic Counselling-Individual 204 54.0 9 Therapeutic Counselling-Group 206 54.0 10 Therapeutic Counselling-Family 205 49.5 11 Psychiatric Evaluation  Therapeutic Counselling-Family 205 126.0 5 Psychiatric Evaluation 254 126.0 6 Early Intervention 317 121.5 7 Crisis Intervention 105 119.6 8 Supportl Ed for Educ Handicapped 310 29.7 42 Vocational Guidance/Counselling 208 28.0 43 Special Group Transportation 295 27.9 44 Tutorial Instruction 309 27.0 45 Legal Advice & 254 49.5 12 Work Activity 322 47.5 13 Sheltered Employment 321 45.0 14 Outpatient Detox 277 44.8 15 Shelter Detox  Counselling-Individual 201 103.6 9 Support Groups 203 103.6 10 Day Care for Children 402 101.25 11 Social Rehabilitation 307 99.9 12 Supervised Ind Consultation 241 26.0 46 Emergency Transportation 111 24.0 47 Positive Social Interaction Opportunities 411 23.75 48 Inpatient Psychiatric Care 273 22.4 49 Job Readiness  278 44.8 16 Support Counselling-Family 202 42.0 17 Inpatient Care Poly Abusers 276 39.2 18 Inpatient Non-Hospital Detox 279 39.2 19 Protective Crisis ependent Living 507 86.4 13 Support Counselling-Family 202 84.0 14 Psychological Testing 255 81.4 15 Homemaker Assistance 221 76.8 16 Transitional Care  318 21.7 50 Work Activity 322 21.7 51 Respite Care 225 21.0 YOUT (AGE - 17) RANK SERVICE SE 104 38.4 20 Job Readiness 318 37.8 21 Day Care for Children 402 37.8 22 Adult Day Care 403 37.8 23 General Financial Assist 291  508 75.6 17 Protective Crisis 104 72.8 18 Foster Home Care 501 71.4 19 Institutional Care 509 66.0 20 Education Screening & EvaluatiRV # SCORE ______________________________________________________________ 52 Social Recreation 401 20.25 53 Informal Socialization 408 18.75 54 Parent Development Training  35.1 24 Vocational Guidance/Counselling 208 33.6 25 Medication Provision 274 33.6 26 Psychological Testing 255 33.0 27 Education Screening & Evaluation 256 32.4 2on 256 59.4 21 Group Home Care 502 54.6 2 Activit Therap 28 51.15 2 Da Treatment/Alternativ Educ fo Chil 30 48.6 24 Medical Day Care  302 16.2 55 Guardianship 244 15.6 56 Life Skills Education 301 13.5 57 Community Mental Health Education 314 10.8 58 Legal Aid & Defense 242 8 Emergency Housing 108 31.2 29 Psychopharmacology 207 31.2 30 Partial Care/Day Hospitalization 281 31.2 31 Supervised Independent Living 507 31.2 32 Speci 288 48.0 25 Poly Abuse Screening 257 47.6 26 Big Brothers/Big Sisters 406 47.25 27 Independent Living 503 46.2 28 Special Family/Parent Instruction 7.8 59 Telephone Reassurance 405 6.2 60 Special Facilities 323 3.1 61 Adult Education 325 0.0 .PA ADULTS (AGES 18 - 59) RANK SERal Facilities 323 31.0 33 Post Employment 324 31.0 34 Tutorial Instruction 309 30.0 35 Homemaker Assistance 221 28.8 36 Group Home Ca 305 45.9 29 Foster Grandparents 410 43.4 30 Medication Provision 274 42.0 31 Partial Care/Day Hospitalization 281 42.0 32 Shelter Detox 278 VICE SERV # SCORE ______________________________________________________________ 1 Crisis Intervention 105 93.6 2 Support Groups 203 72.6 3 Emergency Fi: re 502 28.8 37 Vocational Evaluation 258 27.0 38 Job Placement & Referral 320 27.0 39 Medical Day Care 288 26.4 40 Boarding Home Care ERLY (AGES 60+) RANK SERVICE SERV # SCORE ______________________________________________________________ 1 Emergency Financial Assistance 106 124.8 2 Crisis Intervention  280 14.4 36 Transitional Care 508 14.4 37 General Assistance-Housing 231 13.8 38 Winterization 233 13.8 39 Psychopharmacology 207  504 25.2 41 Vocational Training 319 25.0 42 Group Dining 223 23.1 43 Poly Abuse Screening 257 20.8 44 Educ for Poly Abuse Preventio 105 115.2 3 Boarding Home Care 504 92.4 4 Home Delivered Meals 222 58.5 5 Protective Crisis 104 52.0 6 Adult Day Care 403 12.6 40 Respite Care 225 12.0 41 Inpatient Medical Care 286 12.0 42 Medication Provision 274 10.8 43 Chore Service 226 10.4 n 311 18.9 45 Personal Care Assessment 259 16.8 46 Special Family/Parent Instruction 305 16.8 47 Consumer Education 313 16.8 48 Adult Education  51.15 7 Group Dining 223 50.7 8 Public Health Nursing 272 50.4 9 Emergency Transportation 111 48.0 10 Coordinated Home Health Care 285 46.244 Outpatient Medical Care 275 9.9 45 Hearing Therapy 282 9.9 46 Emergency Psychiatric 110 9.6 47 Occupational Therapy 284 9.45 48 Tec 325 16.2 49 Housing Subsidization 234 15.6 50 Rent Supplements 235 15.6 51 Housing Maintenance 232 15.0 ADULTS (AGES 18 - 59) RA 11 Guardianship 244 45.0 12 Institutional Care 509 44.0 13 Nursing Home Care 505 42.9 14 Residential Health Care 506 42.9 15 Hohniques for Handicapped 308 9.45 49 Early Intervention 317 9.45 50 Speech Therapy 283 9.0 51 Therapeutic Counselling-Individual 204 8.4 NK SERVICE SERV # SCORE ______________________________________________________________ 52 Winterization 233 15.0 53 Life Skills Education 301 15.0 54 memaker Assistance 221 42.0 16 Partial Care/Day Hospitalization 281 39.6 17 Medical Day Care 288 39.6 18 Medical Supplies 287 36.3 19 Emergency  ELDERLY (AGES 60+) RANK SERVICE SERV # SCORE ______________________________________________________________ 52 Therapeutic Counselling-Family 205 8.4 53 Therapeutic Counselling-GrouEmergency Transportation 111 14.4 55 General Assistance-Housing 231 13.8 56 Homemaker Instruction 303 10.8 57 Positive Social Interaction Opportunities 411 9.45 58 RespiteFood 107 33.6 20 Personal Care 224 33.6 21 Emergency Housing 108 28.8 22 Independent Living 503 28.8 23 General Financial p 206 8.4 54 Psychiatric Evaluation 254 8.4 55 Life Skills Education 301 8.4 56 Telephone Reassurance 405 8.4 57 Special Facilities  Care 225 9.0 59 Parent Development Training 302 8.75 60 Service Supportive Transportation 296 8.1 61 Special Group Transportation 295 6.9 62 Legal Advice &Assistance 291 27.0 24 Special Group Transportation 295 27.0 25 Service Supportive Transportation 296 27.0 26 Legal Aid & Defense 242 26.4 27 Work Activity  323 8.1 58 Speech/Hearing/Vision Screen 252 7.2 59 Physical Screen &/or Evaluation 253 7.2 60 Community Health Educ 312 6.3 61 Dental Treatment  Consultation 241 4.4 63 Legal Aid & Defense 242 4.4 64 Inpatient Psychiatric Care 273 4.4 65 Independent Living 503 3.9 66 Activity Therapy  322 22.5 28 Legal Advice & Consultation 241 22.0 29 Nutritional Assessment 251 21.7 30 Emergency Fuel 109 19.2 31 Personal Care Assessment  271 6.0 62 Support Counsel Individual 201 5.6 63 Support Counsel Family 202 5.6 64 Psychological Testing 255 5.6 65 Special Fam/Parent Instruct 305  289 3.75 67 Community Mental Health Education 314 2.7 68 Companionship 404 1.25 69 Telephone Reassurance 405 1.05 .PA ELD 259 16.8 32 Housing Subsidization 234 15.6 33 Rent Supplements 235 15.6 34 Housing Maintenance 232 15.0 35 Physical Therapy :  5.4 66 Support Groups 203 4.8 67 Social Rehabilitation 307 4.2 68 Parent Develop Training 302 2.1 69 Consumer Educ 313 2.1 70r Assistance 221 28.0 27 Educ Screen & Eval 256 27.6 28 Vocational Evaluation 258 27.6 29 Activity Therapy 289 26.95 30 Psychiatric Evacial Educ for Educ Handicapped 310 4.2 63 Life Skills Educ 301 4.05 64 Techniques for Handicapped 308 3.75 65 Adult Educ 325 3.45 66 Consumer Community Safety Educ 316 2.1 71 Homemaker Instruction 303 1.05 72 Neighborhood Development 412 1.05 73 Neighborhood Organization 413 1.05 74 Fosluation 254 26.6 31 Independent Living 503 26.6 32 Home Delivered Meals 222 24.6 33 Supervised Independent Living 507 24.5 34 Special Facilities  Educ 313 2.5 67 Homemaker Instruction 303 1.38 .PA VICTIMS OF ABUSE AND NEGLECT RANK SERVICE SERV # SCORE ______________________ter Grandparents 410 0.0 .PA WOMEN RANK SERVICE SERV # SCORE ______________________________________________________________ 1 Emer Financial Assist  323 24.3 35 Housing Subsidization 234 22.9 36 Job Placement & Referral 320 22.3 37 Housing Maintenance 232 22.1 38 Vocational Training ________________________________________ 1 Emer Psychiatric 110 114.4 2 Crisis Intervention 105 104.0 3 Emer Financial Assist 106 98.8 4 Therapeutic Counsel Indiv 106 116.5 2 Support Groups 203 84.0 3 Work Activity 322 71.9 4 Therapeutic Counsel Group 206 57.4 5 Therapeutic Counsel Individual  319 21.6 39 General Assist Housing 231 21.6 40 Winterization 233 21.6 41 Rent Supplements 235 21.3 42 Sheltered Employment idual 204 90.0 5 Therapeutic Counsel Group 206 90.0 6 Institutional Care 509 88.4 7 Foster Home Care 501 88.2 8 Transitional Care  204 56.0 6 Group Dining 223 54.6 7 Boarding Home Care 504 53.2 8 Job Readiness 318 46.2 9 Emer Housing  321 21.0 43 Special Fam/Parent 44 Nutritional Assessment 251 17.0 45 Parent Develop Training 302 16.6 46 Multiple Serv Cts for the Elderly 47 Family Planning  508 84.0 9 Medication Provision 274 81.6 10 Group Home Care 502 79.8 11 Therapeutic Counsel Family 205 79.2 12 Psychiatric Evaluation  108 42.6 10 Adult Day Care 403 40.5 11 Day Care for Children 402 39.5 12 Support Counsel Individual 201 38.0 13 Social Rehabilitation 3304 12.1 48 Day Treat/Alt Educ Children 306 12.15 49 Big Brothers/Big Sisters 406 11.51 50 Group Home Care 502 11.4 51 Foster Grandparents 410  254 79.2 13 Social Rehabilitation 307 77.5 14 Support Groups 203 74.4 15 Homemaker Assistance 221 71.4 16 Support Counsel Family 2007 35.9 14 Psychological Testing 255 35.4 15 Vocational Guidance/Counsel 208 35.2 16 General Financial Assist 291 34.2 17 Emer Psychiatric 110 33.10.85 WOMEN RANK SERVICE SERV # SCORE ______________________________________________________________ 52 Foster Home Care 501 10.5 53 Legal Advice &2 67.2 17 Supervised Independent Living 507 67.2 18 Protective Crisis 104 66.0 19 Activity Therapy 289 63.75 20 Emer Housing 108 60.6 18 Crisis Intervention 105 33.6 19 Transitional Care 508 33.6 20 Early Intervention 317 32.85 21 Post Employment 324 31.0 22  Consult 241 10.4 54 Legal Aid & Defense 242 10.4 55 Pos Soc Interaction 56 Social Recreation 401 8.51 57 Informal Socialization 408 7.35 0 21 Support Counsel Individual 201 60.0 22 Psychological Testing 255 60.0 23 Early Intervention 317 56.25 24 Part Care/Day Hosp 281 56.1 25 Support Counsel Family 202 30.2 23 Therapeutic Counsel Family 205 30.1 24 Emer Food 107 29.6 25 Public Health Nursing 272 28.6 26 Homemake 58 Tutorial Instruction 309 6.3 59 Camping 407 6.3 60 Institutional Care 509 4.5 61 Respite Care 225 4.2 62 Spe; Medical Day Care 288 56.1 26 Special Fam/Parent Instruct 305 52.7 27 Inpatient Psych Care 273 51.2 28 Psychopharmacology 207 46.8 29 Independilities 323 14.7 60 Family Planning 304 13.8 61 Physical Therapy 280 13.2 62 Coord Home Health Care 285 13.2 63 Speech/Hearing/Visi 505 54.0 13 Work Activity 322 52.5 14 Supervised Independent Living 507 49.5 15 Medical Supplies 287 46.8 16 Coord Home Health Care ent Living 503 46.2 30 Poly Abuse Screen 257 41.6 31 Sheltered Employment 321 40.3 32 General Financial Assist 291 32.4 33 General Assist Hon Screen 252 12.8 64 Occupational Therapy 284 12.6 65 Techniques for Handicapped 308 12.6 66 Educ for Poly Abuse Prevention 311 12.5 67 Hearing Therapy  285 43.2 17 Homemaker Assistance 221 42.9 18 Emer Transportation 111 42.0 19 Personal Care Assess 259 40.3 20 Emer Psychiatric ousing 231 31.0 34 Housing Maintenance 232 31.0 35 Group Dining 223 30.0 36 Housing Subsidization 234 30.0 37 Rent Supplements  282 12.0 68 Speech Therapy 283 12.0 69 Companionship 404 10.8 70 Telephone Reassurance 405 10.8 71 Dental Treatment  110 39.6 21 Residential Health Care 506 39.6 22 Transitional Care 508 36.3 23 Support Groups 203 35.2 24 Independent Living  235 30.0 38 Day Care for Children 402 28.35 39 Adult Day Care 403 28.35 40 Work Activity 322 27.9 41 Personal Care Assess  271 10.0 72 Community Health Educ 312 10.0 73 Physical Screen &/or Evaluation 253 9.6 74 Job Readiness 318 9.3 75 Guardianship 503 33.6 25 General Financial Assist 291 33.0 26 Public Health Nursing 272 31.2 27 Medication Provision 274 29.7 28 Sheltered Employment 321 29 259 27.3 42 Day Treat/Alt Educ Children 306 25.2 43 Big Brothers/Big Sisters 406 24.3 44 Respite Care 225 22.5 45 Public Health Nursing  244 9.0 76 Multiple Serv Cts for Elderly 409 8.1 77 Educ Screen & Eval 256 6.3 78 Legal Advice & Consult 241 6.0 79 Legal Aid & Defense 242 .4 29 Boarding Home Care 504 28.8 30 Post Employment 324 27.9 31 Special Facilities 323 27.3 32 Vocational Guidance/Counsel 208 26.4 33  272 22.0 46 Inpatient Care Poly Abusers 276 22.0 47 Outpatient Detox 277 22.0 48 Shelter Detox 278 22.0 49 Inpat Non-Hospital Detox  4.4 80 Social Recreation 401 4.05 81 Informal Socialization 408 4.05 .PA PHYSICALLY HANDICAPPED RANK SERVICE SERV # SCORE _____Home Delivered Meals 222 26.4 34 Personal Care 224 26.4 35 Guardianship 244 26.4 36 Day Treat/Alt Ed Children 306 25.2 37 Special 279 22.0 50 Parent Develop Training 302 20.25 51 Camping 407 20.25 VICTIMS OF ABUSE AND NEGLECT RANK SERVICE SERV # SCORE ___________________________________________________________ 1 Crisis Intervention 105 105.6 2 Day Care for Children 402 83.7 3 Medical Day Care 288 81.6 4 Group HoGroup Trans 295 24.8 38 Activity Therapy 289 24.15 39 Emer Housing 108 24.0 40 Therapeutic Counsel Individual 204 23.1 41 Therapeutic Cou____________________________________________________________ 52 Community Mental Health Educ 314 20.0 53 Foster Grandparents 410 18.9 54 Residential Health Care 506 16.8 55 Outpme Care 502 81.6 5 Protective Crisis 104 78.0 6 Institutional Care 509 68.0 7 Adult Day Care 403 67.5 8 Foster Home Carensel Group 206 23.1 42 Job Readiness 318 23.1 43 Inpatient Psych Care 273 22.0 44 Service Supportive Trans 296 21.7 45 Social Rehabilitation atient Medical Care 275 16.5 56 Inpatient Medical Care 286 16.0 57 Nursing Home Care 505 15.6 58 Pos Soc Interaction Opportun 411 14.85 59 Special Fac 501 66.3 9 Emer Financial Assist 106 64.0 10 Partial Care/Day Hosp 281 61.2 11 Early Intervention 317 56.25 12 Nursing Home Care ;  307 21.7 46 Respite Care 225 19.5 47 Vocational Evaluation 258 18.9 48 Vocational Training 319 18.9 49 Job Placement & Referral  252 9.6 80 Physical Screen &/or Evaluation 253 9.6 81 Tutorial Instruction 309 9.3 82 Big Brothers/Big Sisters 406 9.2 83 Community Health Ed 3167.2 23 Special Fam/Parent Instruct 305 65.1 24 Medication Provision 274 62.4 25 Day Treat/Alt Ed Children 306 60.75 26 Psychopharmacology 207 57.6 2 320 18.9 50 Camping 407 18.75 51 Group Dining 223 18.0 PHYSICALLY HANDICAPPED RANK SERVICE SERV # SC2 8.4 84 Foster Grandparents 410 8.4 85 Pos Soc Interaction Opportun 411 8.4 86 Dental Treatment 271 8.0 87 Companionship 404 7.57 Inpatient Psych Care 273 57.6 28 Personal Care Assess 259 54.6 29 Independent Living 503 50.4 30 Early Intervention 317 48.75 31 WorkORE ______________________________________________________________ 52 Hearing Therapy 282 18.0 53 Therapeutic Counsel Family 205 16.5 54 Psychopharmacology 207 16. 88 Multiple Serv Cts for Elderly 409 7.5 89 Adult Ed 325 4.65 90 Social Recreation 401 4.65 91 Informal Socialization 408 3.15 .PA Activity 322 45.0 32 Inpatient Care Poly Abusers 276 44.8 33 Outpatient Detox 277 44.8 34 Shelter Detox 278 44.8 35 Inpat Non-Ho5 55 Psychiatric Evaluation 254 16.5 56 Legal Advice & Consult 241 16.0 57 Legal Aid & Defense 242 16.0 58 Poly Abuse Screen 257 16.0 59 I EMOTIONAL DISORDERS RANK SERVICE SERV # SCORE ______________________________________________________________ 1 Crisis Intervention 105 161.2 2 Emer Psychiatspital Detox 279 44.8 36 Day Care for Children 402 41.25 37 Adult Day Care 403 41.25 38 Poly Abuse Screen 257 38.4 39 Activity Therapy npatient Medical Care 286 16.0 60 Special Fam/Parent Instruct 305 15.5 61 Support Counsel Individual 201 15.4 62 Psychological Testing 255 15.4 63 Techniqueric 110 130.0 3 Transitional Care 508 120.9 4 Foster Home Care 501 115.2 5 Protective Crisis 104 110.4 6 Therapeutic Counsel I 289 37.8 40 Respite Care 225 36.0 41 General Financial Assist 291 36.0 42 Coord Home Health Care 285 28.8 43 Nursing Home Care s for Handicapped 308 15.0 64 Rent Supplements 235 14.4 65 Outpatient Medical Care 275 14.4 66 Telephone Reassurance 405 13.65 67 Physical Therapyndividual 204 109.2 7 Therapeutic Counsel Family 205 109.2 8 Therapeutic Counsel Group 206 109.2 9 Psychiatric Evaluation 254 109.2 10 Supervised Independent Livin 505 27.0 44 Guardianship 244 25.2 45 Big Brothers/Big Sisters 406 25.0 46 Post Employment 324 24.8 47 Winterization  280 13.2 68 General Assist Housing 231 12.6 69 Housing Maintenance 232 12.6 70 Winterization 233 12.6 71 Occupational Therapy g 507 101.4 11 Institutional Care 509 100.0 12 Group Home Care 502 89.7 13 Partial Care/Day Hosp 281 85.8 14 Support Groups  233 23.2 48 Community Mental Health Ed 314 22.5 49 Telephone Reassurance 405 22.5 50 Job Readiness 318 21.7 51 Pos Soc Interaction Opportun  284 12.6 72 Life Skills Ed 301 12.6 73 Housing Subsidization 234 12.0 74 Speech Therapy 283 12.0 75 Community Mental Health Ed  203 84.0 15 Homemaker Assistance 221 82.8 16 Support Counsel Individual 201 78.0 17 Support Counsel Family 202 72.8 18 Psychological Testing  411 21.7 EMOTIONAL DISORDERS RANK SERVICE SERV # SCORE ______________________________________________________________ 52 Home Delivered Meals 222 21.6 53 314 11.5 76 Support Counsel Family 202 11.0 77 Ed Screen & Eval 256 10.5 78 Chore Service 226 9.6 79 Speech/Hearing/Vision Screen  255 72.8 19 Medical Day Care 288 72.6 20 Social Rehabilitation 307 70.0 21 Sheltered Employment 321 68.2 22 Emer Financial Assist 106 <  Personal Care 224 21.6 54 Residential Health Care 506 21.6 55 Foster Grandparents 410 21.0 56 Emer Housing 108 20.8 57 MedicaDay Care for Children 402 105.0 2 Adult Day Care 403 105.0 3 Institutional Care 509 101.2 4 Support Groups 203 96.0 5 Day Treaehabilitation 307 23.1 39 Post Employment 324 23.0 40 Homemaker Assistance 221 21.6 41 Home Delivered Meals 222 21.6 42 Vocational Evalul Supplies 287 19.8 58 Public Health Nursing 272 19.2 59 Boarding Home Care 504 19.2 60 Special Facilities 323 18.6 61 Ed for Poly Abt/Alt Ed Children 306 90.0 6 Transitional Care 508 81.9 7 Crisis Intervention 105 76.0 8 Protective Crisis 104 67.6 9 Supervised Indepation 258 21.0 43 Vocational Training 319 21.0 44 Job Placement & Referral 320 21.0 45 Camping 407 21.0 46 Nursing Home Care use Prevention 311 17.5 62 Parent Develop Training 302 17.05 63 Companionship 404 15.0 64 Legal Advice & Consult 241 14.4 65 Legal Aid & Defense endent Living 507 66.3 10 Early Intervention 317 63.0 11 Therapeutic Counsel Group 206 52.8 12 Work Activity 322 52.7 13 Foster Home Care  505 21.0 47 Consumer Ed 313 20.7 48 Emer Transportation 111 20.0 49 Personal Care 224 19.8 50 Support Counsel Family  242 14.4 66 Vocational Guidance/Counsel 208 14.0 67 Camping 407 13.65 68 Housing Maintenance 232 12.4 69 Housing Subsidization  501 50.4 14 Job Readiness 318 48.3 15 Ed Screen & Eval 256 44.1 16 Support Counsel Individual 201 44.0 17 Sheltered Employment  202 19.6 51 Adult Ed 325 19.55 DEVELOPMENTALLY DISABLED RANK SERVICE SERV # SCORE _____________________________________________________ 234 12.0 70 Rent Supplements 235 12.0 71 Vocational Evaluation 258 11.5 72 Vocational Training 319 11.5 73 Job Placement & Referral  321 42.5 18 Emer Psychiatric 110 42.0 19 Therapeutic Counsel Individual 204 39.6 20 Vocational Guidance/Counsel 208 39.6 21 Guardianship _________ 52 Special Fam/Parent Instruct 305 18.9 53 Activity Therapy 289 18.6 54 Independent Living 503 15.6 55 Service Supportive Trans 296 15. 320 11.5 74 General Assist Housing 231 10.8 75 Life Skills Ed 301 10.0 76 Chore Service 226 9.0 77 Multiple Serv Cts for Elderly  244 39.0 22 Special Facilities 323 37.8 23 Tutorial Instruction 309 35.7 24 Therapeutic Counsel Family 205 33.6 25 Psychiatric Evaluation 25 56 Public Health Nursing 272 15.4 57 Legal Advice & Consult 241 14.4 58 Legal Aid & Defense 242 14.4 59 Respite Care 225 14.3 60 H 409 6.9 78 Tutorial Instruction 309 6.2 79 Ed Screen & Eval 256 5.0 80 Social Recreation 401 4.65 81 Informal Socialization 408 54 33.6 26 Coord Home Health Care 285 33.6 27 Residential Health Care 506 33.6 28 Special Ed for Ed Handicapped 310 31.5 29 Special Group Trans 295 30.omemaker Instruction 303 13.95 61 Pos Soc Interaction Opportun 411 13.65 62 Emer Housing 108 12.0 63 Multiple Serv Cts for Elderly 409 10.0 64 General 4.65 82 Consumer Ed 313 4.6 83 Homemaker Instruction 303 3.1 84 Special Ed for Ed Handicapped 310 2.7 85 Special Group Trans 295 2.3 0 30 Personal Care Assess 259 27.3 31 Medical Day Care 288 27.3 32 Group Home Care 502 27.3 33 Emer Financial Assist 106 26.0 34 P Financial Assist 291 9.9 65 Group Dining 223 7.2 66 Boarding Home Care 504 7.2 67 Telephone Reassurance 405 6.3 68 Housing Mainten86 Adult Ed 325 2.3 .pa DEVELOPMENTALLY DISABLED RANK SERVICE SERV # SCORE ______________________________________________________________ 1 sychological Testing 255 24.2 35 Life Skills Ed 301 24.15 36 Part Care/Day Hosp 281 23.1 37 Medical Supplies 287 23.1 38 Social R< ance 232 6.2 69 Winterization 233 6.2 70 Informal Socialization 408 6.2 71 Chore Service 226 6.0 72 Housing Subsidization  107 35.1 15 Foster Home Care 501 32.4 16 Group Home Care 502 32.4 17 Emer Fuel 109 30.0 18 Special Facilities  287 7.5 LOW INCOME INDIVIDUALS/FAMILIES RANK SERVICE SERV # SCORE ______________________________________________________________ 52 Medical Day Care  234 6.0 73 Social Recreation 401 5.0 74 Big Brothers/Big Sisters 406 5.0 75 General Assist Housing 231 4.6 76 Foster Grandparents  323 28.8 19 Day Treat/Alt Ed Children 306 28.35 20 Transitional Care 508 28.35 21 Institutional Care 509 27.6 22 Vocational Training  288 7.5 53 Special Ed for Ed Handicapped 310 7.5 54 Residential Health Care 506 7.5 55 Occupational Therapy 284 7.2 56 Camping 40 410 4.2 77 Rent Supplements 235 4.0 78 Inpatient Medical Care 286 4.0 79 Medication Provision 274 3.6 80 Physical Therapy  319 27.0 23 Home Delivered Meals 222 26.25 24 Post Employment 324 26.0 25 Vocational Evaluation 258 25.0 26 Job Placement & Referral 7 7.2 57 Hearing Therapy 282 6.9 58 Speech Therapy 283 6.9 59 Pos Soc Interaction Opportun 411 6.75 60 Physical Screen &/or Evaluation 253 6. 280 3.3 81 Occupational Therapy 284 3.15 82 Techniques for Handicapped 308 3.15 83 Hearing Therapy 282 3.0 84 Speech Therapy  320 24.0 27 Sheltered Employment 321 24.0 28 Public Health Nursing 272 23.4 29 Ed Screen & Eval 256 23.2 30 Emer Transportation 111 4 61 Speech/Hearing/Vision Screen 252 5.4 62 Dental Treatment 271 5.0 63 Homemaker Instruction 303 5.0 64 Community Health Ed 312 5.0 65 S 283 3.0 85 Speech/Hearing/Vision Screen 252 2.2 86 Physical Screen &/or Evaluation 253 2.2 87 Community Health Ed 312 2.1 88 Dental Treatment 271  23.0 31 Housing Subsidization 234 22.4 32 General Assist Housing 231 21.6 33 Housing Maintenance 232 21.6 34 Winterization 233 21.6 upervised Independent Living 507 4.05 66 Therapeutic Counsel Group 206 3.9 67 Independent Living 503 3.75 68 Activity Therapy 289 3.6 69 Social 2.0 .pa LOW INCOME INDIVIDUALS/FAMILIES RANK SERVICE SERV # SCORE ______________________________________________________________ 1 Emer Financial Assist 106 150.0 2 35 Early Intervention 317 21.6 36 Rent Supplements 235 20.8 37 Nutritional Assessment 251 17.5 38 Tutorial Instruction 309 17.5 39 SpecRehabilitation 307 2.9 70 Psychological Testing 255 2.6 71 Multiple Serv Cts for Elderly 409 2.4 72 Therapeutic Counsel Individual 204 2.1 73 Informal Social Boarding Home Care 504 63.0 3 Work Activity 322 58.0 4 Group Dining 223 51.75 5 Support Groups 203 45.0 6 Emer Hial Group Trans 295 14.5 40 Support Counsel Individual 201 13.5 41 Service Supportive Trans 296 13.0 42 Life Skills Ed 301 10.0 43 Consumer Ed ization 408 1.35 74 Social Recreation 401 1.3 75 Big Brothers/Big Sisters 406 1.3 76 Foster Grandparents 410 1.25 .pa ousing 108 40.0 7 Job Readiness 318 39.0 8 Day Care for Children 402 39.0 9 Adult Day Care 403 39.0 10 Crisis Interv 313 10.0 44 Inpatient Medical Care 286 9.2 45 Part Care/Day Hosp 281 8.1 46 Techniques for Handicapped 308 8.1 47 Medication Provision BLACK RANK SERVICE SERV # SCORE ______________________________________________________________ 1 Emer Financial Assist 106 151.2 2 Boarding Home Cention 105 36.8 11 Nursing Home Care 505 36.0 12 Vocational Guidance/Counsel 208 35.2 13 General Financial Assist 291 35.1 14 Emer Food  274 7.8 48 Outpatient Medical Care 275 7.5 49 Physical Therapy 280 7.5 50 Coord Home Health Care 285 7.5 51 Medical Supplies = are 504 63.0 3 Group Dining 223 58.8 4 Vocational Guidance/Counsel 208 51.0 5 Work Activity 322 49.4 6 Emer Housing  242 14.0 40 Life Skills Ed 301 13.5 41 Homemaker Instruction 303 12.4 42 Adult Ed 325 12.0 43 Camping  320 29.0 24 Consumer Ed 313 26.1 25 Emer Food 107 24.0 26 Home Delivered Meals 222 22.5 27 Emer Fuel  108 43.2 7 General Financial Assist 291 42.0 8 Day Care for Children 402 42.0 9 Day Treat/Alt Ed Children 306 40.5 10 Support Groups  407 9.1 44 Support Counsel Individual 201 9.0 45 Neighborhood Development 412 7.25 46 Neighborhood Organization 413 6.75 47 Emer Transportation 109 22.4 28 Special Ed for Ed Handicapped 310 21.6 29 Support Counsel Individual 201 21.0 30 Life Skills Ed 301 20.25 31 Adult Ed 325 1 203 39.0 11 Adult Day Care 403 39.0 12 Job Readiness 318 37.7 13 Institutional Care 509 35.0 14 Crisis Intervention  111 5.2 48 Pos Soc Interaction Opportun 411 3.9 49 Service Supportive Trans 296 2.7 50 Special Group Trans 295 2.5 .pa HISPANICS RAN6.5 32 Crisis Intervention 105 15.6 33 Housing Subsidization 234 15.6 34 Rent Supplements 235 15.6 35 Special Facilities 323 15.5 36  105 33.6 15 Transitional Care 508 30.45 16 Emer Food 107 30.0 17 Early Intervention 317 29.4 18 Ed Screen & Eval K SERVICE SERV # SCORE ______________________________________________________________ 1 Emer Financial Assist 106 134.4 2 Day Care for Children 402 63.0 3 Da General Assist Housing 231 15.0 37 Winterization 233 15.0 38 Public Health Nursing 272 14.0 39 Nutritional Assessment 251 13.5 40 Pos Soc 256 29.0 19 Vocational Evaluation 258 28.0 20 Post Employment 324 28.0 21 Home Delivered Meals 222 27.0 22 Vocational Training 319 2y Treat/Alt Ed Children 306 60.75 4 Adult Day Care 403 60.75 5 Work Activity 322 58.9 6 Vocational Guidance/Counsel 208 54.0 7 Support  Interaction Opportun 411 10.85 41 Camping 407 10.8 42 Homemaker Instruction 303 6.225 43 Legal Advice & Consult 241 5.2 44 Legal Aid & 7.0 23 Tutorial Instruction 309 26.0 24 Sheltered Employment 321 26.0 25 Special Facilities 323 26.0 26 Job Placement & Referral 320 24.0 27 Groups 203 51.0 8 Boarding Home Care 504 49.5 9 Job Readiness 318 45.9 10 Group Dining 223 42.9 11 Ed Screen & EvaDefense 242 5.2 45 Community Safety Ed 316 5.2 46 Emer Transportation 111 4.0 47 Neighborhood Organization 413 3.1 48 Service Supportive T Housing Maintenance 232 23.2 28 Winterization 233 23.2 29 Emer Fuel 109 22.4 30 Housing Subsidization 234 22.4 31 Rent Sul 256 40.5 12 Early Intervention 317 37.2 13 Institutional Care 509 36.4 14 General Financial Assist 291 35.1 15 Tutorial Instruction REM DISPTEST.BAS REM TEST GOMOKU CHR SET DIM WHITE% (8) DIM BLACK% (8) DIM BOARD% (2) LOC% = 8000H FOR I% = 1 TO 8 LOC% = LOC% + 1H WHITE% (I%) = PEEK (LOC%) BLACK% (I%) = PEEK (LOC% + 8H) NEXT I% BOARD% (1) = PEEK (8010H) BOARD% (2) = Ppplements 235 22.4 32 General Assist Housing 231 21.6 33 Consumer Ed 313 20.8 34 Special Ed for Ed Handicapped 310 20.3 35 Nutritional Ass 309 34.75 16 Emer Housing 108 33.6 17 Transitional Care 508 31.5 18 Vocational Evaluation 258 31.0 19 Sheltered Employment EEK (8011H) UPPERW$ = CHR$ (WHITE%(1)) UPPERB$ = CHR$ (BLACK%(1)) FOR I% = 2 TO 4 UPPERW$=UPPERW$ + CHR$ (WHITE%(I%)) UPPERB$=UPPERB$ + CHR$ (BLACK%(I%)) NEXT I% LOWERW$ = CHR$ (WHITE%(5)) LOWERB$ = CHR$ (BLACK%(5)) FOR I%=6 TO 8 LOWERW$ = Lessment 251 17.4 36 Public Health Nursing 272 16.2 37 Community Safety Ed 316 14.5 38 Legal Advice & Consult 241 14.0 39 Legal Aid & Defense  321 31.0 20 Post Employment 324 31.0 21 Housing Maintenance 232 30.5 22 Vocational Training 319 29.0 23 Job Placement & Referral = OWERW$ + CHR$(WHITE%(I%)) LOWERB$ = LOWERB$ + CHR$(BLACK%(I%)) NEXT I% BD$ = CHR$(BOARD%(1))+CHR$(BOARD%(2)) PRINT UPPERW$;UPPERB$ PRINT LOWERW$;LOWERB$ PRINT PRINT BD$ STOP END NA PLA WIL AFFEC FUNDIN AN TH FUTURE DEVELOPMEN O HUMA SERVICE I CAMDE COUNTY Now' th time fo yo t impac o thi pla BEFORE IT IMPACTS ON YOU! Du t ver tigh budge an tim +ˉOrNˁsFs t(W+rw>GÉWډtŹMOKK6;r64 t;r;u L7E;tOËM+Wr;s‹ uÀ>0À>ú ډ[~[in a wel a th futur developmen o huma service i Camde County Now' th tim fo yo t hav a impac o thi pla befor i impact o you! Du t ver tigh budge an tim constraints w hav printe onl enougconstraints w hav printe onl enoug copie t hav ONŠ availabl fo eac organization YOU RESERVE COP MUS B PICKE U I PERSON a CPAC/HSC You cop wil b availabl anytim o o afte Tuesday Novembe 27th S~S YZRQ% u2 u YmNN><#u~<$u|<$ui$<*u d<*tT*<.uU<#.u2g<-u"?<#t<.-u°2H<\u th <#t<,u컓<.u copie t hav ONŠ availabl fo eac organization YOU RESERVE COP MUS B PICKE U I PERSON a CPAC/HSC You cop wil b availabl anytim o o afte Tuesday Novembe 27th Sinc th nex roun o meeting i schedu Sinc th nex roun o meeting i schedule fo mid-December yo shoul pic u a soo a possibl t allo yoursel tim t revie th draf an develo your recommendations for changes or refinements. THIS IS THE O<#u<^u<-u: u.7Cu tȢ t t uc,@t s2蠓 t tű<r,Ŋ蠓*ŢyL%W23%,@*ňle fo mid-December yo shoul pic u a soo a possibl t allo yoursel tim t revie th draf an develo your recommendations for changes or refinements. THIS IS THE ONLY NOTICE YOU WILL RECEIVE YOU ARE RESPONSINLY NOTICE YOU WILL RECEIVE YOU ARE RESPONSIBLE FOR PICKING UP YOUR ONE RESERVED COPY AT CPAC/HSC unity Safety Education 316 10.5 56 Emergency Housing 108 10.4 57 Respite ڻ ڰuUt 蠆 u Ȋ*<s0&Kusr& t u* uVtQ tB<s8-6蠊Ȋ<*t<$u$  utt^W u<t t tBLE FOR PICKING UP YOUR ONE RESERVED COPY AT CPAC/HSC  25 Partial Care/Day 281 42.9 26 Day Treatment/Alternative Educ Children 306 40.95 27Care 225 10.0 58 Community Mental Health Education 314 8.4 59 Education Screening & Evaluation 256 8.1 60 Neighborhood Development 412 6.75 61 Tutorial Instru DISPTESTCbasic Compiler V2.0 5 31/83@CB865CODEIDATARCDATADSDATADATAUCOMONCGROUPDGROUP(HHH XHZ BG?TSMM?ASMM?INIT?STOP?DIMA?PCSS?PCSN? Inpatient Medical Care 286 39.6 28 Emergency Food 107 36.4 29 Public Health Nursing 272 35.2 30 Physical Therapy 280 32.4 31 Medica44\\ PPP\9PPP^'PPP`bd@b@b>d\Sb[>d^SbPCNL?SCHR?PEEK DJEvPPPPPPPPP@@>S[>S[@=~S[S[غ  IMPORTANT NOTICE 11/21/1984 Dear Service Provider: A yo probabl know th Coalitio i i th fina stage o developin Camde County[d@d=~`S{[`Si[\Oغf^8غhdG>d\f<غf>d^hغhd@d=~\ غj^ غlldG>d\غ G> غ > غ @=~ غ غG>غ>غ@=~P' firs comprehensiv huma service plan O th heel o th firs roun committe an subcoalitio meetings whic centere o th analysi o th surve dat an preliminar planning w ar schedulin second roun o meetings tojغjD>d^wlغl$d@d=~`KP`;Zaغnfh jln|Y؎r;sَЋQ>ut >*+II |+  Zغ  FF(+F:=FCINRVZcfF mqyF ćċĔF ĦF ĸF ȔFϔF ߔFF F FF "F review the first draft of the plan. You continue participatio i refinin th firs draf i vitall importan i th final pla i t reflec th concern o al intereste citizens client an servic providers TH FIF00-r3 t%< uFtNV@P@ Y^-Gá*+vÉrátà{*áx tPGùZDrtv t x& Q ZRZ' XHHHPX HpyPX$'@'UÉ> '*F-1:EF JMFQ\F adFjpt{F FʼnFŐŔF şFũFůųżF ̔F FFFFFFF FFFZASMM?INIT?STOP?DIMA?PCSS?PCSN?طCCSC~ŋCBuZC7à~Ct:rR K[t<"u:uú0 SRޞֈZ[ÊSQ~ޞֈY[SRޞZ7[S St#RCCEZYS/CCBI uZ[C7SxB tQR 42 Vocational Guidance/Counselling 208 28.0 43 Special Group Transportation 295 27.9 44 Tutorial Instruction 309 27.0 45 Legal Advice & Consultation 241 26.0 46 Em?\\ ERROR $ AT IP $improper input - reenter $@PPޞ[CS}[Sk[ڋˋ*rDO[[3/CCSޞ։[u< rP|X*d*Ë*Ê[Z*Z_YQSCCӀ t[2CuK2V< t<+t <-uergency Transportation 111 24.0 47 Positive Social Interaction Opportunities 411 23.75 48 Inpatient Psychiatric Care 273 22.4 49 Job Readiness 318 21.7 50 Work Acti 29 Sheltered Employment 321 361.5 30 Emer Housing 108 346.6 31 Job Readiness 318 330.7 32 General Financial Assist 291 319.8 33 Vocvity 322 21.7 51 Respite Care 225 21.0 YOUT (AGE - 17) RANK SERVICE SERV # SCORE _________________________________ u #0 :k7,@< r t /ŊȻ2 Ct$tТ 0uc:Ȼ y젅q2Ȱ.sl t? u蠄:s2*Ţ/: tational Guidance/Counsel 208 317.0 34 Medication Provision 274 314.4 35 Special Fam/Parent Instruct 305 297.0 37 Emer Transportation 111 264.2 38 Public Heal ??vCS:(W^B>8*[CS t8P$tȾ(>8sXtȾ/>8'8:uY5~& t/KK/xùFO]DqDDD%uZD u0E(%Ay-Ax:C8x)ꠄ t@E u y-ű/, y  0 t 2 tàú  u>t>t=SNSCC>u! t CS[J[ uÊr uYSNډtUP tBCC t+۬<#u" ______________________ 52 Vocational Evaluation 258 190.0 53 Emer Food 107 188.6 54 Vocational Training 319 181.0 55 Housing Subsidization  275 78.0 89 Community Mental Health Ed 314 75.9 90 Adult Ed 325 74.65 91 Speech Therapy 283 72.6 92 Telephone Reassurance 405rans 296 2.7 49 Neighborhood Development 412 2.7 50 Special Group Trans 295 2.5 .pa CONSOLIDATED RANKING FOR ALL POPULATION GROUPS RANK SERVICE  234 178.5 56 Job Placement & Referral 320 177.7 57 Rent Supplements 235 175.7 58 Inpatient Psych Care 273 175.2 59 General Assist Housing 231  68.9 93 Homemaker Instruction 303 59.158 94 Speech/Hearing/Vision Screen 252 57.0 95 Physical Screen &/or Evaluation 253 54.8 96 Dental Treatment 271 54. SERV # SCORE ______________________________________________________________ 1 Emer Financial Assist 106 1088.1 2 Crisis Intervention 105 1053.2 3 Support Groups  170.6 60 Medical Supplies 287 165.9 61 Poly Abuse Screen 257 164.4 62 Legal Advice & Consult 241 162.8 63 Residential Health Care 506 162.0 4 97 Social Recreation 401 51.5 98 Community Health Ed 312 50.7 99 Multiple Serv Cts for Elderly 409 50.5 101 Occupational Therapy 284 45.0 102  203 751.2 4 Emer Psychiatric 110 733.2 5 Institutional Care 509 718.7 6 Day Care for Children 402 669.95 7 Therapeutic Counsel Group 64 Winterization 233 156.4 65 Shelter Detox 278 150.0 66 Respite Care 225 148.5 67 Legal Aid & Defense 242 147.4 68 OutpChore Service 226 35.0 CONSOLIDATED RANKING FOR ALL POPULATION GROUPS RANK SERVICE SERV # SCORE ______________________________________________________________ 103 Com 206 646.6 8 Therapeutic Counsel Individual 204 630.2 9 Transitional Care 508 599.4 10 Foster Home Care 501 589.8 11 Protective Crisis atient Detox 277 145.2 69 Camping 407 144.55 70 Inpatient Care Poly Abusers 276 139.6 71 Inpat Non-Hospital Detox 279 139.6 72 Big Brotherpanionship 404 34.55 104 Community Safety Ed 316 32.3 105 Family Planning 304 25.9 106 Neighborhood Development 412 17.75 107 Neighborh 104 589.2 12 Early Intervention 317 565.35 13 Therapeutic Counsel Family 205 561.7 14 Psychiatric Evaluation 254 541.4 15 Support Counsel Individual 20s/Big Sisters 406 138.5 73 Special Ed for Ed Handicapped 310 136.4 74 Life Skills Ed 301 135.5 75 Personal Care 224 127.8 76 Foster Grandparentsood Organization 413 10.9 108 Community Civil Rights Ed 315 0.0 109 Correctional Facility 510 0.0 1 530.9 16 Adult Day Care 403 510.3 17 Work Activity 322 508.0 18 Homemaker Assistance 221 466.9 19 Day Treat/Alt Ed Children 306 432.4 410 126.6 77 Pos Soc Interaction Opportun 411 123.0 78 Consumer Ed 313 114.1 79 Parent Develop Training 302 105.25 80 Nutritional Assessment 231 31.0 34 Housing Maintenance 232 31.0 35 Group Dining 223 321 40.3 32 General Financial Assist 291 32.4 33 General Assist Housing 5 20 Supervised Independent Living 507 430.55 21 Psychological Testing 255 408.8 22 Medical Day Care 288 405.9 23 Group Home Care 502 405.6 24  251 104.6 81 Inpatient Medical Care 286 96.8 82 Emer Fuel 109 94.0 83 Service Supportive Trans 296 90.7 84 Physical Therapy __________________ 30 Poly Abuse Screen 257 41.6 31 Sheltered Employment 503 46.2 RANK SERVICE SERV # SCORE ____________________________________________Boarding Home Care 504 401.5 25 Support Counsel Family 202 399.6 26 Social Rehabilitation 307 394.0 27 Part Care/Day Hosp 281 390.0 28 Group Di 280 84.0 85 Ed for Poly Abuse Prevention 311 84.0 86 Techniques for Handicapped 308 80.4 87 Hearing Therapy 282 79.5 88 Outpatient Medical Care  273 51.2 28 Psychopharmacology 207 46.8 29 Independent Living 288 56.1 26 Special Fam/Parent Instruct 305 52.7 27 Inpatient Psych Care ? ning 223 364.05 29 Sheltered Employment 321 361.5 30 Emer Housing 108 346.6 31 Job Readiness 318 330.7 32 General Financiial Health Care 506 162.0 64 Winterization 233 156.4 65 Shelter Detox 278 150.0 66 Respite Care 225 148.5 67 Legal Aid & Defeà LSSR t5 t9Sڋ;_uZ[R[tr 2ðVt݇Lև;t#SR;r[ t x؀'_St *[P;XùCA[Srغ YKKá  uQKKXY[Q x*S;vSRCC0أZZ[ùSSal Assist 291 319.8 33 Vocational Guidance/Counsel 208 317.0 34 Medication Provision 274 314.4 35 Special Fam/Parent Instruct 305 297.0 37 Emer Transportation nse 242 147.4 68 Outpatient Detox 277 145.2 69 Camping 407 144.55 70 Inpatient Care Poly Abusers 276 139.6 71 Inpat Non-Hospital DetoY[Q xS+v"SRCCأZZ[X tuXZ[P x t uuj+SQ8J+v)Z;sSRCCأZ)Z.[8[*~X\~*SCCQZSʺX< t~*Ë t# xSt 111 264.2 38 Public Health Nursing 272 255.6 39 Independent Living 503 255.05 40 Home Delivered Meals 222 251.55 41 Activity Therapy x 279 139.6 72 Big Brothers/Big Sisters 406 138.5 73 Special Ed for Ed Handicapped 310 136.4 74 Life Skills Ed 301 135.5 75 Personal Care a*:s'_CXSQCCZZSXHHÉYQPMDKMtB98:t/ى<\uKFCS"[r;~+S)"XÉ;~Ë,\ u s@;sË 289 244.75 42 Special Facilities 323 235.2 43 Special Group Trans 295 227.5 44 Post Employment 324 222.7 45 Personal Care Assess  224 127.8 76 Foster Grandparents 410 126.6 77 Pos Soc Interaction Opportun 411 123.0 78 Consumer Ed 313 114.1 79 Parent Develop Training C'?uPu>8r<`P`n` t u$0E$,@yCORE ______________________________________________________________ 52 Vocational Evaluation 258 190.0 53 Emer Food 107 188.6 54 Vocational Training 319 181.5 88 Outpatient Medical Care 275 78.0 89 Community Mental Health Ed 314 75.9 90 Adult Ed 325 74.65 91 Speech Therapy 283 72.6 92 5 42.9 14 Residential Health Care 506 42.9 15 Homemaker Assistance 221 .0 55 Housing Subsidization 234 178.5 56 Job Placement & Referral 320 177.7 57 Rent Supplements 235 175.7 58 Inpatient Psych Care 273 175.2 59 B<0t<.u&sТ<uf <0uޠȢSH[Sr->>Sr@pu&>ߋˡHى@9|~" Consultation 241 22.0 29 Nutritional Assessment 251 21.7 30 Emergency Fuel 109 19.2 31 Personal Care Assessment 259 16.8 32 Housing Subsidization  201 5.6 63 Support Counsel Family 202 5.6 64 Psychological Testing 255 5.6 65 Special Fam/Parent Instruct 305 5.4 66 Support Groups t;tx5)>>t@t,rrGu9Jvb>>v)tМFF(FF(F"F%F(+F.1F4F7:F> 234 15.6 33 Rent Supplements 235 15.6 34 Housing Maintenance 232 15.0 35 Physical Therapy 280 14.4 36 Transitional Care  203 4.8 67 Social Rehabilitation 307 4.2 68 Parent Develop Training 302 2.1 69 Consumer Educ 313 2.1 70 Community Safety Educ 31AFDFGJMF SY\F`cFfiF+nFqtF!x{F)~FĈċF ĕF)ěFFĨFĮFķF+F”F!F̔ДؔF*F  F*F F #F)&+F48ALF(QFTX\ 508 14.4 37 General Assistance-Housing 231 13.8 38 Winterization 233 13.8 39 Psychopharmacology 207 12.6 40 Respite Care 6 2.1 71 Homemaker Instruction 303 1.05 72 Neighborhood Development 412 1.05 73 Neighborhood Organization 413 1.05 74 Foster Grandparents 410 gF(lFrF(wF}ŃFŊFœřţũFůFŶź”F FӔהFF+FF!F)FF+ F FF+F#+6F >DF(o@>;|v 225 12.0 41 Inpatient Medical Care 286 12.0 42 Medication Provision 274 10.8 43 Chore Service 226 10.4 44 Outpatient Medical Care F FF FF F !F%(F +F.1F47F :=@FCFF ILOFSV8H@+HHP(@X0H`X`hrru9v>>vt@9|yxxuûzzP3PP>@9 0000 VARIABLES 015C UCOMON  9.6 47 Occupational Therapy 284 9.45 48 Techniques for Handicapped 308 !!@(,X>h*H0,`2P8 @=~}޸L+>>@>;}á@9}zP/ zP3PPPPPPPPPPPP>9.45 49 Early Intervention 317 9.45 50 Speech Therapy 283 9.0 51 Therapeutic Counselling-Individual 204 8.4 ELDERLY (AGES 60+) RANK SERVICE #9EsPPPPPPPPPP|F F F F F F !%*F -0F 39F <?F BEHFKNF QTWFZ]F `cfFilF rF(wF@9}۸L+>>@FF( FFF#'/7F:=F+BFEHF!LOF)RWF\_F+dFgjFmpF+uFy}ąF ĘF(FF(FıĵĹF+F SERV # SCORE ______________________________________________________________ 52 Therapeutic Counselling-Family 205 8.4 53 Therapeutic Counselling-Group 206 8.4 54 Psychiatric Eval}F(FFFFFFėFFFģFĩFįFFĻF FFʔF FFٔF FFF FFFFF F FF FF!F $F'F*-F3F69F ;}á@9}`)%F$)F,,FNE OBSERVATION NEW VALUE =GROUP=EDIT ANY OF THESE ? (Y/N)YWHICH 4/  ERROR $ AT IP $@PPimproper input - reenter $CdeW'`707HWgtA1A@P\d5bEHyed"BA1PYTAE(('@ @@I@hfffff?hfffffA>53333Y^-Gá*+\ÉXáZàa*á^ tPGùZDXZ\ t ^& Q ZRZ? (ENTER CASE #) NEW VALUE ?GROUPEDIT ANY OF THESE ? (Y/N)YWHICH ? (ENTER CASE #) NEW VALUE ? SAVE DATA TO DISK FILE ? (Y/N) Y FILE NAME ? FILE NAME ?YPPPPPPP>3>=ii<0$;9"sU':9"sU'9BT8!%8hxVg 7"hC60wYEG417Gv@`v'b1AAPX#C`QI"U&Àe(HBCTbDvRWaGv"C%T$a'ÙH%Csrb"(HdA1AANOV.BAS"PROGRAM TO PERFORM A ONE WAY ANOVAPRESS ANY KEY TO CONTINUE. OR KK*Rw*G @=~$?$0 @= ~aB*/F/F/F/F/F/F//s6 ' t떋W@[ $tF*'JuBBӋCCCCӃ t-%:u:u t2r ðREAD DATA FROM F)ILE ? PRESS 'K' OR 'F'F FILE NAME ?DATHOW MANY GROUPS ?+PRESS 'Q' TO QUIT OR 'E' TO EDIT LAST ENTRYOTHERWISE ENTER OBSERVED VALUEGROUP YY OBSERVATION VALUE =QNE OBSERVATION NEW VALUE =GROUP=EDIT ANT+q)t<`  )غ)P3PP@+>> ###@9}ϡ@9}0%e)5Z)*PPPPh,PPPV,`[[oߠ [u^z yNL=SA"+[SF S3 R>[۹rH ߻{ ޿ 2߹J+ ܻ ۻ ޠz ,A,ݻ~}ڻ*~ۻ q[ޏx px %x x &x t&R W[S/[o[-ZRSY OF THESE ? (Y/N)YWHICH ? (ENTER CASE #) NEW VALUE ?GROUPEDIT ANY OF THESE ? (Y/N)YWHICH ? (ENTER CASE #) NEW VALUE ?-SAVE DATA SET TO A FILE ? PRESS Y)ES OR N)OY#PLEASE WAIT -- NOW COMPUTING ANOVAA A A ONE WAY ANO ))6!Nwnbgv(3|h;)'u >()'uJH9>SH[S4>w[yZӋCC\t6RS[S@@6)yS'u".'@9|''tnF>y5>>@~q(&u9 ݻ ػڻ 3  ٻ ء @ sߺ ٻ ػ ٻػ ٻػ ٺ ػ ٻrzڻ I( Yغ rٻcWڻ &ء H 3; xк Ps ݻ غ ׻ ð|  ׻ D"!VD&AAAAAA17b5!$A@s#VBAAA AC$x0b`!BWACc9'C%b&2BQPP8CB(0P"C(F9@E3SxAIy&cyp\iKo>>1)&& sF@9|,',%u9/G>>?&4&@9|&׺ ׺ ٻٻ ׻ ð}  ׻ ׺ ػ ׻ ׻ ٻ j׻ ð~ x EX?׻ I׺ [׺ tػeYٻ (׻ ð 6 ܻ ׺ Cy& ܻ ٻ 3 y#&TGk:'W%u q>S>O>>4fK>>=>>0+@9|W&  2ֻ*ػ"ֻ 3&   ׻ ֺ :ֻ B׻Jֻ ׻Rֻ ׻ ֻ ׺ Zֻ ׻bxֻ ׻jlֻ ׻ `hػ 7ց>& u rAֻ >& u z(ֻ ֺ @s  ۻ պ  ջ Ëھ*@ @9|>6>* @9}ĺ~* gXjIH :+ (H~ , $$$%<s tyÿ%N-yȈ/þ%Ê'P'rC'$'Fá u' ĈGäÿ'''''''ËCC$Qa|$V"غ"P3PP@ȿ%uO$uܠ yۋYQ5CCCC0 y8YQ󥥥~tvËfË+Ntx@@H2&; ;Hఙ'y@#'S[̡u '-*;(렋ZKKڻZ+rSG$Y G}rqr tñS t/CC QS[YCI u [M)s  t | u n ux2hȊл u< t<"t<,t1C1@+>>|@9}ϡ@9}iY؎r;sَЋQ>ut >*+II + F00-r3 t%< u uK[XS$v+ y؀r *tyúډ?[[SS?YZRQ%TA u2BQ u YAmNN^<#u~<$u|<$ui$^<*u d<*tT*<.uU<#.u2Sg<-u"?<#t<.-u°H2S<"tsn<"t2<,tW¶띋w t2طCCSCŋCBuZC7àCt:rR K[t<"u:uú@ eSRiޞֈZ[ÊSQޞֈY[SRyޞFtNV@P@ Y^-Gá*+É á à*á tPGùZD   t & Q ZRZ' XHHHPX HpyPX$'@'UÉ+ˉOrNˁHH<\u thJ J<#t<,uRS<.uB<#uD<^uF<-uI:_ u.EG7CuS tȢKH tH tF Guc,@t s2ES tEZ7[S St#RCCZYS/CCBI uZ[C7SxB tQRޞ[CS}[Sk[ڋˋ*rDO[[/CCSޞ։[u< rP|X*d*Ë*Ê[Z*Z_YsFs t(W+rw>GÉWډtŹMOKK6;r64 t;r;u L7E;tOËM+Wr;s‹ uÀ>0À>YQ󥥥ËFFFF| ^ r R tű<r,ŊS*ŢKyL%W2RHI_&%SE,@*ňHڻI ڰuUt EKEDF u GȊ*<s0&Kusr& tK u*IH uVtQE tBS<s8-6JȊ<*QSCCӀ t[2CuK2V< t<+t <-uB<0t<.u&sТ<uf <0uޠȢPu>8r< P n  t u$0E$,@y ??vCS:(W^B>8*[CS t8P$tȾ(>8sXtȾ/>8'8:uY5~& t/KK/xùFOv] q q2RBȰ.slAB t?F uGD:s2*ŢD/: tDx)DF t@EGA u y-ű/, y  0I t 2IHA tàCAú? u>At>Pt=SNSCC>Au! t Cڞڻyޞ֊r u1P r uEI/Z vrƹXEtËӱ% t u$=w tSCCЋ> >ʃwl / u\>   %uZDS u0E(%Ay-Ax:C8/68B*/F/F/F/F/F/F//s68'/:t떋W@[ $tF*#'JuBBS[J[ uÊr4P uYASN:NډL^ t yA tà,usP XĞuA tàu, t2뺀>u<.u<*u>8 t'?B8 t[[>t FIꢼ XZY[PSX [5r tOtO > t +G!G.f Sr Yr tXE60 EOt[ࢼ~ XZY[PS [`ӋCCCCӃ t-%:u:u t2r ðÇ ^ P.$YQ S[^ P.$CC^CC ^CC$P.$ -N2$2Ȫ%þ2$2ȪF$ Ȫà ۹LTu` u*ruS[*u}>:ußPtgXĞ>û:TȊsKT$ 0Êyð0'<0sàR uàF tàE,t ,t,tð,PQR?ZYXà uð-Ã>ZtUP tBACCZ\VX t+۬<#uA  r u :tO  $ É0 wtùFN[Hߋ) >" +AË' C9) r' RSSQڋSQr)x'SCCߣ: ZYZYZ[[: à LSSR t5 t9Sڋ;_uZ[R[tr 2ðVt݇Lև;t#SR;rg[ t x؀'_SЊЊRZ! وC7& $[' ) + YZQs+S܉4 [SRh* ZuRB>T*} ZtS+A+jXYZQ5s+S܉4 [S+A ZuB+.>" .  G!G0& - > u tq& " H+ %) A FROM K)EYBOARD OR D)ISK K ONE WAY ANOVA?SOURCE df SS MS FM-----------------------------------------------------------------------------BETWEENWITHINTOTAL DATA ENTRY,YOU MAY ENTERt *[P;XùCA[TSދغ YKKá  uQKKXY[Q x*S;vSRCCދأ: ZZ[: ùSS݋Y[Q xS+v"SRCCXދأ: ZZ[: X tuXZ[P x t uuj+SQ8J+v)Z;sSRCC݋أ+ && &s A' & r' <tV< tË$ tERCC4 + ڋ' C*Êr' & rG}6' *à& $t-' %SQS< t[Y<,t$< t<2t/C܋$ Qu0Y[û< tH<"t, UP TO 500 CASES FOR EACH GROUPHOW MANY GROUPS ?+PRESS 'Q' TO QUIT OR 'E' TO EDIT LAST ENTRYOTHERWISE ENTER OBSERVED VALUEGROUP YY OBSERVATION VALUE =QNE OBSERVATION NEW VALUE =GROUP=EDIT ANY OF THESE ? (Y/N)YWHICH ? : Z)Z.[8: : [*A< +0*SCC݋ZSʺ< AX< t*Ë t# xSta*:s'_CXSQCCU݋ZZSXHHÉI Y? C QPMK= ? MtBA 9I 8C :t/ىE <\uKFG = "2< u < uE :t$< t*CuD< t<,u $ u%> u t t x uJú t 7CCSޞRSCC-؉Z7CYZ CBI u tȺCBu(ENTER CASE #) NEW VALUE ?GROUPEDIT ANY OF THESE ? (Y/N)YWHICH ? (ENTER CASE #) NEW VALUE ? SAVE DATA TO DISK FILE ? (Y/N) Y FILE NAME ? FILE NAME ?CS"[rG ;A ~+SC )? "XÉL K N L ;A ~ËN C ,\K u sL N E @;N sËN C ? L C'K ?u t S}߻vrZ$U$)AȰ,r>àAr"S0[$AȰ"r$$A$s.6 tKKS [K u r ڻ0ڇڹ!ًCB' K' & $=4 2 ùFEu2S2C7 ¹UCuډ uuVV0 ++V DV@V=~$\i)ugZfKV V@V=~[2C SڊC? [tC*ÊsS2C7 ¹UDuqډ -2qڻޞ։4 [^RS[:RFt# [t? ޞևڋBCu; 0) +S>8 [( G ?G?P xu XEZSt^l͊LQZVrS>Vr >Vt>np >Vt>nO >Vt>n4 \[ \5 n@n>Vp;n|Z]^[MII+R&ZKK +MMV u"[YXur tXEXEC̱! G!uC"0  +;r  ;Á" " VNB u߁wS;Sk ;*0YI ' ) X- U" rT 2b߿$ 6 $7QR[4  FDuX$ >- u t& @$ A Z>Vr v v >VpZV@V9l|VN>Vr >Vr >Vp d d V@V9l}vv Z d ~_ \d P vv Zh \k 1 lH" Z+SE ENTER OBSERVED VALUE/j/n/16n26lGROUP il);jn36n4)<8Y5) 6,l,,, OBSERVATION-i0l00)0Vt>n|\@R"&%u9>Vt>)H ? (ENTER CASE #)@oF)F>?@@j@n@^6.l...GROUP/i2l22)2;2j2n2/2/2_3`;"""EDIT ANY OF THESE ? (Y/N)#o*)*VpRV@V9l}޸VLn+3>Vt>n n@n>Vp;n}áV@V9l}qCHP4 P3PPllPPPr&S%#H%Vn@n>Vp;n|[N&k$u99]F(L>Vt>$$uV@V9l|yo%7#uû:REM ANOV.BAS REM PERFORMS ONE WAY ANOVA REM CLEAR SCREEN, DISPLAY TITLE + INSTRUCTIONS PRINT CHR$(26): PRINT CHR$(30) FOR I%=1 TO 8 PRINT NEXT I% PRINT TAB(36); "ANOV.BAS" PRINT PRINT TAB(23); "PROGRAM TO PERFORM A ONE WAY ANOVA" FOR I%=1 TO 9lPPPp&lPPPPtt&V`>VpV@V9l}۸VLn++>Vt>nQhn@n>Vp;n}áV@V9l}iY؎r;sَЋQ>ut >* 0000 VARIABLES 068A UCOMON  $ilANOV.BASjn 6n 6 m i4l444"PROGRAM TO PERFORM A ONE WAY ANOVA4j4n4 2;);     PRINT NEXT I% REM PRINT "PRESS ANY KEY TO CONTINUE" REM CONTINUE% = INKEY PRINT "ENTER DATA FROM K)EYBOARD" INPUT " OR READ DATA FROM F)ILE ? PRESS 'K' OR 'F'"; SOURCE$ IF UCASE$(SOURCE$) = "F" THEN\ INPUT "FILE NAME ?"; FILE.NAME$:\ FI+II +,  F00-r3 t%< uFtNV@P@ Y^-Gá*+Éáà*á tPGùZD t & Q ZRZ' XHHHPX HpyP 6n36"l"""PRESS ANY KEY TO CONTINUE"j"n") ;: !"#6 l 7Jjn6l7Jjn$6n%;HOW MANY GROUPS ?o")"<q"&6n', <)<LE.NAME$ = FILE.NAME$ + "DAT":\ IF END #1 THEN 1.1 OPEN FILE.NAME$ AS 1:\ FOR I% = 1 TO GROUP%:\ FOR J% = 1 TO N%:\ READ #1; VALUE (I%,J%):\ NEXT J%:\ NEXT I%:\ CLOSE FILE.NAME$:\ GOTO 1.2 REM PROMPT USER TO DEFINE NUMBER OF GROUPSX$'@'UÉ+ˉOrNˁsFs t(W+rw>GÉWډtŹMOKK6;r64 t;r;u L7E;tOËM+Wr;s‹ u(,<$)<)6n*+,6 l 7Jjn6l7Jjn-2;); )<.6n6n/60À>YQ󥥥ËFFFF| ^ r  O c w | /uÊ u -0*xS1[ ߥ0 t@yـr$s Q*HY t*QـY*2xst u* uVtQ tB<s8-6Ȋ<*t<$u$  utt^W u<t t t u #0 ^  7,@< r t /ŊȻ2-------------------------" PRINT "BETWEEN"; TAB(16); SS.BETW; TAB(32); DF.BETW;\ TAB(48); MS.BETW; TAB(64); F PRINT PRINT "WITHIN"; TAB(16); SS.WITHIN; TAB(32); DF.WITHIN; TAB(48); MS.WITHIN PRINT PRINT "TOTAL"; TAB(16); SS.TOTAL; TAB(32); DF.TOTAL) mr /FO**/G/G$>Pu>r< P n  t u$0E$,@y ??vCSW^B>*[CS t8P$tȾ>sXtȾ>' Ct$tТ  0ucȻ yq2 Ȱ.sl   t? u:s2*Ţ/ tx) t@E  u y-ű/, y  0 t 2 STOP WRITE.DATA: INPUT "NAME OF FILE ?"; FILE.NAME$ FILE.NAME$ = FILE.NAME$ + ".DAT" CREATE FILE.NAME$ AS 1 PRINT #1; GROUP%, N% FOR I% = 1 TO GROUP% FOR J% = 1 TO N% PRINT #1; VALUE (I%,J%) NEXT J% NEXT I% CLOSE FILE.NAME$ RETURN 1.uY5~ t/KK/xùFOv] q   %uZDS u0E(%Ay-AxC6B*/F/F/F/F/F/F//s6't떋W  tà  úW  u> t>t=SNSCC> u! t CS[J[ uÊr4 uY SN:ډ($tUP tB CC$& " t+۬<#u"eg>cʃwl c/ u\>u, t2뺀>u<.u<*u>t'?Bt[[>bt FIꢆ XZY[PSX [bb5rtOtO > t+G!G.f?T*} ZtS+A+jXYZQ5s+S܉[S+A ZuB+.?LG3;E>O>_3<;E>o>?KN6oQ1;N!;>OQ<*;>_?KIjn6l7Jjnj6n6 n k;666-SAVE DATA SET TO A FILE ? PRESS Y)ES OR N)O7o=)=G!G0> u tqH%&&s Ar<tV< tË tERCCڋC*ÊrrG}6*à$t-%SQS< t[Y<,t$< tE?!?F7J@"K8?F7J@"K8"K;#@2KLB@<*KC$K;%;<*;;;r2<5)<5) u t t x uJú t 7CCSޞRSM.>,K;K;-@2|)=C)=C)(>6@2)=)=U)=) =)=g) =  )= ) =)=6 l 7Jjn6l7Jjn6n6n6n6n6 m !il ONE WAY ANOVAjn6n6 n 6DlDDDASOURCE SS df< u;r$<RWuPڋ*ÊЊNJP  u"HXĞuXr" ùWDu Ȋr< ußP t ùREu_Ks 6$951<E<>:?<F:.C!>; MS FDjDnD6PlPPPM-----------------------------------------------------------------------------PjPnP6lBETWEENimi"l"")"=U#i'm*** +i4l44)4=5i m0il)=im!!!@"i%l%%)%=%j Zڋ^R}܉[} r"Sm[$& Ȱ"rZ&U&) Ȱ,r>à r"S0[$& Ȱ"r&& $&s. tKKS [K u rڻ0ڇڹ!ًCBK$C 2 25 25 2.538476 2.753588 4.818184 4.291242 3.213873 4.329807 3.346354 6.090788 2.458625 1.989375 0.565444 6.492007 4.380644 3.10622 2.24517 2.903168 3.690339 2.567683 1.821117 2.740402 1.412283 2.745217 2.685248 5.392138 2.17237 OF THESE ? (Y/N)"; ENTRY$:\ IF UCASE$(ENTRY$) = "Y" THEN\ INPUT "WHICH ? (ENTER CASE #)"; CASE%:\ INPUT "NEW VALUE ?"; VALUE (I%,CASE%)\ ELSE\ LINE% = 1:\ PRINT CHR$(26): PRINT CHR$(30):\ PRINT "GROUP"; I% NEXT J% PRINT  Therapy 284 45.0 102 Chore Service 226 35.0 CONSOLIDATED RANKING FOR ALL POPULATION GROUPS RANK SERVICE SERV # SCORE ______________________5 5.029455 4.180968 1.827921 4.699776 4.370282 3.760862 2.211669 2.182117 3.57585 4.042959 3.110798 1.558663 3.026097 4.850579 2.979154 2.68724 3.435991 4.884134 1.721907 2.654 4.10903 2.820438 2.282724 3.294771 2.068181  INPUT "EDIT ANY OF THESE ? (Y/N)"; ENTRY$ IF UCASE$(ENTRY$) = "Y" THEN\ INPUT "WHICH ? (ENTER CASE #)"; CASE%:\ INPUT "NEW VALUE ?"; VALUE (I%,CASE%)\ ELSE\ LINE% = 1:\ PRINT CHR$(26): PRINT CHR$(30):\ NEXT I% ________________________________________ 103 Companionship 404 34.55 104 Community Safety Ed 316 32.3 105 Family Planning 304 25.9 106 Neighborhood DevelopmePP PPP PPP_jVF  F FF !$F'*F -03F69F ?F(DFJF(OFRFUFXFaFdgFjFmFpsFvyF>@>;}á@9}֜FF+ FF!F) F%(F+-F03F69F+>FBFNYF agF(lFrF(wFz~ĂĊF+FĕF!ĜF)ĢFIJF+FĽnt 412 17.75 107 Neighborhood Organization 413 10.9 108 Community Civil Rights Ed 315 0.0 109 Correctional Facility 510 0.0 |FFĈF FFėF FFĦF FFĵF FFFF͔F FFܔF FFF FFFFF FFF F#F&*2F,5F;F(@FFF(KFNFTFWZF]F`FcfFiFlF!ÔF#F%ݔFF%F F%$(0;F >FAEIMUZ^bjF$nFqtF+yF|F!ņF'ŌF"F%ťFF&ŮźF̔FҔFF%FF&  103 Companionship 404 34.55 104 Community Safety Ed 316 32.3 105 Family Planning 304 25.9666666667 106 Neighborhood Development 412 17.75 oF+tFwzF}ōFœşFťűFźF(FF(FFFܔFFFF`U<prru pruMHr (F%,08CFFF&IMQU]bfjrF$uxF|Fߠ )>@9}ѸF%> >@>;}ɡ@9}-yF F 107 Neighborhood Organization 413 10.9 108 Community Civil Rights Ed 315 0 109 Correctional Facility 510 0 > SH[Sr-> >Sr@pu&>ߋˡHى>.@9|}t>ty5 > F$F'+/7?EIQ\F _Fbfjnv{ăF,FALUE =GROUP=EDIT ANY OF THESE ? (Y/N)YWHICH ? (ENTER CASE #) NEW VALUE ?GROUPEDIT ANY OF THESE ? (Y/N)YWHICH ? (ENTER CASE #) NEW VA 40 Work Activity 322 27.9 41 Personal Care Assess 259 27.3 38 Day Care for Children 402 28.35 39 Adult Day Care 403 28.35 >t@trr+u9.vF> >v)tS@>;| dFF  F F"%F(+F+0FLUE ? SAVE DATA TO DISK FILE ? (Y/N) Y FILE NAME? FILE NAME ? # OF GROUPS=GROUP N=F!F) F%ĹΔF+F ה۔FF*F F)#F&*.9F)>FDF)IFOUXF\2eFPQRSF tJ%[ZYXĞSjF:rF t ;F:yȍSF:xrF:x[ 9:PF tXĞXDDSjFmFۍUFۍsF[S\G^G`G[PFà  CF2EE^VPĊC+F-FC/FXĞ[>PĈ+F>-FXĞ^6/F36F!:=F)@EFJMPF WZF)]bFgFjmFpvFy|F+FĄF!FĎĒĚĩF*F ĵĹΔF*F ה۔FF)F F(#F&*.9F(>FDF(IFOUXF\_Fe Telephone Reassurance 405 68.9 93 Homemaker Instruction 303 59.158 94 Speech/Hearing/Vision Screen 252 57.0 95 Physical Screen &/or Evaluation 253 54.8 96 Denta"^VPĊC+FC-F/FXĞ^VSPQR+F<$r+tHٟۍ&Bڋ-Fڃ ޞZYXĞ^VË+Fۍ)Bڊڍ!F٠+F:QSRٟۍ&Bޞ֋[SQRQWCS_ۋ˻!ډ[C[-B:)s[S~{u[<'tC+F:,tREM DISPLAY DATA + PROMPT TO EDIT PRINT CHR$(26): PRINT CHR$(30) FOR I% = 1 TO GROUP% PRINT "GROUP"; I% LINE% = 1 FOR J% = 1 TO N% (I%) IF LINE% < 20 THEN\ PRINT J%; "="; VALUE (I%,J%):\ LINE% = LINE% + 1\ ELSE\ PRINT:\ INPUT "EDIT ANYl Treatment 271 54.4 97 Social Recreation 401 51.5 98 Community Health Ed 312 50.7 99 Multiple Serv Cts for Elderly 409 50.5 101 OccupationalC ZRB&F:Ű*tB&F t :+tBCuC<(tZ!Fޞ֠+FZ[Y|ݰ&sÀޞtû$ޞ֊aJB tuðOLV 8EB8EEEE<EE$EE E 2b߿6$7QR[4Ö FDuX>u t@>$ ÉwtùFN[Hߋ>+AËC9rRSSQڋSQr)x'SCCߣZYZYZ[[à LSSR t5 t9Sڋ;_uZ[R[tr  PRINT J%; "="; VALUE (I%,J%):\ LINE% = LINE% + 1\ ELSE\ PRINT:\ INPUT "EDIT ANY OF THESE ? (Y/N)"; ENTRY$:\ IF UCASE$(ENTRY$) = "Y" THEN\ INPUT "WHICH ? (ENTER CASE #)"; CASE%:\ INPUT "NEW VALUE ?"; VALUE (I%,CASE%)\ ELSE\ E EE,E)E1 EzE!EE  2ðVt݇Lև;t#SR;rg[ t x؀'_St *[P;XùCA[TSދغ YKKá  uQKKXY[Q x*S;vSRCCދأZZ[ùSS݋Y[Q xS+v"SRCCXދأZZ[X tu LINE% = 1:\ PRINT CHR$(26): PRINT CHR$(30):\ PRINT "GROUP"; I% NEXT J% PRINT INPUT "EDIT ANY OF THESE ? (Y/N)"; ENTRY$ IF UCASE$(ENTRY$) = "Y" THEN\ INPUT "WHICH ? (ENTER CASE #)"; CASE%:\ INPUT "NEW VALUE ?"; VALUE (I%,CASE%)\ ELSE\ 8XZ[P x t uuj+SQ8J+v)Z;sSRCC݋أZ)Z.[8[* -0*SCC݋ZSʺ X< t*Ë t# xSta*:s'_CXSQCCU݋ZZSXHHÉY  Q LINE% = 1:\ PRINT CHR$(26): PRINT CHR$(30):\ NEXT I% REM PROMPT TO SAVE DATA TO DISK FILE INPUT "SAVE DATA TO DISK FILE ? (Y/N) "; SAVE$ IF UCASE$(SAVE$) = "Y" THEN GOSUB WRITE\ ELSE\ RETURN WRITE: REM SAVE DATA TO DISK FILE INPUT "FILE NAXEXEPMK MtB 98 :t/ى<\uKFCS"[r; ~+S ) "XÉ; ~Ë ,\ u s@;sË  C'?u[(G ?G?Pxu XEZSt^l͊LQZ1;N!;AZQ<#;Aj?1<2N!<2A:QDt HuøONEW VALUE ?, SAVE DATA TO DISK FILE ? (Y/N) Y FILE NAME ? FILE NAME ?ՔFF  LINE% = 1 NEXT J% NEXT I% REM PROMPT TO SAVE DATA TO DISK FILE PRINT: PRINT INPUT "SAVE DATA TO DISK FILE ? (Y/N)2 2 3 1 2 1 3 5 q:Q<#;>v>S,]*<sطޞ֟ޞ֟ޞ֟ޞְ:s؇[B0P7FH,9FȢu6PD@ذ>00uDDX u tD4DXĞtDQR诲ZYzۀ>u9[XĞ܍E QY EʍE.F/&FÛ>gP6H3۹´ <tGG1HpEpLpPp p p 2IpNpDpE PRINT "CASE"; K%; "="; VALUE (I%,J%,K%):\ LINE% = LINE% + 1: GOTO 4.1 3.2 INPUT "EDIT ANY OF THESE ? (Y/N)"; EDIT$ IF UCASE$(EDIT$) = "Y" THEN\ INPUT "WHICH ? (ENTER CASE #)"; CASE% :\ INPUT "NEW VALUE ?"; VALUE (I%,J%,CASE%):\ GOTO|?<4K3@2 K56uPSQRWVȎر "tLuD&SSB S,tSB St #S9^_ZY[Xt#3;E@@$3<2E@@%9<;6<[;:&<2A"&7<;8<;6Su"6P".$.$P.&'#.#PX.#.&'#XÐ Operating System has been patched by WordStar +3;E@@,3<2E@A -6<;7&<26f&)&>g&2;); )<#<rf)> "; ROW.NAME$ (I%) NEXT I% REM DATA ENTRY PRINT CHR$(26): PRINT CHR$(30) PRINT: PRINT PRINT "PRESS 'Q' TO QUIT OR 'E' TO EDIT LAST ENTRY" PRINT "OTHERWISE ENTER OBSERVED VALUE" PRINT FOR I% = 1 TO COL% FOR J% = 1 TO ROW% TRUE$ = "Y" $) = "Y" PRINT "OBSERVATION"; J% INPUT " VALUE ="; ENTRY$ IF UCASE$(ENTRY$) = "Q" THEN \ TRUE$ = "N": GOTO 1 IF UCASE$(ENTRY$) = "E" THEN\ PRINT:\ PRINT "OBSERVATION"; J%-1:\ INPUT " NEW VALUE ="; ENTRY$:\ PRINT:\ );  g 32;); ));  g  3 2;); )<# 2<2)<2)@)@);  g 32;); ));  g 32;); )<# 2<2)<2)?????)1;N!;AQ<#;A?1<2N!<2@Q7>o4!>j>H>o4!>k>Y>o4!>n?F7J@"K8?F7J@"K8oK;K;p?!K:;<#;;M.<;;@"K5;<#;<2@"K5? K:6<[;:&<2?"K3?*K:6<;8&<2<"K7z1<2N!<2AQK5?K:<=(K4? K:<=K4?*K:?"F8*=4!=:1;N!;@Q<#;@; <<?<F8*=4!=(>3<2E@@?3;EAA@9=9<26<[;:&<2 ANOV2.BAS(C) 1984, RHO RESEARCH"PROGRAM TO PERFORM A TWO WAY ANOVAENTER DATA FROM K)EYBOARD OR D)ISK K TWO WAY ANOVA.GROUP N MEAN<------------------------------------------------------------<>7K4?=K:<>K7?>K5?K:<=rK4? K:<=K4?*K:<>HA"A7=J<28=J<26SOURCE SS df MS FM----------------------------------------------------------------------------- INTERACTIONWITHINTOTALVARIABLE ONE NAME ? VARIABLE TWO NAME ? HOW MANY LEVELS IN ? K4?=K:<>K7@2K5?K:<=K4? K:<=K4?*K:<>YK4?=K:*=\4!=\I1<2N!<2A QK7@2K5?K:<=K4? K:<>K4?*K:<>oK7@2K5 *6<[;:&<2?"F8 * = 4! =R1<2N!<2A`Q$K7KK-<@2KLB?K:<=K4? K:<>$K7KK-<@2KLB@>KE@2KLB@>Y=(=r&==4!=\2<#?"F84!=]2KE@2KLB@>KEK;@2K5?>K5@2KLB@<#KCKEK;@2K5?>K5@2KLB@<#KC@2K5?>K5F84!>`2<?"F84!>$c=(=4!>7d=r=4!>He==4!>Yf=>4!>oi@2K5?>K5@2KLB@;;<#;;;<#;;@"K(KP1;N!;CpQ<#;C3;ECC?KN9>;@"K(KP1;N!;CQK8;?];;?LH?KN?<#K<?K>?>KA3;EBB?KN3;@"KE1;N!;AQ<#;AK;3;EAA@2>K5?;K3@2MK5:>;@"KA1;N!;BQ<#;B3;EBB?KN:>;@"KA1;N!;BQK8@2RKLB9>;@"KE1;N!;AQ;<#;;?KN6<;6&<28&K(@>K(KP#3;EDSDc$?KN9>;@"K5@2K5:><2@"K8@2K5?KLB@?]KE;MQ?r;?];;?LG?KN@<#K&@;@"K(KP(1;N!;DsQ;;<#;K(@>K(KP3;ECpG EDE33;@"KE1;N!;AQT*} ZtS+A+jXYZQ5s+S܉[S+A ZuB+.>G!G0> u tqH%&&s Ar<tV< tË tERN!;DQ<#;D9?KI:?IKK-;;@"K5CCڋC*ÊrrG}6*à$t-%SQS< t[Y<,t$< t<2t/C܋ Qu0Y[û< tH<"t,"2< u < uE :t$< t*CuD tñS t/CC QS[YCI u [M_Y)s  t | u nY ux2^8Ȋл u< t<"t<,t1^<"tsn<"t2^<,tW¶띋_w t2@2K5:><2@"K8@2K5? u t t x uJú t 7CCSޞRSCC-؉Z7CYZ CBI u tȺCBu tGS ÇڟJJ[Su [C7C? t /C;Yt-QطCCSCŋCBuZ_C7àCt:rR^ K[t<"uY:uú@ eSR9ޞֈZ[ÊSQޞֈY[SRIޞZ7[S St#RCCZYS/CCBI uZ[C7SxB tQR51?E?1Bs?? F:.C!BK;@2K52àr"S0[-Ȱ"r--udB<0t<.u&asТa<uf <0uޠdȢd[(G ?G?Pӱ% t u$=w tSCCЋ>km>iʃwl i/ u\>u, t2뺀>u<.u<*u>t'?Bt[[>ht FIꢌ XZY[PSX [hh5rtOtO > t+G!G.f Sr Yr tXE6 EOt[ࢌ~ XZY[PS [h`h r u:tO ;@"KE1;N!;AQ<#;AK;3;EAB@2:K5?;K3@2IK5?>K8 يC7 ¹UFuډٞC7ډ8 ܞ $ rBRtUR ùRIuK&ʋЋ$ÊذNJKSЊЊЊЊRZ!وC7$[YZQs+S܉[SRG ;ÁVNB u߁wS;Sk;*0YIXU rT2b߿6$7QR[4Ü FDuX>u t@>$ ÉwtùFN[Hߋ>+AËC9rRSSQڋ <$$)$;%')'<2(*)*?????)16l7Jjn33F;))) SAVE DATA TO DISK FILE ? (Y/N) *o0)0>q0- :)>Y E(?(/(FTWO NAME ? HOW MANY LEVELS IN ? IN ? NAME OF LEVELON NAME OF LEVELON +PRESS 'Q' TO QUIT OR 'E' TO EDIT LAST ENTRYOTHERWISE ENTER OBSERVED VALUEYSQr)x'SCCߣ ZYZYZ[[ à LSSR t5 t9Sڋ;_uZ[R[tr 2ðVt݇Lև;t#SR;rg[ t x؀'_St *[P;XùCA[TSދغ YKKá  uQKKXY[Q x*S(?6n; FILE NAME ? o!)!?q!?)?6r  l)<#hl) ) ;!!!j!n!32;); ) ) ;!!!j!n!32;); )<#2<2)<2)>S>>>>>  @ > >; }>>S>>> >@9|@9|X< t*Ë t# xSta*:s'_CXSQCCU݋ZZSXHHÉYQPMK MtB98:t/ى<\uKF CS"[r;~+S)"XÉ;~Ë,\2)?,r>ߋˋ> >>S>>>@9}@9|pN>>>@9}((0! u s@;sËC'?u)<#,>)DEEED'>/')<"")";#%)%<2&()(8888)!<[%%)%;&()(<2)+.).@)@SAOURCE SS df MS FM----------------------------------------------------------------------------- INTERACTIONWITHINTOTALVARIABLE ONE NAME ? VARIABLE H  COL% TEMP.COL.SS = TEMP.COL.SS + ((COL.SUM (I%) * COL.SUM (I%)) \ / FLOAT (COL.N% (I%))) NEXT I% SS.COL = TEMP.COL.SS - ((TOTAL.SUM * TOTAL.SUM) / FLOAT (TOTAL.N%)) REM COMPUTE ROW SUM AND N FOR J% = 1 TO ROW% FOR I% = 1 TO COL% ROW.N% (J%uÊ u -0*xS1[ ߥ0 t@yـr$s Q*HY t*QـY*2xs) mr /FO**/G/G$>Pu>r<~ P~ n~ W u<t t t u #0 ^ 7,@  < r t  / ŊȻ2 Ct$t Т  0ucȻ  y q2Ȱ.sl t?  ) = ROW.N% (J%) + GROUP.N% (I%,J%) ROW.SUM (J%) = ROW.SUM (J%) + GROUP.SUM (I%,J%) NEXT I% NEXT J% REM COMPUTE SS FOR ROWS FOR J% = 1 TO ROW% TEMP.ROW.SS = TEMP.ROW.SS + ((ROW.SUM (J%) * ROW.SUM (J%)) \ / FLOAT (ROW.N% (J%))) NEXT J% SS.RO t u$0E$,@y ??vCSW^B>*[CS t8P$tȾ>sXtȾ>'uY5~ t/KK/xùFOv]bqbbb%uZDS u0E(%u  :s2*Ţ / t x)   t@E  u y-ű/, y  0 t 2 tà ú u>t>t=SNSCC>u! t CS[J[ uÊr4 uYW = TEMP.ROW.SS - ((TOTAL.SUM * TOTAL.SUM) / FLOAT (TOTAL.N%)) REM COMPUTE SS FOR GROUPS FOR I% = 1 TO COL% FOR J% = 1 TO ROW% TEMP.GROUP.SS = TEMP.GROUP.SS \ + ((GROUP.SUM (I%,J%) * GROUP.SUM (I%,J%)) \ / FLOAT (GROUP.N% (I%,J%))) NEXT Ay-AxC6B*/F/F/F/F/F/F//s6't떋W@[ $tF*'JuBBӋCCCCӃ t-SN:ډ$ tUP tBCC " t+۬<#u"K(@>K(-yȈ/þÊ'P'rC'$'Fá u' ĈGäÿ'''''''ËCC$;@"K(KP#1;N!;D3Q<#;DC$3;EDSDc%?KN9>;@"K(KP&1;N!;DSuܠ yۋYQ5CCCC0 y8YQ󥥥~tvËfË+Ntx@@H2& Hఙ'y@#S[̡u -Ë uK[XS$v+ y؀G$Y G}rqr tñS t/CC QS[YCI u [MUO)s  t | u nO ux2T.Ȋл u< t<"t<,t1T<"tsn<"tQ0À>YQ󥥥ËFFFF| ^w rw w Op cp wp |p /%W2%&% ,@*ňڻ ڰuUt      u Ȋ*<s0Kusr t u* uVtQ  tB<s8-6Ȋ<*t<$u$  utt^H X2CuK2WZV< t<+t <-uZB<0t<.u&WsТW<uf <0uޠZȢZàusP XĞu tà ۹LTu` u*ruS[*u}:ußPtgXĞû u*ŊZ@ŋ[2]XSںL<+t!<-u ]يȵه$4s] tЊЊПB[C7àX uȢXC<0s<:s$ÊC7*ŠƇsyÊ uÊshû./ٞڞڻ?ޞ֊r u1Pr"S0[&Ȱ"r&&&s. tKKS [K u rڻ0ڇڹ!ًCBK$= ùFEu2S2C7 ¹UCuډ[2C ȊsK$ 0Êyð0'<0sà uà  tà ,t ,t,tð,PQRZYXà uð-Ã> tUP tBCC " t+۬<#u"ac>_ʃwl _/ u\>u, t2뺀>u<.u<SڊC? [tC*ÊsS2C7 ¹UDuqډ-2qڻޞ։[^RS[:RFt#[t?ޞևڋBCu;0)+S"$ËCË ußK tډu3S$<#ut'?Bt[[>^t FIꢂ XZY[PSX [^^5rtOtO > t+G!G.f Sr Yr tXE黼6 EOt[ࢂ~ XZY[PS [^`^ r u:tO <>[(G ?G?Pxu XEZSt^l͊LQZu t@>$ ÉwtùFN[HߋCCSCŋCBuZUC7àCt:rRT K[t<"uO:uú@ eSR/ޞֈZ[ÊSQޞֈY[SR?ޞZ7[S St#RCCZYS/CCBI uZ[C7SxB tQRYZQs+S܉[SRh* ZuRB>T*} ZtS+A+jXYZQ5s+S܉[S+A ZuB+.>G!G0> u tqH%&&s Ar>+AËC9rRSSQڋSQr)x'SCCߣZYZYZ[[à LSSR t5 t9Sڋ;_uZ[R[tr 2ðVt݇Lև;t#SR;rg[ t x؀'_St *[P;XùCA[TSދغ Yޞ[CS}[Sk[ڋˋ*rDO[[/CCSޞ։[u< rP|X*d*Ë*Ê[Z*Z_YQSCCӀ t[[YX2CuK2WZV< t<+t <-u<tV< tË tERCCڋC*ÊrrG}6*à$t-%SQS< t[Y<,t$< t<2t/C܋ Qu0Y[û< tH<"t,"2< u < uEKKá  uQKKXY[Q x*S;vSRCCދأZZ[ùSS݋Y[Q xS+v"SRCCXދأZZ[X tuXZ[P x t uuj+SQ8J+v)Z;sSRCC݋أZ)Z.[8[*ZB<0t<.u&WsТW<uf <0uޠZȢZ u t t x uJú t 7CCSޞRSCC-؉Z7CYZ CBI u tȺCBu tGS ÇڟJJ[Su-0*SCC݋ZSʺX< t*Ë t# xSta*:s'_CXSQCCU݋ZZSXHHÉY QPMKMtB98 :t/ى <\uKF CS"[r ;~+S )"!<-u ]يȵه$4s] tЊЊПB[C7àX uȢXC<0s<:s$ÊC7*ŠƇsyÊ uÊshû./ٞڞڻ?ޞ֊r u1P r uEI/Z vrƹXEtËӱ [C7C? t /C;Yt-Q[RS؇[C7Z7C RS[ZCJ ur S"?[C7Ë uEN< u;r$<RWuPڋ*ÊЊNJP  u"HXĞuXrXÉ;~Ë ,\ u s @;sË C'?uac>_ʃwl _/ u\>u, t2뺀>u<.u<*u>t'?BtCT = SS.INTERACT / DF.INTERACT MS.WITHIN = SS.WITHIN / DF.WITHIN REM COMPUTE F F.COL = MS.COL / MS.WITHIN F.ROW = MS.ROW / MS.WITHIN F.INTERACT = MS.INTERACT / MS.WITHIN REM PRINT REPORT PRINT CHR$(26): PRINT CHR$(30) PRINT: PRINT: PRINT PRINT TRUE$ = "Y" K% = 1 WHILE UCASE$(TRUE$) = "Y" PRINT COL.NAME$ (I%); " "; ROW.NAME$ (J%) PRINT " CASE"; K% INPUT " VALUE = "; ENTRY$ IF UCASE$ (ENTRY$) = "Q" THEN \ TRUE$ = "N": GOTO 1 IF UCASE$ (ENTRY$) = "E" T[[>^t FIꢂ XZY[PSX [^^5rtOtO > t+G!G.f Sr Yr tXE黼6 EOt[ࢂ~ XZY[PS [^`^ r u:tO T*} ZtS+A+jXYZQ5s+S܉[S+A ZuB+.>G!G0> u tqH%&&s Ar<tV< tË tERC----" PRINT VAR.NAME.ONE$; TAB(16); SS.COL; TAB(32); DF.COL;\ TAB(42); MS.COL; TAB(61); F.COL PRINT PRINT VAR.NAME.TWO$; TAB(16); SS.ROW; TAB(32); DF.ROW; TAB(42); MS.ROW; \ TAB (61); F.ROW PRINT PRINT "INTERACTION"; TAB(16); SS.INTERACT; TAB(32);O COL% FOR J% = 1 TO ROW% PRINT CHR$(26): PRINT CHR$(30) PRINT VAR.NAME.ONE$; COL.NAME$ (I%); ROW.NAME$ (J%) LINE% = 1 FOR K% = 1 TO GROUP.N% (I%,J%) IF LINE% > 20 THEN\ GOSUB EDITPROMPT \ ELSE \ CڋC*ÊrrG}6*à$t-%SQS< t[Y<,t$< t<2t/C܋ Qu0Y[û< tH<"t,"2< u < uE :t$< t*CuD DF.INTERACT; \ TAB(42); MS.INTERACT; TAB (61); F.INTERACT PRINT PRINT "WITHIN"; TAB(16); SS.WITHIN; TAB(32); DF.WITHIN; TAB(42); MS.WITHIN PRINT PRINT "TOTAL"; TAB(16); SS.TOTAL; TAB(32); DF.TOTAL STOP KEYBOARD: \ KEYBOARD ENTRY SUBROUTINE  PRINT "CASE"; K%; "="; VALUE (I%,J%,K%):\ LINE% = LINE% + 1\ NEXT K% GOSUB EDITPROMPT NEXT J% NEXT I% EDITPROMPT: REM SUBR TO EDIT DATA CONT$ = "Y":\ WHILE UCASE$ (CONT$) = "Y" PRINT INPUT "EDIT ANY OF T< t<,u  u%> u t t x uJú t 7CCSޞRSCC-؉Z7CYZ CBI u tȺCBu tGS ÇڟJJ[Su [C7C? t /C;Yt-Q[RS INPUT "VARIABLE ONE NAME ? "; VAR.NAME.ONE$ INPUT "VARIABLE TWO NAME ? "; VAR.NAME.TWO$ PRINT PRINT "HOW MANY LEVELS IN "; VAR.NAME.ONE$; INPUT COL% PRINT " IN "; VAR.NAME.TWO$; INPUT ROW% DIM COL.NAME$ (COL%) DIM ROW.NAME$ (ROW%)HESE ? (Y/N)"; ENTRY$ IF UCASE$(ENTRY$) = "N" THEN\ CONT$ = ENTRY$:\ GOTO 3.1 INPUT "WHICH ? (ENTER CASE #)"; CASE% INPUT "NEW VALUE ?"; VALUE (I%,J%,CASE%) WEND PRINT CHR$(26): PRINT CHR$(30) PRINT VAR.NAME.ONE$; COL.NAME$ (I%); ROW.NAME$ (؇[C7Z7C RS[ZCJ ur S"?[C7Ë uEN< u;r$<RWuPڋ*ÊЊNJP  u"HXĞuXr" ùWDu DIM VALUE (COL%,ROW%,100) DIM COL.SUM (COL%) DIM ROW.SUM (ROW%) DIM COL.N% (COL%) DIM ROW.N% (ROW%) DIM GROUP.SUM (COL%,ROW%) DIM GROUP.N% (COL%,ROW%) DIM GROUP.MEAN (I%,J%) REM PROMPT FOR NAMES FOR EACH LEVEL ON EA FACTOR PRINT CHR$(26): PRINREM ANOV1.BAS REM PERFORMS ONE WAY ANOVA REM CLEAR SCREEN, DISPLAY TITLE + INSTRUCTIONS PRINT CHR$(26): PRINT CHR$(30) FOR I%=1 TO 8 PRINT NEXT I% PRINT TAB(36); "ANOV1.BAS" PRINT PRINT TAB(23); "PROGRAM TO PERFORM A ONE WAY ANOVA" FOR I%=1 TOȊr< ußP t ùREu_Ks 6$àr"S0[&Ȱ"r|&|&T CHR$(30) PRINT: PRINT FOR I% = 1 TO COL% PRINT "NAME OF LEVEL"; I%; "ON "; VAR.NAME.ONE$ INPUT " "; COL.NAME$ (I%) NEXT I% PRINT FOR I% = 1 TO ROW% PRINT "NAME OF LEVEL"; I%; "ON "; VAR.NAME.TWO$ INPUT "  9 PRINT NEXT I% REM PROMPT FOR METHOD OF DATA ENTRY (CONSOLE OR FILE) PRINT "ENTER DATA FROM K)EYBOARD" INPUT " OR D)ISK"; SOURCE$ IF UCASE$(SOURCE$) = "K" THEN GOSUB KEYBOARD\ ELSE GOSUB DISK REM COMPUTE GROUP + TOTAL SUMS + SUM  COMPUTE df DF.COL = FLOAT (COL% - 1) DF.ROW = FLOAT (ROW% - 1) DF.INTERACT = DF.COL * DF.ROW DF.WITHIN = FLOAT (TOTAL.N% - (COL% * ROW%)) DF.TOTAL = FLOAT (TOTAL.N% - 1) REM COMPUTE MS MS.COL = SS.COL / DF.COL MS.ROW = SS.ROW / DF.ROW MS.INTERA "; ROW.NAME$ (I%) NEXT I% REM DATA ENTRY PRINT CHR$(26): PRINT CHR$(30) PRINT: PRINT PRINT "PRESS 'Q' TO QUIT OR 'E' TO EDIT LAST ENTRY" PRINT "OTHERWISE ENTER OBSERVED VALUE" PRINT FOR I% = 1 TO COL% FOR J% = 1 TO ROW%I OF SQUARES (ALL SCORES) FOR I% = 1 TO GROUP% FOR J% = 1 TO N% (I%) GROUP.SUM (I%) = GROUP.SUM (I%) + VALUE (I%,J%) SUM.ALL.SQUARED.SCORES = SUM.ALL.SQUARED.SCORES +\ (VALUE (I%,J%) * VALUE (I%,J%)) NEXT J% TOTAL.SUM = TOTAL.SUM + GROUP.SUMEND N% (I%) = J% - 1 TOTAL.CASES% = TOTAL.CASES% + N% (I%) PRINT CHR$(7) NEXT I% REM DISPLAY DATA + PROMPT TO EDIT PRINT CHR$(26): PRINT CHR$(30) FOR I% = 1 TO GROUP% PRINT "GROUP"; I% LINE% = 1 FOR J% = 1 TO N% (I%) IF LINE% < 20 THEN\  (I%) NEXT I% REM COMPUTE SS FOR I% = 1 TO GROUP% TEMP.SS = TEMP.SS + ((GROUP.SUM (I%) * GROUP.SUM (I%))\ / FLOAT (N% (I%))) NEXT I% SS.BETW = TEMP.SS - ((TOTAL.SUM * TOTAL.SUM) / FLOAT (TOTAL.CASES%)) SS.WITHIN = SUM.ALL.SQUARED.SCORES - TEMP PRINT J%; "="; VALUE (I%,J%):\ LINE% = LINE% + 1\ ELSE\ PRINT:\ INPUT "EDIT ANY OF THESE ? (Y/N)"; ENTRY$:\ IF UCASE$(ENTRY$) = "Y" THEN\ INPUT "WHICH ? (ENTER CASE #)"; CASE%:\ INPUT "NEW VALUE ?"; VALUE (I%,CASE%)\ ELSE\ .SS SS.TOTAL = SUM.ALL.SQUARED.SCORES - \ ((TOTAL.SUM * TOTAL.SUM) / FLOAT (TOTAL.CASES%)) REM COMPUTE df DF.BETW = FLOAT (GROUP%-1) DF.WITHIN = FLOAT (TOTAL.CASES% - GROUP%) DF.TOTAL = FLOAT (TOTAL.CASES% - 1) REM COMPUTE MS MS.BETW = SS.BETW LINE% = 1:\ PRINT CHR$(26): PRINT CHR$(30):\ PRINT "GROUP"; I% NEXT J% PRINT INPUT "EDIT ANY OF THESE ? (Y/N)"; ENTRY$ IF UCASE$(ENTRY$) = "Y" THEN\ INPUT "WHICH ? (ENTER CASE #)"; CASE%:\ INPUT "NEW VALUE ?"; VALUE (I%,CASE%)\ ELSE\ /DF.BETW MS.WITHIN = SS.WITHIN/DF.WITHIN REM COMPUTE F F = MS.BETW/MS.WITHIN REM PRINT REPORT PRINT CHR$(26): PRINT CHR$(30) PRINT: PRINT: PRINT: PRINT PRINT TAB(33); "ONE WAY ANOVA" PRINT: PRINT PRINT\ "SOURCE SS df  LINE% = 1:\ PRINT CHR$(26): PRINT CHR$(30):\ NEXT I% REM PROMPT TO SAVE DATA TO DISK FILE INPUT "SAVE DATA TO DISK FILE ? (Y/N) "; SAVE$ IF UCASE$(SAVE$) = "Y" THEN GOSUB WRITE RETURN WRITE: REM SAVE DATA TO DISK FILE INPUT "FILE NAME? "; F MS F" PRINT\ "-----------------------------------------------------------------------------" PRINT "BETWEEN"; TAB(16); SS.BETW; TAB(32); DF.BETW;\ TAB(48); MS.BETW; TAB(64); F PRINT PRINT "WITHIN"; TAB(16); SS.WITHIN; TAB(32)ILE.NAME$ CREATE FILE.NAME$ AS 1 PRINT #1; GROUP% FOR I% = 1 TO GROUP% PRINT #1; N% (I%) NEXT I% FOR I% = 1 TO GROUP% FOR J% = 1 TO N% (I%) PRINT #1; VALUE (I%,J%) NEXT J% NEXT I% CLOSE 1 RETURN DISK: REM DATA ENTRY VIA DISK FILE PRINREM ANOV1.BAS REM PERFORMS ONE WAY ANOVA REM CLEAR SCREEN, DISPLAY TITLE + INSTRUCTIONS PRINT CHR$(26): PRINT CHR$(30) FOR I%=1 TO 8 PRINT NEXT I% PRINT TAB(36); "ANOV1.BAS" PRINT PRINT TAB(23); "PROGRAM TO PERFORM A ONE WAY ANOVA" FOR I%=1 TO; DF.WITHIN; TAB(48); MS.WITHIN PRINT PRINT "TOTAL"; TAB(16); SS.TOTAL; TAB(32); DF.TOTAL FOR I% = 1 TO 9 PRINT NEXT I% STOP KEYBOARD: REM DATA ENTRY VIA KEYBOARD PRINT CHR$(26): PRINT CHR$(30) PRINT PRINT TAB (35); "DATA ENTRY" PRINT: PRINT INPUT "FILE NAME ?"; FILE.NAME$ IF END #1 THEN 2.1 OPEN FILE.NAME$ AS 1 READ #1; GROUP% DIM GROUP.SUM (GROUP%) DIM N% (GROUP%) DIM VALUE (GROUP%,500) FOR I% = 1 TO GROUP% READ #1; N% (I%) NEXT I% FOR I% = 1 TO GROUP% FOR J% = 1 TO N% (I%)  9 PRINT NEXT I% REM PROMPT FOR METHOD OF DATA ENTRY (CONSOLE OR FILE) PRINT "ENTER DATA FROM K)EYBOARD" INPUT " OR D)ISK"; SOURCE$ IF UCASE$(SOURCE$) = "K" THEN GOSUB KEYBOARD\ ELSE GOSUB DISK REM COMPUTE GROUP + TOTAL SUMS + SUM T PRINT "YOU MAY ENTER UP TO 500 CASES FOR EACH GROUP" PRINT INPUT "HOW MANY GROUPS ?"; GROUP% DIM VALUE (GROUP%,500) DIM GROUP.SUM (GROUP%) DIM N% (GROUP%) FOR I% = 1 TO GROUP% PRINT CHR$ (26): PRINT CHR$ (30) PRINT: PRINT PRINT "PRESS 'Q' TO READ #1; VALUE (I%,J%) NEXT J% NEXT I% CLOSE 1 PRINT "# OF GROUPS="; GROUP% FOR I% = 1 TO GROUP% PRINT "GROUP"; I%; " N="; N% (I%) NEXT I% FOR I% = 1 TO GROUP% FOR J% = 1 TO N% (I%) PRINT VALUE (I%,J%) NEXT J% NEXT I% 2.1 RETURN ENDOF SQUARES (ALL SCORES) TOTAL.CASES% = 0 SUM.ALL.SQUARED.SCORES = 0 TEMP.SS = 0 FOR I% = 1 TO GROUP% FOR J% = 1 TO N% (I%) GROUP.SUM (I%) = GROUP.SUM (I%) + VALUE (I%,J%) SUM.ALL.SQUARED.SCORES = SUM.ALL.SQUARED.SCORES +\ (VALUE (I%,J%) * V QUIT OR 'E' TO EDIT LAST ENTRY" PRINT "OTHERWISE ENTER OBSERVED VALUE" PRINT PRINT "GROUP "; I% PRINT TRUE$ = "Y" J% = 1 WHILE UCASE$(TRUE$) = "Y" PRINT "OBSERVATION"; J% INPUT " VALUE ="; ENTRY$ IF UCASE$(ENTRY$) = "Q" THEN \  ALUE (I%,J%)) NEXT J% TOTAL.SUM = TOTAL.SUM + GROUP.SUM (I%) TOTAL.CASES% = TOTAL.CASES% + N% (I%) NEXT I% REM COMPUTE SS FOR I% = 1 TO GROUP% TEMP.SS = TEMP.SS + ((GROUP.SUM (I%) * GROUP.SUM (I%))\ / FLOAT (N% (I%))) NEXT I% SS.BETW = TE TRUE$ = "N": GOTO 1 IF UCASE$(ENTRY$) = "E" THEN\ PRINT:\ PRINT "OBSERVATION"; J%-1:\ INPUT " NEW VALUE ="; ENTRY$:\ PRINT:\ VALUE (I%,J%-1) = VAL(ENTRY$):\ GOTO 1 VALUE (I%,J%) = VAL(ENTRY$) J% = J% + 1 PRINT 1 WJ MP.SS - ((TOTAL.SUM * TOTAL.SUM) / FLOAT (TOTAL.CASES%)) SS.WITHIN = SUM.ALL.SQUARED.SCORES - TEMP.SS SS.TOTAL = SUM.ALL.SQUARED.SCORES - \ ((TOTAL.SUM * TOTAL.SUM) / FLOAT (TOTAL.CASES%)) REM COMPUTE df DF.BETW = FLOAT (GROUP%-1) DF.WITHIN = FLOA INPUT "WHICH ? (ENTER CASE #)"; CASE%:\ INPUT "NEW VALUE ?"; VALUE (I%,CASE%)\ ELSE\ LINE% = 1:\ PRINT CHR$(26): PRINT CHR$(30):\ PRINT "GROUP"; I% NEXT J% PRINT INPUT "EDIT ANY OF THESE ? (Y/N)"; ENTRY$ IF UCASE$(ENTRY$) = "YT (TOTAL.CASES% - GROUP%) DF.TOTAL = FLOAT (TOTAL.CASES% - 1) REM COMPUTE MS MS.BETW = SS.BETW/DF.BETW MS.WITHIN = SS.WITHIN/DF.WITHIN REM COMPUTE F F = MS.BETW/MS.WITHIN REM PRINT REPORT PRINT CHR$(26): PRINT CHR$(30) PRINT: PRINT: PRINT: P" THEN\ INPUT "WHICH ? (ENTER CASE #)"; CASE%:\ INPUT "NEW VALUE ?"; VALUE (I%,CASE%)\ ELSE\ LINE% = 1:\ PRINT CHR$(26): PRINT CHR$(30):\ NEXT I% REM PROMPT TO SAVE DATA TO DISK FILE INPUT "SAVE DATA TO DISK FILE ? (Y/N) "; SAVE$ IF UCASE$(RINT PRINT TAB(33); "ONE WAY ANOVA" PRINT: PRINT PRINT\ "SOURCE SS df MS F" PRINT\ "-----------------------------------------------------------------------------" PRINT "BETWEEN"; TAB(16); SS.BETW; TASAVE$) = "Y" THEN GOSUB WRITE RETURN WRITE: REM SAVE DATA TO DISK FILE INPUT "FILE NAME? "; FILE.NAME$ CREATE FILE.NAME$ AS 1 PRINT #1; GROUP% FOR I% = 1 TO GROUP% PRINT #1; N% (I%) NEXT I% FOR I% = 1 TO GROUP% FOR J% = 1 TO N% (I%) PRINTF F+FF+F#(F+/:F=@FFFILFOFUFX[FafFimuxF{~F.F!ĆF$FĐF,ĖFīĴĽÔǔϔܔF  F FF #'+3;AEMZB(32); DF.BETW;\ TAB(48); MS.BETW; TAB(64); F PRINT PRINT "WITHIN"; TAB(16); SS.WITHIN; TAB(32); DF.WITHIN; TAB(48); MS.WITHIN PRINT PRINT "TOTAL"; TAB(16); SS.TOTAL; TAB(32); DF.TOTAL FOR I% = 1 TO 9 PRINT NEXT I% STOP KEYBOARD: REM DATA E #1; VALUE (I%,J%) NEXT J% NEXT I% CLOSE 1 RETURN DISK: REM DATA ENTRY VIA DISK FILE PRINT INPUT "FILE NAME ?"; FILE.NAME$ IF END #1 THEN 2.1 OPEN FILE.NAME$ AS 1 READ #1; GROUP% DIM GROUP.SUM (GROUP%) DIM N% (GROUP%) DIM VALUE (GROUP%,500^fqF uyŁF F F őŕřšťũŴŽÔǔєՔݔ F $F 'F*F -15:>BMSWbF fjuF xF|ƀF F ƍFƓF ƙƝơƦƩFưF /ANTRY VIA KEYBOARD PRINT CHR$(26): PRINT CHR$(30) PRINT PRINT TAB (35); "DATA ENTRY" PRINT: PRINT PRINT "YOU MAY ENTER UP TO 500 CASES FOR EACH GROUP" PRINT INPUT "HOW MANY GROUPS ?"; GROUP% DIM VALUE (GROUP%,500) DIM GROUP.SUM (GROUP%) DIM N% (GR) FOR I% = 1 TO GROUP% READ #1; N% (I%) NEXT I% FOR I% = 1 TO GROUP% FOR J% = 1 TO N% (I%) READ #1; VALUE (I%,J%) NEXT J% NEXT I% CLOSE 1 PRINT "# OF GROUPS="; GROUP% FOR I% = 1 TO GROUP% PRINT "GROUP"; I%; " N="; N% (I%) NEXT I% FOR I% r>2ߋˋ> >>4S>4>>@9}@9|pN>4>4>266@9OUP%) FOR I% = 1 TO GROUP% PRINT CHR$ (26): PRINT CHR$ (30) PRINT: PRINT PRINT "PRESS 'Q' TO QUIT OR 'E' TO EDIT LAST ENTRY" PRINT "OTHERWISE ENTER OBSERVED VALUE" PRINT PRINT "GROUP "; I% PRINT TRUE$ = "Y" J% = 1 WHILE UCASE$(TRUE$) = = 1 TO GROUP% FOR J% = 1 TO N% (I%) PRINT VALUE (I%,J%) NEXT J% NEXT I% 2.1 RETURN END 3@6l # OF GROUPS=il)<#jn2;); )<#6lGROUPil);i}((06>{f>>>>> >FF@9}@9||VFN((0V^ >N^fH "Y" PRINT "OBSERVATION"; J% INPUT " VALUE ="; ENTRY$ IF UCASE$(ENTRY$) = "Q" THEN \ TRUE$ = "N": GOTO 1 IF UCASE$(ENTRY$) = "E" THEN\ PRINT:\ PRINT "OBSERVATION"; J%-1:\ INPUT " NEW VALUE ="; ENTRY$:\ PRINT:\ VALU!l!!! N="i%l%%)%vf~N!>> u ?uV H>>S H[S>>> S> 2 25 25 1.496702 0.961147 0.513232 1.119294 1.455248 0.963417 0.891312 0.548321 0.498487 1.807676 0.516414 1.527452 1.621403 0.631638 0.359698 0.789143 1.685936 1.417003 0.248753 1.210251 1.329933 0.451777 1.001896 1.27347 1.8254{f>> > >*>>@9}@9||= n*=> v2 25 25 1.014846 0.517507 2.410182 1.046274 0.814962 0.540563 0.753638 1.466278 0.928611 1.922882 1.757462 1.089791 0.220015 0.432606 0.611546 0.737028 1.132517 1.861922 0.679963 0.19794 0.275415 0.713127 0.308357 1.462358 1.637232 0.873479 1.085083 0.981747 0.747948 1.541972 0.629674 0.808552 1.545599 0.439902 0.582315 0.510601 0.263496 1.058958 1.98353 0.494167 1.111996 0.181669 0.821067 0.429242 0.913832 1.184886 0.74399 2.14845 1.984605 1.854914 *=tF  F FF !$F'*F -03F69F <?BFEHF KNQFTWF Z]`FcfF iloFruF {F+FF+FFFFFĝFFF23 0.492379 0.286561 0.883179 1.748678 1.071522 2.439513 0.946335 1.201049 0.454605 0.215338 0.334764 1.677575 0.813529 1.162553 1.104319 1.498951 0.41156 0.326975 1.041782 2.248217 0.311772 0.13511 1.314505 1.812769 0.348393 @2bKLB@;KEK;?;F:.}C!?{F<E??{F<?3;E??3<2E??ĩFįFĸƔʔFՔٔFFFF F !F$(,159AFDFGFJMFPSFWZF`FcfF iFoFruF xF~FŁF FFŐF FFŝFFũF FFŸFLB@;;<#;;@"KE1;N!;@+3;E@;@K,8<;8<; *:<;?"F8*<4!<.1;N!;@;Q<#;@K/ <<?<F8*<4!<23<2;>ۜFF FFF FF!$F 'F-F03F 6F9F<?FEFHKF NFTFWZF ]FcFfiF lFoFruF{F~F FFčF FQ<#;AK;3;EAA&@2K5?;K3@2K8@2KLB9>;@"KE1;N!;AQ <<?<F8*=&4!=<A3;E@@FF+FF+FFFFFFFF. F!Q@9};:IN>@9}p 3<2EAVAf51P>3;@"K5@2VK5:><2@"K8@2[K 2 82 101 15 2 1 2 0 1 0 3 1 3 2 0 9 6 7 3 15 4 5 6 4 2 1 5 3 2 5 4 4 6 3 5 5 4 0 8 2 1 3 2 1 8 1 6 2 2 4 7 12 8 9 3 13 5 7 1 3 2 7 2 1 13 5 11 12 3 7 8 17 12 5 2 4 7 2 4 4 2 46 75 67 49 46 40 46 63 58 48 54 67 59 46 64 65 55 56 57 64 49 47 62 66 61 65 78 68 37 57 42 65 53 71 55 64 58 61 61 59 64 69 73 63 62 32 49 53 70 53 54 56 64 66 43 49 56 52 52 51 72 67 75 56 5F rv~ņœF-F ŝšŨůŴŸżȔДF ޔFF  F "-F 0F36F9> ;xC >>> @d1u?4L>>> 5 5 5 8 10 7 6 9 5 4 9 4 4 13 7 7 7 7 1 4 5 5 6 10 ?"F84!>W<=4!>"X=<=4!>3YUCASE$(TRUE$) = "Y" PRINT COL.NAME$ (I%); " "; ROW.NAME$ (J%) PRINT " CASE"; K% INPUT " VALUE = "; ENTRY$ IF UCASE$ (ENTRY$) = "Q" THEN \ TRUE$ = "N": GOTO 1 IF UCASE$ (ENTRY$) = "E" THEN \ PRINT: \ PRINT " t>> H @ > >; |@9|@9|kY{u~P3PP==4!>DZ=e=4!>Z]>">Z4!>n^>3>Z4!>~_>D>Z4!>b?F7J@"K8? CASE"; K% - 1: \ INPUT "NEW VALUE = "; ENTRY$: \ PRINT: \ VALUE (I%,J%,K% - 1) = VAL (ENTRY$): \ GOTO 1 VALUE (I%,J%,K%) = VAL (ENTRY$) GROUP.N% (I%,J%) = K% TOTAL.N% = TOTAL.N% + 1 TOTAL.SUM = TOTAL.SUM + VALUE (I%,9$>F,FF+F#+/3>F+CFIF+NFT]dgFkovFz~FċđěĠFħFĭFĴĸȔF FٔݔFFF.F!F$F, FF7J@"K8cK;K;K;d?!K:@2K8eK;K;g@2K8i@2K8j@2J%,K%) SUM.ALL.SQUARED.SCORES = SUM.ALL.SQUARED.SCORES + \ (VALUE (I%,J%,K%) * VALUE (I%,J%,K%)) K% = K% + 1 PRINT 1 WEND PRINT CHR$(7) NEXT J% NEXT I% RETURN REM DISPLAY DATA FOR DEBUG PRINT CHR$(26): PRINT (30) FOR I% = 1F.F!!F"$'F.,F!04<DOF#SVF,Y^FfF+kFqF+vFz}FŁŅFŐŔFšŤŨūůųŷſǔϔӔהߔFFF.F!F$ F, FF!F.&F!),F$/?F&EF(IK5?K:<<K4? K:<=K4?*K:<>"K4?=K:<>nK7lK;m@2&K5 TO COL% FOR J% = 1 TO ROW% FOR K% = 1 TO GROUP.N% (I%,J%) PRINT "GROUP "; I%; J%; "VALUE ="; VALUE (I%,J%,K%) NEXT K% PRINT NEXT J% NEXT I% PRINT PRINT "PRESS ANY KEY TO CONTINUE" CONTINUE% = INKEY REM PROMPT TO SAVE DATA TO DISK FLFPSFYaiF(m͠ >@9}֡@9}>@9}޸>@9}޸q\ 3>>>  @ > >?K:<=<K4? K:<=K4?*K:<>3K4?=K:<>~K7oK;p@2+K5?ILE REM INPUT "SAVE DATA TO DISK FILE ? (Y/N) "; SAVE$ REM IF UCASE$(SAVE$) = "Y" THEN GOSUB WRITE REM RETURN WRITE: REM SAVE DATA TO DISK FILE PRINT REM INPUT "FILE NAME ? "; FILE.NAME$ REM CREATE FILE.NAME$ AS 1 REM PRINT #1; GROUP% REM FOR  0000 VARIABLES 04F6 UCOMON E??K;1;N!;?P? ?$K:@2K8K:<=K4? K:<=K4?*K:<>DK4?=K:<>K7rK;s@28K5?K:ء 0@0>>> ((>>> >>> VV @ *F$ FF"%F(+F/2F58F.=F!AELF$OS ?K:@2 K8 K; ?K:@2#K8 3;E??K;1;N!;?P?@2GK82 93 90 69 61 49 55 70 62 50 61 44 50 34 29 29 59 41 62 59 56 56 58 56 52 55 54 59 62 60 65 59 63 62 45 63 35 61 48 43 54 50 42 46 55 42 63 71 71 72 65 70 66 54 69 74 57 46 70 67 53 49 49 61 5W_F+dFjF+oFrFuFx{F~FFĊēęĜFĥĬİFĺFŔFϔF֔FܔF.F!F$F,FF F,FF!F$*F-0F.5F!8;F$>FBFNVehF-kK @2bKLB@;KEK;?;F:.}C!?F<E??F<?3;E@@3<2E@ @0X<=4!>7Y=Q=4!>HZ==4!>Y[=z>4!>o^>7>o4!>_>H>o4!>` COL% TEMP.COL.SS = TEMP.COL.SS + ((COL.SUM (I%) * COL.SUM (I%)) \ / FLOAT (COL.N% (I%))) NEXT I% SS.COL = TEMP.COL.SS - ((TOTAL.SUM * TOTAL.SUM) / FLOAT (TOTAL.N%)) REM COMPUTE ROW SUM AND N FOR J% = 1 TO ROW% FOR I% = 1 TO COL% ROW.N% (J%3Y>o4!>c?F7J@"K8?F7J@"K8dK;K;K;e?!K:@2K8fK;K;h) = ROW.N% (J%) + GROUP.N% (I%,J%) ROW.SUM (J%) = ROW.SUM (J%) + GROUP.SUM (I%,J%) NEXT I% NEXT J% REM COMPUTE SS FOR ROWS FOR J% = 1 TO ROW% TEMP.ROW.SS = TEMP.ROW.SS + ((ROW.SUM (J%) * ROW.SUM (J%)) \ / FLOAT (ROW.N% (J%))) NEXT J% SS.RO4" 1<2N!<2@ Q;@"K5:><2@"K5? K:6<[;:&<2?"W = TEMP.ROW.SS - ((TOTAL.SUM * TOTAL.SUM) / FLOAT (TOTAL.N%)) REM COMPUTE SS FOR GROUPS FOR I% = 1 TO COL% FOR J% = 1 TO ROW% TEMP.GROUP.SS = TEMP.GROUP.SS \ + ((GROUP.SUM (I%,J%) * GROUP.SUM (I%,J%)) \ / FLOAT (GROUP.N% (I%,J%))) NEXT 4"(1<2N!<2@QK5?K:<<K4? K:<=K4?*K:<>7K4?=K:<>K7xK; COMPUTE df DF.COL = FLOAT (COL% - 1) DF.ROW = FLOAT (ROW% - 1) DF.INTERACT = DF.COL * DF.ROW DF.WITHIN = FLOAT (TOTAL.N% - (COL% * ROW%)) DF.TOTAL = FLOAT (TOTAL.N% - 1) REM COMPUTE MS MS.COL = SS.COL / DF.COL MS.ROW = SS.ROW / DF.ROW MS.INTERA71;N!;@Q<#;@81<2N!<2@Q1<2N!<2AQU2=?"F84!>$P.N% (I%,J%) NEXT J% NEXT I% REM COMPUTE COL SUM AND N FOR I% = 1 TO COL% FOR J% = 1 TO ROW% COL.N% (I%) = COL.N% (I%) + GROUP.N% (I%,J%) COL.SUM (I%) = COL.SUM (I%) + GROUP.SUM (I%,J%) NEXT J% NEXT I% REM COMPUTE COL SS FOR I% = 1 TOL ----" PRINT VAR.NAME.ONE$; TAB(16); SS.COL; TAB(32); DF.COL;\ TAB(42); MS.COL; TAB(61); F.COL PRINT PRINT VAR.NAME.TWO$; TAB(16); SS.ROW; TAB(32); DF.ROW; TAB(42); MS.ROW; \ TAB (61); F.ROW PRINT PRINT "INTERACTION"; TAB(16); SS.INTERACT; TAB(32); FOR K% = 1 TO GROUP.N% (I%,J%) READ #1; VALUE (I%,J%,K%) TOTAL.N% = TOTAL.N% + 1 NEXT K% NEXT J% NEXT I% CLOSE 1 2.1 RETURN END K%):\ LINE% = LINE% + 1\ ELSE\ ENTRY$ = "Y":\ WHILE UCASE$ (ENTRY$) = "Y":\ PRINT:\ INPUT "EDIT ANY OF THESE ? (Y/N)"; ENTRY$:\ IF UCASE$(ENTRY$) = "Y" THEN\ INPUT "WHICH ? (ENTER CA DF.INTERACT; \ TAB(42); MS.INTERACT; TAB (61); F.INTERACT PRINT PRINT "WITHIN"; TAB(16); SS.WITHIN; TAB(32); DF.WITHIN; TAB(42); MS.WITHIN PRINT PRINT "TOTAL"; TAB(16); SS.TOTAL; TAB(32); DF.TOTAL STOP KEYBOARD: \ KEYBOARD ENTRY SUBROUTINE ?>F:.UC!AK;@2XK52KEK;6<;6&<22F:64"E?A6<;6&<27&F:64"6<[;9&<231<2N!<2A3Q;@"KA1;N!;C`Q<#;Cp3;ECC?KN:>;; }@9}@9}PP3PPPPPPPPPPdPPPPPPPPP4PPPPPP2PPPPPP1<2N!<2AsQ@9}۸>@9}۸xc :>>> 0@0 @ > >;:F2<#?"F84!=R2U2=?"F84!>$ ?K:@2 K8 K; ?K:@2#K8 3;E?@K;1;N!;?P@@2GK8#'/7F(;?FF IMQYaF(eipF sw{ăċēF(ğģīijF FĔȔ̔ДؔF'F  F.F!F$!F*$4F%7CFFIUXF[_orFuŁX<=4!>7Y=Q=4!>HZ==4!>Y[=z>4!>o^>7>o4!>_>H>o4!>`@2bKLB@;KEK;?;F:.}C!@F<E@#@F<@#3;E@3@C3<2E@S@cFŇœFřťFūŷFŽ͔FӔהFF F(FF)#'/7F(;?FFIF)LPT\dltF(x|ƄƌFF)ƝơƤƨƬưƸ/v }@9}3