8L2C)pJJJJ IH(ȱH:=IH[H`@HcH  $ +   I/H`JLNGȄBȄF aK  haaFF  mJm# KKJ UJ )J ۈ) ;J3ȱJFȱJGJKaȄM  aaNNJFLGJL LC! $ " " &#M8nf $ ) L! " " &J, )7(P0  ( @p !"0 *%"0"" &/) )"" &ЭL!)0I0 (Щ ߍ *DAVES.TERMLI DAVES.TERM.INF(LI (KCJ.TERMLI -KCJ.TERM.INFOLI  )KERMIT373T1_\-KERMIT373.DOC5>g\*FREEWRITER@*L! q-KERMITDOC.PT1"LL-KERMITDOC.PT2LL-KERMITDOC.PT3!LLKOM.083' &PRODOS:4! A,BASIC.SYSTEM&(4! *DOM.OCTOBER.87:LL'STARTUPLL $MENU=LoTYPE.COMMANDR? &PRODOS `DaElH$?EGvѶK+`L HHLy XP LM ŠϠĠӠS)*+,+`F)) (*=GJFjJJA QE'+ '== `@ STSP8QSS8 m P o R(8R)f 8'  )ɀ)4,- U JNT)  !N)Gi/ "4 "" " " iL X%!L!ΠΠҠ`  !"#$@~@}J@` ߩ%S @ ~`E hhhߺ0 h ߐ# ߐ ߐ ߐ 0 HϭߍLпllllhh8` QSTV،h@ihAiȱ@JJJJq@)@evȱ@Hȱ@Ah@@cee J) LxL LxJiB LxJ) GxNhHHHHL(  ްƠx@BEOD  ް(`( C)CJJJlBJ,~آ <B*IBGF08Lé'+8H <(h`@ڍL3<>=?<>CAB@?A` 1 L  <>` ڢF]PL8i m L   6< L  BLRAM' hLDLHB-9F 3"aɿ LLB Nϰ H  @h( L Lj  @`bLJCAB@=?,<ʆ>*=?BC8 é&'112`݁(݉(`}(`e`H)hJJ?(0JJ)` (< ( < *? ( < (? ( < (? ( <*? * **? *? *? ( < *? ( <((ȱ( Y'( ' f'L&`L' 'L' Y' L& Y'L'8ei` ,$`ee` `( '( (` *( ' (`hh8`8`(l&j"L  <8# ȱ)ɀ  )t& ` (Xp< @t& )mt&t&.t&w& Mt&i  ``rȱȱȱȱ0]cȱeem(ȱ(ȱ((ȱԠŠҬîʎ1DžϠl&8f ZHH)hh8JhJJJJJ j&Hk&8H) 12 (j21 h!hH h %)Ђ12H)M0 h10200I20h2 |&`L($_뿩 8!@8` MNЩUMܩ  L 5   8 0 8 `0 / x X$$%&%0`ŠӠЭ[ V7 c L '0%O '8O JmO * ʈ0  0ŠϠĠ͢Š͠͠ϠŠŠϠĠخ͠ ͍B B(8`;YYZLYLYLY"7"Y"/"ll"*# HQ$WON!-PB}OBiB ,m# m# J Qڨ)̰n]e мȱ ; ̀𩠙< iO P F V >Z SY ɘL` X _ 'P0ōҍJJJJ ɺi) ɺiLD )?      `l@Hȱ@IױHXATȱH ɯȩ׍̞5H)/@a)_ .0 :A[8@`,뎞׮Б` L` @>_)I38Ypqם`K8`@Nȱ@O@ IiNȽבN)/ȩ/N`@[ WHJjjjhA <'KI؍_JJJJح}) ) )в|J8` GpF $ ᭔ع+ؠ HH  Jh8` 䮑ٽ ٬ؠ@` ( X )8`)i пJGBJ a FإG`BH aFإG`H hHB؅F  ؅GxDE؍00C ް(`(8` L7J  G"L H  G 9ؙ` @ P8`B8` X؈ ;JHIH ILFFHGI ѭJjHIH;7IؙJJ g3HIHILJKJK`FHIG ( Ȣ؝؈JL)eKM`)` J Jͫ $0 ΚJFJL8`0C ް(`(8`ؑ@`M8`8@ؐʈI묒)8 L LةC8`؍)@ i)8zJ _ ؅F L) +&J(b ;FإGؐ/8`*J۩ ٰ`JJJJi LdH8`ͦ ٍ0  ` `ٍyٍiB0H0FG h0`שB5xED "8`  `ٽJJJJ`H͜hn)NjNjNjN. dH͜ ;٭ *Nۙ۰ڙک `Z8` d# B` . . .8۰0٭)ܝ٭*ܝ٥F٥G٭'ܝ٭(ܝ`) 8ʈ` )0ٝ)i `8`R "ꍜ NمFمG < Μ0 FGL鮑0 ٭٭ٽ8`H8`  ,0 d01 E8`100 v$0ʩGF 밽 谸 谳`12)1`0`Ȏi 0U`)8`θ` )W G JA)H ܝʈh٭ )ȱHθ`Κ8QeHI SBF0Y ٙWٙUFZSʈ {猺`8m0`,0H hi L荸Ƚθhٍ0GF8yאFG  `* ΙQ8`5IF܅G 됾`\܍]^ {8D`F` tlH)HFȍZHG[ $%܍&܍!ܢ8* J8` L ܝJ)I 'ܝF`R8i^F\G]`R5IH3H (  밯ZF[G 밠S%܈P" X)Im'܅F(܅G)܍^*܍Q 4 䭐 $H %HFFHGHG 됨`R8`)` QH_` :R(5IHH__Ѝ_@`8 e ͙_ʈ@}ȱ@oȱ@y{|rZ[_)7_I0ܢܽ \'Q*ܩu 7pqFG (ST L܅I^ mQIH` } }Y0\F]G Q_HZF[G` G8`F@ 0 e LK8`F GI8`FHGH hGhF܌ բFܽܕF芝ܝ 밶FFGG H܅I mIIHHyHȘI Lܝ` @o@ w@Ю׍_)m0JHi 뎑`C8` @ 3N@) d莽 ⭺i`0 v0GF #0 W,0 ).H hȑNWȮّNW8`ٍّNθ0NN` H h)N$% LL L L H  :pJ덯 )@፲NJOK HiKKήή IJί JФ̭JjHFIH HIGxKE ް((H hH h8`8@ȭ@LH쬒8NNO 8 ؍JL`RήʱLN.MOMEKP/MEKήLML-M O,p莭eNNO(`JNKOL H/  :P L8 gؑJ`L@ȱ@LL`BLLޢޢޢޢޢޢޢޢޢޢޢޢޢޢޢCOPR. APPLE,1983LM Mh@8nЍLޭ 0J @,,L:,L@   !"#$Ԡ͠ˠĠԠhhhhILhH),dx8 (8`@Ae f!55s+aIJK,-NOPQRSuHUSTON!' J5 s9X(K sXXK تKo`V8`no` < on sI9XX`)HJJJh`OeNeO࿰ s9XАO`@ȭ@` ON YNJKO`HHHHх܅F݅G ` ͬ 밽܅F݅G ` * % L`FGL 4܍ݍ8`FHGH 4ܙhGhF`@Bɼ>K@yٙ٩`O dIpFqG :%&N  # 4܅F܅G `J HH hh` 0 @ L\L# [Tܝ ݝ0ȩFG  0` רם__)׍_pFqG 밍 hPם8`;Zx3QTTSRWVUHEVhEhH)IWHPHHHAHHHLaVEWLӿ ְ& .Vӈ  JJJJH 8h Ei 8EX`'8`jӍWӥC)p> pӥCYӍY 轊( ( ӈBV ( ӭp0 \BkJ ՠ@iӦ> Ӑi'j:ZH i@ioZZH h ѐȭnWǥBJ Ӱ8XӦ>` Ր+>YL 8!9 詍` "  à4"/pŠϠŠà͠ӠàԠŬ%'()*+,-./0123456789JJH !h穖tp% ;"Z/݀>">"' 1" 7"5).莀/ ;" " 6" >" 1"6"$ "g"" !"""""IzLLG ASTARTUP$#   / XXύX?klmnÍoL) "6L'?"(0`6708" = ***)<  (L](L u ʆ L u  L XLt $ ]` L  `$ i [ ] 0 ] bȱ ]L]úŠōκԠōϠӠɯϠ` 0ei H @橭 )Ƨƨn  Х ? b ) LH % h*,7 Q$ ɛLDLI ԥ ΅  uL u ɛɈqɋmɕxɊtɍ  bȱ 蝀 ^  ةI XʩXύX1021ʆ X ;)4i/ O M ] o+ T# L$0)Ħ 8V%֌&8V֌֠)HV)hH)hHIhդD?DRIDQD)҅; ?JDQD]ՎՎՎ`MY pӭY)p  ӭp`C)`BFGV @8``8LխӅ:HhHh Ո թ թ ՘VYҪҦ>:Y)Ң`;R?AJ;<ȰY)Ң`Y?)Ң`ȐҰ ;HhHh=Ң`Hh `Hh`DEiȍ0֌1֍ZԍsԍԍԍԥDEԌ8TԌ8WpԌqԠ 7I꽌ɪ꽌ɭ蠪:љVE:8`]ѾV]H)]ѾV]ҙ)]ѾT]ҙ)] >8hUD` ԝY`> Hh݌(`HCJJJJ)*h`0($ p,&"op8`kkV꽌ɪɖxlӽ*kӽ-kәmMlӈ 꽌ɪ`8` *L o % ԽYӍZӭoӝY 3Ѡ шNZ`rZLkӭZӍq8r7IZӐiZkӐk 8 ѹs ӭq ѹ| kн Z)*>>` @ $(,048<@DHLPTX\`dh 0ުlptx| H06172839h` v97L75v^a ?/( va?LLLɍ$?`?a ɍɥAH93827160hH46576879h`,C bL ɍ b w,S0 @ lLޭB 鸍긍$I2 U)VJ зT)`l8`a HbIJhjǾȾɾ p٭b=aSL/id /`H) hJJJJ ɺi` M  ` ת.8 `O`S  AI-L9 ᪰B C VW>m>` _m8injkiljo풼i>?Ek?>Q>> L> \/ e>>?́?ޱ>ȥpnG @p;G=po:Q>>>̀ `` \> ̀ `e>>?́?>?Emn(>e>ȱ>e?>Q>ؠ> ie>>?`|;}=:<~:<=;`||m};>:8o>oȑ>ppȑ>> :op`G DKJپھ pHJh` D!hgt}~p `~t}p8n~ni}tpi~~tso8pinii>j?k̈́>~|p|Ii||̈́ l - `>i>L8933LΞAAJL ةޘг uv $ 8LƞaЌ>?@`>?@`B8` K  춼LK ҟ ҟ ( KK`HJJJJ8`HK)` #hhL𚾤3 @LtJ)s@J b  l`a?sa?,E30ɍФ3 E3HD F3 Ʉ%h3 bM E  lLthɍLL3`3,A0s0% Ipn DpnI:L ؅303پھ p H־Ǿh۰8L־Jjjjɾ)Ⱦ8 ѱ OLӜ ĤLLX>(F`־ؾپھ׾` bɄ KDEF vLl v lL bKɍKL?` w  vLl@$݅3`(l8L3LX>(Ƀ,`3,G0]ɾ g` H`پ_پ p _پ׾`>( p۾m׾) W)ʩ@`ɾ>(O puȾ ɾ-O ]c־Jjjj `O>0O l PODEF޾ p ޾ p($ذ v (0 ( L?ԦʚLeةީa s  lL b,FLg,DL,C0$3 >@ Ɉ 3ɾꩈL(3ɾ;Ƀ B94 l% bʽ  ՚,S` H Eо VV :$ZA@L8 `u-U -W b WW)JJ :T$K \0IDK : :5K 0.)K :쭼󬮼XK`L9L^ :K mY ܩ 8jK` J,, ( 5̪ ` J, ̪ ` J, `)a)_ͩ`0:8 `)H"H ת תh}I תhm8`0 :AG8 `) ת `..`SI-SRRX)sƬƀ#(ZZV4G_0=( A P FjL\5p-e9ABSAVERIFYBLOADELETEBYECATALOGOPENWRITEXECREATEFRESTORENAMEBRUNLOCKCHAIN#FLUSHREADPOSITIONOMONPR#PREFIXCLOSEAPPEND6D(!쫂8 ( 8о(־Ǿ,G 8`_`W)H־Jjjjh p̭ fLᶢǾ ת..8 ۭ (8mȾȾmɾɾʾiʾ` Lpl8l:/,s`\"׾پӾؾھ pD`־ǾY׾ؾOW)ݩȾɾʾ pD`8`W)CB) 5W) =)W)@! pZ}ȾȾ󰹩 p` ־ǾҾ,G 8`׾ؾ f p vۥs׾tؾE` `޾Lp h־Ҿ,G0^W)TP) ecfdپھ׾ؾӾ p$c d pccddީ 8`ȾɾʾNfne}ȾȾI>Ie f`8` P־ǾҾ,G0C f=W)_`:_`蹀:`V)8`MN; b;`;C b N8` G)̀#:蹀:`V)R ޾,N0MHhHh p' L,N HCNh`M`M N N `9V) ` V) ޾ p`  (8` 8`8`(W)`_V)Ij!؍Í`_ FjЭW)`_ Ͼ pH Lh8`jGMоM  G)p pY)ικ`lP *,N!ǾȾɾʾ pǾ~H h8`8`,C  8` ȾɾM$ mHݓǾ phϾ pH Lh8`Ͼо־ǾҾ_` 볩Ӿ pW) "LEC`C )莼 з l6 7= /& /8Hh /` 6Y׾ؾ+پھ p|پɾʾ`HV)jh츾$-#Ͼ p о־޾Ǿ` 8` 8`ɾ)ɾ̸ ɾɾ0miȾ ;τ<:: <`:8` e eվ'OV)Jj зf Ja l + ѱ:ji Ĥ Ƀ B ,  簰 ` l])Y 񩢍`Ⱦɾ0Ǿ p1׾ؾ  p p ٷ H rh(`׾ؾ` : ߭׾t8퍼mؾŰ펼t폼 L28` ˌھپLp k V)@W0!XY X6Y7` YX`X:Y) F з8` # `l׾ XYW0V)4W׾ؾ_`)0%I0)3]8X^YȰ8` 8` p Ⱦɾʾ8`پھW)@%ZȾ pSԩ p`S pLjÍ FN I 9 : ׾hؾ  p hgͺ칾`LٷV)jC mMjà Lp `VJJ°L9Lp з)< L з L緭W)8VJưϥ3 켼 `F`4W)ɐ/XYjV  kimljn` pg׾mȾXhؾmɾYtѮȾɾ aYX`8g@I5gN Oz @n[Dz @nd0,~z @`$仫@v$⩔,C[B?I>孓`仫6VtCicQĿUKqtVt N JȌ `0- I))`Ȅ .! p8 ʠO$0' 6 , 68!79 E) , .! L) #L#Ư` !$0H q5h` #ȹ"J)$iL "L L! # !45190:S(K35)3(K32):S0120:140@ 35,21S:D$"PR#"Sh 216,0:D$"OPEN"N$:D$"READ"N$:40r :20 K(49152):K128160:49168,0:KK12832(K223): I(P$)131:(P$,I,1)"/"ĺX$(P$,I):I3 : D$"-"N$ 5ĺX$(",D1 ,D2 /RAM,S4 ,S5 ,S6 ",4K195,4): nVK64:V1VH100:22::J1V:::1:22:958:S$"":I10251043:S$S$((I)128)::N$(S$,15):T$(S$,3):T$"DIR"ĺX$N$:) xT$"TXT"190:M$M$"[-] EXEC"M$"[#] HARDCOPY"M$"[SPACE] READ":160:K<> PRESS A KEY FOR MENU";:1604 <(21)::::80A FD$"CAT" P216,0:H(37)2:37,H2:::"/,1,2,3,4,5,6";::" REDUCE,D1,D2,/RAM,S4,S5,S6"::P$;:23 Z:HH1:I(1055)128:I32I7990:1:1:HāJ1H:(64J):0 d:160:K47170:K48K5[ 255:D$(4):M$(13):X$D$"PREFIX":X$:"";P$:X$P$:49166,0:(48707)25560:K$:C$:C$;:(37)2220::M$"[SPACE] FOR MORE OR [ESC] TO EXIT";:160:K32150:K2730:S0(D$"CLOSE":S1ĺD$"PR#0" 2S3Ģ23::M$"END OF FILE --4:13:"DISK OF THE MONTH"5 S121((DOM$)21)P 6:S1::" ";DOM$;" " 7:" SIDE ";SIDE$::34,8 I11000:I 24:5);"THE LINCOLN APPLE COMPUTER CLUB" :"SOLICITS ONLY ORIGINAL OR PUBLIC DOMAIN" *********************** * APPLE-LINC D-O-M * * LINCOLN, NE * * APPLE COMPUTER CLUB * *********************** dDOM$"OCTOBER 1987"nSIDE$"1"::2:5:"LINCOLN, NE. APPLE COMPUTER CLUB" LLwLLL) `8` ԠŬLLʮq$6,⨁ K6, VtI=v!gNVt Vt  lg~T S#pʩ_ "`H dȈ8h8` ," #P$ p LR!Jp 2 o5` d!,0`H 46hLt5HH !H)?h@hh``54)?@45`4545 !¤45T`L! "``,0 "L! !b ?ABCDEFGHIJKLMNOPQ!/ ȄȄȄ`q 4Ą *鹀 1\? N6L!. L/#wȹ4A./0: -Hh ȹȹ 1!J J (Cģ (L/ $ 0.`--ȹ2 1/-LD-DS - --L - -8JjL.--)p - --- -)-Ƚ/ȹȌ`)`- ũ-L( ƶ-L( +(' , ' ('>),, ,---` -L(./A:0` 2,+`8宍,寍, h'$ ,LA, - N,,L,i,j,̢,,h,j,䌞,,,8,,,,, ˚,L(,L,,` ̾,,` , (,,,`,, ,,,, ,L(,ɥ"iLS# *$0 m#LS#+q 4 *? N6 4L+ `鹀+,+0ȹA./0": % , 2+L1 -Ȅť $;ȦŽ  )ߠ8Ū $ , 2 1L4ȹ ' r$ x $ !`L2)$ 2L{)@G )& % ]!L9[ %) )&GHGH`"i#LS#rIr` *L|! * q!? `= ưȹ, 􈈄ȩ` + " :Lq5 /)$)------")` ,` =)LL(`) dȐi iLQ)`8j) ` # #Ȅzxr` )  M% 2% 2wyq !$p 3 ! &L) )L)$p095$r0 )(L(`H '(hL)M6ƭ , , + ]!HH^I "$0  (LX(: " ( "Lk(# " q" "L ` %łŃ )` 2% `$w0 -#)Ȍ$)` (`$wL(潤$)$) J  e '` 'LD'$0H$PH 46 |!? N6L'` $0hh`ȹ ` +( 'F ' ' (',,,-` ($0 +ȹ0H$ 'L' q5L' |! 1J ,L)Hȹ 1 q5h`' , '`  , h` % Hh`HƇƆh`HƉƈh`HƁƀh` 3Hp'©8…8岐 8 Lu&ʐ 8ʰh , 4зeiL%Ƭ 1$L2 % )欘L2 #L2 % 8 "` &L( o5΢G 46 |! 1 $ $L %`ĩ $ $L$` #e慠` # ƇLP%e懠` % ƇƅLo% %L% % &uL$H8儥h``` %`````HƅƅL&$H -$h$`$0H䱰 ɍ 4hĠ$ q5`ń ŅL1))%H$ȱ)  %h % %` %L#$ {3 &Hh` %L#$ {3 %L$$PL&$ $PL&$ %$$$$L$ĩ $槥p榥#AƦ"H U#(&)'hi#"H U#T'(&$ܠ'U(&0Π # #(#)`l6"H U# #hi#LS#"LU## C"#p`((((PPPP #` L% #`aj),`$`$JTL*"U(I`@@((T`$HJhT(`U(`$JT(`U(`HJJJJ z"h) ii0 Hh,M6L $H45 "54Th` ɜɌLe#ɇL]! ɍ=ɓ9,0,ɈƧ Ʀ S#p` ɠ)%2 A"ģ 1$j礣 Ĥ, (TŅ 1$C  ̘ˤ$0$ 8壅 &Lg/$ 1$L. ,$ /? $w0@ 4L2 /L|!I q5`Ąx * q! I=    -ȹ `  1!JL0ɛh$piA )$Pˌ:1;1п$ p:1;1Pʠ$ $L0 $Б$L1$x$tL|!u$ <1LG0L1 1 ¦ <1 te and save characters for later use, press the open-apple key and the left-arrow key. To recover those characters, press the open-apple key and the right-arrow key. The [S]ave Command: NOTE: Always save your typing before turning the computer off. To n typing, even in the middle of a word. NOTE: The words on the screen are lost if the computer is turned off, but diskettes can be used to save your typing. The saved typing is called a 'file'.%Deleting: To delete a mistake, press the delete key. To delet. If you make a mistake, press the Delete key. As you type, some of the words will move above the top of the display. You can bring these words into view by moving the cursor. To move the cursor, use the arrow keys. After you move the cursor, you may begi the File Beginning [E] = Jump to the File End [N] = Erase memory [Q] = Quit FreeWriter [V] = Accept commands as letters ESC = Change the page top line.%FreeWriter Typing: The white square is called the Cursor. When you type, the cursor moves to the righFreeWriter, press the control key and a letter key. Here is a list of control-letter keys and what they do: [T] = Show this Tutor [S] = Save from memory to diskette [L] = Load from diskette to memory [F] = Find words [W] = Choose page width [B] = Jump to9 9 8L8 +9HH +9 +9hehe`&`ȹ+- 0:- 8Hh`I0H 9 9 9eeheL99&` e#ԅ9 % " 9 H e#hL9`G 46L!FreeWriter Control: If you want to control  /)Hh`j8ȱJHHjJJJJ 7h) _8h _8 "j8j8j8ȱ 7: "j8L7H/ "hL7)|8ȱ "|8`I "`„ 8 0`&&*  `&&*ŀ`8 8凅8 e JJ * " k8 7! 8 " "ȱHh 7ƂL6,M60 ! "L[7L6 , ")86666 7I ",M60I "L|!M6L2 80Hh 8L7 8  "`ż H "hL7`i' `U+`ͪ `ip`;6<6:6 q5;6<6`M6 '#M6  &L6#:M6Ln6 6 , ė6L(  , - 666 - 8,M60 o5 k8 }8 " 7LL[7 􈈄ȩ`ȹ 1 ` - q5I 8 q5 Lq5$0Hn5m5 "n5m5h`L" ʩ q5 ! Z") i@ٝ  ]!H  W5h $0H #h q5  L5 ` *  09 6+ +I 46Lː䱐Tʥp$0ɠ)(ʈ0/Jɠ)(ʈʥpJʍUɠ)(ʈŋ S#L3TLS# "Lo4 !`8岅`  8H$JhU(`T(`@Ȫ`@Ȫ`=ư`  r3)   ʆť r3 )豮0 $L2`` JA$p {a L3[i (j`$ 2$` 4&peˠΩ" S#$ $2, 4$0! 4L4  ɍ$䲅 ) 󄮥宅寅`$p5 1ȽJ}'@)]([/\-_^~ [L NС õ`A@` ŵL^Liõ`  \ 濭0 \  ȟ Q ^\lZl3L e3L &RL &QL d L4 Ne)n `@-eff L f`L 1DԭQj* *eie<)nooΠŠҠΠҠµ( zegehtpjigh q Ql` z8L`MaEK@>ˆʎõĵL ĵµ aµ`` L̦µ_bJLuLz`  ȟ QlXJ̥KlV  ȟ QlV eօҠŠƠҠԠƠנŠǠҠ͠ȠŠĬŠƠŠǺȬŠƠŠǺԠŠԠŠҠҠΠŠĠԠS S :SL SL "ȩeeP8 L͠ҺĠĠ̠ԠŠϠӠȠӠϠӠȠӠĠҠΠ8`XH__X_L! 0L!H$ hRHHHHHHp#LY!# _ȱȌ_ hhhhhhL !L2!#L!#L!R#L!#L!0Ҡ# __ 0 _8 i L !$  L !hX`8h^ h_ hZ h[ hX hY \ ] n] n\ n[ nZ X m\ \ Y m] ] ܭ[ HZ H_ H^ H` S89:hhiȅ89:l)08L JL ""` J08L 8jL 9""`"0`8)08L JL 9"8L8SbS Lb8Lɿɛɍ ɊɌ zSLPLe  Lɉ L LS(hhh`P ɠɉHXX WhLoWh`HWh(ɛ"ɿɍ ɊɌ)`8 ` ` L`H2 hLUVTSbLɕ! $  !SLɈ" ` SS :L,8LɗL"b8bS0L,ɊLɎ0%ɠLɣ0ɧLɰ0ɺLɿ0DbS$0 H mh8(L$  ! Q!LhVhUSTQ`HH o}) :P8SL(?c $  Y ,Z ! 8! PLY hhQLhVhUSTQ`HHHPLeS :SL Ɉ(S!QUSTQ`H=H<HH;H h<h=hm<<=i= L7 # L)# L`HH! o L{)?C P#  ,Z ! 8S! L`.P,Z!L! :8SL!!!L`!hh!Q`LHH0L@L@;<=>?@ABC o0L)1,Z < =L! :P8SL7?[ Ҡ# ; 0i ;8 i ,Z ! 8! PL<=hhQL@08800;0hVhYHH! !YL o0L)?C P#  ,Z ! 8S! L.P,Z!L! :8SL!LY0L!!hh!Q!L 0a0{)_!!!LhVhUSTSL/  i i8SL5Si  JȱhhQL 0 |" Lȱ `  m`iLw/hVhUSTQ` LhhQLhVhUSTQ`^?cqH şch`fhjõĵ@OAP`u@`@&`QR`E Ls  @DAE@u`8` %@ @A@`@`@y&& y&' y&HAȑ@hHȑ@ȑ@hHȑ@Ȋ@ch8&ȑ@Hȑ@Ah@LHȑ@F'+@EHJLNPS% ac $ % hh A ' 'J&%2(Vr&JE}$|$ac)$ȭ%HJJJJ ɺih) ɺi (FL)9Lu*3(%LE( P `H)H % 2,%L6|$`%@ L*%y& z & R R _R  ',Lu* g6H : r) 2)hLELu*S%%%%%%%%%%%%%%%%% 0 $Z0%D 6L6F s7L6Z 7L6S J8L6B 8L6C``%%%0G}$DFrZL5 Qq%~$ S`~$%&%%%R 5M SY}$ 5 (F%` iNY}$%~$|$ (F%%% PD%`%%%0A%% L` 5Y}$|$ (F%`~$%̩ L PY}$%~$|$ (FF%`~$i)?%`~$~$)?%`% % PF%`%%%0L4 G}$S#ZEFL4BL4 Q_%~$ S`%%%H 5C SY}$ 5 (F%`%%%" 5Y}$|$ (F%`~$% A%%` 3O JY}$|$ (F%%% PD%`~$%Y}$|$ (FC%`%%%0L5  3O% L*  ',Lu* 53H : r) 2)hLELu*R%%%%%%%%%%%%%%%% 0%D 4Ll3F 4Ll3R 3Ll3C`` $%%%0 A%%`r& G }$S Qݭ%~$ S`~$% ]S SY}$%~$ 5 (F%%)Lu*%      L+W&0W&%|$y& $  Rz & R R _R  ',Lu*R}$~$ (F 53H : r) 2)hLELu*LX%@ L*|$% 3O L* J% 0 b  Lu*%LX%@ L 3|$f %` L*%Z%[%^%_ %% L L* Lu* _RL1 e1Lu* #L1%%% $  ',Lu* 0%%0 c_  `%~$|$L $G}$ (F G}$Y'` ) $L1|$E}$ (F G}$YL Q` _RF1 e1L1 r) 2%L#H $(*)+h8"H $(*!L(0% ` W+ Z+ -)8 i L{/% W+ Z+ -)8 0P݅$%%% `H%0H$K&()(L&) @(h(h`H%0HK&0 @L&h(h` z%%%$ e %$ ߠe %$  mL/B L/C L/Dν%% `L/GaH $% L/I% mL/ - 0L/J L/K L/Y >0L/ H /h%L/ / 0` $%%L %E%ν%003H -%h% L%%P%0(%% -L <% H% #hɎ'Ɋ0#H% #%% W+%  -ο%L,.h`%n%g_A0[%M%O I͝% >%@H\&0h\&ȹ\&h%%I%%%`hhL%/%L+ 0 L/%)I L+ 0%A`۠b  LC% %% L`SLEB -LP n-L%)? ] L,͑% Q+L0 Q+L :L%% % `_  `%%% 2)` L#8`%H 8PL-h`h O%` H%h000')0H?2h - 2`.a0b ,L A. Q+% 0 - 0Lc  `ޠc  : r)`%o%,%%m%m%m%%%i%%l%L~,L,L,L,L,`)` `L,,%I.%.%jj %`K6bL7b8b%% % Q+L,`%` %)_D%% #^ Lu* _ Lu*_ Lu*8_ Lu*% _Rkj % Rj%   ',Lu* C,L,L&L) + +Lu*%%  -Ψ%L]+% #L]+ &` ))% % -L. %L+ % %L+% - 0 - 0L+`J,) ,͑%L,% %H #h%_%ZR[^R_r&%գ֣ף)%' ' N(''Lb* ' N(J& u*%LL%  T NX L*%*L=L&+L 1L=1L2L 1L2L6L*:L?LDLO1L1L2L)9Q^ Lu*|^ Lu*^ Lu*̠^ Lu*^ Lu*ɓ,Ƀ,h=< H Vh Vh<%=`6%1% z(76(98 Ím)Í(Í%)!)LJLz% -ο%` t* oQT%% 2)H2HHX&H h%h%S   pd%Z%[%^% LL/7D}$%~$%|$ (F G}$NY QA%` 5 `%~$% P kM%% LZ%`D%`%%%%%y&|$0 z& $L7F}$%~$ (F G}$NY L*7` 5 `%~$% P J kM%D%`%%%0L]8Z}$%~$|$ (F G}$NY L*7 5 `%~$% P 0OB%`F%` $ S%%0 A%%`%S}$ 5%~$ (F G}$YN QA%`%~$` ]S%% 2,%F%% P`%%%0L]8B}$%~$|$ (F G%}$NL 9Y~$)|$ (F G }$Y``%#$ %% A %S&Q& QLIF Q|$iHi % Qhm%%%i%~$i Hm%%h Q}$)Hm%%h Q%%|$0LFm%% Q%LF%)JJJJJJm%)?i QU& Q%%%% H%%% Ri %% A i %% A Ǡi %% A i %% A j 8%%%% A -j 8%%%% A Oj  ,%pHH%0Hȍ%_%LE)8H%`% R  r&#% E%L)9f %  Lu*E}$% % `ݠh %0e%i%HH R %W = -% `%.h '7' LDHh o& ih p& h q& `h  'X  -X = -% - `ei LDàh -%e%H8H R  ` _B B B`g %0-%d% HH R  `Ơg %N%N%N%N%% `g kClC l R `g %0Y%d%HH R  `h %0%c%HH R  `h %0%d% HH R % %BL= 2BLu* FBLu* ZBLu* nBLu* BLu* BLu* BLu*g M&R& R `>g M&P& `f M&N& R `ؠf M&T& R `f M&V& ``g M&Z& R `g M&X& `M&f  2B FB ZB nB B B B`M&g  2B FB ZB nB B`/f %0w%d% HH R  `i %0LmRji +i y&z& KLIf %LmR1i %LmRKi %LmRcf %LmR}f %LmRf % R `M&f V  L*% _R%m%%BL=M&f V  L*% _R%m% %@L= _R @Lu* _R ALu* _R ALu* ALu* ALu* _R XALu* _R ALu* _R ALu* _R CLu* _R 2CLu* _R UCLu* _R {CLu* _R CLu* _R PDLu* _R CLu* _R DLu* _R DLu* _R DLu* _R .ALu* _R eALu* _R rALu* A XA A {C A A C 2C UC C C PD D D .A D eA rA BL*UQ0M% L*%o&Lu* L*0% L*%p&Lu*_  Lu*_  Lu* V  L* L* #Lu*       L+@0@%' ' R% ' N(Lu*e U g U  L*%m%%m%%l%LU>L@> L*П0% L*Lu* 0 b  s-L5> -L5> W  L*w%>L=L>L>  L* ^  Lu*% L*Lu* L>L>3 X  L*э%>L=L#?L>  L*% L*%q&Lu* u* L*L*0L* _RLu*a W  L*% L*Lu* W  L*%% L*Lu* W  L*%%%=L=L=L= L*0% 2) L*Lu*L\? 1 L= W  L*%%>u* L*L*0L*M&P& _RLu* L*L*0L*M&R& _RLu* L*L*^0L*M&V& _RLu* L*L*0L*M&Z& _RLu*  L*L*0L*M&X&H2HHX&H h%h% _RLu*υ V V  L*% L*L V  L*;%;L=M&f V  L*;%;L=L(Lt=Li?L=L[>L?L:L: L*%% L*%L*%0L*%Lu* BRL*% L*%%Lu* BRL*% L*%%Lu* BRL*% L*Lu*M&f%L*7` 5 `%~$% PC%`  ',L9 zr&%%%%% 7R Ƀ= :}$SKRMEbGdBL9I(H~c h R }$YNr& : zLu* 3%%LM9 53L?9 Rz&|$y& g6L?9 QL?9LFHc h R Lu*Y}$|$ (F$ Q+%LF% H` lQLhH%#$ %% A % H%%% QLhH%)%%0L=H%LG QLhH%)%% %m%%%%L7H%8 8|$L7H %8 ~$L7H %}$L7HC%%|$0L7H QLhH%)%L7H%m%%%%%LGLH%)JJJJJJm%)?%%L]G%8 %`%E` % % %% H|$m%%%i%%#$ %%%% A`%% H|$m%%%i%`^` %LhH% I%LI%d%H%H R ARITYccPREFIXuuPRINTERRECEIVESEND$$SLOTQQSWAPKEYS-BS&DELTIMERVT52-EMULATION--EIGHT-BIT-QUOTE-CHAR END-OF-LINE PACKET-LENGTH PAD-CHARPADDING QUOTE-CHARTIMEOUT APPLESOFTBINARYINTEGERTEXT 110EFIX00PARITYPRINTER**RECEIVESEND SLOTSWAPKEYS-BS&DEL66TIMER33VT52-EMULATION ALLBAUD DEBUGGING?? DEFAULT-DISKuu DEVICE-DRIVERZZDISPLAY~~ESCAPE FILE-TYPEHH FILE-WARNING66FLOWKEYBOARDll LOCAL-ECHOLOGPҠBYECONNECTEXITFINISH!!GET$$HELPLOG QUIT RECEIVESENDSERVER''SETSHOWSTATUSBAUD'' DEBUGGING DEFAULT-DISK!!DISPLAY$$ESCAPE FILE-TYPE FILE-WARNINGFLOW--KEYBOARD LOCAL-ECHOPRHHHH hm%hm%%H%H`%V&i ȭX&i ȭP&i ȭR&I@ȭT&i ȭZ&ȭN&`8 W&ȱ8 Y&ȱ8 Q&ȱI@S&ȱLS U&LS8 U&ȱLS#[&ȭ|$ 0#NY!0?0`0 O&%`%`|$N}$ (F`ïɯխŠ۠ԭ%Θ%Η% 7R,)Q%J&Lu* %` W+ Z+)L,`` X j i  `L L* ` ji  `eiLsRŵ %J&LEŵ % L cJ&LEz&`%0 LR`%0 LR%%0 LR` ɠ ^ i@Lh%h%hhq&fh`}$E` $ % |$% R% @%f % OQ :`H2 h -LUQ`% QLQLQ QLQ %LQT& %$%LQ`%$%L%%0`$%L%`ʝ$%`%%%%%%%%%&Ι%%m%%%i%%t&&t&%)L%`LR% t&&t&L%#  #%% W+%  -ο%LgP% ' N(LPµ~õ&ĵ %  #% ŵLR~u&t&LH%i)?%%%h`H%o&jp&hO%%%LnN%)HH%`% R ``% R z&|$0y&`% %L#Pt&u&LP%L-P% 'L N('LOµ~õ&ĵ ŵL5P}8hu&t&LPt&~u&%;%&%&%͒%LN%%O&LN%I@%[&%Ȍ%%%%%Ȍ%iW&LpM%`% %%%%%`%%|$0`%%%N&%=%%%%Z&%%%Z& N&%I@%%% %%)%) %LN % %L O%% 8PLz& ɀuLM% ꢩ`t&E%t&' ' N(`µt&t&õ&ĵ  %`% NOLLN%%?%*8%%%%%%u&t&%LHN%) u&t&LLN%%O&%Ȍ%%)%%) %+ '%LNLN[& 000q I.c  y&LxLȌy&LxL Pv&;v&%Рz&ɠw&'w&ȩz&x&Ȍw& LȌy&`x&x& L` %J&Lu*w&HJJJJ Lh) L` ɺiz&`%* M ' N( ' N( ' N(` P M'LEKLJLJLJ%В_z& u L,Ku0⭒% գ }Kh't&~u&`Hz&)a0{) z&0h`%%$ z&y& Kέ%` `% 'F N( Kzõ&ĵ ɱ %L`p&o&q&_ `y& `H P% _Kq%d ' N(%0%%m%D%JL=LpJLzJLuJ''c  Ch` ȼ' N(LJLOJLOJLOJ_LKv&% KLKv&  `  KLLJ ȼ'>F N(%0%%m%ٍ%JL=LKLKL K' ' N(''''~}$% % 1I% -ο%`` {e  e %%$8 e %%$8 %%%%|$%%$ R LxI àe %%$8 ` `ni  LIxi  %%$ R %LI `%$ 1200134.51501800 192002400 3003600 4800 6007200 9600EVENMARKNONEODDSPACEOFFTERSEVERBOSE2E2P 2E-40-COL  2P-40-COL 80-COL-SLOT OFFONSLOTOFFXON&XOFFDELAYONOFFNOYESDRIVESLOTVOLԠӠҠӠΠźŠԠΠĠǠԠŠԠҬ΍ԮԠנҠϠˠϠōԠҠӠŠŠǠӠԵΠӠ̭ϠӠŭǠӠŠҠӠԭԭǠҠӠĭƭŠҠӠϠŠԺĠ̠ѠҠҠƠӠԠ͠ǮԠҠŠЭ̠ŭ̠̭ԠԠҠԠ٠ŠˠĠΠƠŠŠ˺ǠȺĠŠ˺ǠϠŠӺĠǠנ̠٠Ҡ̠ƠŠŠĠŠƠŠǠӠҠ̠ӺҠĠΠàԠĠĠΠŠϠŠ͠ŠϠįŠРŠŠŠ٠Π0b1b2b3b4b5b6b7b8b9bybubibobhbjbkblbnbmb,b.b bbb~STUVWPQRA?w?x?yB?t?u?vC?q?r?sD?p?n?MԠĠ٠ӠŠĠ̠ŠĠ­̠ŠŠĠĠƠŠԠĠŠȠˠɯϠˠ̠ŠĠĠŠŠŭԠŠؠ٠ԠĠͺˬ̠͠ҠΠˠԠǠĠҠĠ٠ԠҠŠŠ٠ӠŠҠԠǠǠŠҠԠ̠ǠĠŠǠҠĠԠĠàԯȠԠҠԠƠŠҠԠƠԠŠԠԠӠӍŭҠԠŠŠҍĠ̠ԠҠԠƠɠҠӠԠΠҠǠǠŠΠԠŠҮŠƠŠǺӠРō̠ҍ ˠ̍àŠŠ΍ĠРŠōРŠŠҠίƍӠӬȠӠǠŬ̍ҬĠ΍ٮנ٠ӠӍĠ٠ŠԍĮӠŠΠԠōˍԠŠӠԮŠŠŠҠŠЍ͠ŠŠԮĠӠŠ͠ŠͶĠҠϠŠōԮҠŠӠŠҠîԠȠȠŠ͠ōҠԮŠōӠĠ٠ŠōҮРԠӠ΍ӠӠōΠԮǠ٠ŠΠϠɠԠٮԠԠ͠ԠˠύŠԠǠͮȠԠΠŠԍҠԠϠԠǠԍŠ®ϠԠԠ͍̠ԮԠԭȠӠǠҠӠԠƠǠӠŠҠӠԠΠӠӠŭŠŠӠԠҠɯϠӠŭҠӠ٠ӠĠŠӠԠؠӠԠŠԽŽ̽٠ŠӠĠŠӠҠӠנӠԠ٠ΠԠĠԠؠԠЭӭӦ̠ԠҠԠננԭԭǠ󠠠ǠԠԭԭǠԠŭŭŠԠ͠쥢좠íﺉӍ꺉砱栶̮ﺠ̮󍠠󠠠 X`@xllX`xlnlll Hl lhX`Hx lhlolX`xllllllX` Y Dɑɓ' *l C I`, x llXl`, x llXl`x) X`xH X @hxX` 5D)  `xl,l'lll    l n,X`nlJJJJn n8l9lLm[ll>lll,0,,,ڭ   < | <- | WATCH OUT FOR | reset | sub | THESE LAST TWO --------------------------------------- ------- ------- While i was at it i added the h19 f------- ------- | N | M | , | . | |chgcase|deleol | paste |append | ------- ------- ------- ------- --------------------------------------- ------- ---- ------- ------- ------- ------- | H | J | K | L | |bottom| top |undelch|specins| ------- ------- ------- ------- ------- ------- --- ------- ------- ------- ------- ------- ------- | Y | U | I | O | |command| find |undelwd|section| ------- ------- ------- ------- ----- ------- | 6 | 7 | 8 | 9 | | gold | red |undelln|replace| 4 UPDATES FOR APPLE DOS KERMIT ------- ----ptions the keypad is physicly similar to a vt52 keypad. Remember the open/closed apple or the game button must be pushed (like the cntl key) to get the keypad emulation. How about a picture to clear up the ques- tions? ------- ------- --se- cond row of the keypad etc. Every thing is fine until you get to the last row on the keypad. There the sp bar is bline and -> is select and <- is enter. Depending on your keyboard the -> & <- keys may not be in a very logical place. With those two excee the buttons. When a button/open/closed apple is pushed then the keys starting with 6,7,8 & 9 form the top of the keypad. Key 6 is the blue key key 7 is the red key etc. The keys directly below the 6,7,8 & 9 and shifted one-half key to the right form the your 80 column card must handle the $16 com- mand in order for reverse scrolling to work. The //e 80 col handles this fine. The vt52 keypad has been defined using the open/closed apple. For II or II+ one will have to have a game paddle or joy stick and usMER {on/off} Turn the receive file transfer timeout on or off. 0.3.12. SERVER Enter file server mode for a remote kermit. 0.4. Vt52 emulation Vt52 emulation has been reworked and should work much better,though slow- er. One thing that is required isd displays the current prodos prefix. 0.3.10. SET DEFAULT-DISK {slot/drive/volume} number Volume is an added option. Specify it as a decimal number. Note the di- splay from SHOW DEFAULT-DISK is in hex. So volume 255 would display as "FF". 0.3.11. SET TImost ev- erything we can think of. 0.3.8. SET PREFIX path Path is the prefix name for prodos. This string is prepended to all fi- lenames and usually contains the volume name and directories which lead to the filename. 0.3.9. SHOW PREFIX This commanunction keys f1 to f5 and the help key as keys 1 to 5 and 0 with the open/closed apple and button as above. If you are on a un*x system then it would be better and faster to use one of the following termcaps and leave vt52 emulation off. ------- #From: decvax!cbosgd!cbdkc1!mww Mike Warren Mm|aepro|apple-aepro|Apple II+ running ASCII Express Pro--vt52:\ :bs:co#80:li#24:up=\EA:nd=\EC:ce=\EK:cl=300^L:cd=\EJ:ho=\EH:\ :cm=\EY%+ %+ : # The following six apple entries submitted by jtjones@nosc l $49 volume directory full $4a incompatable file format,also a prodos directory $4b insupported storage type $4d position out of range $4e file access error or file locked $50 file already open $51 dd $2e disk switched with file open $42 eight files already open $43 invalid reference number $44 directory not found $45 volume not found $46 file not found $47 duplicate file name $48 vol fulof prodos may change or update the meaning of these errors. $01 bad system call number $04 bad call parameter count $25 interupt vector table full $27 i/o error $28 no device connected $2b disk write protectethe error. In addition, the actual error returned by prodos will be displayed. You will have to reference a machine language interface manual for the actual meaning of the error. Following is a partial listing of the error and explanations. Later versions ith non apple 80 col displays that work fine at 9600 baud without fail and without flow control. 0.6. Prodos errors Since prodos has so many more error messages than dos 3.3, when you get a prodos error an attempt will be made to give an explination for g of diskettes and the many unthinking programers who have written proms that lock out interupts for all kinds of peripheral cards xon&xoff flow control is almost a requirement for the higher baud rates. The //e is especialy vulnerable, I have seen ][+'s we2e: --------------------------------------------------------------------------- 0.5. Problems with losing characters. Interupt driven com cards have the best chance of working without loss of characters. However, due to the way apple handles the writin :bl=^G:bw:cd=4*^K:ce=4^]:cl=100^L:co#80:ho=^Y:is=^R^N:kd=^J:kl=^H:\ :kr=^U:ku=^K:li#24:me=^N:mr=^O:ms:nw=100\r:rs=^R^N:se=^N:sf=^W:so=^O:\ :sr=^V:up=^_:\ :bs:nc: ap|apple2e-p|Apple //e via Pascal:\ :cm=^^%r%+ %+ :tc=applto use it yet. --------------------------------------------------------------------------- #From stoner@qumix but untried. ab|apple2e|Apple //e:\ 5 UPDATES FOR APPLE DOS KERMIT K: #Hayes micro modem(lower case "poke 1784+slot,0" before calling)"medin@nosc" fm|framm|Franklin 1000/1200 with Hayes micro modem:\ :am:up=20\037:nd=20^U:so=20^O:se=20^N:tc=apple: ------- Here is a termcap that I received, we have not had a chance le: #From medin@nosc for Franklin and a Apple super serial card fr|franklin|franklin 1000/1200 with ace display and apple super serial:\ :am:so=^O:se=^N:do=^J:\ :cl=2^Z0:\ :cm=\036%r%+ %+ :\ :bs:co#80:li#24:up=\037:nd=^U:ho=^Y:ce=2^]:cd=2^2|Apple ][+ with a Videx Ultraterm card running Ascii Express Pro:\ :bs:co#80:li#24:up=\EA:nd=\EC:ho=\EH:ce=2\EK:cd=2*\EJ:cl=2*^L:cm=\EY%+ %+ : A5|app80|Apple ][+ with a Videx Ultraterm card - same as 'apple' with extras:\ :am:bw:so=^O:se=^N:tc=appe=2^]:cd=2*^K:cl=40^L:cm=^^%r%+ %+ :\ :am:bw:so=^O:se=^N: A2|app48|Apple ][+ with a Videx Ultraterm card in 80x48 mode:\ :co#80:li#48:tc=app96: A8|app128|Apple ][+ with a Videx Ultraterm card in 128x32 mode:\ :co#128#li#32:tc=app96: A4|aeproA0|apple|Apple ][+ with a Videx Ultraterm card in 80x24 mode:\ :bs:co#80:li#24:up=^_:nd=^\\:ho=^Y:ce=2^]:cd=20^K:cl=35^L:cm=^^%r%+ %+ : A1|app96|Apple ][+ with a Videx Ultraterm card in 96x24 mode with extras:\ :bs:co#96:li#24:up=^_:nd=^\\:ho=^Y:cirectory structure damaged $52 not a prodos volume $53 invalid system call parameter $55 volume control block table full $56 bad buffer address $57 duplicate volume $5a file structure damaged 6 UPDATES FOR APPLE DOS KERMIT 0.7. Com card drivers Kermit 3 has now been separated into two assemblies. The main routines and the com card routines. A vector has been set up in $93 - do xoff on the line routine returns false (P reg zero flag) if unable to do command 7 UPDATES FOR APPLE DOS KERMg has command 0 - hang up the line $0b - set baud rate $0c - set break on the line $91 - do xon on the line word main Address of the end of kermit main routine. 100b byte main Flow control is on when high bit is set 1020 3 bytes driver Jump to initialization routine. 1023 3 bytes driver Jump to command routine. A reorm $n0 where n is the slot #. 1008 byte main Force initialization flag when 0. initilization routine should always initialize when this flag is 0 & then set flag non zero 1009 unused 1005 word driver Address of a null terminated string. address should point to a capitalized string of the drivers id 1007 byte main Com slot in the f 13 - 7200 14 - 9600 15 - 19200 for example: if index is a 6 then line should be 300 baud 1004 byte 6 - 300 7 - 600 8 - 1200 9 - 1800 10 - 2400 11 - 3600 12 - 4800 address - size - provided by - function 1003 byte main This is the baud rate index as follows: 3 - 110 4 - 135.4 5 - 150 lookalike not interupt driven) p7xxhmmhex - hayes micromodem driver p8xxacchex - apple com card driver: Ike has now initialized within kermit paxxccshex - ccs 7710 com card driver (interupt driven) 0.7.1. Documentation for the vector areanot ready to output then it is checked for a character to input. All this should help prevent loosing characters. Following is the current list of drivers: p5xxsschex - super serial driver(interupt driven) p6xxmsvhex - microtek serial driver (sscrom the remote every chance you get. Note the Microtek VS-622 driver, whenever the in- put is checked for a character and has a character the character is put into the buffer immeadiatly. Also when the output is checked for ready to output, if the card is low memory for the two as- semblies to communicate. Look at the working com drivers for tips on how to in- corporate your version of the com driver. some things to note: It is probably best to buffer the input from the remote and to get input characters fIT 1026 3 bytes driver Jump to check for input from the line. routine returns false (P reg zero flag) if no character on line 1029 3 bytes driver Jump to get input character from line. routine returns character on the line in A reg 102c 3 bytes driver Jump to put character in A reg on line. 102f 3 bytes driver Jump to reset com driver. 1040 3 bytes main Jump to r drive on the end of the BSAVE(aha another test). You now run kermit via "BRUN kermitname" If you want to customize kermit for your equipment. Do all your "set's" etc and then do an "exit". Now you should be back in basic. At this point do a "BSAVE name,ou will see the monitor loading the com driver. The order of EXEC's is important. The com card should be loaded last. Next get back into basic and do a "BSAVE kermitname,A$1000,L$5f00" You may have to specify the drive to do this binary save, with a slot ox into binary. If you get beeps from the monitor its probably because you didnt get a good copy of the text file. Now EXEC the com card driver you are going to use. You will have to get back into basic(aha another test for you,try "3d0G") to do this. And y4 :4);"SOFTWARE FOR ITS LIBRARY AND D-O-M.":d :4);"THE CLUB WILL NOT KNOWINGLY ACCEPT" :4);"NOR DISTRIBUTE COMMERCIAL PROGRAMS.":::34,0 24:8::"";::49168,0:G$: ":(4);"-MENU" ,;o two separate files for mail purposes so EXEC each of the main routines. Use "3d0G" to get out of monitor back to basic for each EXEC. Your apple (or compatable) will go into monitor and show you *'s for several minutes. This is the monitor loading the hests in getting the hex files onto your disketts as a text file. But again that is a test of your creativity. If you have a version of kermit running then GET or RECIEVE the file as a text file and you are in business. We have separated the main routine inttrue indication. Currently the com driver should start its routines at address $6800. If your com driver gets too large then the bsave address would have to be changed when you are saving the binary to diskette. 0.8. Loading kermit 3 The main problem exi the routines should return with the "rts" instruction. Routines which can return a true/false indication should return with the P reg zero flag set appropiately. That is:a "beq" instruction will branch on a false indication and the "bne" will branch on a tains the character read 1049 3 bytes main Jump to routine to print carrage rtn & line feed. 104f 3 bytes main Jump to routine to set characters parity. A reg contains the character before and after All Y reg contains most significant byte of address routine does not issue a carrage return 1046 3 bytes main Jump to routine to read the keyboard. A reg conwait routine.A reg contains milliseconds routine destroys A & X regs 1043 3 bytes main Jump to routine to print null terminated string. X reg contains least significant byte of addressA$1000,L$5f00" and when you do a "BRUN name" all your setup will be remembered. Since the org is now $1000 if you have been using kermit and then went back to basic for some trivial thing (like catalog) a "CALL 4096" should start up kermit without having to reload it. In summary (where nn is the version number): EXEC p2nnmainhex 8 UPDATES FOR APPLE DOS KERMIT EXEC p3nnmainhex Choose the com card driver you will use. For example p5nnsschexD$"PR#0":D$"IN#0": PROGRAM RESUMES HERE AT END OF TERM MODE ::5:"[1] Return to Terminal Mode":5:"[2] Enter New Phone Number":5:"[3] Quit TERM"::5:"[ ] <-= Select";:6 Z$:Z$"1"Z$"3"530 Z(Z$):Z540,103,550 :D$"PR#2"AVE LOWERCASE AS IS2 "ATTD"T$: DIAL NUMBER[ "";Z$: GET RETURN CODE FROM MODEMr Z$"CONNECT"ī500 Z$"BUSY"āI1500::150 Z$"NO CARRIER"510 170 "Press Q to exit Terminal Mode.":A$"T": ENTER TERMINAL MODEB e:Smartmodem:&:Super:Serial:Card:";:"::::::::::::::::::::::::::::::::::::::::"t i:"Enter number to dial: ";T$ nD$"IN#2":D$"PR#2": TURN ON SSC xA$"6 B": 300 BAUD zA$"0 D": 8 DATA, 1 STOP |A$"0 P": NO PARITY }A$"1 T": LE(1): CTRL-A FOR SSC8 fD$(4): CTRL-D FOR DOS g::"::::::::::::::::::::::::::::::::::::::::";:"::::::::::::::::[>TERM<]::::::::::::::::";:"::::::::::::::::::::::::::::::::::::::::";Q h"::Absolutely:No:Frills:Communications:::";:":For:ThZ ::::::::::::::::::::7[ : :R\ : TERM PROGRAM :m] : FOR SMARTMODEM & :^ : SUPER SERIAL CARD:_ : :` ::::::::::::::::::::a : BY DAVE TOUVELL :b ::::::::::::::::::::c: dA$ now done within kermit. Thanks Ike. Appreciate bug reports, problems and comments. Thanks to Arnie Groenvel & Dave Seaman for help in getting the //c screen working correctly. - Ted. address "medin@nosc.arpa" or "medin@nosc.mil" 9 oportunity for you to write a better driver. If you do please pass it on for other prome- theus users. Some have noted the apple com card must be initialized via the "IN#x" be- fore starting kermit. Ike has now updated this driver and the initialization isdriver you might try the msv driver. The prometheus card will work with the apple com driver. However you will have to set the switches on the card for baud etc. Evidently this card can not be programed by the software. If that is not true then here is an t ("sei" in assembly language) and the program must explicitly give a "cli" for interupts to work (the super serial driver does). The microtek driver is a super serial look alike which does not run with interupts. If you have trouble with the super serial on. This allows the card to use interupts. The rest of the switches are set from within kermit. It appears to me that you can run your apple 2 with sw6-2 on and in 99% of the cases will cause no problems. This is because dos runs with in- terupts locked ouinish typing an option if it is possible. The syntax of all the commands and options only requires enough characters to make that command or option unique. 0.9. Installation problems NOTE: When using the super serial driver you must have the cards sw6-2 . EXEC p5nnsschex BSAVE kermitname,a$1000,l$5f00 And you should be in business. Remember there is the command HELP and whenever you are into a command a "?" will give you the posible options avail- able at that point of a command. The escape key will f:D$"IN#2":500 & : ::"About DAVES.TERM":"(Dave's Terminal Program)""This is a short terminal program.":"300 baud, Full duplex, 8N1.":"Read the REMS to see where to change"& ("these parameters. Works with my Super":"Serial Card and Volksmodem 12 (Hayes":"first press the ESCape key. When you press the ENTER" P"key, the program will toggle back to the receive mode. To hang" Z"up, type a control-Y."Zmpatibles. This"e ("program demostrates that a modem can be controlled with a BASIC program. It" 2"is intended to be a base from which modem games can be created.": <"INSTRUCTIONS: To send a string of data to the other computer"8 F"you must ::"About KCJ.TERM":p "It is a BASIC program that controls the Apple Personal Modem when connected""to the Apple IIGS through its built-in Modem Port. Since it was written in" "BASIC, it should also work for other Hayes Smartmodem coR#2" M$$ M$CR$ĺM$;:220- M$;6 &520E XD$;"IN#0"T bD$;"PR#2"_ l"+++"p vJ18000:J{ "ATH" J12000:J "ATH" J12000:J D$;"PR#0" N! Z"Enter telephone # ";PH$- dD$(4): nE$(27)X xEX$(25): Ctl-Y to exitf CR$(13)u MD$"ATDT" D$;"PR#2" MD$;PH$ D$;"PR#0" ,D$;"IN#2" 6I$ @I$EX$600 JI$E$500 TI$; ^310 D$;"IN#0" D$;"P to the other computer]  you must first press the ESCape key. When you press the ENTER  key, the program will toggle back to the receive mode. To hang up, type a control-Y.   Modem Port non-default values: 3=Y, 5=Y, Baud=300, 10=4 Written by Kenneth C. Jenner ([Casey] K.C.J)s This simple terminal emulation program was tested on the Apple IIGS using the built-in Modem Port connected to the Apple Personal Modem.  INSTRUCTIONS: To send a string of dataSmartmodem compatable, supposedly)."