CQ: 0K Double-Sided((hQK** NONE **f&)?Image file created by unregistered CopyQMĽ!ͬʧ )!F#xʺ~0wëw!" !~6ͽ:ý(!#͘*~ ""͌#>?͌͘ =_.:;<> Oo$>!Y2*O"ʉ@G:ʐ:wÖx2p0ʹ#*©6?ëw˜0ï#6 ¹.0#*6?w0#6 #6" #~?  xDIR ERA TYPESAVEREN USERm!yO#< Ty#O 321y_͸2y2ͽ:˜1͘A͌>>͌92^ :¥.!_~#fow]!v"!çREAD ERRORçNO FILE^: ! ~ 3#0 Wx x G ~ # 3x~#B!Y~ɯ2:=!ý:=!:ý^T!~  6?#ˆ:`O> K{͘A͒>:͒͢>:͒͢xK > K > ͒x  ͢ØÆ^ BRͧ9!5‚#~Y‚#"T<ÆALL (Y/N)?^ Tʧ͘!6!~ڇ w4!Y~ʆ͌†t=ʆf ^ T 2o&)|+!<ͧÆNO SPACE^ :Ty!B*O=?_s#"^sG!~Ypsp2mÆÆf ͧÆFILE EXISTS _: É: :ʉ=2)ͽÉ T!@k!}|q=qf^!~2>`~22\!!B!~> >#0~O#Cx2͘1)ͽÂf zͧÆBAD LOADCOMf^: ! Â$$$ SUB"C{2!"E9"1A22!ty)K!G_^#V*C~E ,&-AGMS!!ô!ô!Bdos Err On : $Bad Sector$Select$File R/O$:BA2!~6 O͐  :E B 2>: b# : y! 4 5~yy5 6yҐ^H@Oy H H: –ͬ  #H: !  Hù H H $O͐: 2 *CN# x: 2 p&x~+é72 H! >w_: ! 5ͤNkͱ¦ͱxʊ#Nx: ! 2 ͤ! 5™#wO~x½p Hy<< ʑ :!qMD#2E>! ^#V w#P:BO|^#V#"##"##"##"!O*!O*|!6ʝ6>*w#w*w#w'û*! J*""!N#F*^#V*~#foyx*{_zW+*yx#*DM*s#r*s#ryOxG*0MD!!N: EG>O: \S*C :qn& ^#V>O^"*}:*)=":O:o"*C *C!ͮ~2~2ͦ:2ͮ:O:w:w |g}o*# ):BO!yoxg*:BO}!N#F "*#*s#r^ ~!J! J*:o$*C~i6iw**{#zr+s{ozg**͕** ,w͜͸Ͳ!!N#F$**O!~#:A#~$=2Ek͌::/GyO>2!q*C"͡ʔ*JҔ^:Oyʃ?|x | s-|N-# S:2E!~Яw>T D^6k-äPYy 5*{zBK5ڋ>*Cw~#+w#w+ɯ2E22i^ *C :~w~͔͔# #  w ~>2!E5T*C!"C"C!w# F! w͌x2͢*C ~<wʃG:!ʎì 4~ʶ¬:<ʶ$ʶïZͻx>2>2ͻ:!Z2:Eẅ́͊Ͳ>2>2T*CGͻ:ẅ́n>2;O ^DM;}H>"*C ::ddslO s#r:E͊:==»y==»*Ww#*"͸*:G#š"͸:!w4!iw:Z!E~=262*C!!~~#~O~G#n,-.‹! w! yG!x͢.:E<ʄ! q!pQ:E<. ʄ$.:E<ʄ CK140UHPSFPjC^TCK180UHPSFPCt;~CK240UHPSFPChCK120UHPSFLC@BS140UHPSFP=E IBS180UHPSFP\EkBS240UHPSFPE 2BS120UHPSFLE6B9CF140UHPSFPFEACF180UHPSFP GV4\VENTURA\BI180UHP.SFP *c76E(s281W5!5*c77E(s493W5A5????????????????????????*c78E(s387W545????*c79E(s456W6:7/?????????????7?*c80E(s281W5(5SYSGEN COMWASH COMFILTER COMFILTER DOC CPMKAYPRCOMh QGVTLBL DATGVTLBL DOCJOLBL DATJOLBL DOCMAGE COMMAGE DOCFILTER FIL2i6}2ExN! ~态O>G~G!~G} *C!r#r#r ^ͥ_y#x#{s+p+q-*C ͥ!!q#p#w*:BOYG}*MD "ã:!Bw!>2*C~=2u:B2~2wE:A*Cw>"!""2B!"!rQQQâ~?ͦ~?rQ*"CQ-Q͜QüQrQ$Q*):B"*)*)Q;*"E:;:A2AQÓQÜQ*C}/_|/*W}_*"}o|g":ʑ*C6:ʑw:2E**E}DQ>2HÙ /HC>|ÀÄÈÌÐØeè  0123456789-, .x2:32:G KAYPRO II 64k CP/M vers 2.2 >!2"!2":Ox Warm Boot 1̀̈́!",͈͐ *"2~ >(̈́!4(:.3ʬ.*ì(:.6ʬ.-ͬ!5O ~:.9ʬ.Eì.6ì.9ì:.9ʬ.?ʬ.E@ʬ.9ì:.Bʬ.<ʬ.0. ,.(.$. .2.2.:4(.!s1&{˿~#O/] .(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE) COPYRIGHT (C) 1979, DIGITAL RESEARCH, PIP VERS 1.5$$$ SUB =.:,<> _[]INPIRDPTRUR1UR2RDROUTLPTUL1PRNLSTPTPUP1UP2PUNTTYCRTUC1CONNULEOFDISK READ ERROR$DISK WRITE ERROR$VERIFY ERROR$NOT A CHARACTER SINK$READER STOPPING $NOT A CHARACTER SOURCE$ABORTED$BAD PARAMETER$INVALID USER NUMBER$RECORD TOO LONG$INVALID DIGIT$END OF FILE, CTL-Z?$CHECKSUM ERROR$CORRECT ERROR, TYPE RETURN OR CTL-Z$INVALID FORMAT$HEX$$$$NO DIRECTORY SPACE$NO FILE$COM$START NOT FOUND$QUIT NOT FOUND$CANNOT CLOSE DESTINATION FILE$DESTINATION IS R/O, DELETE (Y/N)?$**NOT DELETED**$NOT FOUND$COPYING -$REQUIRES CP/M 2.0 OR NEWER FOR OPERATION.$UNRECOGNIZED DESTINATION$CANNOT WRITE$INVALID PIP FORMAT$CANNOT READ$INVALID SEPARATOR$1 :2L> ̈́M9 r?*c93E(s226W5Fl*c94E(s142W5-,????*c95E(s61W% *c96E(s85W5\????*c97E(s250W&*'?????*c98E(s364W9):??????*c99E(s172W&'??p0??*c100E(s364W9):????????*c101E(s211W&('????????*c102E(s187W99h?3*c103E(s346W&*7????????*c104E(s301W9(9???*c105E(s130W99X???*c106E(s164W9JX???*c107E(s358W9,9????*c108E(s130W9 9X*c109E(s320W&=&?*c110E(s206W&(&??*c111E(s250W&)'?????????*c112E(s346W&)7?HHͯ :!^w:<2:0}:@E}:!S!W6: z!]6:cm!c6:_z!_6l ::,: HHҰͯ : 2ó:E:1:2v!q!*8!*6: >ͦ>ͦ!q:_  !p+q.*   !q*&!p+q*2!p+q*2!p+q*22!p+q*!p+q*!p+q*!p+q*2!p+q*!p+q* !q*& *M *M !p+q*!!p+q*"!p+q*$!6  !kp+q*j> >ڪ Þ !qp+q/ *pDM9: :M2r:N!r !:r *r& N!r4 !6:͔: :ͳ.!ws+p+q+p+q:w=2wN *s*u w*s#"s*u#"u' !"*M^7 !x6:!xھ **DM͆ 2yʭ :yʗ ͯ *"*6:2x÷ *"!x4d !"/ !j}=2| !"*KM^'_ !z6:|!z1 * "}*}DM͆ ' ͯ *"!z4 :e !"͆ !z6:|!z '? 2*H#"H!{6:{ր!Ң *{& :{4 2!{4m *":ڹ ͯ !z4I '2!"!q: !4>!S :S! :2*M! ^#V͎ * :w*#" = = = = = ͯ  *M !6q  !6q  !q  *& !6à  !6 à  !60à  *& !6  !6  !6  *& . 1 4 7 : = F P [ f q  :2!q: " *M n :c4 *M n :2!c:Q !c:2: !:cw>!n !5 Y : { !6!q:!lwҙ  â :0O !q:O| :O| !6:]2l:o'2o:n'2n:m'2m*mMͣ *nMͣ *oMͣ :]:   *}2D" * * *&"!q:UY: Y:ҩ: ʩ:_2ʘ:€!6<:<2!ژ!6 >!]Ҥ; !6:Q::H: !6*M : !6!q:a/>z!/H:_2:!q:A/>Z!/H8: 2::=O>m:W!Q} Hmd>9>!6:2*M!E ^#V͎ڗO **~2*#"m2m͖ 2m!6m!6m!6 m2mͯ m!62m!62m!62m!62m'2:2:TҒ:2!6*ME:2::^Ҳ:<22ý: 2:} >ͯ :i:2:d*M:[ *M:>!(:=2%> >>!F!5+N! ~2!4<2T>>!b}*bMͭz!b~26!~6<+wé>!`ҥ*`MͭҞ!`6!6> :é:(!q:!wO! ~2*& :w>!:!4!6>:N<2N!> *N& N2 !p+q!6!6+6 !6: S: M!6g8:N2M*M8p!6!6!6>!ڕ*&P 6!4z!6!6#6#6!6*M8:ھ:*͇g2ê::¿::,͡A<2O>*M8):[ͱ!N5!6ñ:5!6#6>!ڰ!6:<2O>/:!O!T *M͡H~K:¡!6[–ͱ!N5:2:2!4=:[¼ͱ4:!6:.2O8: :* ͇g:[ ͱ!N5!6:%:<2*6 * 6å!q!6> !d*&I :]>!4A>:<2O* :w:?†!6!q!6?!:ҠgÐ!q*&*~!6:22: :]Hں:A2O>: 2ͯ ÷:S:QHI:N<22: H@"2Í202O> c!6Í202O> ڍ*&O*& !sc*&P :w:·>!ұͯ :22:_!6=!6>'!E!4!p+q*0 !r+s+p+q*~$7*>*>H&>*#"*#"> 2:^R͎:!6!6=2:ʙ!6:“H9Ž>!6-e!6ͻ2=2ʺ-é:>>"ͻ2:!!5ͻ2ͬ!\-:>>!p+q:,!6*DM9:<!6:z 2W!6D*&L :w:<2Ov*:>=20O> ڒ:0:AO>Ҥ::A }}Hͬ!wͻO`idͻV[2O>2:!X!6:!:=O!L NE!4 E E:/.*&L 6$L9k9.Xͯ *KM^020 :020:121'ͳ':²ͯ !G6!"!"7 *M^n/ :a/:H!6:ͯ !&6A`*c175E(s148W)!>??>*c176E(s652W5_5?????????????????~?????~?~?*c177E(s131W5(??????*c178E(s131W5(??????*c179E(s85W4d?|~>>>>>~||~?*c189E(s371W6&G???????????????*c191E(s228W45xxxxxx??8??xxxxxxx*c227E(s148W)!*c228E(s34W*c242E(s286W6#6?~?~~~~~~~~~~~~~?~?~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*c243E(s356W5(D,*c244E(s356W5(DPb*c245E(s116WK ,*c246E(s66W% *c247E(s106W --*c248E(s610W5BB,*c252E(s201W+%%????*c255E(s136W@(????????*c77E(s493W5A5?:H:H"!6!4:_jYO jM*"S*" 3@bl*M1͓!""7 *M^͆ \͔!":͎H*#"ͧÝ/ :>͛9ͯ .*#":_!' !'6!36' :1/!aE*#">z?C9IͲÁ.!6> !ڇ*&' ~2 ʀ: y.*M!4Q>!қ:=2á:2:Ҭ\>!ҿ:=2K:2K!:!:K\: \!p+q͈*DM!  ::=H-\:N2O_og_{ozg^#V))) _{ozg^#V) d^#V|g}o n_{ozgO{ozgi`N#Fogo&og H ©=¨ɲ' !'6!36' :1/!aE*#">z?C9IͲÁ.!6> !ڇ*&' ~2 ʀ: y.*M!4Q>!қ:=2á:2:Ҭ\>!ҿ:=2K:2K!:!:K\: \!p+q͈*Copyright (c) 1983 by Micro Solutions Inc. 125 S. Fourth St. DeKalb, IL 60115= /U n i v e r s a l D i s k I n i t i a l i z e r=!?by Micro Solutions=";Version 1.0 for Kaypro II=$ -- Table of currently supported disk formats - Fmt # Description  Fmt # Description  = = = =  G =6-Which disk format would you like (or RETURN to quit)? =40*& Not a valid format number, try again * =$ =4 Place the disk to be initialized to format into DRIVE B =6%Hit RETURN to initialize the disk or any other key to abort =6 =4 =49Your disk is WRITE PROTECTED!=+<Initializing track: , retry:=+< Verifying track: =& The disk in DRIVE B has been initialized to format. No permanent errors were was detected when verifying the disk=6<hit any key to continue !T͜!V͜![͜!͜!͜!͜!͜>2f!" !͜!͜!͜! ͜!͜!B͜!H͜!k͜!͜!͜! ~ʙ!͜!͜!^͓#D@(!͜^#V!͜!͜  : _! 6 !  !͜! ͜! G( ~x(#^#V!?͜!D͜!F͜!Kͨ͜!p͜!͜!͜!͋͜ !͜!͜~ >vw(!͜!͜!͜!͜y2 2 nf[ 2 N#F#x(,~##( F) (x( [ R" * K ^V* >S+w#( * K >T +s#r##~ 2 F!( : ^#V#!͜!͜: : ( !͜: * [ >v{OG ! ͜!%͜: nfF~^>! C(K(S v v v v G #: <2 : _<2 : !P w>: <2 : <2 ~(>Pv>vy>Pv>v !;͜!@͜!Bͨ͜!o͜: !{͜!~͜: (!͜!͜!͜!͜!͋͜**K ~_͓#!~ +#RE^͓#!$ d 0w!$ >0 6 # 6 !$ ͜60405#~ (08 0!y!!OO#y~ ͇.&̇.:ʇ.! Y1iÇ.!c1h ?Stack overflow, try more P switches b&:*; ʘ1" Q1T :T ͑-1w:y7 1ɯy77!*<*&!ɷG-"<Ͳ/O:*; 2*<-y6+,Ē53( <Ēw+:*; 3GC3/ ʍ3>ʐ3$3" <2< 3 ʆ3:€3ʐ3À3À3 w+C3:<36+w-xĒ"<&i"<3å1>21*<>2<91͑-3 .;.'3"3͇.3G- .33"2<"<͂ V4: NG> NG:*; ? ʒ2??=???????????????*c49E(s292W E E?**c50E(s520WH8H?R????????????P*c51E(s527WH6I?D?????????????????????g?*c52E(s499WE8E?????*c53E(s506WE3F?`px|~ 1Zenith Z-100 (DD) Fn'n UIBM PC (CP/M-86 SS DD) (n yDEC VT180 (DD) ( n TI Professional (DD) (nPN N(TSN N)NPN N(TSN "'  N)NK@N( TSN N)N[PN N(TSN N)NC(TS )dK((TS )@[PN (2N TSN  N)dN{  !"#$%&'(       SN  N)dN )OSD 4.1 - 06/11/82 3-up DIR for OS-1.!9"P 1P  }2  2 2 2͖2 <2M!\~i: ?3#v:C :\=a!&_!.~2 ! a!]~  6?#>?2h!\^ͭG##~2#~2##^#V"#^#Vc*.;^#~2#~2#^""*#|W+}ʍzwsi`:ʝ)=˜"*#)R " " *{z0!"" " \<9=L! o:D~} o: #*  w#w#" *#"! *{zaMEMOR*}_2 * !R  s#r# +}R*" +}* |g}o}o"#"*{ozg"*"> E**0**{ozgÑ* *#{z*q:@ƒ!Lƒ5M< <ƒaOPEaWRIT<:\4!Y4<5:\ʃ=2mNaAPPEN!n~^#S!m5{!Y5 °##" Ì* ^#V#" ͦͦ^#~))))!o&:/o* " * #" >k3*|_ -Œ#Ì2 555>030A7x0Y: >03: 12 32 * |ʜ2,Ͱ:\@3Ͱ*  ͰͰ :>µ: ! 4Ҡ:w!L~6!K~6*I6#=MM!,~6 !@5:\@2Ͱ 4:?v>!\4v> 3> 31> ͠G:@g*I:K^M!n>p#"I=2Kx_:B{ œ:Aʜ:-<ڙ ;v2-_~3#¦3ð*. *.;v;vͭ: _ n*ð^#V#N#F_ #.#P ) ) Nq#NqP ) ) N#F^#V_ #W>2@#ͰͰ# ͖:C: _*P *. E>FNpq#= : 1P vDRIV (Strike any key to continue) $ ERRO - NO FILE ON - DRIVE Containsk in files withk free user ADFNPRSnSD DIR]-<ڙ ;v2-_~3#¦3ð*. *.;v;vͭ: _ nq]k))CEcw91gQC}CEz CgD"QD u  pDqDvDD<m""LLoLLePhM.$x$YXTZZSRFSYQXYdTcTSY7@?2C: * "   *" 2 2 |< "  * ÖC{K2* " * |< " " * |! 4 4 5wY2B!{DP 2R U >(_#U * ~?o !P GCBʧY|<1>5A27SB!E :* > @K 2 Ç 2 *  C " :b ʢ >Kڢ <=ʢ (ͬ~ ̯(" tSJ]" ;&$ܓ"ʇ: \*v " * ͪB" t##s#r## w# y}ͯ!6"*" +C*"* "â *bk~####~ ҷ ڷù#s#rïC *DM~#+##~#foC`i~#fo??2i 2h ;#~=!@}O|G!""y O:h ~ʂ#Y:aJg>2h 2i U%~|*O~#Ym?>HjKDڗ;;>ʸ;>HOK#þGO TOUBK!AO ^#V#KOd#<y(!!!K.!>dG>Y2i Y%=+ZOiMk֢ύ>2i W„Y>5W>Y{~.ʧ:"0":i ~O.O>Y(ͬ}Y|Y%~.ͬ:g * |>}e. Y! U! ~Y#=%iʎ%à&OLH> K> YZ>: y +=2i KY#KDo:ҋ0o.o%~ Ҡ ʠ ʠ> :i <ʩ=m+~ ʬ ʬ ʬ#>d2 |9C" :g ͝! ͱ(" !9T  +V+^##* C" ͻB* *CU Nk)~D ̓(q)ͥ(QZ~>r)ͥ(6(OUG+ $* "* 3ÔE3PB" !9" ~: #~#ʅ #^#V": >[@ 1>]@ցLO! N#F#~: ҆ ځ#:l `#2l f>R~#"j &o"n >2m !~##"j +fC͎*j <2m n G;("j ! 0?<=:l ҫ ګ*n ¨###^#V+:m 2g *n " *p " !n (D AOGDAGx3Ø(:l  *j #*C > 2 $`i P "  "!>:yHG+ȸ#"<֌W-|9C" :g G:g x=͝:g  H * #^#V*Cs* C{! C{>ͺH͗FͺHͺ(µC(zʢPY" : {:_ f ~GC+K x),  <2~(z˜<* * "~ #f   =>C,* =( |" 2 " â ~,dC+w(~ʕ *n €€l>2áP+B>ee,%;U1ͻF6 * 4HF* ::G<:?=:G<:e ?=BGá(* HF~\:I:G<:\V:G:e \B\/G tz|HF›:::o<ʛ&+C)+(* HF~:::e /<B{= @è2go"C#ʑQ-?Redo from start #~ "4N: !!G* P!a ,#Y2>2 ͼF~,2 ÓC;G: ʫ>?@> @$K Dů2 6,+>2 z:~+(# "4(), ~,B???????1*c80E(s513WG5Gq??????*c81E(s826WIMQT ????????????????.*c82E(s513WG8G??????*???*c83E(s534WI5J?0?????????]?*c84E(s513WG3GY*c85E(s592WG>H8????????*c86E(s726WGKG?????????????z `! N#F* *(" " ͚(*!:h og~#fox(2g '" ,)!2͊(*ͥ(" " Z*͊(*X' .D; ]<=ʄ-"ʼF@&Z:* +C(#c :Qz:C)|)ʿIcBHUEC)}* \(|9" U(~a{_&(LOʞH#~LD҈:ҿ0ڿÏGҿ7))))oo +ҿ8  )))0O Þ)#~ց(½7>OyC,,** f %} )9>2  N#fi-++2 |9:g " " ͝ͻB!9(:g * ~)ʼC,* C,r2N 2g !9(!9.,:g G:N Od}!P Oͱ:* * C)>" : OͻBO/2 OÁ9~ #~#TJ i 2S S + C,f W + f 2_9 2f 2_9 29 /<k)zf 2 2C,f J +{>2J]!"N#F#xʇ HFEBN#F#Cچ " 1~ ʾ > @ !b B ~͙B# b 2 J] #~ _ !2!_. !! ! !: !<!> >2 { .! ! <~;!#~#I! \*]!~#>]!+!:G@ #T]~f!#j!~g!ʀ!y_“!: >2 è![Ÿ!2 ÷!: >2 ʳ!> LG{ú!~#_LG!!2 D0:?+͎! `6 c6*n 1:l O " H">&{:m ,"!,"#~ ̯(~#^":m 2" O".Y"DY"E2"2"{g"*j &$҅"T]C!E G!* C—"`i" "A]~"A]C,f "k)U: 6()y% PX #,#BK #C, #C,( z`iCL# !C^#Vz_#~#+<#͂#^#Vz}##s#r f# 2 *+#~##^#Vʋ#O: y$#—#—#3z##”#3 > $B!#G 11+Ô#Undefined line #3###N#F>!#*j +p+q+w: Ã#CBCACSCE: * * C ~0  2 <2 ~t$#j$MAʅ$k)á$!$GK D#~.~†$k)"[87Random number seed (-32768 to 32767)$*" +$%$%#~#Y #^#V" y~%$$$$$$** "|9+$T%C,+)%": 2 2 !5ͨ(y%ͨ(e(x: ʚ(ғ%/<͊(͚((gS&|! %3&y0.z&&G~_#~W#~O?&hcGy%JTeox%2 |%y%O&)zWyO%x\E&! w%%x! &&F#~怩OÚ( 4x0~_#~W#~O! ~/woG}_}W}Ob&CZQU& ozv&y-Ol&|&-yOzW{_xGv&$cCu͍M r56(&1r&ͥ(>2 ͊(!&͘7͊(͚(!&͘7Z'͊(E(y%6(.'y2-'"('PX!%!'! ~#J'Wy.'O|g}oxGB'x Gz 'CZQO͊(!-͗(6(ʁ0.'4X04X0+~2'+~2'+~2'AOW_2'}o|gxG>?Ң'2'7y<=':'xʻ'> &{_zWyO)xG:'2'y…'! 5…'%>.! N#G.x(}! Gx(ƀwH'(w+6(/%X0ͥ(xq0Gy%! 4q0: : /<! Op#6%w(U+ ! ~ww(og)U 6(* ||@(* * ͨ(" `i" ! ^#V#N#F# þ(:g Gw#¾(! ~7w?##wy7O! ((! ( U x6(!?(6(y! y)#x+y+z+{z|@(1)}A(! ͺ( 6(!?(6(O! y#)+W):)?(U* )(!5(,)Í)j%: 2 : 3*: ®)ó))|/g}/o)! : )3*" >2g (aj)U* ͥ('*x(! F&* '*|UJ(U *!" " >>)U GOW_ͥ((gW*>S&|&&?&z< U6(q*e(q*\(Uҗ* )! ~: ~3*6{y%! ~»*O+~+§*!º*)*yͥ((+6+q*: O! >-,2 Â,! ~5#*!x+>);)+ ;=+|G+y%+|Gz)*͊(+?0|)+DM!>)z+)b+ z+=T+|r+x+ʋ+*͊(*&x)*e(| ++DM!>ü+ һ+7>{_zW}o|g=²+h+|G+|)Ooyg)* +|'*J(͙+g{o)+! ~w! ~G+N (C,/<#Fwx+ 3,F+N9(! G>w2 ! -xw,: 2 ,Ҽ,4y0B-ü,>,! -G: «,! Vwz# ,xƒ,%! J-,xʼ,! w%: ,! ~++w! 4#,4y0+60 ! ,>!  2,# «????*c95E(s100W2 *c96E(s140WG|????*c97E(s380W384??????5?*c98E(s548WK8L`?*c99E(s276W3&4???/~%ʄ/#ʕ/!ʖ/d?/DV/͟/#D0V/_{_//Z/\(U!H')U V/ܟ/.!H'!k)V/͟/V/)*U(.=UO'- t$> t$! 000ʹ(U0! 0ʹ(* |* "0C !@ GG)ͣ171ͣ1%16+w(716-\(#60: W:g 22Ҭ1ͫ5! F : _ p1x*p1{p1Aqʐ1Eʐ1Dʐ10p1,p1.“1+60{ʜ1+6${+p2 ! 6 ͊(* * 2 W2E~1:101 #~1>DG1" `i" #~+?2-20OxG?2#~1`xE42y 1>2 D2|1,21" `i" ͚(#WM4: r2|22Ҁ2460̯(5+~0ʏ2.į(2U>"w#6+26-/</ Ҵ2:#p#w#6! #zB334z4ͫ5{(=4S12p#6! #: ~ 2*2+3-+$0:3#:3++w032:36%3^364)l31+6%(U36(M43_x445442_yļ/3/3{_x34434y5O4GO53* =4P2*ѯ36(7M4yļ/OzWO/ 44/< 4/>,<5>,p#=35! ͗(o5j%>3*͚(P6?4ͥ(/{_#zW#yO++҃53&#͚(p#u5>ñ5V6>4N#F#* /}o|g5" p#=±54w1_c Ƥ~@zZrN vH Tʚ;@B''d G" կ6))))6y=ʐ6ʜ60:ڙ6 ʩ6{6y6!e(͊(!5͗(6)!c%>2 6(x76ʈ0%yͥ(7: 67~*(|" " ܬ6e(ͮ&&8;&: Q7hc7͊(~*ƁT7v%!l7͘7J&͊(: `7%o0Ú(|Yt&wz^Pc|u~r1͊(+ͥ(&͊(~#͗(=&ͨ(y%á7RO!&͗(7'*6(!98/8!Z8͗(!98Ȇw#O ͨ(&:88<288!Z8O m%ͥ({YOO6+F6!784~֫&8w %!Z8ñ(w+w+w 85Jʙ9v" GSљ e͘w>ROhFhiuh!8m%: w: 82 e("~&͊(~*v%(8y%y%6(e(y%e(: 82 !8͉7: 2 "~Ie&X4#]I͊(p8͊(͚(j8X'6(6e(: ?9QYZ'!s%!I9͉7!8 J;xn{/|t1}=Z}~L~l+C,n92f ND G2#~.9ʦ9:Ҡ90Ҧ9D9G#~:Ҿ90ҭ9Dҭ9.ʭ9x' 2~&99%$!#y_! V+z2g : =ʃ;:~(;3;2 : 2 n:*  " T:oL::g L::&C::g G:* C;^#~#©;:g ©;~;#^^#V#‰;:f DMH'N< #:ª;#ʯ;+ͩ<ï;:g w#_ʇ!@ 1> @!b  ~#=GA=L02= 2=_zW=!===ʫ>Oʺ>>ʙ=1X= !>=#ʬ=/>==>(*>ʦ='>>@B<~͙B#™=!=7A_=~=͙Br>=#~¶=¶= B<~>\͙B~=͙Br>=>\@~A > >> >>@=w͙B#=6H͙=Ab>d> >d> ʂ>ʂ> ʂ> />_‚>>_ʊ>͙B+/> ~7H'#~+w#t>yڒ>>@/> o&DM#ͭBw͙B#Ï>x+>͙Bº>x+~͙Bº> Bz\ͽ@@_Wͽ@W~#!@#ʒ?&z@X@+>9?+~#.ʱ?_n@\?0?$ʋ?*0?x#ڃ?~$> ?#W?~#.ʼ?#ʒ?,?z@WÒ?~#>.0?# ?~##ʼ??T]^###xG#z+@x@~-@@>Wc@Cxz1G+7?@2 ;<@, ~#_~#fox6?^@ͽ@@>B͟Hͽ@~#@P@Ã@>ͽ@c@,** AxxCIG* &@G> &@@ó@z>+@HFRV:MA@:@2(A A> @:@???*c118E(s408W1:1??????????1*c119E(s555W1T1@?????????????????*c120E(s408W1:1??????????*c121E(s513W18G??????????????*c122E(s359W141????*c123E(s481WH$]???*c124E(s216WL d*c125E(s481WH$]?????????????????????????????????????????????*c126E(s200WE=?????????*c168E(s746WHIIL?]???????????????????????????????????G!^#V#CS*qD2 2 2 w#w#" *+" : LC2 2 ! 6#EC7!Z8ʹ(!78w#w#w2 og" " *v : wC" C* " " : S*++" ##!z "x c%5Ago" 2 "N " " 2 * |}~C##~:  *C(`i+" <DS" !z "x !*}CD22>^@@@B* | * "f <2>2 |9! ͺ(* UC,|9GU * CµDͺ( ͺ(>2 |9µD2 `i D * CD `i" ~,øD~A[?/CD,E+DC,D*,(EmE+yEC,yEmE+ !NCvE͋EvE*  CvE"v "D"zB**v {_zWAE}_|W2 " |9" P ^#V#* C ~#~#E͗(: E! ͗(m%ͱ(ͨ((#F####N#F#^#Vi`: F* F"+:g  r+s^#V#$)ͨ(5F"i`Ü" * ~, ͜E*|͙H~#N#F͠HW^#N#F{zد< #fF?A(`6ÍFc6ÍF1ͻF͜HH~#0GN#FͰFo͏H>0G! w#s#r+"P#~ FFF"x,F F+~ F#yͰF >*x " >2g ͺ( C"x ~ #ͻF͜Hͪ( @ B!G* * /O #CNG" # 2G*v " !* !z *x ClGH!L " * " * * CʭG~###͋<¦GH_ÉG* ^#Vz* G" ##^#V#" ÉG* C+H~###͋ {ͭFGH* w#3IH͵IO>~LIx0G#F#fh DMͰFo͏H͠HF͵I@I~ͺIJDI=O~GCH_#~#foFr+ͻ.pC)CU>Ii C,,*C,* C)͙HH'͟HG=O>x~#F#fh GN#^#VIJ @J#+Jѯx<#(J=JC(|9,*#^#V* CځJ*CҁJ͗Fͺ(C,f ~J͙HG!H'y~<ڴJyH #^#fk GN#~#foyw# J)JC,f C)UJ͜H[G* * ó>?@> @KͳAnK6,Kp22 ͳAcKB!<:>\2IKK@+]K~@K+@K@B!b 2O5K:ʄK>\@2yK7D7 /L K ¨KKK7DKK$K@> @>VKK>#]KK6B!b K Kx L*|>L!b ("_yq#@ K2e > @ͳA L KnK: Bw!a >2 ;2 " $͵L33cL " ** ÕL ͵LL" *" ##^#V#~#fo"w(ʩLA3à* "à!9~#L ùL~#foC ùL >2 |9U(""  ͻB!9 +" SMC(|9s#r#~,1M MC)" >!=SM=SM=SM!9DM!^M* * * à2 2 ~{M2 #+~R!" +MC,,ʬM"" +MC,MCACLCL@OC, 2 &$`i" MT]" C@O**+#~#N#^#V"N:N0N+NN>2 z:ʖNxG̓;>2 \N~(bNòN~(z:zƒNxG~N}::g W:zBK!N N 2 ~(bN ͊N+N(¼NC)NC,6N"* * CON##~w#͋< NN* " N* CNy_xW `i" * C@O##~w#͋2 : WS:2ãR2 2 * DM* " * #* " C9P `i" * |*+ʠ `iàP+PUʴP1ͻF* #^#V ”Pr+s+5G+P;ʩPC,+>,@qP>"@G>"@×P*|P~Pͧ\}o|gP> @+|PB#QѻQ  C,`i"+#i _:ڦ !N#F $Q!)HQ! >>>ͭ͝F* (H>>>͙H<#N#fi2g (U ,¥QZåQP|9,*W_ͮWڬ ¸Q¨Q"QG{,xQPXͮWR!b Oz"yR ;R RO{,ytRͮWR R{ R,> RRRRtRͮWQ"&R NRͮWNR &R,NR FRͮWNR NR*( 46!a { bRBͿFU.Ի.ɷw#ORX~R:2+ʨRC,CR 22!6"C:2*""*#|TV* *C7S~#TVòSU:SS=S~,~#f SůSѯQʦ   ! ~#fo" !"T]| G~,c CACS|9,*O*T] "T]* Cڸ q#s#r"T7|9,*͙HF~O#^#VT*CT* CTY* * CTy0G͙H#s#r#^#V#^#VyTGOTT~#TT> Tk*c228E(s48W *c242E(s448WH0HR?????????????????????????????????????????????????????????????????????????????????????????????????????????????*c243E(s653WG4[???????????????????????????????????????????????????????????????????????????*c244E(s653WG4[???????????????????????????????????????????????????????????????*c245E(s185Wd *c246E(s107W2 *c247E(s196W<<*c248E(s984WFXX"*c252E(s366W :22Z???????*c255E(s236WU|??????????????|/WiW!! ~!) 'W͵U'W~#*W*~{\( ~TW+~#5O ~+~`WfW6W7>*T]% N#F+q#p###6 ~W͝W: ͊Z>–W>w+w!(4W7?*' 6#67͙H~ʲ #^#fk_WN#~:W++@NXy@NXNX #>X~.X*X7X# X2 z NXNX> *X#X> CX#Xò W<ʣ ! w#qXCACSW:!<¾ ͙H~ʠ #N#F OXIXR  C,#f C,{ʦ _#Q¯ Wz͹Z" Y{Y!~ Y6B#6A#6Sz"# w# *Yww͝W[Y<ʻ qY.@ =Z:e W:lZ> @@B-Z~*6?# ‚ZO!!4¢Z#4¢Z#4y"·Zʻ ><+Z* C! s#r#wZ2Z]Q  ! ^#V~,+ {ʵ +s#r! w#w! ~#fo!C@[~[BK>!)S[)#T[))b[ a[#=I[}_}la)y[#x"T]! "V]!) "X]!}o|gCڨ[bk:Z][Cҽ[ \DM*X]*V]@\"V]PY\}o|g*T]#"T]‹[ \DM*V]*X]@\"V]PY[2*T]! ~#foCs#r/\:<\!<\!& ÐV~# xA\DMͩ\ʸ ͞\! w!( V6 v\zwͧ\ʸ ͞\! ~!Ù\! ^#V! s#rDM͖\͐\C" ̓#\>ͨS]ýC ** C!I9}o|g!8}o|g \ \ \ ** C!8}o|g!I9}o|g 8] ] ]*|<: EB*+6* ~„RÇ !!`2 "!"6:͋C2e " * "nB"IB" "A "A ".A 2!]!!"" !"22d 2 2 2!"!" !z "x ! "L *"v >2!^" :^¸^<2^!~" ʸ^F#~+w##)^+6" !ʸ^/]^+6"" #/]^N^ø^6Sʤ^Mr^F C:Uʑ^z{2Ö^"v +ʸ^C/b^C:U" Ö^+*v +"v +:!o]"2<s#r# *  DM=^#"" {ozgB|g}o^|_!{ozgB"v "" " *B}o|g++!|_G 1!p_G!G" B! [] Owned by Microsoft Bytes freeBASIC-80 Rev. 5.21 [CP/M Version] Copyright 1977-1981 (C) by Microsoft Created: 29-May-81 -*"v >2!^" :^¸^<2^!~" ʸ^F#~+w##)^+6" !ʸ^/]^+6"" #/]^N^ø^6Sʤ^Mr^F C:Uʑ^z{2Ö^"v +ʸ^C/b^C:U" Ö^+*v +"v +:!o]"2<s#r# *  DM=^#"" {ozgB|uT( nnL sMMñçN.&Q)+*ÇAÀ .&y.&::.&Version for PMMI S-100 modem starting at port: :+&.&H .&Version for Non-PMMI modem 4:B[:B͊W4>_m>]2B!L-v%v:BZy2:e :B:e:Be! ʡ0:0DM)) )o${h¡|/W}/_! =xy2BV&++ INVALID BAUDRATE ++$d (   :.& Enter new Baudrate: !e6 ͠% ̈%[00:0wʹ%#0::Ba:Bm:B:B 2BZ::BZ: :ȯ2B2B!"B!B~3Ow#!B*û ! GTA"ͮ&]A"ͮ&TA @>$ͷA G.& Enter library letter or phone number, CTL-X quits while dialing or ringing: BQ)!B~#A~ ! "{~ʷ "Bpͮ&:ı!B^#~ʷJ͕%B͠%B:ͷ& , ͷ&> ʹ%# .& - try #*B#"B%> ʹ%:w ͷ&͌n>]̀ >]Z͊n:B.& No answer. Redial? (Y/N/C): %͈%N,YC“>2B2̀ ͈%:Bʻ2Bû:BW.& CONNECTED:B.& - hit any key to stop the bell ͕%=͠% ̀ >ʹ%0ʹ%RZ{G)x,q0:0q> O:·&:(WTTʇ>ZT”>ZTʡ >ZÀ .& ++ Bad library number called ++ n͈%2B͌h,:n>Z2͊.& ++ NO DIAL TONE ++ n7::Tx! ~$gʹ%Gͷ&#͕%H͠%H> ʹ%:„Z] ̀ ̀ !̀ > ʹ%!"ҟ+++$ATH $:2!͌ҽATDT $͟~$~4ʹ%#͍͕%͠% ͷ&>GCErN Ó:P:B2B2B#͊z̀ Tʓ̀2̀ Ó.& ++ No ringback for Smartmodem ++͈%?>?]Z̀ T͕%ʤ͠%ʬ Š7%:͏.& <Additional Subcommands for PMMI Modems Modem control: >|||~>???*c65E(s201W$$%???*c66E(s156W$?????*c67E(s146W%|??????*c68E(s176W#$ ????*c69E(s126W$p*c70E(s121W$l*c71E(s196W&%$??????*c72E(s181W$$!*c73E(s61W $ H*c74E(s121W$\???*c75E(s181W$$!0p??*c76E(s126W$l*c77E(s231W+$+????p*c78E(s191W&$#???*c79E(s206W(%&??????*c80E(s146W$??*c81E(s250W))'U?????*c82E(s156W$0??~*c83E(s146W%t??????~*c84E(s141W$p*c85E(s176W#$ ??*c86E(s201W#$%??*c87E(s261W0$1*c88E(s201W#$%0??0*c89E(s191Wfter 4the options followed by the speed e.g., 300, 600. wEXAMPLE: SBOT.600 will set the modem for 600 baud ͌҂  ͈% }0_.!~w+¯ © *(x,x,,$x,x,,$A=Bob Robesky.1-209-227-2083B=Byron McKay.1-415-965-4097C=Tim Cannon.1-312-359-8080D=Dave Morgan.1-503-641-7276E=Bill Ernest.1-215-398-3937F=Chuck Fosberg.1-503-621-7276G=Thomas Hill.1-907-337-1984H=Dave Hardy.?1-313-846-6127I=Wayne Hammerly....1-301-953-3753J=RBBS Pasadena.1-213-577-9947K=Brian Kamor.1-619-541-2503L=Sigi Kluger.1-915-598-1668M=Dick Mead.1-213-799-1632N=Arnie McGall.1-716-425-1785O=Jud Newell.=1-416-231-9538P=Keith Petersen...1-313-759-6569RQ=Mark Pulver.1-312-789-0499R=Bruce Ratoff.1-201-272-1874S=Ken Stritzel.=1-201-584-9227T=TCBBS, Dearborn...1-313-846-6127U=Paul Traina.^1-408-867-1243V=Edward Svoboda....1-408-732-9190W=Ward Christensen..1-312-545-8086X=Ron Fowler.1-414-563-9932Y= Z= !9"D1D.& MDM712 - (type M for Menu) }m,C:B!,1D:::BCb:O@%2B2B:BD%M!-R"S^T(E 2B(L2B(ͩ9,*"%"%"%"%":2Ck]2B  ʁ!B uOG>mxAp>2B6M#Yͩ9,:B‹2B:BDEMLTG:¬:ʰxC:Bʻö,xSR:B:m .&++ Enter primary option plus file name ++ ,.& ++ Bad option ++ ͍>:B7>B2Bã9:BDÈ:] V2B2BÈ !C!\C ͮ&CC!G"B>2B^:ď͕%L͠%Gª:ʪ:B>2B::':'>2BÈ::!%:%::"ʩ: :# :B/2B͈%͈%͈%L: :<:)nL:$T:&:BLU2BÈ2B:B.&Ready to send in the batch mode (Use RBT when ready to receive) t>2C:B >B2B>L#$:] z!!!dx#̈́ 2" >2B̈́ gͧ:B>L#$:2Bt:BG2CR>B2B$:] Xz!d ͛!:Bʅ.&File open - ready to receive͈%:B«.&CHECKSUM in effect .&CRC in effect :B̈%>C>2B"Ͱ" >2B"%">L#$!C!l.& File name to send? (RET to quit): BQ):B B!C&C.&Want to include time delays? (Y/N): %Nʆ2B͈%BCʽ=V&++ DISK READ ERROR ++$2”.& (in Terminal-mode now) ͟È.& [Transfer completed].& ++ FILE NAME ERROR ++ !B͒~V͕%P͠%#7 h:hʹ%:͖hʹ%4 : ͘ˆ:Û: O:Bͫ £!:!:B:B!&:{͍>͍>͕%͠%=&Awaiting name NAK d͒#>L#!C5D*C\ ͮ&"CK>L#7 y2C!]~L#:B~L"ڏe#W>L#:BĈ%Q">uL#.& ++ ERROR sending name ++ d͒#>L#L>L#!\.&Awaiting FILENAME ͪ7y2C!]"-.& Time out receiving FILENAME ÀʨkwL>L##}ʀ:C<2C _~ Ĵ%~ >.ʹ%X:BĈ%yL#"ʨ!\.& ++ CHECKSUM error ++ ͪ̈́ >L#"¬Ó >2B2C!"C@!\C&G*:f*C\ ͮ&"C!C4!C5!"C:CA>@2C.& ** Memory buffer :BM.&open ** ;.&closed ** .& ** Memory buffer available ** ͈%͕ö,*HK*NQ͖ß*`ͲL͟~4G#ò:BTxô%"ô%͕%͠%G>Ä.&Printer buffer is :B.&ON .&OFF ͷ&:B):BLxʹ%͛+> L:BG:Bʈ ͍ˆ>ʈG:rx rڈ҈xʹ%͛+:Bʆͷ&> ˆ:Bʈ͟ r:B*Bp#"B> ¶> ʹ%|!̿͟>4+!>2B*B!G wʹ%G+ #"B͟>4͌ #w#:B*Bp#"B:C@͟>4!z2~C:~CW!~ wʹ%G͛ #b"B!"B͟>4͵N#"Bͪ%:CS͵!"B"B*B*B|}::2C!?&DM͍> x7::B]̀ :B]È̀È*B6}l&)>oG8:BʍCѷZ+|8L#%"V&++ DISK IS FULL, SAVING PARTIAL FILE ++$%">!.&++ Nothing to save, erasing the file ++ $>;ô%6# 6 #6#!C6!BN!B 6 !BF#<~ #<~ "zC+#<~ :C<2C#<~ .6 *zCC~ U#H#~ U"zC!Cp \( ~‘#~+] ͮ&!e~w#~w\!\l ͮ&!u6B#6A#6Kl!l6\:\<ñ>2B2B2B̈́ :d???*c124E(s58W2d*c125E(s124W.d???*c126E(s78W' ??~~~?*c168E(s196W&$$|><8x|p|pppxpxpxpxppppx?x<<>*c169E(s196W&$$~><x?qxppppp|pppppppppxx<>|*c170E(s78W" *c175E(s79Wx??xx00 *c176E(s331W@%???~|xxxx|~??e??~|xxxx|~??????x?*c177E(s70Wp~?>*c178E(s70Wp>?*c179E(s46W@?x|>>x|?*c189E(s172W0x????????*c191E(s111W#|*c227E(s79Wx 00xx??*c228E(s31Wd*c242E(s131W$d?*c243E(s178W.x*c244E(s178W.xT*c245E(s66W12*c246E(s41Wdc*c247E(s56W d*c248E(s280W.,,*c252E(s116W????*c255E(s98W, )am Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s61W & D*c34E(s42W D(*c3\VENTURA\CK140UHP.SFP1)s246W@0K>Hl| U ITC Souvenir (C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s102W+ +L????????"????*c34E(s50W)Px?????x>xxxxx0 0 0 0 0 *c35E(s274W)*+???~~~??~~?????*c36E(s236W07??@??|~VC:BG:B_<“ "b,.&++ CRC error Í.&++ CHECKSUM error Í>2B:Bʕ.& Sending # *B%.& (%.&H) >L#:BL#:B/L#>2B!"B!~L#,·2ByL#*B|L#}L# "c G: :B: .&++ x &.&H .&NAK.& received not ACK - ~:B<2B V& ++ SEND-FILE CANCELLED ++$.& ++ TIMEOUT - no ACK - ~: :B͕%͠%1D"Җ >L#"ң > L#>B2B2B2B:BR.& ++ FILE CANCELLED ++ $*B#"B}!\ #~?F! :B>!\<.&File exists - erase? (Y/N): %Y,͈%\.&++ NO WILDCARDS ALLOWED FOR TEXT FILES ++ ,.&++ NO FILE SPECIFIED ++ ,\2By2B!G"B2"*B!ͬ&"B:B<2B:BOG\Z! "2B!G"BxG̈́ !&͍%####7>͘,O:BD#:BI#:BI#S%:Bb#:Bg#:Bg#S%͘,O͖n#4.&Waiting ready signal ̈́ "ʓ Cʰ##’#Ó =&CRC request received >2B:B=&Got checksum request =&Name NAK received :B¤$:Bw$ !V$>w#$ !]V$>C$~ 9$#xQ$+$~ Q$>.+$.& .& Transferred :\2|C!\:|C2\!BB ͮ&͟:C²+̈́ .& [Transfer Completed] :B9:B%q2B2B2B2B2B:B$/2B2B!B~6Q,:B,:B,͈%È.& << DISCONNECTED >> h:e:eö,!l\ͮ&2|2h {% {% {% l%{%>({%&>){%_> ʹ%> ʹ%O͠%%ʹ%a{_ % |%{0{%|&}&& &0{%.&CTL-@ʹ%.&~;&{%#/&~O&:B~{%#>& Q&>ʹ%͈%>2B:B$Ó :C_:̀ ͜&:BĽ@:*D Ü&~#®&͟x4B!\&:=&H'#^#6 q'̓' 4' ' ̓' 4' ' ' q'̓' 4' ̓'#͗' ͗'6# > j'j' > j'j'w#j':'_@w# . 'w#Ã'~*ʧ'#™'ê'ͼ'~*ʸ'#¬'ͼ'6?#¼':A2,)2H)' B!\&!C:l2C:m (( ): 2CC<1(.&++ FILE NOT FOUND ++È((#H(**.& . C<ʈ(:C=2C̈%{(: 2CÂ(.& : 1(͏ ##~2P)#~2O)##^#V"M)*M)#ں(W+}(zµ(ñ(i`:P)()=(%2)Q&>? !Cw#(!mC *=ƀo&:C#)=_@2,)2H).&Drive : k bytes free on drive : $*կ͠%% *ʤ)ʤ)))ʈ) _)G#4+~#*px*ʹ%#_)#G~w)+xF6 ))_)4_)>ʹ%> ʹ%>ʹ%_)>#ʹ%͈%U)G>#ʹ%͈%x_)ʹ%)_)>ʹ%5_)͈%_)͈%F##> w#$*~C*<*#-*#=*7#2h:B”*>2B!\C *:\2C!C\ *\*!C\ *\!C\ *\<7*2B=NƁo&C *] *2h2|><+~# x+.&File open: *B%.& (%.&H) records Send time: :_!+^#V*B6,i`%.& mins, !+:_~J,U,U,U,U,&%.& secs at +=&To cancel: use CTL-X  0`@J0(  !+:__ .& baud 110$300$450$600$710$1200$2400$4800$9600$19200${/_z/WA, !<=O,}o|g>o*B|>!E!yg)҈,>g>!o|,r$s%# r,*BO!E ~W$^"B:B,.& ** File still open, use DEL, DIR, WRT, E, L or T ** -2B!BB ͮ&!BB ͮ&2B2B/8ͷA.& Single Letter Commands ? - Display current settings M - Display the menu E - Terminal mode with echo L - Terminal mode with local echo T - Terminal mode 6For copying text to disk use T (E or L) FILENAME.TYP Start or Stop toggles described on subsequent screen. R - Receive CP/M file using Christensen Protocol S - Send CP/M file using Christensen Protocol COMMAND: R (or S) FILENAME.TYP ,R and S can use the following subcommands: 0B - Bulk transfer using wildcards (e.g., *.*) D - Disconnect when done *Q - Quiet mode (no messages to console) -T - Return to terminal mode after transfer (V - View bytes transferred on console )X - When done, disconnect, go to CP/M 4The single letter commands may also be used on the >command line when the program is initially executed. ͏.& Three Letter Comma'L*c64E(s359W)21>p>8| ?>>?<~|||x ||8<3p>~Ixx>*c65E(s274W +*+???>~||???*c66E(s226W*'*??????*c67E(s236W+(,?~>>?? ???~*c68E(s268W*+*???*c69E(s226W*#*?0x0??*c70E(s226W*!*?8x8?*c71E(s280W+*,????????*c72E(s268W*,*??*c73E(s100W**X??*c74E(s188W*+??*c75E(s268W*+*???????????*c76E(s226W*!*??*c77E(s310W*1*?????*c78E(s274W**+?~~~~~~~~~~~~~~~~~?~~~~~???U0*c79E(s280W+.,?????????????????*c80E(s226W*#*?*c81E(s334W+.5??? command immediate y2) local command after :'& :ʋ3.&TLF - Toggle LF after CR when sending disk file in "T" mode :3.&TXO - Toggle XOFF testing in terminal mode file output :!4:3.&NUM - List remote systems : !4.&SET - Set modem baud rate .&BYE - Disconnect, then return to CP/M :Z4:q4.&CAL - Dial number .&DSC - Disconnect from the phone line The following are terminal text buffer commands: .&DEL - Delete memory buffer and file WRT - Write memory buffer to disk file ͇A.& ULocal Commands while in Terminal Mode : & - Send a break tone for 300 ms. :ʰ5:)& - Change baud rate >& - Exit to command mode :5:"& - Send log-on message :!& - Disconnect from the phone line :D6:#& - Toggle printer > ʹ%:&& - Start copy into buffer :$& - Stop copy into buffer 2Start & Stop may be toggled as often as desired. 5A ";" at start of line indicates buffer is copying. 4XOFF automatically used to stop input when writing full buffer to disk, XON sent to resume. :%& - Transfer ASCII file to remote ::'7& - Send local control character to remote ,8& - Next character will be used for local control z͈%:BX8͌B.& Bytes of buffer free Aʹ%:o8&o%>>ʹ%>>ʹ%.&COMMAND: BQ):BX8 28:B:q<B+*CPMq&͈%+*LOGc:+*DIR9+*ERA :+*?A+*SPDV;+*TIMҫ<+*TCC=+*TBR>+*TLC_>+*TLF>+*TXO$?:59:59+*NUM@: F9+*SETK@+*WRTҞ@+*DELq@+*BYE9+*DSC%:|9:ʎ9+*CALڎ9> 2BÚ9:B!B{Aڣ9;&Cõͩ9/8.&++ Invalid command ++ :n:nh.& <> q&2}C':}C_/8B!\&@%:] ʣ9\Ú<=£9.&Use 0-8 to give baud rate for 'S' mode time-to-send message, where 0=110, 1=300, 2=450, 3=600, 4=710, 5=1200, 6=2400, 7=4800 8=9600 and 9=19200 Baud. Enter value: : ң92n=/8=®=.&Rate for the S mode time-to-send message is set to =.&Modem speed is +: G:::ʣ9:/2=/8.&Mode: :>.&CRC .&CHECKSUM :ʣ9:/2$>/8:B>.&Backspace is rub .&Backspace is backspace :ʣ9:/2s>/8.&Use ::'ʡ>& before local command & to send local command to remote :ʣ9:/2>/8.&Linefeed :>.&NOT .&sent after CR for disk file in T-mode :ʣ9.&Use XOFF testing? (Y/N): ͧ?Q?2?.& Use XON waiting after (Y/N): ͧ?څ?2@:/8/2.&Therefore ?/8BQ):B ?GN>xY>ã9.&XOFF testing :?.&NOT .&used.& in terminal mode file output .&XON :'@.&NOT .&automatically tested after CR?: ʣ9Bw:/8Aͷ&Tͷ& ͷ&/8:B@:C @C2B2B!C!G"B/8:B@ͽ@2B2B!C!G"B/8:C C2B.&++ No File Open ++ /8ͷA.& Library of Phone Numbers of Remote Systems ! GTA## ͮ&]A## ͮ&TA fA9A> > > >$ G͈%͈%/8F#ʆA|A7.&HIT any KEY to CONTINUE͕%ʢA͠%·A͈%/8: ž> ʹ% > ʹ%AͷA.& Current Settings =:B$>n=.&Terminal mode file buffer is :B:B.&in.&active Unused portion of buffer is ͌B.& bytes s>>?@;͈%͈%͈%/8*B믓o|g%SRTELMABDLOQRSTVX01ABDLOQRSTVX01GG G4?????*c105E(s94W''H??f????????????????????*c106E(s116W'2L>s*c107E(s231W+!+??~??????*c108E(s102W++H??*c109E(s184W0?????????????????????????*c110E(s128W?????????????????????*c111E(s128W??????*c112E(s172W '~??*c113E(s172W'8??????*c114E(s100W\?x?*c115E(s128Wt???>?p?*c116E(s130W&&X*c117E(s128W ????????????????????~*c118E(s124WEx????*c119E(s178W,?????????????><||??*c120E(s124W ????*c121E(s168W&t?????~>*c122E(s124WDt???<8?@??*c123E(s166W+2t||*c124E(s74W ,:t*c125E(s166W+2t?*c126E(s56W %"?|*c168E(s268W(**??|x<?~<>8xpp?>~~~~~~~>p?p?x8<x?8??*c169E(s268W(**x<?<8|x~p~p~p~pppÀxǀ8<??<x*c170E(s91W)"0?//oOOǏÏÏ??*c175E(s91W ????*c176E(s403W+D+00??~<x~p??<x??p~~<~~8??xp!U. S. ROBOTICS 300/1200 MODEM 9(IT CAN STILL BE EASILY USED WITH OTHER EXTERNAL MODEMS ?WITH MANUAL DIALING SUCH AS THE BELL 212A, RACAL-VADIC, ETC.) >IT SUPPORTS UP TO TWO LONG-DISTANCE DIALING SYSTEMS (SUCH AS R'MCI', 'SPRINT', 'TYMNET', ETC. FOR TOUCH-TONE DIALING SYSTEMS. INTRODUCTION: - aMDM712 enables a computer to communicate with another computer. This is normally done by using standard telephone lines but with special audio tones sending serial data. Two common speeds are used, depending on the facilities available -- 300 Baud or 1200 Baud. A "modem" is used which provides these audio tones. This is an acronym for "modulator and demodulator". The one section (modulator) provides the audio tones for sending over the telephone line and the other section (demodulator) then converts those audio tones back to digital pulses the computer uses to receive the incoming data. =The modem itself is a hardware utility, usually costing around $100 to $250 for a typical 300 Baud device and from $400 to $800 for a system offering 1200 Baud as well as 300 Baud. Some of these (such as the PMMI S-100 modem board) plug directly into the computer itself, while others are totally independent of the computer and use an interconnect cable (usually a RS-232 type) to control the external modem. A Bell 212A is an excellent example of this type modem. Other examples would include the Racal-Vadic, Hayes Smartmodem, U. S. Robotics, Prentis, etc. DThe program discussed in this guide allows each computer involved to directly control its own modem, converting DC pulses into audio tones which are sent to (or received from) the telephone line. (The standard 1200 baud transmissions use "DFSK" (phase shift keying) instead of "AFSK" (audio frequency shift keying). For short distances, no modems are required as the computer can provide the necessary digital voltages. This discussion is centered around systems intended for use over distances ranging from several miles to literally around the world. FEATURES: - |A program to communicate with another computer can range from very simple to very complex. MDM71 is one of the more complex such programs available today. It started in 1977 as a relatively simple program. It was called MODEM2 at that time. It was intended to be used primarily as a means of exchanging programs with other people in other cities. Since that time a number of other (very useful) features have been added, in addition to improved methods of program transfer. A list of some of the features offered by this particular program include: 1) Ability to talk with another computer via keyboard at each end. g(Called the "terminal mode".) 2) Ability to operate a remote mainframe computer such as TYM-SHAR, >or special data bank systems now commonplace. This includes ?"bulletin board" systems for receiving, sending or just read- ving messges or other types of information. 3) Ability to upload (send) or download (receive) programs from other >computers whether TYM-SHAR, data banks, remote hobby systems zor just another individual in another location. 4) Ability to copy incoming information on a printer. If the print- @er is too slow to copy the data directly, the extra characters back into a large storage buffer until they can be printed. 5) Ability to copy incoming data into memory for automatic transfer Yto a disk file. 6) Accomodates any computer clock speed up to 25.5 MHz. in 0.1 Mhz. bincrements for uniform results. (The clock speed is actually of modest interest, it is only used for setting timing loops.) 7) Advanced type of error detection (CRC or Cyclic Redundancy Check) using automatically generated high-speed lookup tables. 8) Automatic disconnect from the telephone line when using "BYE", "X" or CTL-D. Two other disconnect commands with the PMMI modem. 9) This particular program has additional features of special inter- est to those using the PMMI 103 S-100 plug-in modem, the U. S. Robotics 300/1200, or the Hayes Smartmodem 300 or 1200. Those yfeatures basically include automatic dialing and redialing (if requested) until the other computer finally answers.  :a) Automatic selection of a particular phone number from !a library of names and numbers. b) Automatic dialing foMx????>|x?<|x?*c38E(s464W7=8??????????????k??*c39E(s56W7 `???~*c40E(s220W7Dl?????????*c41E(s220W7Dl~????~*c42E(s144W7 ????<~????~<????*c43E(s286W -+-??????????????????????????????????????*c44E(s56W `???*c45E(s43W d*c46E(s38W \??*c47E(s264W7>P><||x>><||x><<|xx*c48E(s346W6*7??????????????*c49E(s232W6 6~???????????????????????????????????????*c50E(s340W6)6???????????>*c51E(s291W6(7??????????????*c52E(s340W6+6??????v??*c53E(s296W7'8`???*c54E(s346W6*7???????????*c55E(s291W6'7??xo the program before it can be used. This includes changing the port numbers and some other personal options. These will be covered later in the section that describes how to adapt it to your equipment.) XWhen the program is brought up is shows this display (if using the PMMI modem): MDM712 - (type M for Menu) 6Version for PMMI S-100 modem starting at port: C0H B>>COMMAND: x The cursor stops at point "x:" waiting for some sort of command. Typing a "M" followed immediately by a RETURN, shows the first page of a 4-page help guide. If you do not have a PMMI modem, you would have seen this (or a customized heading for your particular equipment): MDM712 - (type M for Menu) Version for Non-Pmmi modem B>> COMMAND: In this case only a 3-page help guide is used, since the 4th page is used to assist those with the PMMI modem. It tells them a little about changing from originate to answer mode, how to change Baud rates, how to disconnect, etc. Several commands are similar to those already used for CP/M, such as 'ERA', 'DIR' and the ability to change disk drives and user areas. This adds tremendous flexibility while remaining in the modem command mode. To change disk drives, just say: B>>COMMAND: A: Hand you are in the same user area on the A: drive. You can also say: A>>COMMAND: A: 12 Cto change user areas. When finished (using this example), say: A12>>COMMAND: CPM Rand you will go back to CP/M with the original driver and user area. OPTIONS: - ZThere are 6 primary options and 13 secondary options that may be typed on the command line. In additon there are over 35 commands ranging from single character to three characters that can be used (such as DIR, ERA, LOG, etc.) Those are listed on the menu. (The exact number varies depending on whether you have the PMMI modem, etc.) &Primary Options: E, L, M, R, S, T -E = Echo mode (special type of full duplex) /L = Local modem (no remote echo, half duplex) 6M = Menu display showing features that are available )R = Receive a file from remote facility dS = Send a file to a remote facility T = Terminal mode (full duplex, echo provived remotely) ;Secondary Options: A, B, D, L, O, Q, R, S, T, V, X, 0, 1 ,A = Answer mode (used only by PMMI modems) B = Batch mode -- allows automatic multiple file transfer (This is normally only used from modem-to-modem as no RCP/M system supports batch mode file transfers.) *D = Disconnect when done, stay in MDM712 3L = Local mode when finished with a file transfer /O = Originate mode (used only by PMMI modems) ?Q = Quiet mode, special purpose feature rarely used except if $operating through a "BYE" program. 4R = Receive data shown on CRT during file transfer 1S = Send data shown on CRT during file transfer 6T = Terminal mode when finished with a file transfer @V = Visual inspection of an ASCII file being transferred. Not 7often used as most ASCII files are now "squeezed" for 'minimum transfer time and disk space. =X = Exit to CP/M when finished, disconnect from phone line 0 = Odd parity (PMMI modem) #1 = Even parity (PMMI modem) Although you can get the following information from the help guide in MDM712, showing it here will allow us to discuss the various features in somewhat better detail. NOTE: THIS PROGRAM HAS SUPPORTED THE PMMI 103 S-100 PLUG-IN MODEM SINCE CITS INCEPTION. IT NOW SUPPORTS THE HAYES SMARTMODEM 300 AND 1200 ?AND THE US ROBOTICS 300/1200 MODEM AS WELL. IN THE FOLLOWING BCOMMENTS AN ASTERISK (*) BEHIND THE WORD PMMI MEANS ALL THE COM- AMENT IS PERTINENT TO ALL THESE MODEMS. OTHERWISE IT WOULD BE A LITTLE AWKWARD TO ATTEMPT TO MENTION THEM ALL EACH TIME. (*) THUS INDICATES PMMI, HAYES SMARTMODEM OR US ROBOTICS ALL APPLY. - - - - - - - - - - - - - - - - - - THE HELP GUIDE, PAGE 1: - Single Letter Commands ? - Display current settings M - Display the menu E - Terminal mode with echo L - Terminal mode with local echo T - Terminal mode ;For copying text to disk use T (or E or L) FILENAME.TYP >p??*c70E(s340W6*6???0p*c71E(s408W768??????????*c72E(s394W686*c73E(s178W66l*c74E(s291W6&7????*c75E(s394W666????????????*c76E(s340W6*6??k*c77E(s448W6?6????????????*c78E(s401W667????$*c79E(s464W7:8?????????????*c80E(s340W6.6??*c81E(s552W7:CN????????<?~?+ X - When done, disconnect, go to CP/M 4The single letter commands may also be used on the command line when the program is initially executed. Hit any KEY to CONTINUE - - - - - - - - - - - - - - - - - - DISCUSSION OF HELP GUIDE PAGE 1: - RThere are basically three types of commands that may be used with this program: /1) Single-letter commands shown on page one. 02) Three-letter commands shown on page 2, and 13) Control- commands shown on page 3. aGoing down the list: ? - shows current parameters. As these are closely tied in with some =of the other options, we shall show a typical example later in this discussion. M - shows the menu a page at a time. You may abort after any page is shown with a control-C. E - terminal mode with echo. When talking with another terminal also >also using MDM712 (or a comparable program), one of you must ?send an "echo-back" so you can both see what the other person @is typing. This is needed for full-duplex operation. Usually ?the person originating the call will type "E" instead of "T". ?However either may do this. If "both" use the echo mode, the ?program usually starts typing a string of feedback characters =since both computers are re-sending the same character over @and over. You can stop this by just returning to command mode (type control-E) and then retyping "T" rather than "E". L - terminal mode with local echo. Shows what you are typing but does >not send an echo of the other person's typing back to him. =Can be used at both ends, in place of one person using "E". ?Both "E" and "L" are useful at times for some types of modems @that do not use full-duplex, or for some main frame units that @run half-duplex. The combination of "T", "E" and "L" gives an ?excellent choice to use on various systems. Normally the "T" @mode is sufficient except when talking with another person and <then the "E" mode at one end or "L" mode at both ends will bprovide normal results. T - if typed as the first (primary) option, puts the program directly @into "terminal mode", allowing it to send from the keyboard to @the other computer, and to copy anything coming from the other ?computer with the exception of file transfers (use "R" to re- Xceive those). R - used only for receiving files from the other computer. These are ?usually sent in binary form with either checksum verification ?or more commonly, CRC (Cyclic Redundancy Checking). If ready >to receive another file, you have several choices, depending >on the program used by the other computer. After notifying Fhim you are ready (or will be very shortly), you can tr 4 windows which scroll together.#This command is used to hold column#titles or row headings in place$while cells are scrolled. Parameters$are:%1. Number of rows to become a window%across the top of the screen.!2. Number of columns to become a!!window at the left of the screen.!'The remaining display space becomes the'!active window which is linked for!#nal window for&synchronized scrollingin the vertical direction.WINDOW SPLIT TITLES Splits active window into 2 o automatically ?places you in a "ready to go again" situation when the trans- fer is finished. Another "R" option would be: B>>COMMAND: RB @This is called the "Batch mode" and is an extremely useful way @to receive programs automatically, from another computer using @a similar program. He will use the batch mode for sending the @programs and that automatically provides the file names at the ?receiving end. In this manner, large numbers of programs can @be transferred completely automatically, including full disks. ?(Assuming you care to pay the toll calls for the time it will take!) 8NOTE: The ideal way to receive batch mode would be: B>>COMMAND: RBT 8since you may not know in advance how many programs he 6will be sending. When the transfer is complete, you are automatically i*c96E(s56W7 `8?~~?*c97E(s196W$&$????*c98E(s346W7*7|????*c99E(s196W$$$???`???*c100E(s291W7(7????*c101E(s196W$%$??x????*c102E(s236W77d?ǀ??*c103E(s266W$&2?????????*c104E(s346W7*7~??????*c105E(s166W22`??????|???*c106E(s208W2@`??<~?*c107E(s346W7+7~?????*c108E(s181W77`~?*c109E(s304W$?$ ????????????????????????*c110E(s232W$)$????????????????????????*c111E(s196W$'$????????????????*c112E(s266W$(2???????????*c113E(s266W$(2p????*c114E(s160W$$ to send the program. If the ;other system is ready to receive, it starts the transfer, ?showing how many records have been sent. If any errors occur >during transmission, it shows what they are and counts them. @It will resend any records not correctly received at the other ?computer. If too many consecutive errors occur (normally set >at 10), the transfer is terminated. The batch mode may also be used for sending: B>>COMMAND: SB HELLO.* ?will send all files starting with HELLO, or can send just one ?file, or can send several non-related files in this manner: ,B>>COMMAND: SB HELLO.DOC XDIR.COM TERM.* `etc. Be sure to put a space between the various files. You can include the 'X' option: 1B>>COMMAND: SBX HELLO.* MDM712.LBR MDM712.AQM =When the file transfer is completed it disconnects from the ?phone line and reverts to CP/M. This allows you to be absent when the file is finished, offering an advantage when sending lengthy files. - - - - - - - - - - - - - - - - - - THE HELP GUIDE, PAGE 2: - Three Letter Commands CPM - Exit from this program to CP/M DIR - List directory and space free (may specify drive) ERA - Erase file (may specify drive) LOG - Change default drive/user no. (specify drive/user) #and reset disks. e.g. LOG A0: or LOG B: (user # unchanged) SPD - Set speed of file output in terminal mode TIM - Select Baud rate for "time-to-send" message TCC - Toggle CRC/Checksum mode on receive TBR - Toggle backspace to rubout conversion TLC - Toggle 1) local command immediate +2) local command after CTL-^ TLF - Toggle LF after CR when sending disk file in "T" mode TXO - Toggle XOFF testing in terminal mode file output NUM - List remote systems SET - Set modem baud rate BYE - Disconnect, then return to CP/M CAL - Dial number DSC - Disconnect from the phone line The following are terminal text buffer commands: DEL - Delete memory buffer and file WRT - Write memory buffer to disk file Hit any KEY to CONTINUE - - - - - - - - - - - - - - - - - - DISCUSSION OF HELP GUIDE, PAGE 2: -A CPM - This returns to normal CP/M use, abandoning MDM712. CAUTION: It does not disconnect the modem from the phone line. DIR - Enables the user to see the library of any disk without needing ?to return to CP/M first. Can be adjusted when installing the =program to show 3, 4, or 5 groups depending on the width of >your CRT display. Normally set to 5 for 80-column displays. =Shows the amount of disk spacing remaining on the logged-in >default drive. (You must log in any drive you wish to write @on, or to see the correct free disk space remaining.) See the [LOG feature below. ERA - Enables the user to erase any files from any disk without the need to return to CP/M first. Wild cards (* and ?) accepted. LOG - When a new disk is inserted, you can see the directory and read >files from it but cannot write to it without getting a "BDOS @ERR". This command allows you to log in a new disk so you can ?immediately write on it without first returning to CP/M for a ?warm boot. You can select drive and user number. (This also Nenables DIR to show the correct free disk space remaining.) You can say: 0LOG for same drive, user area, new disk LOG A LOG A: LOG A14 (user areas are 0-15) ULOG A11: SPD - Sets the delay between characters and/or delay between lines in ?the "T" mode when using control-T to upload a pre-typed file. >Since most bulletin boards and TYM-SHAR systems normally use ?line editors that require a delay after they have received a >line, you can add delay between characters (in increments of @10 ms.) and/or enter delay between lines (in increments of 100 @ms.). This is preset for most systems at 50 and 500 ms. They ?can be changed at any time. Current values can be checked by Musing the " ? " command. TIM - This option lets you set the file transfern7??????~~*c179E(s82W5d?~||||||~?*c189E(s268W7????????>||?~~?~?|??????*c191E(s321W0#=?????`*c227E(s148W)!*c228E(s34W*c242E(s286W6"6?|?|?|||||||||||||?|||||||||||||||||||||||||||||||||||*c243E(s272W7@>Ã~?*c244E(s272W7@>~?~>*c245E(s96WK,*c246E(s56W&*c247E(s106W --*c248E(s601W4AA,N*c252E(s201W+%%????*c255E(s104W = $??????/)s246W@>aP`,g 3ITC Souvenir (C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s126W77`????????(????\VENTURA\CK240UHP.SFP/)s246W@Rj|  ITC Souvenir (C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s238WJJ?????????????*c34E(s136WG???????????? *c35E(s736WGIH4"???? ??lection. It also does not @show if the custom overlay uses the SET command to choose var- ious Baud rates as the transfer time is changed automatically. TCC - Most modem programs originally used simple checksum verification ?of received sectors. Most now use Cyclic Redundancy Checking =which finds certain transmission errors the simple checksum ?system might overlook. This toggle allows the user to select >checksum for those systems known to not offer CRC. When set ?normally to CRC, the program automatically switches to check- ssum after trying several times to use CRC. TBR - Some systems use the "rubout" key for backspace. This toggle allows you to readily adapt to those systems. Rarely used. TLC - Nearly all computers use "control-characters" to do various @tasks such as move the cursor around, clear the screen, reboot @the system, etc. You might want to send a control-E character ?to the local computer and not have it go to the remote system @at the same time. Say a moment later you would like to send a >control-E only to the remote computer. You would do this: control-E (goes to local computer only) =control-^ control-E (goes to the remote computer only) 9You can reverse the TLC toggle causing this response: control-E (goes to remote computer only) <control-^ control-E (goes to the local computer only) =All other control-chars. would operate in a similar manner. @This gives extra flexibility in using this program for special systems like TYM-SHAR, etc. @NOTE: If using control-^ is awkward, you can pick a different ~character when installing the program initially. TLF - If sending a file while in terminal mode (via CTL-T option) most @mainframe computers will not want you to send a line feed. As ?all editors include the LF after CR, you have the option with ?this toggle of sending or not sending a line feed. If typing ?manually in the "T" mode, you can get a line feed with CTL-J. It is automatically included after CR with "L" or "E" modes. TXO - Used when uploading pre-typed text files to other systems such ?as TYM-SHAR or bulletin boards, etc. Most of those have line ?editors that take a moment to move the line you just finished ?from their edit buffer into memory. The XOFF character halts <your system from sending until it is ready for a new line. iUsed only in the terminal mode. NUM - Not shown if using PMMI*. This shows the non-PMMI* people the phone library numbers which can be used for manual dialing. SET - Not shown if using PMMI, or if SETUPR is set to "NO" (indicating no user routine in the overlay for choosing different speeds.) BYE - Disconnects the modem from the phone line, closes any file that lmay be open and returns to CP/M. CAL - PMMI* command, shows the phone library for auto-dialing. If not >using a PMMI*, this will not be shown, instead NUM is shown. ?It displays the telephone library. (Non-PMMI users will find @the NUM display beneficial as it can display useful phone num- bers for manual dialing.) BNOTE: Use the phone number overlay to easily change the numbers 8that are stored. This overlay also accesses up to two 8alternate long distance dialing systems for the touch- tone auto-dialing modems. DSC - Disconnects the modem from the phone line whenever selected. DEL - If copying incoming information into memory, and you decide you @do not want to bother saving it to disk after all, this closes |(and then deletes) the disk file you had opened. WRT - saves what you have been copying to the disk file already opened @for that purpose. When returning from the "T" mode to command @mode, a warning is shown that you may lose what has been saved unless you use WRT (write to disk). - - - - - - - - - - - - - - - - - - THE HELP GUIDE, PAGE 3: - Local Commands while in Terminal Mode CTL-@ - Send a break tone for 300 ms. CTL-B - Change Baud rate CTL-E - Exit to command mode CTL-L - Send log4~~~???~~~???~~~???~~~p*c48E(s534WI7J???????????????*c49E(s454W I*Ip?????*c50E(s527WI5I??????????????`??G*c51E(s534WI5J??????????????*c52E(s600WI9I??>???????Y*c53E(s534WI4J@~P?N????*c54E(s534WI7J?????0??????*c55E(s527WH4I?1??|8\????se - - - - - - - - - - - - - - - - - - DISCUSSION OF HELP GUIDE, PAGE 3: - K CTL-@ - Sends a break character to the other computer. Used in some |TYM-SHAR systems, etc. (Used only in PMMI mode) CTL-B - PMMI command, changes the Baud rate from 110-710, in addition changes the file transfer time accordingly. CTL-E - Returns to command modem from "T", "L", "E" modes. CTL-L - Will send the log-on message if TRANLOGON is set YES and a <message has been included in the LOGON area. Can use this =feature to sign on various bulletin board systems, although zthat would require an identical password on each. CTL-N - Disconnect the modem from the phone line. (CTL-D had been :used for this command, but it was too easy to accidently ;type CTL-D when expecting to hit CTL-S or CTL-E or CTL-X. 8You can easily change this to whatever you like in the poverlay you use for your equipment.) CTL-P - Toggles the printer on-off. Very useful feature. Similar to ;normal control-P but in this case if the modem is running <faster than normal printer speed, the characters just back <into a special buffer while the printer tries to catch up. <Most dot matrix printers are considerably faster than most <telephone modems, however. Can be toggled at any time you =are in the "T", "L" or "E" modes. Often used to copy items ;from bulletin boards, etc. that are not worth permanently Xsaving on disk. CTL-Y - Used only in terminal mode. If a file was opened prior to ;going to "T" (terminal) mode, nothing will be saved until ;control-Y is typed. This places a ";" (semicolon) at the <start of each new line, indicating the memory is "hot" and ;is now copying for saving to a file. You can toggle this off by using control-R. >NOTE: To open a file use: COMMAND: T FILENAME.EXT and 5then CTL-Y and CTL-R will control what is copied to abe placed in that file. CTL-R - Stops the copy into memory, shuts off the ";" at start of ;each line. These two commands (CTL-Y to start, and CTL-R :to stop) control what is being saved. When returning to :command (via CTL-E), you will then be warned to save the ;information to disk via the WRT command or it will likely :be lost. (You may never use CTL-R although CTL-Y is re- ;quired to commence saving to memory for the disk file you previously opened.) 0(These commands -- CTL-P, CTL-Y and CTL-R give .MDM712 tremendous versatility. You can copy 0incoming data either to disk or to printer (or /both). My own printer is a 300 Baud Teletype 1Corporation Model 43, yet it works great when I 3am using the Bell 212A at 1200 Baud. The printer 3falls behind, but misses nothing as it eventually catches up with the contents of the large buffer.) - - - - - - - - - - - - - - - - - - THE HELP GUIDE, SPECIAL PMMI PAGE: - Additional Subcommands for PMMI Modems Modem control: A - Answer tone for send or receive O - Originate tone for send or receive Parity options: 1 - Set and check for odd parity 0 - Set and check for even parity ,Both ends must be capable of these options *which are available only in R and S modes.  )The parity checking will be part of the +file transfer protocol. Speed Options: 4After entering your primary and secondary options, 4you can set the modem speed by placing a "." after 6the options followed by the speed e.g., 300, 1200. EXAMPLE: SBOT.600 will set the modem for 600 baud Hit any KEY to CONTINUE - - - - - - - - - - - - - - - - - - DISCUSSION OF HELP GUIDE, SPECIAL PMMI PAGE: - When using MDM712 with the PMMI board, you will either dial out or (far less likely) answer some incoming call. Since the unit will be in "originate mode" n???????*c66E(s664WHBH$??????????&*c67E(s691WJDK4,?????????f????(*c68E(s736WHIH@??>????????6?*c69E(s592WH=H?D???A?*c70E(s520WH8H>? ?*c71E(s766WJIKH????????B??????*c72E(s736WHJHH??yones, you can tell it what Baud rate to use. A typical command (once connection is made to another modem) would be: B>>COMMAND: TO.600 This puts the tones on the phone line for originate and at the same time sets the PMMI board for 600 Baud. Another typical response might be: B>>COMMAND: RABT.450 This places the answer tones on the phone line, sets the program for receiving batch mode at 450 Baud and returns to terminal mode when the transfer is completed. Other optional PMMI commands seem self-explanatory, such as dis- connect, etc. - - - - - - - - - - - - - - - - - - PMMI, HAYES AND ROBOTICS AUTO-DIALING AND AUTO-REDIALING: - There are several very useful and versatile features offered for the PMMI, Hayes Smartmodem and Robotics users. These include alternate long distance dialing systems. (There are several ways to auto-dial. 1) from the command line )2) from the phone number library line In addition you can auto-redial from either of these lines. Once the number has auto-dialed and there is no answer, it will ask you if you want it to continuously auto-redial until it does receive an answer (or you decide to abort). WTo get the phone library, type CAL on the command line. You then normally just type the alphabetic character at the start of the ap- propriate line. It will show the number being dialed. You can also do this from the main command line if you know in advance what alphabetic character is associated with that particular number: B>>COMMAND: CAL P This calls up the "P" line in the library and dials that number, then if busy asks if you want it to continue redialing. You can use: &B>>COMMAND: CAL 313-749-6569 and it will dial the number specified. You can then do either of these on the library command line, as well. This gives a tremendous versatility. NOTE: To access the alternate long distance dialing systems (up to two Care offered), use the phone number overlay and fill in the infor- ?mation regarding your access number, billing number, etc. It ?will then show how to enter a special character ahead of each ?phone number where alternate long distance system is desired. This only works where touch-tone systems are in use. - - - - - - - - - - - - - - - - - - CASCADING COMMANDS: - Several commands may be used on the same line. Ones normally used are: A, B, D, E, L, O, Q, R, S, T, V, X (and Baud rate if PMMI). /A typical PMMI selection might be: RABQ.300 LThe commands have been listed previously but will be listed here again: :A) answer tones for PMMI S-100 modem, puts tones online. ;B) batch mode (must be used at both ends if used at all) 7(usually only available modem-to-modem with operators present at each end.) >E) echo mode for conversing with a system not offering echo. =L) local echo shows what you are sending if no remote echo. =O) originate tones for PMMI S-100 modem, puts tones online. 6Q) quiet mode, suppresses messages on local console. :R) receive file transfers with CRC or checksum protocol. 3S) send file transfers, also shows transfer time. AT) terminal mode - operates computer at other end like a remote ;terminal. Also stands for "text mode". When in "T" mode <you can copy incoming to printer or to disk, and send pre- #typed ASCII text files via CTL-T. AV) visual -- lets you see incoming ASCII files while being sent to the disk system. =NOTE: The Baud rate is only used for the PMMI S-100 modem. 2Many of the custom overlays allow use of the SET command to change Baud rate with non-PMMI modems. - - - - - - - - - - - - - - - - - - TYPICAL PARAMETERS SHOWN BY THE "?" COMMAND: - B> COMMAND (H for Help): ? Mode: CRC Printer is OFF Backspace is backspace Modem speed is 300 baud Termianl mode file buffer is inactive Unused portion of buffer is 16384 bytes Use CTL-^ to send local command to remote Linefeed NOT sent after CR for disk file ??????????????????????????3*c80E(s592WH=H????????5[??*c81E(s926WJM[TS?????????????????????????????????)?*c82E(s664WHEH(????E??????*c83E(s616WJ>K???>?????)?????!??|???P??*c84E(s592WH?H????V?||0????*c85E(s673WHGI4?????y. They primarily show how the options and toggles have been set. The user can check on any of the major parameters at any time by: 31) Typing control-E to return to command mode and 2) Typing ? to see the list of current parameters. - - - - - - - - - - - - - - - - - - INSTALLING THE PROGRAM: - Although this is obviously the very first thing that needs to be done, it was saved until last for several reasons. The most important of these was the need to first explain what some of the options will do when selected. By this time the user should have a fairly good idea what options would work best for him. When looking at the beginning of the program where the these are selected, it should now be rather easy to pick the ones that are most useful. OThere are various ways to change the program to suit a specific user. These are discussed to a modest extent in the information file called MDM712.INF. You are offered several methods. The "easy way" is to get MDM712.COM plus the appropriate overlay for your computer. You then edit the overlay (if needed) to suit your local needs, assemble it to get a .HEX file then use the simple instruction and DDT.COM to com- bine the standard MDM712.COM file with your overlay. The front end of each overlay contains all the information in the front of the MDM712 source code itself. Generally no changes need to be made in specific overlays unless you have some particular requirement different from others using the same equipment. (Such as the log-on message, for example.) cThe "hard way" would be to get the MDM712.ASM source code (which is around 112k and would take well over an hour to download at 300 Baud) and then edit it to suit. This is likely to be quite unsatisfactory for most users as it will not contain the information peculiar to your com- puter (which is in the individual overlay you select otherwise.) Thus various methods are available, one of which should provide the easiest method for your system. NOTE: Although designed with special emphasis on the auto-dialing and Aredialing capability of the PMMI, Hayes Smartmodem or Robotics, Ait works quite well on non-PMMI modems. In the author's system Aa stock Bell 212A Dataphone is used together with a normal ser- Bial I/O that can be programmed to easily switch from 300 to 1200 BBaud. The system includes a Teletype Corp. Model 43 dot matrix B300 Baud printer. A great variety of other computers and modems Bcan use this same program quite easily. This is likely the most Uversatile phone modem program currently available for CP/M users. OUR THANKS TO: - )A great number of people have contributed to the growth of this program since 1977. Two people have been particularly helpful to me in developing the MDM700 series modem programs: Keith Petersen (W8SDZ) and Frank Gaude' (ex-K6IBE). Their help and interest have been greatly appreciated. We hope this verstile program will give you hours of enjoyment and fulfill your modem needs. It has long been a goal of mine to provide the same program for the people using the Hayes Smartmodem (or Robotics) as for those using the PMMI 103 modem. - Irv Hoff W6FFC particularly helpful to me in developing the MDM700 series modem programs: Keith Petersen (W8SDZ) and Frank Gaude' (ex-K6IBE)uP( >8n<ç.&Q)+*ÇAÀ ̓̓̓Version for Kaypro II serial port 04H This is a KayPro computer >>>>h͒>>>>>>D>>>>>2>G>̓Input Baud Rate (300, 600, 1200, 9600): ͉͆300Һ͉600͉1200͉9600̓++ Incorrect entry ++ <>*>*>*>*2/}28. D BAUDRATE++$d (   :.& Enter new Baudrate: !e6 ͠% ̈%[00:0wʹ%#0::Ba:Bm:B:B 2BZ::BZ: :ȯ2B2B!"B!B~3Ow#!B*û ! GTA"ͮ&]A"ͮ&TA @>$ͷA G.& Enter library letter or phone number, CTL-X quits while dialing or ringing: BQ)!B~#A~ ! "{~ʷ "Bpͮ.*c94E(s240WG<??????~*c95E(s86W2 *c96E(s97WJ|????*c97E(s352W/30??????K*c98E(s616WJ:K??!@???f*c99E(s304W/00??? ????*c100E(s541WJ5K???????*c101E(s304W/00???????*c102E(s386WJ$J????*c103E(s478W/2B?? ?????I`??????[??*c104E(s534WJ7J??j???????????????????????????????*c105E(s284WCC???????*c106E(s360WCV??f?2͊.& ++ NO DIAL TONE ++ n7::Tx! ~$gʹ%Gͷ&#͕%H͠%H> ʹ%:„Z] ̀ ̀ !̀ > ʹ%!"ҟ+++$ATH $:2!͌ҽATDT $͟~$~4ʹ%#͍͕%͠% ͷ&>GCErN Ó:P:B2B2B#͊z̀ Tʓ̀2̀ Ó.& ++ No ringback for Smartmodem ++͈%?>?]Z̀ T͕%ʤ͠%ʬ Š7%:͏.& Additional Subcommands for PMMI Modems Modem control: A - Answer tone for send or receive O - Originate tone for send or receive Parity option: 1 - Set and check for odd parity 0 - Set and check for even parity ,Both ends must be capable of these options ,which are available only in R and S modes. )The parity checking will be part of the ,file transfer protocol. Speed Options: 4After entering your primary and secondary options, 5you can set the modem speed by placing a "." after 4the options followed by the speed e.g., 300, 600. wEXAMPLE: SBOT.600 will set the modem for 600 baud ͌҂  ͈% }0_.!~w+¯ © *(x,x,,$x,x,,$A=Bob Robesky.1-209-227-2083B=Byron McKay.1-415-965-4097C=Tim Cannon.1-312-359-8080D=Dave Morgan.1-503-641-7276E=Bill Ernest.1-215-398-3937F=Chuck Fosberg.1-503-621-7276G=Thomas Hill.1-907-337-1984H=Dave Hardy.?1-313-846-6127I=Wayne Hammerly....1-301-953-3753J=RBBS Pasadena.1-213-577-9947K=Brian Kamor.1-619-541-2503L=Sigi Kluger.1-915-598-1668M=Dick Mead.1-213-799-1632N=Arnie McGall.1-716-425-1785O=Jud Newell.=1-416-231-9538P=Keith Petersen...1-313-759-6569RQ=Mark Pulver.1-312-789-0499R=Bruce Ratoff.1-201-272-1874S=Ken Stritzel.=1-201-584-9227T=TCBBS, Dearborn...1-313-846-6127U=Paul Traina.^1-408-867-1243V=Edward Svoboda....1-408-732-9190W=Ward Christensen..1-312-545-8086X=Ron Fowler.1-414-563-9932Y= Z= !9"D1D.& MDM712 - (type M for Menu) }m,C:B!,1D:::BCb:O@%2B2B:BD%M!-R"S^T(E 2B(L2B(ͩ9,*"%"%"%"%":2Ck]2B  ʁ!B uOG>mxAp>2B6M#Yͩ9,:B‹2B:BDEMLTG:¬:ʰxC:Bʻö,xSR:B:m .&++ Enter primary option plus file name ++ ,.& ++ Bad option ++ ͍>:B7>B2Bã9:BDÈ:] V2B2BÈ !C!\C ͮ&CC!G"B>2B^:ď͕%L͠%Gª:ʪ:B>2B::':'>2BÈ::!%:%::"ʩ: :# :B/2B͈%͈%͈%L: :<:)nL:$T:&:BLU2BÈ2B:B.&Ready to send in the batch mode (Use RBT when ready to receive) t>2C:B >B2B>L#$:] z!!!dx#̈́ 2" >2B̈́ gͧ:B>L#$:2Bt:BG2CR>B2B$:] Xz!d ͛!:Bʅ.&File open - ready to receive͈%:B«.&CHECKSUM in effect .&CRC in effect :B̈%>C>2B"Ͱ" >2B"%">L#$!C!l.& File name to send? (RET to quit): BQ):B B!C&C.&Want to include time delays? (Y/N): %Nʆ2B͈%BCʽ=V&++ DISK READ ERROR ++$2”.& (in Terminal-mode now) ͟È.& [Transfer completed].& ++ FILE NAME ERROR ++ !B͒~V͕%P͠%#7 h:hʹ%:͖hʹ%4 : ͘ˆ:Û: O:Bͫ £!:!:B:B!&:{͍>͍>͕%͠%=&Awaiting name NAK d͒#>L#!C5D*C\ ͮ&"CK>L#7 y2C!]~L#:B~L"ڏe#W>L#:BĈ%Q">uL#.& ++ ERROR sending name ++ d͒#>L#L>L#!\.&Awaiting FILENAME ͪ7y2C!]"-.& Time out receiving FILENAME ÀʨkwL>L##}ʀ:C<2C _~ Ĵ%~ >.ʹ%X:BĈ%yL#"ʨ!\.& ++ CHECKSUM error ++ ͪ̈́ >L#"¬Ó >2B2C!"C@!\C&G*:f*C\ ͮ&"C!C4!C5!"C:CA>@2C.& ** Memory buffer :BM.&open ** ;.&closed ** .& ** Memory buffer available ** ͈%͕ö,*HK*NQ͖ß*`ͲL͟~4G#ò:BTxô%"ô%͕%͠%G>Ä.&Printer buffer is :#=?*c118E(s345WF.3/?????????k*c119E(s486W.L/4???????????*c120E(s338W.5.???????*c121E(s471WG.3A???????????G?*c122E(s292W...???|??*c123E(s446W J!V????*c124E(s216WL d*c125E(s446WJ!V????????????????????????????????????????????????*c126E(s136WA<?U??|?8*c168E(s655WDGGHZ??~`?`????>?>|||||||`~>>>>>>>>>>||||||||>`>???b??)*c169E(s655WDGGHZ??l???>?>?~?|?||?||||>>>>>>>>>>|||||||~>>?ÃÇ???V B]È̀È*B6}l&)>oG8:BʍCѷZ+|8L#%"V&++ DISK IS FULL, SAVING PARTIAL FILE ++$%">!.&++ Nothing to save, erasing the file ++ $>;ô%6# 6 #6#!C6!BN!B 6 !BF#<~ #<~ "zC+#<~ :C<2C#<~ .6 *zCC~ U#H#~ U"zC!Cp \( ~‘#~+] ͮ&!e~w#~w\!\l ͮ&!u6B#6A#6Kl!l6\:\<ñ>2B2B2B̈́ :B/.& Awaiting # *B#%.& (%.&H) }:BL# "ʚ5C557G:Bm:Bm2B/2BÐx&.&H received not SOH - ~"Ґ̈́ :B>ʯ:B>¯>C2B:B<2B Ó 1D%">!.& ++ RECEIVED FILE CANCELLED ++ ++ UNFINISHED FILE DELETED ++ $:BÐ>2B:B:.&++ Timeout ~:B{:B{:B{2B.&++ Switching to CHECKSUM mode ++ Ð*B&%.& ++ :B ғ >2B"W"/.&++ Bad header Íz2B>2B!"B!"w,2B:BQ"C:BG:B_<“ "b,.&++ CRC error Í.&++ CHECKSUM error Í>2B:Bʕ.& Sending # *B%.& (%.&H) >L#:BL#:B/L#>2B!"B!~L#,·2ByL#*B|L#}L# "c G: :B: .&++ x &.&H .&NAK.& received not ACK - ~:B<2B V& ++ SEND-FILE CANCELLED ++$.& ++ TIMEOUT - no ACK - ~: :B͕%͠%1D"Җ >L#"ң > L#>B2B2B2B:BR.& ++ FILE CANCELLED ++ $*B#"B}!\ #~?F! :B>!\<.&File exists - erase? (Y/N): %Y,͈%\.&++ NO WILDCARDS ALLOWED FOR TEXT FILES ++ ,.&++ NO FILE SPECIFIED ++ ,\2By2B!G"B2"*B!ͬ&"B:B<2B:BOG\Z! "2B!G"BxG̈́ !&͍%####7>͘,O:BD#:BI#:BI#S%:Bb#:Bg#:Bg#S%͘,O͖n#4.&Waiting ready signal ̈́ "ʓ Cʰ##’#Ó =&CRC request received >2B:B=&Got checksum request =&Name NAK received :B¤$:Bw$ !V$>w#$ !]V$>C$~ 9$#xQ$+$~ Q$>.+$.& .& Transferred :\2|C!\:|C2\!BB ͮ&͟:C²+̈́ .& [Transfer Completed] :B9:B%q2B2B2B2B2B:B$/2B2B!B~6Q,:B,:B,͈%È.& << DISCONNECTED >> h:e:eö,!l\ͮ&2|2h {% {% {% l%{%>({%&>){%_> ʹ%> ʹ%O͠%%ʹ%a{_ % |%{0{%|&}&& &0{%.&CTL-@ʹ%.&~;&{%#/&~O&:B~{%#>& Q&>ʹ%͈%>2B:B$Ó :C_:̀ ͜&:BĽ@:*D Ü&~#®&͟x4B!\&:=&H'#^#6 q'̓' 4' ' ̓' 4' ' ' q'̓' 4' ̓'#͗' ͗'6# > j'j' > j'j'w#j':'_@w# . 'w#Ã'~*ʧ'#™'ê'ͼ'~*ʸ'#¬'ͼ'6?#¼':A2,)2H)' B!\&!C:l2C:m (( ): 2CC<1(.&++ FILE NOT FOUND ++È((#H(**.& . C<ʈ(:C=2C̈%{(: 2CÂ(.& : 1(͏ ##~2P)#~2O)##^#V"M)*M)#ں(W+}(zµ(ñ(i`:P)()=(%2)Q&>? !Cw#(!mC *=ƀo&:C#)=_@2,)2H).&Drive : k bytes free on drive : $*կ͠%% *ʤ)ʤ)))ʈ) _)G#4+~#*px*ʹ%#_)#G~w)+xF6 ))_)4_)>ʹ%> ʹ%>ʹ%_)>#ʹ%͈%U)G>#ʹ%͈%x_)ʹ%)_)>ʹ%5_)͈%_)͈%F##> w#$*~C*<*#-*#=*7#2h:B”*>2B!\C *:\2C!C\ *\*!C\ *\!C\ *\<7*2B='Ɓo&C *] *2h2|><+~# x+.&File open: *B%.& (%.&H) records Send time: :_!+^#V*B6,i`%.& mins, !+:_~J,U,U,U,U,&%.& secs at +=&To cancel: use CTL-X  0`@J0(  !+:__ .& baud 110$300$450$600$710$1200$2400$4800$9600$19200${/_z/WA, !<=O,}o|g>o*B|>!E!yg)҈,>g>!o|,r$s%# r,*BO!E ~W$^"B:B,.& ** File still open, use DEL, DIR, WRT, E, L or T ** -2%*c244E(s532WJ+VO??????U??????d???*c245E(s159Wd *c246E(s93W3 *c247E(s196W<<*c248E(s973WFWW#*c252E(s366W :22Z???????%*c255E(s181WS???????????/)s246W@Rj|  IITC Souvenir (C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s238WJJ????????\VENTURA\CK120UHP.SFL/)s246W@)A5@\j 9ITC Souvenir (C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s66W % @??*c34E(s42W D||:||*c35E(s196W$$$ <>>>>??>>>>?0??>>>>>>p@*c36E(s172W/|<?*c37E(s206W)%&?x8 | >8?x| % can use the following subcommands: 0B - Bulk transfer using wildcards (e.g., *.*) D - Disconnect when done *Q - Quiet mode (no messages to console) -T - Return to terminal mode after transfer (V - View bytes transferred on console )X - When done, disconnect, go to CP/M 4The single letter commands may also be used on the >command line when the program is initially executed. ͏.& Three Letter Commands CPM - Exit from this program to CP/M DIR - List directory and space free (may specify drive) ERA - Erase file (may specify drive) LOG - Change default drive/user no. (specify drive/user) Gand reset disks. e.g. LOG A0: or LOG B: (user # unchanged) SPD - Set file output speed in terminal mode =r2.&TIM - Select Baud rate for "time-to-send" msg. :ʨ2.&TCC - Toggle CRC/Checksum mode on receive :2.&TBR - Toggle backspace to rubout conversion :C3.&TLC - Toggle 1) local to auto-dial. 1) from the command line )2) from the phone number library line In addition you can auto-redial from either of these lines. Once the number has auto-dialed and there is no answer, it will ask you if you want it to continuously auto-redial until it does receive an answer (or you decide to abort). To get the phone library, tMI, Hayes Smartmodem and Robotics users. These include alternate long distance dialing systems. GThere are several ways WRT - Write memory buffer to disk file ͇A.& ULocal Commands while in Terminal Mode : & - Send a break tone for 300 ms. :ʰ5:)& - Change baud rate >& - Exit to command mode :5:"& - Send log-on message :!& - Disconnect from the phone line :D6:#& - Toggle printer > ʹ%:&& - Start copy into buffer :$& - Stop copy into buffer 2Start & Stop may be toggled as often as desired. 5A ";" at start of line indicates buffer is copying. 4XOFF automatically used to stop input when writing full buffer to disk, XON sent to resume. :%& - Transfer ASCII file to remote ::'7& - Send local control character to remote ,8& - Next character will be used for local control z͈%:BX8͌B.& Bytes of buffer free Aʹ%:o8&o%>>ʹ%>>ʹ%.&COMMAND: BQ):BX8 28:B:q<B+*CPMq&͈%+*LOGc:+*DIR9+*ERA :+*?A+*SPDV;+*TIMҫ<+*TCC=+*TBR>+*TLC_>+*TLF>+*TXO$?:59:59+*NUM@: F9+*SETK@+*WRTҞ@+*DELq@+*BYE9+*DSC%:|9:ʎ9+*CALڎ9> 2BÚ9:B!B{Aڣ9;&Cõͩ9/8.&++ Invalid command ++ :n:nh.& <> q&2}C':}C_/8B!\&@%:] ʣ9\Ú<=£9.&Use 0-8 to give baud rate for 'S' mode time-to-send message, where 0=110, 1=300, 2=450, 3=600, 4=710, 5=1200, 6=2400, 7=4800 8=9600 and 9=19200 Baud. Enter value: : ң92n=/8=®=.&Rate for the S mode time-to-send message is set to =.&Modem speed is +: G:::ʣ9:/2=/8.&Mode: :>.&CRC .&CHECKSUM :ʣ9:/2$>/8:B>.&Backspace is rub .&Backspace is backspace :ʣ9:/2s>/8.&Use ::'ʡ>& before local command & to send local command to remote :ʣ9:/2>/8.&Linefeed :>.&NOT .&sent after CR for disk file in T-mode :ʣ9.&Use XOFF testing? (Y/N): ͧ?Q?2?.& Use XON waiting after (Y/N): ͧ?څ?2@:/8/2.&Therefore ?/8BQ):B ?GN>xY>ã9.&XOFF testing :?.&NOT .&used.& in terminal mode file output .&XON :'@.&NOT .&automatically tested after CR?: ʣ9Bw:/8Aͷ&Tͷ& ͷ&/8:B@:C @C2B2B!C!G"B/8:B@ͽ@2B2B!C!G"B/8:C C2B.&++ No File Open ++ /8ͷA.& Bppp`p*c71E(s196W%%$??????????~?|?x>x<<<<x<x8xxxx|~???*c72E(s201W&$%pppppp*c73E(s81W$ Lpppp*c74E(s141W$l@~*c75E(s196W$$$pp`??pp``~p>pp *c76E(s156W$|p*c77E(s221W*$)p?p ??ppppp` *c78E(s191W$$#?? ppp*c79E(s211W(%'??~|xxxxxxxxx|~??*c80E(s171W $??||>>>0ppp0*c81E(s250W(-'??~|x?? xx|~??*c82E(s186W#$"pp??p xxxpxppp*c83E(s171W%???~|xxxxxxxxx|~????~?*c84E(s171W$| pp *c85E(s186W#$"`?`p`*c86E(s191W"$#`@??@*c87E(s251W/$/`?`?`*c88E(s191W#$#`p@?p C ppp` *c89E(s186W!$" p?p `*c90E(s156W$x`???*c91E(s76W, Hs*c92E(s118W)8?*c93E(s76W , H*c94E(s76W' 8x?~~?x8 *c95E(s41Wd8*c96E(s34W @y?*c97E(s9Ü@! chdir ͵ ͠ ͖ 8{ Ăy0 2$@NAMES DIRZCPR2 ͯ 2DU2.COM from DU.COM ver 7.5 1/23/81 by RLC!9"&1& | 7/ DU2 cannot run on CP/M Version 1.4 -- AbortingZ%*"""""" "3"i""""Zͳ j / DU2 - Disk Utility II, Version 1.0 Type ? for Help !~(G((##~/5> !( 2&m>2&2&1&2&>2&!"&T (:&y~# (,(ͫ2&G!%~|(####^#Vx!(0~08:0#0G!4 ~#+ (, !0(s!(~#+ !4|(/ Error -- Macro Expanded Command Line too LongÃ!(,~# /Invalid Command at or after xÃ/+++ Out of memory +++ Ã~ (;/ Warning: Remainder of Command Line after "@" Deleted/ Command -- !,(~#  > !(Ð~ͫP#~ͫ@((/Macro Definitions --A(B#ͳØ#/Previous Command Line Definition -- @: !,#ͳz Ø/ z0/: !4~#  > 08 0W/ Invalid Macro Number Specified in CommandÃ#!4sÃQØ/+=%+ | -- Queue Information -- | +-+ ~/ +=%+ | -- Disk Information -- | +-+ Disk Drive: :&A/ Tracks: *&#/ Sectors/Track: *&/ Group Size: :& (:#Z($S /Invalid Queue Command Ã!>"&"&!"&/** Queue Status Summary ** ~Ø*& /Address of Head of Queue: *&DMͺ/ Hex Address of Tail of Queue: *&DMͺ/ Hex *& *&| } `i/ Blocks Left in Queue ~,| |\YY*&|X\ͣͣ*& \ x \/Queue Saved in File Ø! w#z( *&#| "&*&!(zʘ"&|˜Ã:G{z{2& Ø/User Number Out of Range Ã:&2&Ø{ :pW x; T ʃ8 4 Øͳ ͽ̽ɯ2&2&2&2&2&2&2&<2&2&!"&"&"&#"&"&> 2,!>"&"&!4 6 $> 2( 2&O Ø~ (m,(iͫ#AO:Gy8!/Disk Letter Out of Range Ãy2&||^#V#"&!~#foͧ%*&7*&|2&J*&"&!"&*&#r%r%DM>BK:=ڤ͟*&*&7͢! x ͟*&| / MAP not permitted -- Block Queue would be overlaidÃ<2&J :&z%:&z%͏{(>2&BKͺ>-> 2& *&#} |(# T ('z {( ͺf :&  ͺf Q͡*&ó%|ʮ ~> >(~%# >. :&~~> © >)/ ++ Free ++ ;:&2&C>:%~# 8~8ͪ *&#"&!"&!>~(5~_#~< :&(W#_% *&|(>*2&"&  *&+"&| *&:&~ͫB(GD !&>2&Ø#*&*&| }(!*&! "&*&#"& Ø/Block Queue is Full -- Block Not Saved *& Ã/ Blocks in Queue *| >#~*&ͫ,( (͏*&̈́%m"&"&2&7 /Reading from Group *&DMͺ/ *&"&>2&*&:&2&y /++ No "<" Save Command Issued ++ Ã~#ɯ2&T !(6 D<G~{|:& *&}i2&*&7*&͢J!~#"&:&{ !T (T~(=~0 0 ( ( (~ͪ, (**&7*&͢/ ++ EOF ++ ͡D:& `/++ Can't dump, no sector read ++ /Use G command following F, or R or S following T Ã~,( PBK (,(#P`i}%%:&A(-~}%}%{(#} T ʃ:&H(4*~ 8~8>.{(#} *͡T ʃ{ Ø͡{ Ø~,( (T( *c178E(s56W l<x|88<x|88*c179E(s46W@?||pp||?*c189E(s142W*d? ?q;??@?@@@@>????|*c191E(s131W(| x?|>~??*c227E(s79Wx 00xx??*c228E(s31Wd*c242E(s131W$d??*c243E(s148W+d8||||<88xx88<||||_8*c244E(s148W+d>>>>>xZx<>>>>*c245E(s66W12*c246E(s41Wdc*c247E(s56W d*c248E(s280W.,,*c252E(s116W????*c255E(s56W*(8||88||8.8||8(C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s66W % @??*c34E(s42W D|| ||\VENTURA\BS140UHP.SFP1)s246W@.)Al U Prestige 12 (C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s100W * *?>>>>>>>>>>>>>>> <*c34E(s76W'>>>>>>>*c35E(s204W*/<<<<<<<<88xxxxxxxx?*c36E(s172W+4<<<<<|><><|<|<|<||~????~??`>~?<<<<<<<<*c37E(s176W((|x8<8<8xxx|?<<xx<8xp*c38E(s176W((?????~~~~??*c39E(s56W ' ???~|x*c40E(s112W (0<|???~~~~~~???|<*c41E(s112W (0`|~??~|`*c42E(s124W'p|?p9yy|??>*c43E(s132W!*c44E(s58W ???~|x*c45E(s34W=#*&̈́%0*&#*&̈́%0"&!"&.Ø*&*&̈́%8$/Group = *&DMͺ>::&>,/ Track = *&/, Sector = *&/, Physical Sector = *&͡~ͫ#͏S#- ͏S#BK |H(6A|~ ʘ,ʘ"&'#y(ʘ*&~ ʘ,ʘ|#~ ʘ,ʘ ("&͏{y(ʘ*& ~ ʘ,ʘ|:& ͢Ø/++ Can't read - not positioned ++ Position by: Track then Sector, or Group ØØ><>>:&xy 802$'    d    }0}o|g0:$2$z0y> >*T ʃ~ ͽʃ#~ #z {dƀ_/++ Bad Displacement (Not 0-7FH) ++ Ã~#(5~ͫ , ->#0|:8 A|G|0))))o#~# #~ͫ0:0#bk)))o|g/ DU2 :&A:&o&/? ' :'G!(o|g> w> !(:q2&:&(=2&á/ Type Any Character to Continue or ^C to Abort - ͽ(͡<:&ʃZ%> > `_O > :& . 0 ( y >2& 8:&<2&:&*&̈́%m"&BK*&"&*&̈́%`i0 :& +*& :& g"&DM/++ Not Within Tracks 0-*&/ ++ Ã>2&(./++ READ Failed, Sector may be Invalid ++ :& ./++ Cannot Write Unless Read Issued ++ (/++ WRITE Failed ++ /Introductory HELP on DU2 (Disk Utility) The DU2 program is designed to provide the user with the ability to manipulate information on the disk as easily as the DDT and SID utilities allow the user to manipulate information in memory. The following is a summary of the commands available to the DU2 user. This same list is invoked internally by the ? Command of DU2. For additional information on disk structures and how to use DU2 in general, refer to the files DU2.DOC and DU2.HLP. >2&Q2&/= -- Command Summary -- - Operands in brackets [...] are optional @ Repeat Previous Non-@ Command Line +[nn] Step In [nn (decimal)] Sectors; -[nn] Step Out Sectors Note: + or - need not be followed by a "," to delimit commands. # Print Disk Parameters for Current Drive =xxx Search for ASCII xxx from Current Sector Note: upper/lower case matters. Use for hex: To find "IN 0" use: =<0> or "(tab)H,0(CR)(LF)" use: =<9>H,0 *[nn] Repeat [nn (decimal) times]; ! Pause for User :ntext Define 'text' to be Macro n; n Perform Macro n, 0<=n<=9 :Pn Print Macro n, 0<=n<=9 :Px Print All Macros if x=A or Print Prev Line if x=@ Q/-v A[ff,tt] ASCII Dump C Change: CHaddr byte byte... (hex) or CAaddr data... (Ascii) Allowed for imbedded hex. or CHfrom-thru byte e.g. ch0-7f,e5 or CAfrom-thru byte D[ff,tt] Dump (Hex and ASCII) Ffn.ft Find File Gnn CP/M Allocation Group nn (hex) H[ff,tt] Hex Dump L[d] Log in Current Drive or Drive d M[nn] Map [from group nn (hex)] Q/- N Load New Disk; P Toggle Printer Switch Q Queue Status; QZ Zero (Empty) Queue QSfn.ft Save Queue as a File on Disk < Save Current Block into Temp; > Restore Temp Block B Restore Queue Block G[n] Restore Queue Group Snn Sector nn (decimal) Tnn Track nn (decimal) Unn Set User nn (decimal) for Find command (CP/M-2 only) V[nn] View [nn (decimal)] ASCII Blocks R Read Current Block; W Write Current Block X Exit Program Z[nn] Sleep [nn (decimal) seconds] Q/- Command Line is of the form: DU2 du? "d" is Logged-In Disk, "u" is Current User Cancel a function with C or Ctrl-C. Suspend output with S or Ctrl-S. Separate commands with ",". Example: g0 +,d,z2,* would step in, dump, sleep 2 sec, and repeat until control-c typed. "nn" usage varies with command as follows: +, -, *, T, S, U, V, Z nn in Decimal (use #nn for Hex) G, M nn in Hexadecimal (use #nn for Decimal) "ff" and "tt" are in Hexadecimal (use #ff or #tt for Decimal) = Q/= DU2 Status Information -z Processor Speed: :p0/ MHz Number of Lines on CON: :qo&/ Group Save Buffer Address: >ͺ/ Hex =172W''>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????*c74E(s172W''>>>>>>>>>>>>>>>>>>>>>>>`>>>~~|?*c75E(s211W'"'>|~??*c76E(s172W' '????*c77E(s211W'%'?p ??*c78E(s172W' '??||>>??*c79E(s176W((??>~~~||~~~~~~~~~~||~~~>??*c80E(s172W''*c81E(s281W(!5???>~~~||~~~~~~~~~~||~~~>????`*c82E(s211W'"'?~??????*c83E(s176W((??~?x||||~?*c84E(s172W''|<<<<<<<`*c85E(s211W'!'?*c86E(s172W' '|||>>><><<|x*c87E(s211W'&'pp>>pp*c88E(s211W'!'???|~?<8|~>><|*c89E(s172W' '||>>*c90E(s172W''????||>x~x|xp?~|?>~|?*c91E(s110W ' /*c92E(s172W -4p|||~>>>|||~>>>?*c93E(s110W ' /*c94E(s55W' <xp0*c95E(s41W'*c96E(s56W ( ?>~|?*c97E(s128W~? ?~?8~?*c98E(s184W**?|||||||q M NP QR@STUVpWX%Z+ Do you wish to Warm Boot (Y/N/=N)? ͽͫY*&y(#x}/o|/g#ɷ|g}o0  }o|gBKx ! T]x( &!&~:&w*&"&"&w:2@+-= #3?6*!-ACDFGH~ M NP QR@STUVpWX%Z+ Do you wish to Warm Boot (Y/N/=N)? ͽͫY*&y(#x}/o|/g#ɷ|g}o0  }o|gBKx ! T]x( &!&~:&w*&"&"&w:2@+-= #3?6*!-ACDFGHL!9"y4K͞+'+FÎr*y*w#w#w^#V#*~#fo^#*~#fo^#V#*n^#*n^#V# ~#fo^#& ~#fo!+!#!+!#!+!+}|z{|}|z7||7zZZ)|/g}/o#|͉k|/g}/o#ɯ2qZZk:q|/g}/o#|/g}/o#:q<2qqDM!xxGyO҃)v|͔`i|)Öxڷz/W{/_ѯzW{_=yOxGæ2qZZ͉M|}ȯ|g}o)|/g}/o#z/W{/_!9~#fo! ! ! ! ! ! !9~#A"s!`*"!"!Y">2>2>22!"!"!@"!" ʞ!F#x±~#±!b2r~# "2r+}|~#G:rx"2r+w# +6#!6#2w2x*s!>r<o&F=-/` r'~h6!+`W?_!~7z?` :>ª@w#G.¶ww#?*>?w#> w#.7:77!a{   `OE!y6$ -7rBo&))T])))!yK## !2 s#r!C ͐*### !4 s#r!f ͐*#### !6 s#r! ͐*#!8 s#r! ͐* #!< s#r! ͐*  !> s#r! !A9 CP/M Data Program Version 1.0 by C. B. Mueller 12/15/82 This program will print CP/M information based on your system size and attributes of the drive that it is run on. %x = CCP Start Address %x = BDOS Start Address %x = BIOS start Address (Cold Boot) BIOS ENTRY ADDRESS %x = Warm Boot %x = Select Disk %x = Console Stat %x = Set Tra!9DM!͛`is#r͐###! s#r͐###! s#r͐###! s#r͐###! s#r͐###! s#r͐ ###! s#r͐ ###! s#r͐###! s#r͐###! s#r͐###! s#r͐###! s#r͐###! s#r͐###! s#r͐###! s#r͐###! s#r!W ! ! ͐! ͐! ͐+++!9 !_ ͐͐!s ͐͐! ͐͐! ͐͐! ͐͐! ͐͐ !8 ͐͐ !\ ͐͐! !/!$ s#r͐$|¬ !@ 6Aò !@ 6B!͐$!!͐6g! s#r!@ n&! ͐ ! ͐ ͛!& s#r! ͐ ͛!( s#r!͐  ͛!* s#r!B͐ ͛!, s#r!e!͐*/!0 s#r!͐*##/!2 s#r!͐*###/!4 s#r!͐*####/!6 s#r!͐*͛#!8 s#r!3͐*/#!< s#r!V͐* /!> s#r!yT!A9 CP/M Data Program Version 1.0 by C. B. Mueller 12/15/82 This program will print CP/M information based on your system size and attributes of the drive that it is run on. %x = CCP Start Address %x = BDOS Start Address %x = BIOS start Address (Cold Boot) BIOS ENTRY ADDRESS %x = Warm Boot %x = Select Disk %x = Console Stat %x = Set Track Number %x = Console Input %x = Set Sector number %x = Console Output %x = Set DMA Address %x = List Output %x = Read Disk %x = Punch Output %x = Write Disk %x = Reader Output %x = Return List Status %x = Home Drive %x = Sector Translate DRIVE %c DISK PARAMETER HEADER TABLES Disk Parmater Header Address = %x Translation Table Address = %x Directory Buffer Address ?= %x Disk Parameter Block Address = %x Disk Allocation Vector \= %x DISK %c PARAMETER BLOCK TABLES Logical Sectors per Track = %dD Block Shift Factor = %dD Block Mask = %x Extent Mask = %x Max Disk Blocks = %dD Max Directory Entries = %dD Directory Block Alloc k= %x !9DM͐ /`is#r͐ #/! s#r͐?͐! s#r͐!9!y9DM! `i`ir!9!h9DM! ^#Vr+s~#fo! s#r͐! s#r! ^#Vr+sn`is{c`in}%M! ! s#r! 6#6! s! s! s͐n}-¢! ^#Vr+s! 4͐n}0²! 4͐n&@}! o!! s#r! ^#Vr+sn`is{.! o! o|*c126E(s48W&?π*c168E(s186W$""?x<8?8~pxppppp8~8?|?*c169E(s186W$""?x<<8x<pp>xxp<p>x8<?*c170E(s80W#9999G???*c175E(s91W ????*c176E(s216W('( ?<x<xxxp8x8p8xy|?ǀ<8xp?<||x|p<|><|xx?x*c178E(s73W'x?><|>|xp*c179E(s76W'??~xx~?*c189E(s163W(1?>>>>>???{?||~?xxxxp?>>>>>??*c191E(s168W!&~>?>~||||~????<<<<<*c227E(s91W 6*c228E(s28W*c242E(s196W'-??? *c243E(s148W(,8||||8888x8>>>>>>>>>>>>>>$<*c34E(s76W\VENTURA\BS180UHP.SFP/)s246W@;3S,g Prestige 12 (C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s124W5 6?????????*c34E(s120W 2??????????????????????*c35E(s321W7"=p>>>||||>>>>|||||????>||||x*c36E(s284W8 C! n}4! ^#Vr+s!|4! ^#Vr+s6 J! ^#Vr+s`ins`! ^#Vr+s`insA͐6!9!9DM͐n}ʜ! ^#Vr+sn&Wz!9DM͐͐ ͐^#Vr+s͐͐0͐7s!&7͐ ͐͐ ͉͐͞`is͐ ͐͐ )͐͞`in&#&7!9!9DM! n&|ͯk! n&|ͩ!9DM`iw#w͐~#fon&@}ʼ͐ ?͐^#Vr+snѯg`is#r}͐!9!9DM! n&|! n&! n&&!9DM! n&|ͯ+! n&|ͩ n&7**DM:!R**   k > _ zx = List Output %x = Read Disk #%x = Punch Output %x = Write Disk ,%x = Reader Output %x = Return List Status (%xx = List Output %x = Read Disk #%x = Punch Output %x = Write Disk ,%x = Reader Output %x = Return List Status (%x~#fon&@}ʼ͐ ?͐^#Vr+snѯg`is#r}͐!9!9DM! n&|! n&! n&& XCopyright (c) 1983 by Micro Solutions 125 South Fourth Street Dekalb, IL 60115!`!j= *!w3U n i F o r m by M i c r o S o l u t i o n s!=!6!Version 1.01 for Kaypro II! h!&>(x2:] ! -= !"*Table of currently supported disk formats!T - !n!Fmt # Description ! !#Fmt # Description !!= = ! !#= = !2& 0 Kaypro II H!&~!n U!| !^#! D@( ! h*R[!*"[,*#s#r!=3 !Drive B set to: Kaypro II!]͌( (=!8a!:#You chose a bad disk format number!e+ -- Select one from the following table *R(D!q *.[!*"!",*#~q#~p!&h(=h!=3 *K ~_ #!&Drive B set to: !^#!Q !d~ ~0w!>0 6 # 6  60405#͜$~ (08 0!y!!OO#y_MSI- @((?  !"#$%&' uHX9*(CSuzÄì4 Drive B set to: !N.#>2*,. ~#(O.u:x޷ 2w!y2m!kڷ(! "އ&oCny2pC*!"*#s#r2y>22>2(*ޯ2y2 "nf}$2y:m2z*n"{:p2}:y޷ =2y:m!z޾ !{ :p!}޾ 4~ݾܯ2}*{#"{ޯ2(ܯ2y<2ޯ2~:pG~(8=x2v!w~6j:m!r޾ !s :v!u޾($:x޷:m2r*n"s:v2u:޷bݯ2x:pݦo&)q[:޷ >2x~( x( ~/# ::~2x:~!n#:f2q>2f ѷ \>~ (^>!qC(K(S v v v v G (K >:q2f2~:f2q>2f ѷ \>~ (^>!qC(K(S v v v v G (K >:q2f2~ :r!O ~G~G朰G:m@(2a:s޸($~ >>vG ( K >:u݆:sSޯ> v:r!O w{d{<6<*<Q2w:7!1 )2*<*<*<"<"<"< bk1:}<2<t2ů2&!ɷG-"<Ͳ/O:*; 2*<-y6+,Ē53( <Ēw+:*; 3GC3/ ʍ3>ʐ3$3" <2< 3 ʆ3:€3ʐ3À3À3 w+C3:<36+w-xĒ"<&i"<3å1>21*<>2<91͑-3 .;.'3"3͇.3G- .33"2<"<͂ V4: NG> NG:*; ? ʒ2????~<*c60E(s196W+&$8????8*c61E(s106W"%*c62E(s196W+&$p???p*c63E(s220W 33?~??????~?|?~x||*c64E(s326W5#>~>???>>>|?||||~x>>>>>>>>>>>>?||||>?>>??*c65E(s322W3.3u ???~~????>>~??????*c66E(s266W2%2??????????*c67E(s276W3$4????????*c68E(s266W2(2??*c69E(s271W2%3 x*c70E(s266W2&2||||xx0??*c71E(s276W3(4???? ????*c72E(s316W2*2*c73E(s266W2"2???*c74E(s271W2&3x?*c75E(s316W2-2 1Zenith Z-100 (DD) nMSI-Osborne I (SD) - -?  MSI-Osborne I (DD) A((?  !"#$%&'MSI-Superbrain (JR) A((Q?  !"# $%&'MSI-NEC PC-8001A A  ?  !"#$%&'MSI-Xerox 820 (SD) + R     MSI-Xerox 820-II (DD) ;""?  !MSI-TRS-80 Mod I (SD) + G?    ^MSI-Morrow Micro Decision ((^   !"#$%&'^ MSI-Heath w/Magnolia (DD) $$R_  !"#$%&' MSI-Zenith Z-100 (DD) A     !"#$%&'^ MSI-IBM PC (CP/M-86 SS DD)   ?  !"#$%&' MSI-DEC VT180 (DD) =$$?  !"# ^ MSI-TI Professional (DD)   ?  !"#$%&' D $$R_  !"#$%&' MSI-Zenith Z-100 (DD)   1C ˯FWSʧELV1&* "U " *U" *U" 1 ˯  CH Ni y(  & Q  ˯ CHNi!!  P6N#z  6#z 6#z 6#z 6N#z 6#z 6#z 6#z q#6#z ~#w#6#z 6#z 6N#z  6#z 6#z 6#z 6#z 6#z 6N#z ,6N#z  R" !O ~0:0GyOy0d8d{0(0 8:_>> y>cG f*! :f>2f>vz€2f KAYPRO II Double density diskette format program 13 July 1982 -8 All activity will take place on drive B OPTIONS - Exit-0> exit this program and return to CP/M Format-"> format the diskette in drive B 1(it will erase all information on it !) Single-5> format 1 track on the diskette in drive B Verify-.> verify the diskette in drive B is readable 2(this is a non destructive test) (E)xit (F)ormat (S)ingle (V)erify Please enter 'E' or 'F' or 'S' or 'V' ==>$ Insert diskette to format into drive B. Enter key to format, any other key to abort $ Format a single track of the diskette Enter track number ( key to abort) xx$ DONE W $ Formatting track:$ Enter to format, any other key to abort $ Sector $ $ >2 :f>2f   D   R42   ͙ !" 2 ͹ĩ: < 8: <(c2f:  " ˯  .* {vv" ,-( * B>!O ~  (=>: >vG >,>,˷2z]y0d8d{0(0 8:_ K f>2     ͙ : Of   ͙ $Track $ Sector $Drive A $Drive B $ {BAD}$ $ Format OK $ Please type any key to continue.$Verifying disk B to be readable *** NOTE: only one error per track is displayed (there may be more) ***$ Eontinue.$Verifying disk B to be readable *** NOTE: only one error  (=>: >vG >,>,˷2z]y0d8d{0(0 8:_ K f>2     ͙ : Of   ͙ $Track $ Sector $Drive ~???~|?*c90E(s266W2#2??????~~||||x???????*c91E(s138W2=??*c92E(s217W :Cx~~????~~????x*c93E(s138W 2=~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*c94E(s84W 2?~??~|`*c95E(s58W2( *c96E(s68W38????*c97E(s201W$&%??~?>*c98E(s286W5&6p?}???*c99E(s201W$#%???~~|~8~???*c100E(s286W5%6???~~~~~~~~~~~~~?~?~~~~~~~~~~~~~~~~~~~~~?~?~~>?8*c101E(s201W$#%???~~~|~??*c102E(s281W5"5???>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*c103E(s276W#&4????????>~|????*c104E(s334W5+5p?}?????*c105E(s266W2$2??*c106E(s284W2C?)|?*c107E(s340W5,6p?}??~?~*c108E(s281W5$5???rAz!iI )^!x6͵! n>z^!iKAYPRO SYSGEN VER 2.2SOURCE DRIVE NAME (OR RETURN TO SKIP)SOURCE ON , THEN TYPE RETURNDESTINATION DRIVE NAME (OR RETURN TO REBOOT)DESTINATION ON , THEN TYPE RETURNPERMANENT ERROR, TYPE RETURN TO IGNOREFUNCTION COMPLETEINVALID DRIVE NAME (USE A, B, C, OR D)NO SOURCE FILE ON DISKSOURCE FILE INCOMPLETEr%1 e:] 0:e 0!%] 0?q2h2|\ ++ Not Found ++ä MICRO RESOURCES DIRECTORY "WASH UTILITY" Ver 1.4 Command Function - - V View file at Console (any key aborts) L Print file to List Device P Send file to Punch Device C Copy file to another Disk R Rename file ^D Delete file X Exit to CP/M B Backup one file in List S Restart on another Drive fsp or cr Forward to next file in List H or anything else Display this help message !P "> O! :\:  "> \*> "D "F \ ʕ!P "@  "B *B *@  F  P *B  "B *D T*@  "@ "B *D T!P "> *>    "> :@2 X: Xb.XXX :  m mBXʤRʧVʗLʤPʩC>Sʵ e*> \ U NBeginning of List *D  ">  < *>  "> Û *> *D › End of List !P "> Û*>     New Name ?   !! Fm#~ w! 6# 6 #!! N#  i&6   d.=w# d d.=*!  X X.Xw#B! 6#] !  G>w# l: 2  !  ! 6#‘  ++ Name Already Exists ++ *>  !   m ++ Not Found ++m*>     5 ++ Not Found ++m Deleted*>  "> *D f Q"D P m*> m List Emptyä >ë>ë>2N *>    ! 6#  ++ File Cannot Be Opened ++m2  m!~m_:N O #*>    ! 6#T2 !!   £ ++ Source File Cannot Be Opened ++m Destination Drive ?  A<2 G:  ++ Cannot Select Same Disk as Source ++  =  Replace ?  Ym  t  ++ Destination Directory Full ++m*+*F   x  ++ No Memory Available for Copy Buffer ++mi`"J 2O !"L *F "H *H   *H "H *L #"L *J  >2O *F "H *L |z +"L *H "H    ++ Disk or Directory Full or error on Write ++m:O  m ++ Destination Close Error ++m New Drive ?  mA<2\> 2]2ez{}o|g~# ~_#  `_ _D =D :D ;D D 7#F Nwy#P Full or error on Write ++m:O  m ++ Destination Close Error ++m New Drive ?  mA<2\> 2]2ez{}o|g~# ~_#  `_  m ++ Destination Close Error ++m New Drive ?  mA<2\> 2]2ez{}o|g~#1 FILTER ver 1.1 - ASCII file filter utility :] •Usage: FILTER [drive:] [ ] = optional, < > = required$\<¾++SOURCE FILE NOT FOUND++$FILTER FIL ! ^#V#*0}@gl**}|\!"*{zN*.*" : DISK FULL: OUTPUT$!"**#"ɯ22!@"!"<µ  NO DIR SPACE: OUTPUT$Input and output files open \K++SOURCE FILE READ ERROR++$!~K3 ? ? ? ?*Y#"YD,*}W">K<Ž xÎ CANNOT CLOSE OUTPUT$Function complete - *Y7 characters deleted$*}"><  CANNOT CLOSE OUTPUT$  ~*#~_ @ |7{0*<µ  NO DIR SPACE: OUTPUT$Input and output files open \K++SOURCE FIL>|?*c170E(s121W.%>???????*c175E(s148W)!>??>*c176E(s373W323>?~~|||||~?>~|>~|~?>>>>>>>>>~?~|*c177E(s116W38|??~~~????????*c178E(s116W2 ??~~~?~|8*c179E(s91W 3~??~~?????~~??~*c189E(s264W 3>???????~~?~???????????*c191E(s216W,2??~~x~??~?*c227E(s148W)!*c228E(s36W *c242E(s306W2":??|?|||||||||||||||||?|?||||||||||||||||||||||||||||||||||8*c243E(s240W38xx?*c244E(s224W 34????pp?????pp????*c245E(s58W2*c246E(s58W2*c247E(s106W/-*c248E(s412W5-B]xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*c252E(s124W &????*c255E(s66W ( <x<x,?\VENTURA\BS240UHP.SFP/)s246W@NEn Prestige 12 ;(C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s160WGH??????? ??*c34E(s191W C%#???????????*c35E(s508WI-R????~~????~~not at the physical end of the last sector, this program will pad the last sector with EOF's. This is useful for 'cleaning up' a file which was originally created by MBASIC or text editors which do not pad the last sector with EOF's. Command: FILTER [drive:]  file is created as 'FILTER.FIL' on the default drive. The source file is left intact. If the original file's EOF (1AH) is !9"01!1<2%1,!4  .ͮ:%1@2"2424 " <-!'!TO lëóÓÏk(MßËM("!.U"!.e1>͑Ê226$Z,!e1!>12V122>R+ÊZ2X1!"Z1"\12Y12^1,!!>R2`1,!*Z1:`1D ͫFR0r:`1FW&CL#:X1F2X1$.AQ#.,!!!>281!"<1:^1f"<2^1>12V1ͤS:^12_12^1:2Ͳ:2!e1S!e122>Y+:W12V1>F2`1Eͳ>A2`1:Y12222>N+,!*\1#"\1d&:J1 w#:L1 w#:N1 w#:P1@w#:R1 w#:T1w#6Y:41J:+1w#:W1w#>22~ 2I1:2##~ 2M1:2#~@2O1:2#~ 2Q1:2#~2S1:2#>2,1~N Y½:41>2,12+1>2,1:2#~G:U1>12W12W1:^1"<2^1ͤS9:_1f"<2_1:Y1=G:22^1!e122>Y+ZS:_1O"FƒͩͲͥ f:^12_1>D2`1:X1Zȯ2X1B ͩ22>Y+>C2`1Eͳ:^1"<2^1ͤDͩ:_1"Ͳ:^12_1:2 2^122O:X1O>22y2e1>Y+F4:_10"Z„ͩͲ:2R:e1Du*<1:81=c6#XK \2X1:^12_1>F2`1Eͳ>\͑. Ҭ!#.Z2Y12^12*1!"Z1"\1,!!>12V1>S2`1,!*Z1:`1DFZS![:`1FL&B,j CD#:X1>$.AR#.#.:^1l"<2^1>12V1:U12W1!e122:Z122>S+ͤèYͩͲ:2!e1S:^12_12^1:W12V1>F2`1͈ N:Y1F2`1Eͳ:^1"<2^12X1!e1"B1!]"@1x*>.*B1w#"B1 x L*@1~#"@1!*B1w#"B1 y22*B1>$w,!e1!:Y122>F+ͤèYµͩͲ:^12_12^12|2#1>2$1n áì>Z2`12H1>D2`1N:Y12*1y*B1w#"B1:H1:H122:Y122>D+ͤèYªͩ:2Ͳ:^12_12^1:2ˆ:e1Z€2X1Xˆ2X1:X1ʕ>Z2`1n ß2H1>Z2`1N¿:Y1D2e1>22>Z+ͤèYJ ͩͲ:^12_12^1\:X1ZD D ͈ 2X1>F2`1>B2`1N_ :Y1B+ͤèY³ ͩͲ:^12_12^1>C2`1N :Y1281ã:S1O:$1ʁ ͖ Ó :V11G:I122!&2"D1:2= xã22:81= 281 ͖ ü x£Ó *<1~#"<1W_ :,1 :2 =22*D1:+1w#"D1zW & & :,1 :+1 zw !25*D1q#"D1zw ` :31O :#1^ :31^ *<1:81WzW 281xã~#J >22!25*D1q#"D1:2@*D1w#"D1Ø *<1+"<1!814xã>:#1ʠ !81:$1ʶ 62$1ø 6!"<1\ ã281>2#1 ?2h:4 24!\4 i \4 =24!4\ i \:4D =24/ e t :42\:4<24>2h2}7a ~# xi ƀo&\ i >2$12#12h2j2|\ã!e1"B1!]"@122222\ p#< *B1~a _#. "B1!e"@1:222> 22 C "B1*@1w#"@1:2?*c54E(s454WH+I??????????*c55E(s436W C)F?w?????????*c56E(s436WE.F????????????????*c57E(s436WE+F????????*c58E(s157W./????*c59E(s199W.=?????????*c60E(s352W930??.R??'*c61E(s184W-1???&?*c62E(s352W930xR??2Joane T. Reed,420 10th Street,"Edwards, Ca 93523"GVTLBL DOC JOLBL $$$GVTLBL DAT X.MT 0 .MB 0 .PO 0 .LM 2 .OP .CS .DF jolbl.dat .RV ADDR,ADDR1,ADDR2,ADDR3 .PL 6 &ADDR& &ADDR1& &ADDR2& &ADDR3& JOLBL DOC JOLBL $$$@ͤ͘|\͂\͇͘>2>2*͌C> 8v~ P>2_͘#1"ͪ:$:<2$͹  \\!s >> M A G E << Version 3.0 Osborne 01 format. by Chris Rudek and Steve Rudek MAGE is an emergency utility which can recover Wordstar files from computer memory under most circumstances short of a complete power loss. HIT ANY KEY TO BEGIN$ MAGE.COM is an 8080 assembly language program which retrieves files accidentally lost while using WORDSTAR. The program captures an image of your file from computer memory and saves it on a floppy disk. MAGE can help with problems such as accidental resets, resets caused by static discharge, power fluctuations, bad sectors on floppy disks, write- protected disks, full disks, BDOS errors on disks and various WORDSTAR glitches. The program will not recover a file after a complete power outage nor under circumstances where you cannot reset the computer. It can recover only that portion of a file which is in computer memory at the time of the accident. The first step in running this program is to hit the reset button on the front panel. Contrary to the Osborne 01 User's Reference Guide, this does not initialize computer memory. The file from WORDSTAR will remain intact in memory. DNext, insert the floppy containing MAGE.COM into one of the disk dr8WB8B???;?*c73E(s412WB-B??*c74E(s485WB3C||???*c75E(s544WB<B?????@?????????*c76E(s485WB6Ci8|*c77E(s544WB?B?????????~?????*c78E(s485WB7C?????????????????????????????????#*c79E(s499WD5E?????????????????????????*c80E(s478WB3B??????????????????????????????????????????????????????X???*c81E(s744WD9[?-?Nopied at the bottom of your file. Use WORDSTAR to remove these "nulls". As an alternative, MAGE constantly checks for keyboard input. By depressing any key you may halt program execution. Only the portion of memory al- ready listed to the screen will be saved to disk. Xhortly after the last of the recoverable textual material has been reached. A small amount of empty memory will also be cREQUIREMENT: This facility is required to increase the capability to test, evaluate, and improve avinics systems and reduce flight testing costs. Rapid advances in avionics have caused an increasing need for sophisticated avionics ground test and evaluation facilities to support aircraft avionic systems flight test programs. CURRENT SITUATION: The existing facility has the capability to support four independent avionics intensive flight test programs. This facility is already being utilized to its maximum capacity. Additional programs scheduled for flight test at Edwards which have extensive avionics will include the F-15 Radar, the HH-60D, and the EX program.  The existing facility was planned with sufficient space in the time shared computer complex to house additional shared computer capability. Thus the new facility would only require space for test bays. IMPACT IF NOT PROVIDED: Future avionics flight test programs would not be adequately supported, resulting in costly program delays, inefficient use of expensive flying time, and the need for Air Force funding of contractor off-base facilities which are tailored to contractor development rather than combined airforce- contractor flight test objectives. ADDITIONAL: The test mode required in the absence of an avionics test facility includes development and integration at contractor facilities, limited flight test support atthe test sites,remote flight test support from contractor facilities, and airborne trouble shooting (fly-fix-fly) which provides a fragmented and inadequate Air Force evaluation of the avionics. The increasing complexity of the avionics in our current and future aerospace vehicles has outdated the traditional test sup port techniques. Avionic capabilities continue to expand and take on new roles. Digital integration of fire and flight con trol systems is under development. Voice operated fire and flight control is being evaluated. Modern aircraft contain large numbers of independent computers, sensors, displays, and controls linked into a mutually dependent system. The quantity, complex ity, and pervasiveness of avionics is increasing at an exponen tial rate. Test and evaluation of the complex performance char acteristics of the avionics requires the collection of quantities of data involving numerous parameters too extensive for practical manual analysis and too diverse to be economically solved with "fly-fix-fly". In addition, limited time in service and high failure rate of development hardware contribute to the need for increased ground and airborne testing. In view of these added requirements, cost and schedule constraints dictate the need for additional ground T&E and simulation to insure effective use of expensive flight testing. This facility and project will support future programs such as the new F-15 Radar, the HH-60D Heli copter, the JVX tilt wing program, the Advanced Technology Bomber, the Advanced Technology Fighter, the New Fighter Air craft, the EX (EC-135 replacement), and the Integrated Inertial Reference Assembly. s, cost and schedule constraints dictate the need for additional ground T&E and simulation to insure effective use of expensive flight testing. This facility and project will support future programs such as the new F-15 Radar, the HH-60D Hel?????????????????????2?*c90E(s424WC/D???????????????<~~????*c91E(s256WBP*c92E(s372WMY<~????????????*c93E(s256WBP??*c94E(s131W C#???p*c95E(s88WB??*c96E(s121WD#?????*c97E(s359W021m?????????*c98E(s520WG3H3????????????????????????????????????????????????????????????????>*c99E(s310W0/1????????|?*c100E(s520WG1H3#???????*c101E(s310W0/1?????,???<?*c102E(s442W G,G?F?*c103E(s506W/2F??N! $)38888888;{!"(1“ | v |@2X1:'1O*(1#"(1|OG:41xʣãè/äª/èʵ2b1O:V11Gy#22/èʵ222c1O>G:2 22/èʵ222d1O>G:222!e1"B1:2<22/èʵ*B1w#"B1O>G/èʵ 22:V12ʗky?G:2*B16!b1=KBzW:2g/èʵ 22xGyG:2g/èʵ Gy?g*B16:2ã!1"F1IèIè!1"F1*F1w#"F1G:R1:21!:`1S!I!*F16 !1"F1ã*F1~#"F1 £~p_O! {O!s ~#V_#~W#B!1BRcs ƍ#2$FW6etHZӾl~>A2`1%"!:2O!e1 >$we1!,!!-!,!!-!2^1>12V1:^1^#!.<2^122>22!e16F>G+ͤ Y.E ;.Y..2^1>12V1:^1q#!<2^122>22!e16L>G+jͤbYʣEb;Y.î*0>\͑Ê!-16!"<1\2h2j2|\.Q#!.'!.>\͑.͈ ."!#.$!~%!~%!>261271281͊F:#1P*<1:81k:81GO2E0R0~# ʟʥ ʨ:E0‘ t:81Gt2E0Ñ2#1"<1x281y291:912F0!R0"0͊:71:F0=2F0*0~#"0_͘:.1{_22͊Y:2 F:#1O\>281!"<1:>12>1:?1I2?1>2>1>2#1_ &r_.\261#!~$!͊.~_:21ʰ{ʊʊʊʊ½271{271:01:/1{>2/1Ê:-1;:&1{ Êʣ_22:51;{_͘:.1ʣ{_ã;GS_C~$$!:-1ȯ2-1#!*<16\\S‰1ãʓRž:61ʞôx?:61ʱ*!*!~+!;x_Bv$!ãx0͘ã_:51{_͘ãã>2/1{Y -!A+L+A!-_!_*<1s#"<1}͘\^"!͘!"<1-!(!|O )õ=ÊÝéUmÅ{.!*22:22U1.\>͑:\:%12%1 :%1=_.c.!*!O ../!\,22:224.&!251..!v*22:22.1..!v*22:2201..!v*22:22&1..!v*22:22'1..!v*22:2211..!v*22:2221>>241x2.12'1.v$!..!+22:2231..![*22:2241.1...:61>H+!^+!:.1Q?+TC+!+!:01j?+mC+!+!:31ʋt+ʎ{+Îk+!+!:21ʤ?+çC+!+!:11ʽ?+C+!+!:&1?+C+!+!:41, , %, +,/,!+!:U1_,!+!~%"!4,!:4!;,d!/F#"2#RNa##L*2!%"!V,!?+:'1C+!%"!\>͑Ùñ:\ ¥2\!] 6?#ª:\¼:%1@2$%"!$!>243 ` `!]0>.#0!45<!>:#!!> _~##0> #> #6!%"!:%1=_.2424:\u=_*4#ڋW+}ʜz†Âi`:4ʬ)=§$!:\<@2$$!$!M#\:}oo:~  @g} 'd'!!>k###~24#~24##^#V"4>\͑.\Y+<2_1:Y1=G:2>͑Á>͑Ê  |{0_"J0!9"H0"L0!R0"0"02E02F0>2G0/!*L0!*H0!R0"0>2G0*J0*H0!R0"0"02E02F0>2G0/!*L0!*J02D0ʹ qʇ ʼ)/!"N0p!2E0*0+"0"0!F05? !x*N0ã!E06*N0w#"N0p!72E0*0+"0"0!F05?i/!/!*L0!*0>$w*0+"0R0!2E0T !ã"P0"N0F#"0*0"0x*0^#{rp!`?2E0!F05*P0!/!*L0!*0>$w*0+"0R0!TA2E0͍*0+"0"0!F05Ë*0+~$#w#:F0<2F0:F0<2F0> w#"0"0! T͍RO/!g#^#V{ãal{l_V#ʋ{{"0*0"0ÃK{F#*0~Oʨ*0 F#~#a{_ë20"06#"06 #< p!?!E06*0#"0*0#"0d 2E0*0+"0"0!F05{22 $=*0 36?#<'*0!2͌ !2͌ *0a!2͌ 2!2:2 p=|# ry ʨ”:2 ʔ>.ͥ F#¨ |ͥ |y22>$ͥ *0 *0+"0!F05:2 TT{p p ã. {p p  *0 "0 :# {p *0+~@"0+w*S :0ʁ {p > @  *0>?w#"0{@ 0p {p Ad _*0w#"0:D0ʨ\/ /{ >k_ w#› *0w#"0!F04:E0l!!F04*0w#"0  ,! *L0!R0"0!F06T !3!G*c113E(s513W01GJ????????*c114E(s352W010?*c115E(s310W 0)1????????>??8|*c116E(s370W:.;?A????*c117E(s408W0:1?x??????????*c118E(s400W/:0????????????????*c119E(s448W/A0???????~?????>?~~|?<*c120E(s392W/:/??????????????*c121E(s506W/6F????????M??????*c122E(s298W /)/??????~~?~~|8??????*c123E(s416WB!P??????% acknowledgement from the host $ ?Unable to find file $?Unable to rename file$ ?Disk full$ ?Unable to tell host that the session is finished$ ?Unable to tell host to logout$Completed$Failed$%Renaming file to $ [Closing the log file]$ [Connected to remote host, type $C to return] $ [Connection closed, back at micro]$Control-$ (Type Left Arrow to send CTRL-S) $ (Not implemented) $Interrupted$ Directory for drive x: $ Drive $ has $K bytes free $ File(s) erased$ [Transmitting file to host: 1. Type any character to send a line. 2. Type RETURN to terminate the line and to get the next line (go back to 1.) (You may send other characters before RETURN.), or type $R to send the same line again, or type $C to abort transmission.] $ [Transmission done. Connected normally to remote host, type $Sending...$Receiving...$Warning: eighth bit cannot be sent$ ++ Bad drive name$ Confirm with carriage return $ Input file spec (possibly wild) $ Type the new escape character: $ BYE to host (LOGOUT) and exit to CP/M CONNECT to host on selected port ERA a CP/M file EXIT to CP/M FINISH running Kermit on the host HELP by giving this message DIR of current used Micro-disk LOG the terminal session to a file LOGOUT the host RECEIVE file from host SEND file to host SET a parameter SHOW the parameters STATUS of Kermit TRANSMIT file to host (in connect state)$ BAud (rate) BLock-check-type (for error detection) Default-disk (to receive data) Escape (character during CONNECT) File-mode (for outgoing files) Ibm (parity and turn around handling) Local-echo (half-duplex) PArity (for communication line) POrt (to communicate on) PRinter copy ( ON / OFF ) TIMER ( On / OFF ) Vt52-emulation Warning (for filename conflicts)$ PAD-CHAR PADDING$ 1-CHARACTER-CHECKSUM 2-CHARACTER-CHECKSUM 3-CHARACTER-CRC-CCITT$ EVEN MARK NONE ODD SPACE$ OFF ON$ NO YES$ R Send the same line again$ ? This message C Close the connection 0 (zero) Transmit a NULL S Status of the connection Typing another $ will send it to the host Command>$ on$ off$ Transmitting a file$ Local echo$ default$ ASCII$ binary$ ASCII BINARY DEFAULT$ VT52 emulation$ File Mode$ IBM flag$ File warning$ Printer copy$ Escape char: $ Parity: $ Block check type: $-character$none$mark$space$odd$even$Speed $is indeterminate (not SET)$Timer$ 50 75 110 134.5 150 300 600 1200 1800 2000 2400 3600 4800 7200 9600 19200$ Kermit-80 V3.9A [Kaypro II] $ $ $ $$=#5$=#5 $=%+$=#T$=' $=& $ =$ $ $ $$$G$A$$ $$$BYE$!!CONNECT$DIR$$$ERA$''EXIT$FINISH$GET$ HELP$LOG$ LOGOUT$RECEIVE$ SEND$SET$SHOW$STATUS$TRANSMIT$** BAUD$!!BLOCK-CHECK-TYPE$ DEFAULT-DISK$$$ESCAPE$ FILE-MODE$IBM$ LOCAL-ECHO$PARITY$PORT$PRINTER$''TIMER$**VT52-EMULATION$WARNING$PAD-CHAR$PADDING$1-CHARACTER-CHECKSUM$112-CHARACTER-CHECKSUM$223-CHARACTER-CRC-CCITT$33EVEN$MARK$NONE$ODD$ SPACE$ ON$OFF$ASCII$BINARY$DEFAULT$NO$YES$ ?Program error: Invalid COMND call$ ?Ambiguous$ ?Illegal CP/M file specification$ ?"*" not allowed in file specification$ Confirm with carriage return$ $110$1200$134.5$150$1800$19200$2000$ 2400$ 300$3600$ 4800$ 50$600$7200$ 75$9600$COMND call$ ?Ambiguous$ ?Illegal CP/M file specification$ ?"*" not allowed in file specification$ Confirm with carriage return$ $110$1200$134.5$150$1800$19200$2000$ 2400$ 300$3600$ 4800$ 50$&5$9600$COMND ^ ##111ous$ ?Illegal CP/M file specification$ ?"*" not allowed in file specification$ Confirm with carriage return$ $110$1200$134.5$150$1800$19200$2000$ 2400$ 300$3600$ 4800$ 50 $&5$9600$COMND ^ ##111ous$ ?Illegal CP/M file specification$ ?"*" not allowed in file specification$ Confirm with carriage return$ $110$1200$134.5$150$1800$19200$2000$ 2400$ 300$3600$ 4800$ 50 $&5$9600$COMND ^ ##111ous$ ?Illegal CP/M file specification$ ?"*" not allowed in file specification$ Confirm with carriage return$ $110$1200$134.5$150$1800$19200$2000$ 2400$ 300$3600$ 4800$ 50 $&5$9600$COMND ^ ##111ous$ ?Illegal CP/M file specification$ ?"*" not allowed in file specification$ Confirm with carriage return$ $110$1200$134.5$DV*c228E(s51W #??*c242E(s478WB-M?????????????????????????????????????????????>*c243E(s391W D'K||||<|x||<|x||||||||||||||||||||||8*c244E(s361W D%E<??<8?8*c245E(s88WB??*c246E(s88WB??*c247E(s196W?<*c248E(s720WF<X!*c252E(s196W 3$$????*c255E(s114W 6????ies of this font is prohibited, except as allowed under the copyright laws.*c33E(s160WGH???????\VENTURA\BS120UHP.SFL/)s246W@'$7x\x Prestige 12 )(C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s56W$x*c34E(s70Wx||||*c35E(s154W)x`?`???I*c36E(s142W,x|px?>?>??<?|88x?*c37E(s126W"x@>|>?~?q?*c38E(s131W"x;arly all computers use "control-characters" to do various @tasks such as move the cursor around, clear the screen, reboot @the system, etc. You might want to send a control-E character ?to the local computer and not have it go to the remote system @at the same time. Say a moment later you would like to send a >control-E only to the remote computer. You would do this: control-E (goes to local computer only) =control-^ control-E (goes to the remote computer only) 9You can reverse the TLC toggle causing this response: control-E (goes to remote computer only) <control-^ control-E (goes to the local computer only) =All other control-chars. would operate in a similar manner. @This gives extra flexibility in using this program for special systems like TYM-SHAR, etc. @NOTE: If using control-^ is awkward, you can pick a different ~character when installing the program initially. TLF - If sending a file while in terminal mode (via CTL-T option) most @mainframe computers will not want you to send a line feed. As ?all editors include the LF after CR, you have the option with ?this toggle of sending or not sending a line feed. If typing ?manually in the "T" mode, you can get a line feed with CTL-J. It is automatically included after CR with "L" or "E" modes. TXO - Used when uploading pre-typed text files to other systems such ?as TYM-SHAR or bulletin boards, etc. Most of those have line ?editors that take a moment to move the line you just finished ?from their edit buffer into memory. The XOFF character halts <your system from sending until it is ready for a new line. iUsed only in the terminal mode. NUM - Not shown if using PMMI*. This shows the non-PMMI* people the phone library numbers which can be used for manual dialing. SET - Not shown if using PMMI, or if SETUPR is set to "NO" (indicating no user routine in the overlay for choosing different speeds.) BYE - Disconnects the modem from the phone line, closes any file that lmay be open and returns to CP/M. CAL - PMMI* command, shows the phone library for auto-dialing. If not >using a PMMI*, this will not be shown, instead NUM is shown. ?It displays the telephone library. (Non-PMMI users will find @the NUM display beneficial as it can display useful phone num- bers for manual dialing.) BNOTE: Use the phone number overlay to easily change the numbers 8that are stored. This overlay also accesses up to two 8alternate long distance dialing systems for the touch- tone auto-dialing modems. DSC - Disconnects the modem from the phone line whenever selected. DEL - If copying incoming information into memory, and you decide you @do not want to bother saving it to disk after all, this closes |(and then deletes) the disk file you had opened. WRT - saves what you have been copying to the disk file already opened @for that purpose. When returning from the "T" mode to command @mode, a warning is shown that you may lose what has been saved unless you use WRT (write to disk). - - - - - - - - - - - - - - - - - - THE HELP GUIDE, PAGE 3: -D Local Commands while in Terminal Mode CTL-@ - Send a break tone for 300 ms. CTL-B - Change Baud rate CTL-E - Exit to command mode CTL-L - Send log-on message CTL-N - Disconnect from the phone line CTL-P - Toggle printer CTL-Y - Start copy into buffer CTL-R - Stop copy into buffer 2Start & Stop may be toggled as often as desired. 5A ":" at start of line indicates buffer is copying. 4XOFF automatically used to stop input when writing full buffer to disk, XON sent to resume. CTL-T - Transfer ASCII file to remote CTL-^ - Send local control character to remote - - - - - - - - - - - - - - - - - - DISCUSSION OF HELP GUIDE, PAGE 3: - K CTL-@ - Sends a break character to the other computer. Used in some 2TYM-SHAR systems, etc. (Used only in PMMI mode) `*c76E(s151W!x`*c77E(s171W!x?`*c78E(s156W!x`?*c79E(s151W"x?>|xx|>?*c80E(s141W!x?~x*c81E(s184W-x?>?|xx|>?*c82E(s161W!x??|`*c83E(s131W"x8??|xx|>?*c84E(s146W!xpp*c85E(s156W!x`?``?`*c86E(s156W!x??*c87E(s176W! x ?`*c88E(s156W!x`ǀ?~p??ǀ?`*c89E(s156W!x``?~*c90E(s131W!xp~???*c91E(s66W( x"*c92E(s100W,xDp!*c93E(s66W( xx*c94E(s50W x`>||>`*c95E(s49W !x[`*c96E(s46W x?~?*c97E(s91Wx?|<8<8<<<pxx<?*c98E(s141W$xx xx8*c99E(s85Wx088~*c100E(s141W$xxxx88?*c101E(s88Wx88?<|<|<<<<<<<<x<x<<<>><><*c102E(s126W$x8xx`x|?`*c103E(s141W"x888;???|>pp|??3*c104E(s161W$x``xxx`8*c105E(s136W!x8~???>*c106E(s124W,x8?~??>*c107E(s161W$x?|xxx`88*c108E(s136W$m the phone line. (CTL-D had been :used for this command, but it was too easy to accidently ;type CTL-D when expecting to hit CTL-S or CTL-E or CTL-X. 8You can easily change this to whatever you like in the poverlay you use for your equipment.) CTL-P - Toggles the printer on-off. Very useful feature. Similar to ;normal control-P but in this case if the modem is running <faster than normal printer speed, the characters just back <into a special buffer while the printer tries to catch up. <Most dot matrix printers are considerably faster than most <telephone modems, however. Can be toggled at any time you =are in the "T", "L" or "E" modes. Often used to copy items ;from bulletin boards, etc. that are not worth permanently Xsaving on disk. CTL-Y - Used only in terminal mode. If a file was opened prior to ;going to "T" (terminal) mode, nothing will be saved until ;control-Y is typed. This places a ";" (semicolon) at the <start of each new line, indicating the memory is "hot" and ;is now copying for saving to a file. You can toggle this off by using control-R. >NOTE: To open a file use: COMMAND: T FILENAME.EXT and 5then CTL-Y and CTL-R will control what is copied to abe placed in that file. CTL-R - Stops the copy into memory, shuts off the ";" at start of ;each line. These two commands (CTL-Y to start, and CTL-R :to stop) control what is being saved. When returning to :command (via CTL-E), you will then be warned to save the ;information to disk via the WRT command or it will likely :be lost. (You may never use CTL-R although CTL-Y is re- ;quired to commence saving to memory for the disk file you previously opened.) 0(These commands -- CTL-P, CTL-Y and CTL-R give .MDM712 tremendous versatility. You can copy 0incoming data either to disk or to printer (or /both). My own printer is a 300 Baud Teletype 1Corporation Model 43, yet it works great when I 3am using the Bell 212A at 1200 Baud. The printer 3falls behind, but misses nothing as it eventually catches up with the contents of the large buffer.) - - - - - - - - - - - - - - - - - - THE HELP GUIDE, SPECIAL PMMI PAGE: - Additional Subcommands for PMMI Modems Modem control: A - Answer tone for send or receive O - Originate tone for send or receive Parity options: 1 - Set and check for odd parity 0 - Set and check for even parity ,Both ends must be capable of these options *which are available only in R and S modes.  )The parity checking will be part of the +file transfer protocol. Speed Options: 4After entering your primary and secondary options, 4you can set the modem speed by placing a "." after 6the options followed by the speed e.g., 300, 1200. EXAMPLE: SBOT.600 will set the modem for 600 baud Hit any KEY to CONTINUE - - - - - - - - - - - - - - - - - - DISCUSSION OF HELP GUIDE, SPECIAL PMMI PAGE: - When using MDM712 with the PMMI board, you will either dial out or (far less likely) answer some incoming call. Since the unit will be in "originate mode" about 98% of the time, it is set to automatically come up in the originate mode at default speed (300 Baud) whenever a call has been completed. If you want to use answer mode, you need to use the "A" command. If a speed is not included, it will stay at the default speed. Until a connection has been made, there are no tones applied to the line. Originate tones at 300 Baud are automatically added at that time. In addition to telling the PMMI modem if it should use originate or answer tones, you can tell it what Baud rate to use. A typical command (once connection is made to another modem) would be: B>>COMMAND: TO.600 This puts the tones on the phone line for originate and at the same time sets the PMMI board for 600 Baud. Another typical response m\VENTURA\CF140UHP.SFP1)s246W@,O<H`U U University (C) Copyright Bitstream Inc, 1987. All rights reserved. Reproduction, adaptation or distribution of copies of this font is prohibited, except as allowed under the copyright laws.*c33E(s54W&&0` ?``*c34E(s50W) L`0xxxxxxx`0`0`0`0`0`0`0`0 *c35E(s221W)&)880pp` 8p`0pp` 88pp`*c36E(s145W'+`   `       x> @x@<@  `p8 @*c37E(s216W'#(  00`````@``00 `8`0` 0`0`0`00`00``0@` *c38E(s211W'%'pp0008|`? <00 ` `ppp88 0`*c39E(s25W& 4px0@*c40E(s118W& 3@  000 `````````` 000  *c41E(s118W& 3@p ````````````````` p*c42E(s70W&`@@88@@*c43E(s186W"""*c44E(s25W 0`p0`@*c45E(s20W @*c46E(s20W0``*c47E(s148W&,H800p` 80p`` 80p``*c48E(s201W%!%8p8 880ppp`pppp88 0`|*c49E(s90W%%@ #*c50E(s127W%%Xppppp`` 0` ?*c51E(s127W%%X~  p8880p` x?*c52E(s127W^%%X #cC0 *c53E(s139W))T0` p*c54E(s127W%%`` 00sdhpx8<<ppp080< @*c55E(s127W%%T` 0 ``@*c56E(s127W%%` ``` ``@ 00pp`88pp8808 @*c57E(s127W%%` p0p`8`8`px<8<\800 `@p*c58E(s36W0``$``*c59E(s41W0```p @*c60E(s161W !~~??~~*c61E(s76W" c*c62E(s161W !??~ There are several very useful and versatile features offered for the PMMI, Hayes Smartmodem and Robotics users. These include alternate long distance dialing systems. (There are several ways to auto-dial. 1) from the command line )2) from the phone number library line In addition you can auto-redial from either of these lines. Once the number has auto-dialed and there is no answer, it will ask you if you want it to continuously auto-redial until it does receive an answer (or you decide to abort). WTo get the phone library, type CAL on the command line. You then normally just type the alphabetic character at the start of the ap- propriate line. It will show the number being dialed. You can also do this from the main command line if you know in advance what alphabetic character is associated with that particular number: B>>COMMAND: CAL P This calls up the "P" line in the library and dials that number, then if busy asks if you want it to continue redialing. You can use: &B>>COMMAND: CAL 313-749-6569 and it will dial the number specified. You can then do either of these on the library command line, as well. This gives a tremendous versatility. NOTE: To access the alternate long distance dialing systems (up to two Care offered), use the phone number overlay and fill in the infor- ?mation regarding your access number, billing number, etc. It ?will then show how to enter a special character ahead of each ?phone number where alternate long distance system is desired. This only works where touch-tone systems are in use. - - - - - - - - - - - - - - - - - - CASCADING COMMANDS: - Several commands may be used on the same line. Ones normally used are: A, B, D, E, L, O, Q, R, S, T, V, X (and Baud rate if PMMI). /A typical PMMI selection might be: RABQ.300 LThe commands have been listed previously but will be listed here again: :A) answer tones for PMMI S-100 modem, puts tones online. ;B) batch mode (must be used at both ends if used at all) (usual MSI-Zenith Z-100 (DD) A     !"#$%&'@((?  !"#$%&'$uHX9 *(CSuzÄìy~ÃÈÍÒ×4 Drive B set to: !N.#>2Ò*,. ~#(O.u:x޷ 2w!y2m!kڷ(! "އ&oCny2pC*!"*#s#r2y>2ine. ;B) batch mode (must be used at both ends if used at all) (usual MSI-Zenith Z-100 (DD) A     !"#$%&'@((?  !"#$%&'$uHX9 S*(CSuzÄìy~ÃÈÍÒ×4 Drive B set to: !N.~*c87E(s216W%((80000  c`r`r@2@:> `pp00883#!! A A@ppp0   *c88E(s164W% %lp0 8 `@  `p00 8 `@  x*c89E(s164W%%l0p 8 8@@*c90E(s145W(+T ?80        880p` 80pp0`*c91E(s116W% 2@*c92E(s148W&,H`pp08 `p008 `p00*c93E(s116W% 2@````````````````````````````````````````````````*c94E(s96W )#<xx<8p*c95E(s24Wt*c96E(s25W& 4p`p*c97E(s94WP !&(00    0p`pp8 *c98E(s180W))x88X|```````@ 8*c99E(s94W`?p 0 ``@`pp80*c100E(s180W))x @?x 0 ````p8p*c101E(s116Wp?< 0 @@``p8 p*c102E(s139W))( *c103E(s184W*\0````@ @<0`@`p08 *c104E(s139W))T8xx*c105E(s48W  $88xX%*c106E(s110W /$8 88X0 `>*c107E(s139W))L88X?  @p08*c108E(s57W))$88X'*c109E(s120Wlx: |\                   ?*c110E(s94WT x >|*c111E(s116Wt< 0 `@@`p08 *c112E(s176W(x `<9{\```````` 0?*c113E(s172W'x0p 0`````p8p*c114E(s70WD>|X*c115E(s97WX|?1`p@0000 ``0@*c116E(s92W&&D  *c117E(s88W T *c118E(s88WP8p`` ` @dx880*c119E(s112Wp88pp`` `` `` @@@Âdddd|x88880*c120E(s112WT?r4<'CCp08 *c121E(s136W(L?8800  `@@`pq19: pppp     *c35E(s334W505p<<8xpTxp~<88x<p<p8xpp*c36E(s240WQ38|@@@@@1@@@@@@}? 00`x`8`<pp8x0<`*c37E(s316W0,280 ``0`pp`0`08 00``0`0p10a8 8p`0p```p0000000 ``8`0p``p8*c38E(s328W3048p`<x|?~p< |0>`00pp`pp x8<< 8p?|*c39E(s28W1 @x| p`*c40E(s148W1BTp 8800ppppp`ppppp0088 p*c41E(s148W1BT`pp088 880pp`*c42E(s85W1xppp @ ` 0 xx!#.p.#x! x` 0@  ppp*c43E(s286W -+-+*c44E(s28W @p| 8p`*c45E(s22WT*c46E(s21W@xx*c47E(s240W18\88pp888pp 88pp`*c48E(s310W0*1?<px<<88pppppppx8<8p>|*c49E(s160W00T00ppp pp`ppppppppppppppppppppppppppppppppppppx~*c50E(s208W00p>88pp 0p`?*c51E(s212W01pp<x??pp8888888ppp<p@?*c52E(s208W00p 0pppppp pppp p`p@ppppppp ppp0p ppppppppppppx|*c53E(s181W67l x8<<<88xpppp*c54E(s212W01|>0` 800qsvlppppppp`p`xx<<<*c55E(s208W00l 00 `@ 8800ppppp*c56E(s212W01|>    ~>80pp`xx88888p0p0xp8`<?*c57E(s212W01|?? 00p``ppppppppxx<>pp `8```           ` `             *c78E(s228W05| p x 8 <             p p 8 8 <         @@@@*c79E(s366W142><p|>888ppp`pppppppppppppx8<<8p|><?*c80E(s310W1)1|>x<8p.*c81E(s760W1Z>><p|><88pppppppppppppppxx8<8x>?|?*c82E(s316W1-2~x<8p>?*c83E(s276W3#4p 0 0?|p< 00p`|ppx88?*c84E(s220W33t `            *c85E(s212W01<*c86E(s271W0%3 pxx88<00  ``@@vtt<<8*c87E(s373W043<    pp0x0x 8x <x`<p`8@8@8<||~Nvvt|<p8p8p0   *c88E(s304W0)0x`<`<`WY[]_a c@e`gikmoq su`wy{} @` ` @ ` @ ` @ ` ǀ @ ` ׀ ٠  @` @`!Aa  !Aa!!#A%a')+-/1!3A579;=?A!CAoGIKMOQ!SAU