IMD 1.17: 29/05/2011 18:09:22 system disk 4 users >o:~W!{> " OC > S>O31! >2|N#Fx2CN#FC$#^#V^#VS#~2#~2<2###~2#^#VSN#FCC*KB0KC:( [0!' #"* (,*#"+))[R%! !!Cy͏qput+[[R8 uty7?R#|(/ sr +utwwNFqpnf^:(#~W#:G)[7?K R0!!=NFx(ENF C$7?KnfB8C[0MD!'  |:o!=!NFnfB#>,(0W}_nfRut=RDM!C7*![3*:G*!w0͘!4͘ !͙>O3F#Nů  SYS: Which .SYS file to load 0 = CPM 1 = OSLOAD ? SelectReadFile not found error: file C3>L~~ÃG3x(OxAG:>G~ > 2<:4O y~ 8 q *@~(͙8ͺ{ͣ:72:>2>2?7O> 2<> :?G /_~(!& *1::{  _ O(  :<= L{((glrZwZ:4hZ::hZ:>hZZ>2< ~ ( w:728F8 <2:y2>:7W:0*3K5B(7:8Gz?"B*3"5:7G28xG![120G!> z:(8 DZP>w(>>w~Can't recognize density of disk in$Read$Write$Seek$ error on track $ sector $ side $ drive $ $~Can't recognize density of disk in$Read$Write$Seek$ error on2,...,VALN ) x;2 Where Y (Y e;G ) ;\Top of memor ;q}P9xSYSTEM DSKOSSLAVE SYS~ PRINTER OM QUEUE OM BATCH M CHANGE MFIFO M LOGOFF M LOGON MMASTER MRECEIVE MSEND MOSMASTERSYSOSMASTERSYSX !"#OSLOAD SYSg$%&'()*OSLOAD COMg+,-./01TRK0DSDDDR23TRK0SSDDDR45TRK0SSSDDR67AM80INITM8AUTOLOADM9BACKUP M :BANK M;BNKTST M<BOOTF M =BOOTH M>BUFFERS M?COPY M$@ABDATE M CDELETE MDDIR MEFDO M GDRIVE M HDUMP MIERASEDIRMJFIXDIR MKFIXMAP MLFORMAT5 MMNFORMAT8 MOPFORMATH MQRFORMATH OC SFORMATPCMTUGEN M3VWXYHDU MZ[HDU OC$\]^HELP 4_`abLABEL McMAPDIR MdMAPDIR OC+efgMONITOR M!hijPARK OMkPRINT MlPRLTOCOMMmRELCVT MnoRENAME MpqSET MrsSHOW MtSLAVE OCUuvwxyzTYPE M{VERIFY M|}WORDSTARAT~ >!Hc"*:[o&###Y"_w:=o&p0 :(G!Y{:(G!YͲ12h͉͏͏͏"͏͏͏k>2ͣG@Ï^G>>>>O! s#r+}! }2!" ! ! *lY"n"p"r*Y"""D!ͻ:G!:(####+:w>!û>s{"*͍:L*{ɷ( ʺ d2ͳ·( :͏ɷyT=(J=(M=(D=(G((9=((t(s!(tdį2"{(8:o <2oĞ͞>Yf { (i(:"(K m(!{ 0 Y6U4R͖//(7=(:ѷ{<({2z(!2:2z :hSS2 ͏>@ď!6 *| s"{*6;͍nw$n ͈(͈͊͊:hG:Z(G:X_:YWv{*{*!~6%͏ ͈<( >͍>2!"2P!g"Q ˇO2͟*:[R-!!""*ZYf ,>͍:_:_ >@Ï!c>+r+s+w"2:i:*##R>2*[R:LA*|*|L{*>'ͨͨdͨ ͨ R0y 0_ 6g~( =(=(:pá6Rea6Writ 6Not read6 error, Drive:~AOX~(D6, Track:nf6, Sector:nf^Vz( 6 -6 (Retry,~( 6Ignore,6Abort)з(kJO:pƑ:=~:<$n / 0:y0A:]e g!c~(76Y(0*_##~#2c~#2d~#( OSa!d~6 [_ #~dO#"ak 6͕*a"͹5Se:x !~ 6C#6O#6M:(:hw<:=c:h!\eep(͹(\Ͱ( ͹(lͰ*e8 {< 0O{=ր2y:w=2:( :h2*e0dC:w :^( :h<^!w#"|*+|:\~;:\7~7#J# !"a> > _:d:d  >Ík^#V#~#foe!geʯw1w2 !hx8B( (087(!.(?:(B!p8!(/ 08 $kb 08 !!g!y>(G!h~#08:030O:v<(>2v:tG88888 0 2tx=("A8Q0@O:g y2g:v= =2vA0(:.*(w#6?# (8=(,( O:\(yJk| s1r26#xz6#6 #!~(# (!V:\w+ ^qs#r~1< ~=2~@2.k|(/~€N#:[0O[_ySak!c6IYU(@e(~( #! Y #####:cw#:dw#qy(#*a!!c6!"ae!^#V+R*a|:\>2d:ʹ!!Fˆ>N  U :ʹ/!ί>͍͍·!~1 ˎ:<=_ÍZZͯ!9u5t6ͭ͏Ï~.ZfZ ~.ZfZ"rkn/f0*ͯ͒"u/t0u1t2yt.Zu Z*n5f6Zf 6.63n9f:|(͹n3f4^1V2N/F0~.Zf}Dq/p0s1r2u3t4Zf(!y6.~/Zf !,!0!08h!y  ʛ/O ^#V|P2QЅӋNTмU͏[x͏ %΀dϕ$}MCV@JΏϘTΏ ˾ʏ(ԏЏ!d~1w=~=Äkd~1 ~@Z~(w@>Ä~1=w\^1G)]s#r#wku7t8ku9t:Zv 9~1(Zn ,w@0ZZZZZ:w@:hw=>À~1w[Oz<(!͒Oqn7f8|>#N#N#Fp+q+q#4#4#4k~?(=~=l k ~    k~nLfMuLtMnNfOuNtO^PVQsPrQZ*u1t2:Äk^#V#~#̓W~̓_*  G ͡Ä͡#w x2 kq#p#zw#{w 0 !!!!k|<("*y:w[͏Ï6/Z~(w0!.u1t2!y]MDkr͏ys1r2q/p0À 0 ( ( ( TÄ~1O! 0 ( 6~G {4XÄN1X~1O<(<(_~ (͡(".*(",> k|(m~@20 C*,|( k*.k!v (".6!%v ",k !w ̷>À!(Y####͚͡*(####Ϳ͚*,|(Ϳ͸*.|ĸ0++++~@:0w@ w@*,|!(^#V+R!",".F#6#mO(6 0(. (/(2(.0q#o&q5Yv(^ͭշYB\v( G&#6!NZF\Z6\ A(Zp\1! 1y=Ug:o]#ddn@:w@Uu@o>_6U|!uUtVnUfVo|!uWtXnWfX6g6Spooler error (Ignore, Abort)з(kJO:=:<v NÀ NÀ N N NÀ N NÀN1F2˸~/Zf @ʏ!,!,O ^#Vz* Yz( !O7=d׷ 7w.w37J͖׷ ͱ<ٷ6دͳ~/Zf(!!DO ~w!. ~@Zn( Z~(Zf 6^(#k~#?(~#<#~[~%wf(]~ƀwZf ~/ w k. #n(s1r2###v( ^>V?utܷ^V N-qZN( ^aVbNc~ds r q w ~)^#Vz(0##~ !#~ #~ #~ #~ #~ 8!YN#Fr+sq#p#~w#~w#~ w#~ w#~ w#~ wnf NFN-͟ݷ~ ([ S ~w^V YV ~͟w06 6nf NF͹(ͳm{܂ܪڲڂڂ܂ڂ܂iIIvvvcNccQWWWWWWW v^#Vz>N#F#p+q^#V#~#wa~#wb~#wc~wd 6/dk- &u1t2͂~qdOwyĄ>͂f>͂>~\w0Â~0!Bͥ8MY~2<($=(!=!rͥ84(2N]F^B % q2s0d׷ ~4(=O!r͒~4!rͥ8`q4nN]F^ 8I(>w#:G!N#Frk6/du1t2y ~.>###6.>q#p~2!Bͥ8q26.>Ndg !t.>͂>ɯZNQ~0(!=(!B=(!r=(60>k >~0ͥ6.>͈/ɯ2~2/~1!ͥ!/~1ܷͅq1!w#ͥ6~#͟η(< mO ~<7ȯ~N˹q##~#fo >~w !~#<( = (#~w :G!~ ( ####>+~w_ n]f^u]t^((hhh8(h8((8((h@P!F~ f!_++++'!N#F!B( !  ! _R(!V ͲͲ>͈(N!N#F!B(!! # ++ c͖!͏!J066S!N#F!B( ! ͖! J!^#V#N#~#fo !˾!!F#~< +++w͢8 !V{ ~<( >J!6͢!N#F!B(  ͍!N#F!B(  ͍####6#Kq#p#>w#s#r#s#r#w#w#w##w######6 ##N#F+++kb͏!~#<(=(#F!:~#(###= !^#V=7~#fo!"Sy2 # # ́!w#w#MDq#p#q#p#MDq#p#q#pnf ^Vsrut ![R(!~(:0 !Y(Bͼ!![R(!~(:0 !Y( ͼ!4!k|( rÀ!1:! !^#V)!"Yѷ"6#z !-:w<2! +p+qMD!q#p!s#r#q#p!rk k_y ^#V!sF1h!v 7( {FM!M!"{FQ7˾(7~˶!!~˾!"54>k|(* s#r!"s1:*!*!9͠[!R(^#V#E##*|(! ~=aw!!":(!˶*"{*#"*#"!K"x!^#V!R!^#VBr+s(0##^#V+++!! !>͓5##͓~4###^#Vy ####*####v ~#fos#rkYyÀ"<R0S!B^#V!BR('+V+^*<##R(58*@R8S@">*>|( ![@R0 +r+s[<'*:[<R>B":?s#r#k">!B^#V!BR(U*>+F+N R(+V+^K> B(+V+^## DM*>+p+q*>+F+N+V+^ s#r#*>!B^#V!BR*:R +V+^##":~#<(= ~# ~ xD##>)))))))'d  R0y 0OXN#F#^#V+++q#p+}|##~#foN#Fr+sq#p+ _ W| }##s#rf?u>t?n1f2n3f4u3t4w.w3!Rog_;;| 72mh!$"|!w:p !,/0!08%h!_ rʠֆ!q O ^#V|k !! 6 ̷ 'S8 ̷ r͖=(> w.Ͳ!:i> *:+++KBRͲZF(!i45(!(s1G{:i1Gc!\*>è~1(# :i*:+++[R8[R8 2i:i>À -5dFjXh // #; U[nc2*rV c: *r c!N*r"z*z"r:o<[c![j!*rSr!i !k!c*rh>o>p2nͫ*vR0![v"vSKB:nOcKvx __!_?ѷJ_?J[!"* N#Fx !*rSrͮ=cSr͠*r͠"rE||1G*>*r| *r|Sr*r:د2o[S[!!"|* 1*j!;:lZF( *j:i ]!{=_ZF( :i({2ls\>ZF(:i:l~\J͖׷ Uͱ K<ٷ E~. "v( S0w6v(r͖Vͳ7ͳ6.ͲJw0͖׷ >ͱ 4<ٷ .6v(r͖Vͳ(7ͳ63ÖͲ~/"̻JG>r͖ѷ I͖ ͱ %~<w~/"<ٷ 6 w3w3ͳ~/"Ö:Ä~12!}(7jay^=Ä!|(7jy^==)!ys#r#^=+w#G7w#(w#s#r#i&)= +s#r#7 r#s###q#pk)0 k6#dqyֆ!F ɉw"R9X^k!*:w3~12:^#V!k^#V{N( (M=(JN!H~ 5N:GNOͫN:GNN!I~ON~#6 !S~{((5>>>:QO!Rqo!T:R>!!T![X~8{((5gN:ZON{( =(.=*=ʴ=== xKt*r(K*xN>x 3*t|(+"t*r~#*l+Kn R0YPSr!v4!y*|(+"*~#*+K R0YPS!4!x> :x@(y>:@(y>x> )(:x@((yy2wo!(:@((yy2o!>:x@(:w!!>:@(:!!sF1hO{FMG!xnO~(˹:" *p"r!"t*l[tRSt*pq#*l+Kn R0YPSpv!yͬG!nO~(˹:" *"!"*[RS*q#*+K R0YPS!ͬ=x!x(!qyOx:k( Gy2k!xx(!~>y(q(Wx(>yQx(>yPZ(Zy(=()!̓@p#!˾v(˶!!!~( !̓F!> sF1h> !!{Fu*y #"~s1'ͨ>{">2!"2!"w#s#r2P!"Q!{>{>s1!>!>!"!"!" !">ͻ{s1͓>{s1>{s1>{v@DJD@WOZ_ekoúý2. %YYY+C CPYL!"_P=)!Kx( 0< [0<"2`i($/$)$TurboDOS 1.40, Copyright 1984, Software 2000, Inc. $:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1? 1 28_O:XO(/:YO(/:ZO(*:[O($:\O(:]O(% <> >>22!:G([:GP :GP 2"^:Al:(}@:= ͇͕͠Ͷ 8 8 (8= 8A?:7=2*~#"Oa{ QSGBTOͶ PrinterͶ Assigned toͶQUEUEͶ (StoppedͶOFFLINͶ Invalid Requestͼ~#_HARDISK2ACRJKLTEST PRN%SQDST5F AC CHANGE M:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/16/84) 1E 222BP}( |=e292;:] :e !7!~( 2 :(:O:(:(!8ˎ!8ˆ!" :8G O D:7O(=l>2 :(:O:(:(J *#:\ :o:9g:8W(P(͆͐(  *+"|*# ͜:/ 0:y0 > &&:\=A&*#~#&3~#fo,K ))) )K \8\!:k:i2ͱ*<|7"y#y7"<| *> !?^#"<6 :Ͷ:Ͷ_ѻ ѻ !7êa{ YNDSQ No queue number available Invalid queue number requested Ambiguous filename: confirm individual files (y/n)? Ok to queue (y/n)? not queue File not found Invalid filename Insufficient memory Non-privileged user~#& _@Ho:9g:8W(P(͆͐(  *+"|*# ͜:/ 0:y0 > &&:\=A&*=|\COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 04/16/84) 1:2 P:<2!~ / 0:2y2A2!!~(##~( (:Oy~#( :~> >  " Ebw͖ ͖ Message sent to FIF͖ BATCH.DO FIFO file not found͖ BATCH.DO File not FIFO͖ FIFO file full͖ Excessive command length͜~#ͪ_BATCH DO :\SQDST5F AC CHANGE M:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 04/04/84) 1X!~(G#~!8 xH  :ʧG!"!~#;(H (;,(7:(3*('A8,0(A0;<a{ N͏ Enter drive(s) to be changed:͏ Invalid drive(s) requested ͏ Following drive(s) in use: ͏ Change drive(s)͏ Enter when change complete͏ Unable to free drive(s): ͕~#;(_$PARK OM:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/14/84) 1c 22:k(:i2:] :e \ ʋ!6#>  :ͼO:ͼ(:ͼ >2>  :ͼO:ͼ(:ͼ >2T: (1-127>(1-65535>:  K8(: | }0"\ 2|\ \ !]\ zx!]~(d!"|"~\!  T\ ͑: ͦͮ͟: *͇:(*͇< ^r͓  ::):)_Cѻ Cѻ͹ !y8 (08 0)) )O y0|:7=2'ͥͥdͥ ͥ R0x  0 a{ RDYN FIFO file not found, creating new fil Enter FIFO type (Ram/Disk): Suspend processing on full/empty conditions? (Yes/No): Enter maximum number of records FIFO file create FIFO isRaDis resident FIFO doesnotsuspend processing on full/empty conditions Maximum number of records: Current number of records: No FIFO file name specified File not FIFO Unable to create FIFO file Unable to read FIFO file header Non-privileged user ~#_ zx!]~(d!"|"~\!  T\ ͑: ͦͮ͟: *͇:(*͇< ^r͓  ::):)_Cѻ Cѻ͹ !y8 (08 0)) )O y0|:7=2'ͥͥdͥ ͥ R0x  0 a{ RDYN FIFO file not found, creating new fil Enter FIFO type (Ram/Disk): Suspend processing on full/empty conditions? (Yes/No): Enter maximum number of records FIFO file create FIFO isRaDis resident FIFO doesnotsuspend processing on full/empty conditions M:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1 PP 2P:!  Pz2{2x2ͪ! !-4*:( +"|< !5M O_(=( ?!6#(#(((V*#"| !4!@hVD.PP# ! 6<*+!""A!6T] 08Y (!:0o: g2 ::8A8-[0)! R8w#:0o: gdҥ2 :(, F !կ(#( åy2 (*:  :2 :  :2 : (a:  x2#!* &: =0C: * &!"=(^#!: = 0;;!:(' 6 #*&+T]F6 #:   6*#6$2 {2 z2 >: W:_:!Ri!|D)0)0>: W:_:!Ri!|D)0)0>; v ͩ|0 ͪ!O  X8:_ ! ͯ06P͜8P81v 2 ; v !W (! 4~8Ê PR‘Pv  >;ʑO/ !!R   P P O  Pv  >;(+O/ # P:! W:" _:# G P ͒  ͢\P$ >;!/  \͹\* : ( +" |< ! 5(Y( =( j (#(((* #" | ! 4 Pz2! {2" x2#  O͒!   !  ! @:_ _:` WP :a ( a PP( ; P v   "!" ! 6  ! 6 #<   * + ! "!!O / #!W : ( 7 0!O 6 #7!8,(Sw#x?7 (*!8,()P(0 ?Gy؇؁؇؀ ?O* +" y2_ 2`  (!8,A?2` * +" !a 6 #w:a <2a 8* }  !(6~j(#" !6#" A! 6T]08Y (w! :0o: g2 ::8jA8-[0)! R8w#:0o: gdJ2 : (, R  ! կ(j#( Jy2 (* ͨ: : 2 : : 2 : (a:  x2tr* &: =0C: * &!s=(^#!: =7 0;;!ͨ: ('ͯ6 #* &+T]R 6 #: ͯ 6*#6$2 {2 z2 ͨ: W: _: !R!|D)0)0>^͔ >͔ H͔ H ~( ^+~ ^5:N v  a{ v System log on v Enter user id:v Invalid user idv Enter password:v Incorrect passwordv Enter date:v Invalid datev Enter time:v Enter activity:v Unable to log onJanFebMarAprMayJunJulAugSepOctNovDec| ~#͔ } _USERI SYSSYSLG SYSDD MMM YYHH:MM:SS-USERID-NN ON -----------ACTIVITY------------ (4 (5(6(2~0q#4:N (y 0 @>^͔ >͔ H͔ H ~( ^+~ ^5:N v  a{ v System log on v Enter user id:v Invalid user idv Enter password:v Incorrect passwordv Enter date:<COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1 Px(f !P(W< J P _( : :_!P!~(G#~_)[t 1!P  Console attached to master processor $ Console detached from master processor $ Console already attached to master processor $ Non-privileged user $ Remote console driver not present $:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 04/12/84) 1S 22:k(:i2:] :e \!]~!a\ o\ ^ !~#(9(5 0* ( (& %:OG!> 4!6!4} I k͙ͅ :':'_Aѻ Aѻͯ  No FIFO file name specified FIFO file not found File not FIFO FIFO file empty Non-privileged user ~#_ee drive(s): ͕~#;(_$PARK OM<|\COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 04/12/84) 1 22:k(:i2:] :e \!]~(~!~(/##~() (#~( #~( (:O~#( :> > !a\ %\ Hb ̈́͞Ͳ :&:&_@ѻ @ѻ  Message sent to FIF No FIFO file name specified FIFO file not found File not FIFO FIFO file full Non-privileged user ~#_k!se"l:"o&###"&w:Ge͡V !^e͡q] $! w#w#]Ts#r#s#r# #s#r 9* |pe!! "* # q+ :=o&e͡ :m(G!͓:n(G!12))͇6̀"͎@>2!>o>>> >>G^>͗*" "$"&! }2!" ! ! *"""*"""D!i" >G>> >d s!":2>sd{`"f*bF:n*f{dɷ( s 2ol( :o<ݯɷy =(J=(M=(D=(G((9=((t(s!(t2p"{(8:po <2poWiW>Yf { (ii(:(K (!{ 0 Y6U4R//(7=(:™ѷ™{<({2rz(!2q:U2rz :)ShSj2pI ͨ>@!p6 *`| s`"b{`*b6;'0$ń (́ĆĆ;ā:)G:!(G:_: W/{`*b{`*b͘!n~6ā A<(̓ >F>2!"2P! "Q O2*[^R!!"h"jZYf ,>F͐:q_:r_ >@!>+r+s+w"2::n*##R>2n*[lRͫò*h|ʆ*j|{d*f>'aada a R0y 0_ ͧ~( =(=(:)ZͧReaͧWrit ͧNot readͧ error, Drive:~AO~(Dͧ, Track:nf1ͧ, Sector:nf1^Vz( ͧ -1ͧ (Retry,~( ͧIgnore,ͧAbort)iҷ(͈͈ͻO:):E=~ʆ::<Æ$nΜͬƜ/ 0:y0ijͳ̜Aͳ:$ͳ g!*~(76(0m*&##~#2*~#2+~#( OS(Ҝ!+~6 [& Μ#~O#"($ 6N*("_rS,:? Ǜ!G~ 6C#6O#6MΜ:M(:K!>Ҝ<=:r!!\)́(r(\í( r(li*,͑8 {< ͑0O{=ր2y͡ì:>=ћ2q:M( :K!2r*,͑0͡C:> :%( :)<̜J_ƜѻȜƜѻ2+ͬNͽͽ*(͑ 0 @>^ͳͳ!>_Μ#"_|*_+|:#~;:#7~7#ͻ# !"(> ͳ> _:+:+  >F^#V#~#fo!.w1w2 !/1̝8B( (87(!.(?:(B!7̝8!(/ 8 $kb 8 !!.!>(G!/~#08:030O:=<(>2=:;G88888 0 2;x=("A8Q0@O:. y2.:== =2=(:.*(w#6?# (8=(,( O:#(yͻ| s1r26#136#6 #!~(# > (!V:#w+ ^q́s#r~1< ~=2q~@2r|(/~ͽN#:"0O[&yS($!*6mi(@(~( #! #####:*w#:+w#qy(#*(!c͊!*6!"(!c^#V+R*(|:#>2+:gm!!Fˆ>N I  :m/!ί>FF!~1 ˎ:<=_F͙͌ZFͫ~ yM2ZZ~( Zw(Zow@Z(Z~(B(( !(Ȥѷ(#:G!~# ~(###Y>66>~Zf(!á0!#,0O N#Fx( x(!sv͡>nf u t Ȥ&:Vw[6@ZW| ;!!޷ bujtk:)wN!. ~<(.^%V&:G!~# ~###(N !<(w\6~P| ~Yw#~@<~(  !uetfneffnjfk*٧N! ! ~( [(wD####^#Vz(9s#r!!~#w@~w7i0mϧͧf62! 6͛m!w#w#wf~(<=( =(,6O2͢ͱ!Yf~=(ͧ2͛ Af62!ѷ !!4 #4 #4* 2͢~(͙2iͱvͿ( N! p>ħ"ħ">ħ#~[""y}o|~[{ozg}/o|/gN#~<~0w0OV>! z<(ez<(=(={(wz 9^#VN! ɷ( [ #~#fo!!O !. ~N! !"(${2 (:[}o|g"*["}o|g)(>00W©[ w!~!v~#ZZȪ!9u5t6۪͌è~.ZfZ ~.ZfZ"n/f0*Ȫ۪ͫ"u/t0u1t2t.Zu Z*n5f6Zf 6.63n9f:|(*n3f4^1V2N/F0~.Zf}Dq/p0s1r2u3t4Zf(!6.~/Zf !,!0!208h!  ֜;O ^#V|ХqZ`/5в`@ݮgǽۯͽ?])90G;NY3Vݾfߴ+eg#d~ӁwgβHȃs ՛"u;FQYalt؄F:ͤ(,P(5ͤ ' ~(Eŷ ~< ~w,>Zn~@ؾR x[F,8tؾvN++~˾6~@i(6@w@߬ [u1t2ͤ>߬/n}7~? wl=:غߵ#~@ w#ɷ"͉ }w3}oͤ͟ɾZv8X,غ>͒ 1͒͟ "ZVr 6ڷ8͟+Qʹ Oy (0-F\Э~3  A!Ƿ>84 "t ,͹A̮ ͤ> ͹6᷷ 4԰F\=~3 Ƿ>8m "t e͹A̮ M͸ͤ2 ;͹Pķ C͓ :4t -͹A̮ ͤ2 ͸ù6w3԰6RÙӾ4~ >w##4<Գ(7ɾ#˾: (ͤ o غ #˾2 @,>Գ(ӯس( v89,͒ͯ͒ͯ͟ӯ ͉ͯ~xӯ ~w(x=(#?(E S 4 NxFz͚pz~x?(X/wxͤʹ( ~x?N- v8,غ>͒4#͟# ˾x880#[N( wڷʹ -%͊F\a~3 P͙8( ͤ> Y͹%͊F\͡~3 P͙(ͤ2> ͹oķ͓ʹw3~iwӾ~hwݾ~gwR7A~wi#~+w#~#~G~#O>>~Ox ##yt>7͹Ӿp##q=ݾ~wgӾ~whäԳغ(swgwhwi~@͒ ͟ʹ w3("Zn(:~@(46@͒ +͟ ~ ؾnˮ·(ؾ(w@fi^hVgX=(n&ͫG)MDa~g8++~h8###~i8~wg++~wh###~wi~^##Vg{怄O>G{GzGz_>#q#p#w8m¼~8# ͜ s1r2ͫ~w/~nf~w1~w2~w/~w0~~1ʹ[!42()~1ѷ52 }/o|/g"!{ozg"!{Oz(>g~1w6< o}8o68ԼLԼ͕~(͉ ܼͤ8}ؾˮ÷ ͈7͚ ߵ6x6zԳ(<<6x?~x?(OX͟ )6ڷ͉" >ͤ/">)ڷ ß}͒>͉#| 5 Jؾ͟~@n(# ~##Ӿ~P8w###6ڷN~-غ(*a###> w͟## #˿##ؾ~غ(B͒ @ѵ 7}82͒͟ ( ӾP8###wڷؾ˾-ߵؾn6l~@#E+ͤNl6l)}ql͐P)n(c)8:!"S! Z+Z#OX/ݦx_{(*S|g}oR0+ͤ)"z >ܼ8 n ͕ͤ~(9x(((( (~(Q(K(X/O :#˯~0+~lE ͉SY^( >wAwB~l?}O?^CVD<( ~l?(sCrDnEfF|!uEtF~O*S )"SY<=ź ͚͑3~#ʹO ?' +  )###4q !+++{ q/OG(6"ؾ~⾾8=)))0{(r+sB!NR~#ʹ23ͯ!4w#r#sZѯ3 {!ORDM!x(6u't()ͯ)s$r%w&G)q羦ѳ_NӾXG<8=  {( ^(#Vz[[ɾ([#~([Ͱ~1w#~#ʷ(6~#n(< Æ~#`Ե`ˇԵͫ+R͉:bk##B8B0! <ͤ͟{_G~  (wڷäxӾ~ ##~Z~ =#$~#  # yDIRDSK<}Լ 6 #6#6#6#6#6#ڷo6¼6ͳ 8(6ڷͼ ͫ+m~=w> O6ͳ (6ڷ^B{ ܼ0%͕~( +B~86ڷ<Լ͕6ڷ>7͕~(0 ͉ܼ0!͕~  ڷ͕ͤ6#>7o~͉Լ͕ͤ~  N###~< =y >ɯ~#ʹ_!#~#:!o:">7 ~/ͳط ͼ͕#<_#{ x7NF >8= ɯwAwBRͫ+B0Rn&)= ͉#ä! ^#{(V#zӾ~?(w#w#w͟ ɯvqO{y(G7~=~ =nAfB~1=w\^13G)s#r#wu7t8u9t:Zv 9~1(Zn ,w@0ZZZZZ:Uw@:)w=>~1w[Oz<(!Oqn7f8|>#N#N#Fp+q+q#4#4#4~?(=~=l  ~    ~nLfMuLtMnNfOuNtO^PVQsPrQ~[(  [~(  [~(>>O~YwY(( (!͸~((Gy( ([f()>͈~Yw!1޷ͱ#пͼbks#r#s#r#6#w#T]s#r#s#rͣ~I4I ͜!]͊͸ůw####ؾ~@(n(~#=~=ʹ<͸÷(͸v )Iͱ͸ˮI͸˶_޷ ͸͹ؾn͸ˮo[n6!"X÷(3͸~` &6ѷ(+!~( NtoSX)[Xz( ͼ>ͼ>ñ!Q!"XӾ~2Z#˾##~2[÷(@:Z0 ~2Z"X#˾##0~2[ :[w6# )ͱ*X|>÷()ñؾˮͲ·(͉(ؾͲ·(͉ ؾˮӾN##F͓n#Ӿ~ ##~++tq##pͤ#~IͣͱͲ·Nn9f:w9w:n5f6!9u5t6~[xw[u5t6u9t:oͷͣŷR ^#V+͜mi5I#####~@~#w@N1F2u1t2q1p2w@͸ůNF /~o÷( ͸~ ) ++++ñ~IG> 2WͣͱRͪʹO!]ͱ2!~= /> 2W!]ͱͪ!]RR ñ> >2W!]ͱ2RͪͣŷR ~I(ͪ= !]Rؾ~@O(n(=y~=ʹ<:WG#y ( (/((?($O~?(OX/O ï/R͒͊F\;<(@ ŷ Ǵķ A! ޷ 8####DM#~#~#~`iq#p#q#p͊͊0(%ͤw3~\<(G͊^#Vmi͙#~#~#~)oOw+w+wyo͒[^[v÷((0 {;( )>[v( Iñ{R͊F\ ;ŷ0( ͤw3͙_ mio[^0ط( ͤ ͹Ͱ>#~##<ɯ2\{(+####DM~## 2\# # # /!\4̀͊DM^#VB'͸~=>sJrKnJfK^#VuGtH####+nGfHoT[F!Iͅ## (^#Vm####i^ :, c͓w #w#w#w#w q4 55ǹ/(;x Ӿ~##({(6+6 ؾ͹Q!!~շ_w3>ÏF}ѷ>͈!N#F#~#foB8͏wx>[F!!Iw!^#Vr+s## ($!ѷ =`ḯ##~#+< w#w+ z, !~շ_w3ͅ>!'I!'_ͳڷ-ѯ!^'V( Ӿ~##(t͹Ӿ6##6ͤ͹6->͞)6"-N#Fp+q#~q#~p#~6Ów+w+w~3(N#F p+qoTɷ/> 2W[a!aRS^#V#~!N#F###~#!^#Vr+s~2(/~1·~1~RwR~SwS}o|g"e ~1ʷ{/ݦRwRz/ݦSwS*e{/oz/g"e~1:{ݦROzݦS*e,CewRwS:,*e}O|>~R/O~S/Gʹ͇!n^#V+R( mi:g(G72k2hC:go:hg!|~1ʷ~1ʹOF2y<( %}o|g"lˀ!ry<(%}o|y^#V!rR=}y(#### x ͎v E͓~=k ͎~(+ -s͎p(Mh $-œ͛ß[lysxM=y<(8x(4@(x`` )!v ^#Vz(y~ p+p!# pb!r^#V!rR( ! ˶@`Æ!r^#V!rRͲ(}####N#͢w#~#> ##q#~*8>)~>6 Ϸ˾̈́~͉~w 6!:gݾ06̈́~n(< D̈́~#w# ut=sMÆ͛m!6!nÊ͛m!rÊ͓Iݷ͓_޷ u+t,   ͛n+f,~#ô*rrRZ~(1ͭ~w͑w.~ ͭs#r^ V Ç~0>w6~8?=ʍN F! ~=-8qpn f!)8^V~FX?nf| )R0=m =:!R0nf NFq p utsrNF nfR0; ut(ѷn f NF DM!Rut(nf#~wnf^VR͑з~n=<()~=8%ut ~_!v^#Vz %6͑з ~n( Æͭr+ss r   6~_!~~#w^#V^ V _!~Z*u1t2:^#V#~#W~_*  3G #w 3x2 q#p#z4w#{4w 0 !!!!|<("*:Vw[6/Z~(w0!.u1t2!MDs1r2q/p0n 0 ( ( ( ~1O! 0 ( 6~G 4nN1~1O<(<(< iiҷn:~#ei|<(}2:^#V#~#foz~#|K͙iҷ ITiҷ:͈:O͈O::ʆ:(: ~YwYÛYf(t ~;=_!F#^#V*5 K#N@F\:w@6\NZZ[%A(Zp\q@*6(#6+>_~ (O(u"*u"ͧ> m|(m~@2ͽ C*|( *[! ("6!% " !w%ͭ>!Ê####O *####2 mi*|(2+*|+0++++i~@:w@%w@*|!^#V+R!""F#6#O(6 0(. (/(2(.0q#o&q5Yv(^ ׷aY͵<ʆY6<Yn(YYv  N( G&#6͔̓NZF\Z6\%A(Zp\ͤ͏͔%ͤy=g:ro3#n@:rw@u@>_6|i!uUtVnUfV|i!uWtXnWfXͧͧSpooler error (Ignore, Abort)iҷ(͈͈ͻO: =:<͖͖ÖÖ͖Ö͖N1F2˸!F~  ~!y++++'!N#F!B( !  !͊ R(!V m>(N!N#F!B(!! # ++ cͮ!͊ͧ!yûH66S!N#F!B( ! ͮ!͊ û!^#V#N#~#fo !˾!!F#~< +++wͺ8 !V̓ۯ ~<(% >b!6ͺ!N#F!B(  ͥ!N#F!B(  ͥ####6#Kq#p#>w#s#r#s#r#w#w#w##w######6 ##N#F+++mkbͧ!~#<(=(#F!:~#(###= !^#V=7~#fo!"Sy2 # # ͙!w#w#MDq#p#q#p#MDq#p#q#pnf ^Vsrut !q[qR(m!o~(:m0 !m(B!qÊ!u[uR(m!p~(:n0 !n( !uÊ4!Y""~02**u1t2:w0:w/!4~<6#4~<6#4~6[!RS|( e3!1!|!^#ViÚ!"ѷ"6#z !-:w<2! +p+qMD!q#p!s#r#q#p!m ̈́_I ^#Vm!Ês1)!v ͨ( 6{M!M!"{Qͨ˾(<ͨ~˶!!~˾!"5Q4>|(* s#r!"s1*!*!9[!R(^#V###*|(!|~=w!m!":(!˶*"{*#"*#"!K"x!^#V!R!^#VBr+s(0##^#V+++m!͊!_|޷!m>5##̈́~4##^#Vmy ####*####v ~#fos#r"R0S!"#"!^#V!R('+V+^*##R(58*R8S"*|( ![R0 +r+s['m*[R>B"s#r#"!^#V!R(U*+F+N R(+V+^K B(+V+^## DM*+p+qmm*+F+N+V+^ s#r#*̈́!^#V!R*R +V+^##m"~#<(=" ~# ~ xD##>)))))))'OOdO O R0y 0ON#F#^#V+++q#p+}|##~#foN#Fr+sq#p+ _ W| }##s#rͭN˹~#a{ !=)n>f?u>t?n1f2n3f4u3t4w.w3!Rog_;;| 7*s1r2 :*=6~=_3MwK!"[4+((*[RS[( *]"_6 *_4*]6#"]4+(s*_~#"_(b͞o&=)u t!)^>V?sr8W*+++K^B8HR8Ds>r?~$w~%w~&w6 Ϸ†v(@ӾX@*%"]"_!K!0*%:~12!3}(7jm^=3!3|(7j^=3=)!as#r#^=3+w#G7w#(w#s#r#i&)= +s#r#7 r#s###q#p)0 36#p}ʅֆ!R ɕ.^EdjY!Y*p:w3~12r:r^#V!^#V~;~1(GO: *$"&!""*["R8'S"*$q#*+K R0[ S$!~_!(~2w!)N 2)!*">{( (N=(=(gʐ=ʐ*"|*&N> !I*"+""*&~#* K R0[ S&:((:)>*q#"!)4>Fz!I:)!zm!_ͧ {( :=(.=r== =,=NxK*(K*xN>x 3*|(+"*~#*+K R0YPS!4!I*|(+"*~#*+K R0YPS!4!Ix> :@(y>:@(y>x> )(:@((yy2!I(:@((yy2!I>:@(:!m!_>:@(:!m!_s1):͔{MG!nO~(˹: *"!"*[RS*q#*+K R0YPS!G!nO~(˹: *"!"*[RS*q#*+K R0YPS!=_x!(!qyOx:( Gy2!x(!~>y(q(Wx(>yQx(>yPZ(Zs1)!4~<86 {!X~̨{((5g͖:OÖ!~{((5>>>:O!q!I:>!m!_!IA!_s~(=(3==ʊ=(m> 2  G̀>9͉ :ͣ> 2  6G̀>9͉ :  G̀zb͉ :ͣ> 2 :~ ˟~(2~vO n f ".nf +"0>9ͣ~2 ~2 n f ".F!@)+"02O~!_ ˞W: ( N98O~( ( Ny<::W!w*.[0".! 4! 5: v: *!_!Y!I"=2 {>͊6O V:O:_(2s : : : ~0O!y( ^#Vz ##u t > 2 s~~b>2 s~b~>>/!f>2> !<Y> s!~6/ȯ~f(2s2 : ݾ( w~2 ~ >b_!!".!"0!~>9:2(28s!+: bѣ>2 !%I:>  s1) 2:= :O:2022:2 !%_> {M> >  ^#V| n f ^!,`M5=0M?5N(5_0M 5pM;5(5 (44MM MM. %>4M S(HM           !cIͅ!c_so~ʡ====Hͩ> =*qF "qt Hͩ>0*qF "q=t Hͩ> =}t :s(̓{oHͩ*q:u>P:vw(y =} n f "qnf}|~2u~2t2s!t4!u5 :x'''G:v怰G:vw x4@:yG:t8 :wG_>(˘}ͤ:xO!z ~(6-̓><} u t ~''''!~_ v>=:vp:vwv^b!iI!swg!^m!i_ͧy(=":=2o!Iy  >y &+~(!:8F#(  :R22 ::#M˖ˆ^˞!_#####~=+45ʸ!I2AVn(v~( _ >y˦:#!IAˆf \>yF J:#M~(˾˶ˮ:ROy( >y!ID~@@[~<ˆ:g."H{yy! >y!`![C{ c:=!406yyxG 7 x 7x  x>x =_!:w!:<::_!N !_[6!1>!*[C{ 1>^G>>>>!">>>!>!F͕!˾~(!͕@p#: (![S+~!S^#V#N#F +*"> > :2MS 2nF;337 *͘$ DSK <-- $Invalid command$Command not found$Insufficient memory$Non-privileged user$ Program terminated due to insufficient memory $\}>ccCOLDSTRTAUTWARMSTRTAUTOSSLAVE SYS,]]aannrr//s1$ -PRINT-?000qquu{{@vv@*@ 0!!''Ëy(χ Advanced Digital Corp. Super Six up.$eekkL`2prtvxz|~ 37;@DJD@WOZ_ekoúý2. %YYY+Cs CuPYL!"_P=)!Ksx( 0< [u0<"2w`i($/$)$TurboDOS 1.40, Copyright 1984, Software 2000, Inc. $ :COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 03/21/84) 1D _76;# &\͹/ͧ8ͳ:}C=t*yC { -( ]2]swC :}C N:tC(>_*( Kw0D {wC:}C 4O:tCy(=<8 ` K*(wX7&>: !}C :!\}C~ (~ ( Copyright 1984, Software 2000, Inc. h8~~o8h8  *#D.$*rCR~/w/w(+"rC*rC| f*rC|?</ 0y:r!vC6*rC&R"yC=:vC !=[yC'!3:vC ́~/w/wdd#| R  ͎ͳ!vC68fo8`g"yC8Wo8Qg"{C͟*yCͳͱ*yC[{Cͳ͹*{Cͳ8+*rC|(R8 [{C*yC8w #z BB78~!!D5 6C}C7!!D[!DRɯ!Cw#<2!D}C<}C:}C=WA!~Cn~#!'͜͜d͜ ͜ R0y 0|ͺ} 80~#_OSMASTERSYS!G"#DbFE;7.F'.[#D"#DFatal error loading O/S: to retry not founTestingK of memorno errorBad Memory @ loading from to, size, unexpected end-of-fil, not enough memor, bad memorZZ!9u5t6o8>Cs6ð~.ZfZ ~.ZfZ"DR8K8n/f0*Dͳ"Du/t0u1t2Y8t.Zu Z*Dn5f6Zf 6.63n9f:|(o8n3f4^1V2N/F0~.Zf}Dq/p0s1r2u3t4Zf(!Y86.o8~/Zf !,!0!:08h!  o84o8O ^#V|45555o85o8o86664,,hH"$o8,,o8o8o8,Ge 1!o8o8o8,,o844o8.5"656o8@5o86o8o8o8o8-!-o8o83"L5o-+-l!o8o8o8o!!!2/0H0o8Z0o8o8o8o8o8o8o8o8o8o8o8o8o8k5N"o8B, d8o8ͬ#(o8X(5o8ͬ# 'K8 ~(o8o8 -~< %"~wo8>Zn~@-)o8 ̀o8d8o8|$-vN++~˾o8o8~@i(6@w@K8.%[-u1t2 .ͬ,.F&/d8v&ͅ%7K8~? wl)=B,)$=8K8#~@ w#ɷd8*& .͑,.}w3}oͬ,=8ͧ&-Z~"8`o8d8)>o8'*͚" 1ͧ&͚+ "ZVo8 6&8ͧ&,3,Y)ͼ" Oy (0'*o8=8F\~3 =8D8D8 Ao8->84 "|$ ,o8I  ͬ#> o8-6& -4d8=8F\E~3 =8D8D8d8o8->8m "|$ eo8I  Mͬ#:# ;o8o8 Co8' :-4o8|$ -o8I  ͬ#:# o8-6w3-6d8)o8o8-4~ >w##4<"(7-#˾B,o8 (ͬ# o8 )K8 #˾:# o8o8>d8"("( ~"8Ao8d8o8͚"ͧ&͚+o8- #͑,~x" ~w(x=(#?(M& [&# 4(#NxFz͢"pz~x?(`,/wxͬ,ͼ"( ~x?Vo8K8 ~"8o8d8)>o8͚"<o8K8#ͧ&# ˾x880#[N( -"w&ͼ" o8%=8͒-F\i~3 X ͡-D88( ͬ#> Yo8&d8%=8͒-F\ͩ~3 X ͡-D8d8(ͬ#:#> o8o8d8o8'o8w3-~iw-~hw-~gw)o87I -~wi#~+w#~#~G~#O>>~Ox ##y|$>7o8-p##q=-~wg-~wh=8D8ì-"d8))(swgwhwi~@͚" ͧ&!ͼ" w3("Zn(:~@(46@͚" +ͧ& ~ -nˮo8(!o8-(w@fi^hVgX=(n&ͳ,-G)MDa~g8++~h8###~i8~wg++~wh###~wi-~^##Vg{怄O>G{GzGz_>-#q#p#wo8)'*8u)+~8# ͤ+ s1r2ͳ,Y8~w/~`8)nfY8~w1~w2~w/~w0~`8~1͛438[D42()~1o8ѷ`852 }/o|/g"D{ozg"D{Oz(>g~1w6o8<2oY8)ͅ+8w+6'*8+T*`8)+͝&~("#`8͑,#`8(#ͬ,+8)ͅ+-ˮo8 o8o87͢"%$6x6z"(D+<6x?~x?(O`,ͧ& 1#6&͑,*&%F&ͬ,/*&$F&1#&- ç&ͅ+K8͚+)>o8͑,#| 5$ J-ͧ&~@n(K8# ~##-~X,8w###6&V$~o8)(*o8$  V$o8O-`,/G-n&)))))}o-D()= -˾##6#6#y=(n&ͳ,+R8 s#̓,(r#ݯ->###> wͧ&K8## #˿##-~o8)(BK8͚+ @$% 7ͅ+82ͧ&͚+ ( K8 -X,8###w&-˾o8$-n6l-~@K8#M&+ͬ,Nl6l1&ͅ%ql͘,X&1&v&(c+)8:!"D-! b&+b&#O`,/ݦx_{(*D|g}oR0+ͬ,1&*&z&F&+8 v&&+ͬ,-͝&~(9x(((( #&(~(Q(K#&(`,/O :#˯~0+~lM& ͑,[&Y^( >wAwB~l?Å%O?^CVDD+,( ~l?(+sCrDnEfF|!uEtF~O*D )"DYD+=) ͢'͙(D~#͛4O ?' +  )###4y, !+++̓( y,/OG(6".--~-8=)))0̓,(r+sJ)!DD~#͛42Dͷ(!Dw#r#sZѯD ̓(!DRDM!x(6=8u't()ͷ()s$r%w&-G)y,-ѳ_-N-`,G-<8= K8 ̓,( ^(#Vz[[-([#~([͸-~1w#~#o8(6~#v-(< Î~#2h)Խ)h)ˇԽ)ͳ,+R͑,:bk##B8B0! <ͬ,ͧ&{_G~  (w&ì,x-~ ##~Z~ =K8#$~# !* # yDIRDSKD+ͅ+++ 6 #6#6#6#6#6#&w+6,++*6ͻ+ 8(6&,+ ͳ,+u)~=w> O6ͻ+ (6&^J){ +0%͝&~( ,3,J)~86&D++͝&6&>7͝&~(0- ͑,+0!͝&~ - &ͬ,͝&6#>7w+~͑,+͝&ͬ,~  N###~< =y >ɯ~#͛4_!D~#38:Do:D>7 ~/ͻ+ط +,͝&#<_#{ x7NF >8= ɯwAwB,,Rͳ,+B0,Rn&-)= ͑,#ì,-! ^#̓,(V#z)-~?(w#w#wͧ& ɯvy,O̓,y(-G7~=~ =nAfBD+!( ~l?(++uAtBnf!D8~1w=~=d8K8D8~1 ~@Z~(w@>d8~1=w\^1;G)=8s#r#wK8u7t8K8u9t:Zv 9~1(Zn ,w@0ZZZZZ:Dw@:o8w=>`8~1w[Oz<(!Er7Oqn7f8|>-#N#N#Fp+q+q-#4#4#4K8~?(=~=l K8 ~    K8~nLfMuLtMnNfOuNtO^PVQsPrQn0!D^#V+R( 7+:D(G72D2D*.:Do:DgY8!,F|`8~1o8~1͛4OF2y<( 1}o|g"Dˀ!Dy<( 1}o|`1^#V!DR$1d2y(#### x u2v Ez2~=1R2 u2~(+11 1Z2u2p(42h $1ƒ0͂2Æ0[Dy38Z2x42=y<(8x(4@(x`` )!D ^#Vz(y2~ p+p!D pj(!D^#V!DR( ! ˶@`Î!D^#V!DR͙1(d2####N#͉2w#~#> ##q#~*8>)~>62˾k2~2p2~w 6!:Dݾ06k2~v-(< +2k2~#w# ut=Z242Î͂27!6!D7͂27!D7z26z287 u+t,   ͂2n+f,~#Û4*DDRK8Z~(1͔4f4~wx4w.~K8 ͔4s#r^ V n4~0>`8w6~8&4=t4N F! ~=38qpn f!͘74^V~F?3?nf| )R0=T3 =v3:!R0nf NFq p utsrNF nfR0; ut43ѷn f NF DM!Rut4nf#~wnf^VRx4 ~v-=<(͘7~=4%ut ~_!D^#Vz %6x4 ~v-( Î͔4r+ss r   6~_!E~~#w^#V^ V _! E~Z*o8u1t2:LEd8K8^#V#~#4W~4_*  ;G 4d84#w ;x2 K8q#p#z5w#{5w 0 !!!!K8|<("ME*MEY8:Dw[o8o86/Z~(w0!.u1t2!Y8=8MDK8R8o8Y8s1r2q/p0`8U6 0 ( ( ( ͮ5d8~1O!OE 0 ( 6~G 54ò6U6d8N1ò6~1O<(<(<²6 P6P6U6d8K8:PE~#ͮ5K8o8P6d8K8|<(}2PE:PEd8K8^#V#~#foz~#ͮ56c6KTÈ6P6 o8o8TP6:TEo6:YEOĽ6o6O:UE:VEʎ:XE(:WE ~YwYo8Yf(o8 ~;=_!QEF#^#V!`E7K8|"^E!\E57[`E!`ER(^#V#7##~6*ZE#"ZE:\E*^E+"^E|!\E4SdE!""fE!""hE6# x {fE*hE*dEM*fE~#<(=7 ~# ~ xD##>)))))))';7;7d;7 ;7 R0y 0OͲ6N#F#^#V+++q#p+}|##~#foN#Fr+sq#p+ _ W| }##s#r8N˹Ͳ6~#a{ !=)n>f?u>t?n1f2n3f4u3t4w.w3!o8Rog_8;;| 7{_@( (M=(J_@!E~ 5_@:E_@O8_@:E_@_@!E~O_@~#8 !E69!E87sE~(=(3=ʬ:=[;=(m> 2E9 :Q:> 2E9 6:Q:> 2E͔;¥::E~ ˟~(2E~G; ; n f "Enf +"E> [;6 ;; V:EO:E_(2ED< ; :E :E :E <~0O 2ED<~<~3<>2ED<<~3<~>͔;>/!Ef>2Eͣ<> !<6> D3<_!E!E"E!"E!E~> <:E2E(2Eo8D2Eo8ͣ< !E6:E>  sjE1E 2E:E=< :EO:ZE2E02E2E:ZE2E !E87> {jEM> > < ^#V|< n f ^!E<`M5=0M?5=(50=0M 5A=M;5R=(5c= (>t=4M=M= M=M=. %>=4M=S(>M=           !E6V>!E87sE~r>=ʚ>=?=ʦ?=>?z?> @*EF "EE? >?z?>0*EF "E@E? ?z?> @N@E? :E(T@{Eͦ??z?*E:E>P:Ew(y @>N?>n f "Enf}|~2E~2E2E!E4!E5?:E'''G:E怰G:Ew x@@:EG:E8 :EG_>(˘N?u?:EO!E ~(6?T@><>N??u t ~''''!E_ E>@:Ep:EwG@/@63@!E6!Ewg!/@7!E878{( A=(.=;A=ʿB=B=B=CxKF*E(KF*FxN>x 3*F|(+"F*E~#*E+KE R0YPSE!F4!F6*F|(+"F*F~#*F+KF R0YPSF!F4!F6x> :F@(y>:F@(y>x> )(:F@((yy2FA6! F6(:F@((yy2FA6!$F6>:F@(:F!A7! F87>:F@(:F!A7!$F87sjE1EB]B{jEMG!FnO~(˹:TE *E"E!"F*E[FRSF*Eq#*E+KE R0YPSEF!FͷBG!FnO~(˹:TE *F"F!"F*F[FRSF*Fq#*F+KF R0YPSFF!FͷB=87x!F(!FqyOx:E( Gy2E!Fx(!F~>y(q(Wx(>yQx(>yPZ(Z!*F47>Zf /N/^1!+F(y(( (  {04n6o8DDDD99D>1$8 `E`E 0EEEEËy(χEEEEL`2@FF F F F F&F&F!E!E ",FE*,F # q+ 4F>2!>o>>> >>G^>o8FGFo8o8o8o8o8o8o8D_*( Kw0D {w0:}0 4O:t0y(=<8 ` K*(wX7&>: !}0 :!\}0~ (~ ( Copyright 1984, Software 2000, Inc. h%~~o%h%  *#1.$*r0R~/w/w(+"r0*r0| f*r0|?</ 0y:r!v06*r0&R"y0=:v0 !=[y0'!3:v0 ́~/w/wdd#| R  ͎ͳ!v068fo8`g"y08Wo8Qg"{0͟*y0ͳͱ*y0[{0ͳ͹*{0ͳ8+*r0|(R8 [{0*y08w #z BB78~!!15 60}07!!1[!1Rɯ!0w#<2!1}0<}0:}0=WA!~0n~#!'͜͜d͜ ͜ R0y 0|ͺ} 80~#_OSMASTERSYS!4"#1b3E;$.3'[#1"#1Fatal error loading O/S: to retry not founTestingK of memorno errorBad Memory @ loading from to, size, unexpected end-of-fil, not enough memor, bad memorZZ!9u5t6o%>0s#ð~.ZfZ ~.ZfZ"1R%K%n/f0*1ͳ"1u/t0u1t2Y%t.Zu Z*1n5f6Zf 6.63n9f:|(o%n3f4^1V2N/F0~.Zf}Dq/p0s1r2u3t4Zf(!Y%6.o%~/Zf !,!0!:08h!  o%!o%O ^#V|!""""o%"o%o%###!hH " $ o%o%o% o%G e 1o% o%o%o%!!o%.""#5#o%@"o%#o%o%o%o%!o%o%3L"o+lo%o%o%o/Ho%Zo%o%o%o%o%o%o%o%o%o%o%o%o%k"No%B d%o%ͬ(o%X(5o%ͬ 'K% ~(o%o% ~< ~wo%>Zn~@o% ̀[Fo%d%o%|vN++~˾o%o%~@i(6@ w@K%[u1t2 ͬF/d%vͅ7K%~? wl=B =%K%#~@ w#ɷd%* ͑}w3}oͬ=%ͧZ~8` o%d%>o%'͚ 1͚ͧ "ZVo% 68ͧ3Yͼ Oy (0'o%=%F\ ~3 =%D%D% Ao%>84 "| ,o%I ͬ> o%6 4 d%=%F\E ~3 =%D%D% d%o%>8m "| eo%I M ͬ: ;o%o% Co% :4o%| -o%I ͬ:  o%6w3 6d%o%o%4~ >w##4<(7#˾Bo% (ͬ o% K% #˾: o%o%>d%( ( ~8A o%d%o%͚ ͚ͧ o%   ͑~x  ~w(x=(#?(M [ 4(NxFz͢pz~x?(`/wxͬͼ( ~x?V o%K% ~8 o%d%>o%͚< o%K%#ͧ# ˾x880#[N( wͼ o% %=%͒F\i ~3 X ͡D% 8( ͬ> Yo%d% %=%͒F\ͩ ~3 X ͡D% d%(ͬ:> o%o%d%o%o%w3~iw~hw~gwo%7I ~wi#~+w#~#~G~#O>>~Ox ##y|>7o%p##q=~wg~wh=%D%ìd%(swgwhwi~@͚ ͧͼ w3("Zn(:~@(46@͚ +ͧ ~ nˮo%(o%(w@fi^hVgX=(n&ͳG)MDa~g8++~h8###~i8~wg++~wh###~wi~^##Vg{怄O>G{GzGz_>#q#p#wo%'8u~8# ͤ s1r2ͳY%~w/~`%nfY%~w1~w2~w/~w0~`%~1͛!3%[142()~1o%ѷ`%52 }/o|/g"1{ozg"1{Oz(>g~1w6o%<oY%ͅ8w6'8T`%͝~(`%͑`%(ͬ8ͅˮo% o%o%7͢6x6z(D<6x?~x?(O`ͧ 16͑*Fͬ/*F1 çͅK%͚>o%͑#| 5 Jͧ~@n(K%# ~##~X8w###6V~o%(*o%  Vo%O`/Gn&)))))}oD()= ˾##6#6#y=(n&ͳ+R8 s#̓(r#ݯ>###> wͧK%## #˿##~o%(BK%͚ @ 7ͅ82͚ͧ ( K% X8###w˾o%n6l~@K%#M+ͬNl6l1ͅql͘X1v(c)8:!"1! b+b#O`/ݦx_{(*1|g}oR0+ͬ1*zF8 vͬ͝~(9x(((( #(~(Q(K#(`/O :#˯~0+~lM ͑[Y^( >wAwB~l?ÅO?^CVDD( ~l?(sCrDnEfF|!uEtF~O*1 )"1YD= ͙͢1~#͛!O ?' +  )###4y !+++̓ y/OG(6"~8=)))0̓(r+sJ!11~#͛!21ͷ!1w#r#sZѯ1 ̓!1RDM!x(6=%u't()ͷ)s$r%w&G)yѳ_N`G<8= K% ̓( ^(#Vz[[([#~([͸~1w#~#o%(6~#v(< Î~#hԽhˇԽͳ+R͑:bk##B8B0! <ͬͧ{_G~  (wìx~ ##~Z~ =K%#$~# ! # yDIRDSKDͅ 6 #6#6#6#6#6#w66ͻ 8(6 ͳ+u~=w> O6ͻ (6^J{ 0%͝~( 3J~86D͝6>7͝~(0 ͑0!͝~  ͬ͝6#>7w~͑ͬ͝~  N###~< =y >ɯ~#͛!_!1~#3%:1o:1>7 ~/ͻط ͝#<_#{ x7NF >8= ɯwAwBRͳ+B0Rn&)= ͑#ì! ^#̓(V#z~?(w#w#wͧ ɯvyO̓y(G7~=~ =nAfBD!( ~l?(+uAtBnf!D%~1w=~=d%K%D%~1 ~@Z~(w@>d%~1=w\^1;G)=%s#r#wK%u7t8K%u9t:Zv 9~1(Zn ,w@0ZZZZZ:1w@:o%w=>`%~1w[Oz<(!2r$Oqn7f8|>#N#N#Fp+q+q#4#4#4K%~?(=~=l K% ~    K%~nLfMuLtMnNfOuNtO^PVQsPrQn!1^#V+R( $+:1(G72121*:1o:1gY%!,3|`%~1o%~1͛!OF2y<( }o|g"1ˀ!1y<( }o|`^#V!1R$dy(#### x uv Ez~=R u~(+ Zup(4h $ƒ͂Æ[1y3%Zx4=y<(8x(4@(x`` )!1 ^#Vz(y~ p+p!1 pj!1^#V!1R( ! ˶@`Î!1^#V!1R͙(d####N#͉w#~#> ##q#~*8>)~>6˾k~p~w 6!:1ݾ06k~v(< +k~#w# ut=Z4Î͂$!6!1$͂$!1$z#z8$ u+t,   ͂n+f,~#Û!*11RK%Z~(1͔!f!~wx!w.~K% ͔!s#r^ V n!~0>`%w6~8&!=t!N F! ~= 8qpn f!͘$!^V~F? ?nf| )R0=T  =v :!R0nf NFq p utsrNF nfR0; ut! ѷn f NF DM!Rut!nf#~wnf^VRx!~v=<(͘$~=!%ut ~_!1^#Vz %6x! ~v( Î͔!r+ss r   6~_!2~~#w^#V^ V _! 2~Z*o%u1t2:L2d%K%^#V#~#!W~!_*  ;G !d%!#w ;x2 K%q#p#z"w#{"w 0 !!!!K%|<("M2*M2Y%:1w[o%o%6/Z~(w0!.u1t2!Y%=%MDK%R%o%Y%s1r2q/p0`%U# 0 ( ( ( ͮ"d%~1O!O2 0 ( 6~G "4ò#U#d%N1ò#~1O<(<(<²# P#P#U#d%K%:P2~#ͮ"K%o%P#d%K%|<(}2P2:P2d%K%^#V#~#foz~#ͮ"#c#KT2̀#P# o%o%TP#:T2o#:Y2OĽ#o#O:U2:V2ʎ:X2(:W2 ~YwYo%Yf(o% ~;=_!Q2F#^#V!`2$K%|"^2!\25$[`2!`2R(^#V#$##~#*Z2#"Z2:\2*^2+"^2|!\24Sd2!""f2!""h26# x {f2*h2*d2M*f2~#<(=$ ~# ~ xD##>)))))))';$;$d;$ ;$ R0y 0OͲ#N#F#^#V+++q#p+}|##~#foN#Fr+sq#p+ _ W| }##s#r%N˹Ͳ#~#a{ !=)n>f?u>t?n1f2n3f4u3t4w.w3!o%Rog_%;;| 7{_-( (M=(J_-!2~ 5_-:2_-O%_-:2_-_-!2~O_-~#% !2#&!28$s2~(=(3=ʬ'=[(=(m> 22& 'Q'> )Z' :2t'> 22& 6'Q'> )Z' :2 & 'Q'z3)Z' :2t'> 22͔(¥':2~ ˟~(22~G( ( n f "2nf +"2> )t'~22~22n f "2F!@)+"222͔(¥' (ͺ)~!2_ ˞W:2( N98O~( ͬ)( Ny<:2:2W!2w*2[2"2!24!25Ͳ#:2G(:2*2!28$!#!2#"2=22{2>[(6 (( V:2O:2_(22D) ( :2 :2 :2 )~0O)!y( ^#Vz ##u t > 22D)~)~3)>22D))~3)~>͔(>/!2f>22ͣ)> !<#> D)!2~6/ȯ~)f(22D)22:2ݾ(( w~22(~ >3)_!2!2"2!"2!2~> ):2 22(22o%D)!2:23)ѣ>22o%ͣ) !2#:2>  sj212 22:2=) :2O:Z22202222:Z222 !28$> {j2M> > ) ^#V|) n f ^!2)`M5*0M?5*(50*0M 5A*M;5R*(5c* (+t*4M*M* M*M*. %+*4M*S(+M*           !2#V+!28$s2~r+=ʚ+=,=ʦ,=+,z,> -*2F "2E, +,z,>0*2F "2-E, ,z,> -N-E, :2(T-{2ͦ,,z,*2:2>P:2w(y -+N,+n f "2nf}|~22~2222!24!25,:2'''G:2怰G:2w x-@:2G:28 :2G_>(˘N,u,:2O!2 ~(6,T-><+N,,u t ~''''!2_ 2>-:2p:2wG-/-#3-!2#!2wg!/-$!28$%{( .=(.=;.=ʿ/=/=/=0xK3*2(K3*3xN>x 3*3|(+"3*2~#*2+K2 R0YPS2!34!3#*3|(+"3*3~#*3+K3 R0YPS3!34!3#x> :3@(y>:3@(y>x> )(:3@((yy23.#! 3#(:3@((yy23.#!$3#>:3@(:3!.$! 38$>:3@(:3!.$!$38$sj212/]/{j2MG!3nO~(˹:T2 *2"2!"3*2[3RS3*2q#*2+K2 R0YPS23!3ͷ/G!3nO~(˹:T2 *3"3!"3*3[3RS3*3q#*3+K3 R0YPS33!3ͷ/=8$x!3(!3qyOx:2( Gy22!3x(!3~>y(q(Wx(>yQx(>yPZ(Z!*34$>Zf /N/^1!+3(y(( (  {04n6o%1111&&D+1$% `2`2 02222Ëy(χ2222L`2@33 3 3 3 3&3&3!2!2 ",32*,3 # q+ 43>2!>o>>> >>G^>o%343o%o%o%o%o%o%o%D)!U)"! }24!." !4 !4 *2""2"2"2*3""3"3"3D20#>o:~W!{> " OC > S>O31! >2|N#Fx2CN#FC$#^#V^#VS#~2#~2<2###~2#^#VSN#FCC*KB0KC:( [0!' #"* (,*#"+))[R%! !!Cy͏qput+[[R8 uty7?R#|(/ sr +utwwNFqpnf^:(#~W#:G)[7?K R0!!=NFx(ENF C$7?KnfB8C[0MD!'  |:o!=!NFnfB#>,(0W}_nfRut=RDM!C7*![3*:G*!w0͘!4͘ !͙>O3F#Nů  SYS: Which .SYS file to load 0 = CPM 1 = OSLOAD ? SelectReadFile not found error: file C3>L~~ÃG3x(OxAG:>G~ > 2<:4O y~ 8 q *@~(͙8ͺ{ͣ:72:>2>2?7O> 2<> :?G /_~(!& *1::{  _ O(  :<= L{((glrZwZ:4hZ::hZ:>hZZ>2< ~ ( w:728F8 <2:y2>:7W:0*3K5B(7:8Gz?"B*3"5:7G28xG![120G!> z:(8 DZP>w(>>w~Can't recognize density of disk in$Read$Write$Seek$ error on track $ sector $ side $ drive $ $~Can't recognize density of disk in$Read$Write$Seek$ error on2,...,VALN ) x;2 Where Y (Y e;G ) ;\Top of memor ;q}P9x1zi` n&?@/ _      y24y27Y 5"@~G:>G~ > 2<:4O y~ 8 q *@~(͙8ͺ{ͣ:72:>2>2?7O> 2<> :?G /_~(!& *1::{  _ O(  :<= L{((glrZwZ:4hZ::hZ:>hZZ>2< ~ ( w:728F8 <2:y2>:7W:0*3K5B(7:8Gz?"B*3"5:7G28xG![120G!> z:(8 DZP>w(>>w~Can't recognize density of disk in$Read$Write$Seek$ error on>o:~W!{> " OC > S>O31! >2|N#Fx2CN#FC$#^#V^#VS#~2#~2<2###~2#^#VSN#FCC*KB0KC:( [0!' #"* (,*#"+))[R%! !!Cy͏qput+[[R8 uty7?R#|(/ sr +utwwNFqpnf^:(#~W#:G)[7?K R0!!=NFx(ENF C$7?KnfB8C[0MD!'  |:o!=!NFnfB#>,(0W}_nfRut=RDM!C7*![3*:G*!w0͘!4͘ !͙>O3F#Nů  SYS: Which .SYS file to load 0 = CPM 1 = OSLOAD ? SelectReadFile not found error: file C3>L~~ÃG3x(OxAG:>G~ > 2<:4O y~ 8 q *@~(͙8ͺ{ͣ:72:>2>2?7O> 2<> :?G /_~(!& *1::{  _ O(  :<= L{((glrZwZ:4hZ::hZ:>hZZ>2< ~ ( w:728F8 <2:y2>:7W:0*3K5B(7:8Gz?"B*3"5:7G28xG![120G!> z:(8 DZP>w(>>w~Can't recognize density of disk in$Read$Write$Seek$ error on track $ sector $ side $ drive $ $~Can't recognize density of disk in$Read$Write$Seek$ error on2,...,VALN ) x;2 Where Y (Y e;G ) ;\Top of memor ;q}P9x1zi` n&?@/ _      y24y27Y 5"@~G:>G~ > 2<:4O y~ 8 q *@~(͙8ͺ{ͣ:72:>2>2?7O> 2<> :?G /_~(!& *1::{  _ O(  :<= L{((glrZwZ:4hZ::hZ:>hZZ>2< ~ ( w:728F8 <2:y2>:7W:0*3K5B(7:8Gz?"B*3"5:7G28xG![120G!> z:(8 DZP>w(>>w~Can't recognize density of disk in$Read$Write$Seek$ error on>o:~W!{> " OC > S>O3 ((6! "d ! l(6#V >˿![ ͐ 8w#1! >2|N#Fx2CN#FC$#^#V^#VS#~2#~2<2###~2#^#VSN#FCC*KB0KC:( [0!' #"* (,*#"+))[R%! !!Cy͏qput+[[R8 uty7?R#|(/ sr +utwwNFqpnf^:(#~W#:G)[7?K R0!!=NFx(ENF C$7?KnfB8C[0MD!'  |:o!=!NFnfB#>,(0W}_nfRut=RDM!C7*![3*:G*!w0͘!4͘ !͙>O3F#Nů  SYS: Which .SYS file to load 0 = CPM 1 = OSLOAD ? SelectReadFile not found error: file C3>L~~ÃG3x(OxAG:>G~ > 2<:4O y~ 8 q *@~(͙8ͺ{ͣ:72:>2>2?7O> 2<> :?G /_~(!& *1::{  _ O(  :<= L{((glrZwZ:4hZ::hZ:>hZZ>2< ~ ( w:728F8 <2:y2>:7W:0*3K5B(7:8Gz?"B*3"5:7G28xG![120G!> z:(8 DZP>w(>>w~Can't recognize density of disk in$Read$Write$Seek$ error on track $ sector $ side $ drive $ $~Can't recognize density of disk in$Read$Write$Seek$ error on2,...,VALN ) x;2 Where Y (Y e;G ) ;\Top of memor ;q}P9x1zi` n&?@/ _      y24y27Y 5"@~G:>G~ > 2<:4O y~ 8 q *@~(͙8ͺ{ͣ:72:>2>2?7O> 2<> :?G /_~(!& *1::{  _ O(  :<= L{((glrZwZ:4hZ::hZ:>hZZ>2< ~ ( w:728F8 <2:y2>:7W:0*3K5B(7:8Gz?"B*3"5:7G28xG![120G!> z:(8 DZP>w(>>w~Can't recognize density of disk in$Read$Write$Seek$ error on:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 04/17/84) 1!]~#(# (08z 0vGy8q8n8k8h8e8bOy([ 0WG+ ?9!4~:860#4 "G G     Invalid number of users requested $ Unable to create queues $ Queues created $Am80 Am8Usr/ SAm80 AM80AM80AM80<|\COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1!~(/G#:O: q#~  #y( O:D~(*"8!""*|ͤ*BR0 *+"*[R(O[R8""ͤ""(g:_(( q:_8w(*[""J( V |S*#""*+"|͎8ͣ.)ͽ$'Q{p{͔{͵!ˆ8 :G{G;(!O: _PѷPP>22!"!"*"2<2!""!""As*ͳ8bO: 7(:( : ٷ8 ))))))):=)'d  R0x  0s a{ JVR8 Insert source disk in drive8 Insert destination disk in drive8 Enter to begin copying8 Rea8 Writ8 Copy aborte8 Successful cop8 Non-privileged user8 No source drive specified8 No destination drive specified8 Unable to lockout source drive8 Unable to lockout destination drive8 Source drive not ready 8 Destination drive not ready 8 Disk types not identical 8 Insufficient memory for copy8 error, Drive:8, Track:8 (Retry, Ignore, Abort)8 Unable to execute from bank 1>~#s? (_O: 7(:( : ٷ8 ))))))):=)'d  R0x  0s a{ JVR8 Insert source disk in drive8 Insert destination disk in drive8 Enter to begin copying8 Rea8 Writ8 Copy aborte8 Successful cop8 Non-privileged user8 No source drive specified8 No destination drive specified:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 03/22/84) 1 Px(B!]~ (V~#(# (085 01Gy8,8)8&8#8 8Oy0_+P   2  +P 0:y(0__  $ Current bank number: $ Invalid bank number requested $ Non-privileged user $ Insufficient memory in bank 0 $! >.>~/w>~/wy4çy|iO RELDMP M SSSOM ACTSQRTC ELgSETBAUD3MRENAME MS6SPB8 AR NORLOD EL NETFWD ELS6MLTDMAARMAX65 ELSQLDRDMAEN1:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/14/84) 1D Px(g+P² 22:\ :] (L:l :m (D:] ( 8Q ;ͬ8H 7:m (< 0 .ͧ` <8Ur͕ͳ!\:k(:i2pw2D* R`pw!(S!l:{(:y2pw2D`pwѷ!*+R0pw:\29*":l!>29=2>2!"P(C:!@)=KCe"Kx(eDS*R!""`P*#"*["*+"| !x :̀:̀_͟ѻ ͟ѻ`  ` Operation successfu` Non-privileged user` No source drive or filename specified` No destination drive or filename specified` Can't find source file` Can't read boot tracks` Can't write destination file` Can't write boot tracks` Not enough memory` Reading source file:` Writing destination file:` Reading boot tracks:` Writing boot tracks:` Unable to execute from bank 1f~#rg_wѷ!*+R0pw:\29*":l!>29=2>2!"P(C:!@)=KCe"Kx(eDS*R!""`P*#"*["*+"| !x :̀:̀_͟ѻ ͟ѻ`  ` Operation successfu` Non-privileged user` No source drive or filename specified` No destination drive or filename specified` Can't find source file` Can't read boot tracks` Can't write destination file` Can't write boot tracks` Not enough memory` Reading source file:` Writing destination f:\ 5:] . No source drive or filename specified:l ' No destination drive specified:] (%8%(\ Can't find source file{x0 Not enough memory]( Can't read boot tracks=ͨ( Can't write boot tracks Operation successfu !\26 Reading source file:* R!(S:\7 Reading boot tracks:2:͗*D":l=2;>2:!H"D:Pʔ:L!@)=KMC@"B>8*B Writing boot tracks:>2:×=2;>2:!H"D:P(C:L!@)=WKMC@"BKQx(SD*R!"<">:P*<#"<*D[B"D*Q+"Q| !x ~#(_ disk jp nz,fatal ;if drive not ready, continue call seek ;else, seek to requested track ret ;done ; rwcom1: call disk jp nz,fatal ;if drive not ready, con:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 03/21/84) 1T*"#^#V!T6#s#r++"P"20!F( Px[PP":o&͛:G7g.<͛:? >@o&͛+P !F "*%͛; O:(,:(F A8[0:7=2*~#"h| }82!Ʒ͡UhR( 8<0)2!Ʒ{!  ( 08 0 )))_!4*+"'͹͹d͹ ͹ R0x  0 NS Number of Buffers: Length of Buffers: Local System Size: Memory Available : Non-privileged user Minimum number of buffers = 2  Invalid buffer size requested  Maximum number of buffers = 255 ~#_:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/16/84) 1 22M2N:\ 3:] ,:e %:k :l :m :u :{ !J!~( 2OO :P(:Q{ O: { (: { ( !K!K!"͉ # 6#!m? *͉ # ~w#y 86#:\2:l2G:=QxO:=Zx 4:MO:N *! O~#  !:MO c :KG O U:JW(Nl !:M !:N͋ >2OO :P(:Q{ O: { (: { :±ͬ  :K !:N2 !:N͙ :_!~ X!~:Kw¥G OͰ >2OO :P(:Q{ O: { : { /   !:M !:M !:N (1: !:MF^ Ͳ :KW( !ͨ  E!:N:Kg!~ oG O’ !:MW>2OO :P(:Q{ O: { (: { M !:M  (1:" !:M 1:, (  *+"|*#~/ 0:y0 > 99~#=&A9>>~#9*%[R R0x C!J˞!"*"t ~ :J_ *#"[R8*"*|(t ~ ~ *+":J_(* 4 0 U :K( Ê l =( :KoX !~X * k A d Y ͓u ͼ( ( k O 00  !:Ml = !J4 u 4 c k A9͊ :K( 4 !Kn( !Ͳ  p A  Y *! ͼ( ( p O E U :Ko 0 * !J˞!" !:M:Ko͊ ! * c p A94 ͧ 2222=2 :2ͬ 2!""Yͧ !*#"| !4ͬ "*#"| !4ͧ ͬ :2!Xc * yc ͡c c * 4 4 c c 2c `c ͓ͧ ͬ ͧ ͬ _P_PP! (#˾[*"͠ ~#fo͙ K ))) )K :M:N:_ ѻ  ѻ͸c   8 \ 2M͌ c  8 l 2Nͥ c !!~! ~*R|7"6 #6 7"R| *T !U^#"R6 !Jæ:\:l=a{ YNABCERX Invalid filename 1 Invalid filename 2 Ambiguous filename not permitted with option B Destination drive read only Ambiguous filename: confirm individual files (y/n)? copy to same filename Ok to copy  to  (y/n)? already exists,ok to delete? (y/n) not copiedread only FIFO file, not copiedFIFO file, not deleted  not copiednot delete copied to  Ok to delete source file? (y/n) File not found Insert next source disk in drive:  Enter when change complete Unable to lock out destination drive  Unable to free drive  Insert next destination disk in drive:  Unable to open source file Unable to create destination file Unable to read source file Unable to write destination file Unable to close source file Unable to close destination file Unable to set attributes on source file Unable to set attributes on destination file Insufficient memory for copy  Non-privileged user Insufficient memory not found ~#9 (_VHation drive  Unable to free drive  Insert next destination disk in drive:  Unable to open source file Unable to create destination file Unable to read source file Unable to write destination file Unable to close source file Unable to close destination file Unable to set attributes on source file Unable to set attributes on destination file Insufficient memory for copy  Non-privileged user Insufficient memory not found 9COPYRIGHT 1984, SOFTWARE 2000 INC. (VERSION 01/04/84) 1X!~Q͐w!N#*ͯ .͐ͯ   > ͸ ͐"!w* ͗!>>͸ ͗!6#!N#!>!:(rͪ:G ":O x2{2z2*:W:_:G P<͐w* ͗!>ͪ"ͪ *x2{2z2 PR!w : "A!6T]ʁ08Y (3!:0o:g2::8bA8-[0)!R8w#:0o:gd2:(,  !կ(b#( y2(*b: :2: :2:(a: x2lj*&:=0C:*&!k=(^#!:= 0;;!b:('S6 #*&+T]6 #:S 6*#2{2z2ßb:W:_:!R!|D)0)0>2 :(:͜O:͜(:͜(!ˎ!ˆ!" ͊*! ~ P!~ M:G O0:O(G>2 :(:͜O:͜(:͜(F;/6 ͊*#w:\ < MW(  *+"|*#ôd:/ 0:y0 > :\=A*#~#~#foK ))) )K ::_ ѻ  ѻ;Ô J8\!c:k:i2yÔ*|7"ssg#g7"| * !^#"6 !Ìa{ YN Destination drive read only Ambiguous filename: confirm individual files (y/n)? Ok to delete (y/n)? read only FIFO file, not deleted not delete File not found Invalid filename Insufficient memory Network error Non-privileged user~# _Hc#ôd:/ 0:y0 > :\=A*#~#~#foK ))) )K ::< COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/15/84) 1$  2l 2m ^͈ͲOG;(iO:~i !k :k(:i2m :] :e !] 6?#>?2h6P(~2s ==G72u "n Sp y2r +|2t 6K <(: :< ![ _ P x2 {2 z2 " :\=B_!k ˎ !" " " *$ Sx R "v :S \ȇ_!~"  !A^#:t (V#z(#" !"z "| * |(b"~ *~ [| R<"z ͺ[  O~# *z ͺ ^#VK r+sê*z 8"~ "| #"z *~ [| R * |(+" * *R8h* [z R()* ]T+* *  [ s#r*z [ s#rS * K " K B8" Ñ!k ˎ<<<  %* |" !" !k ˆ[ :u !8 = R8!k :k G>(=2 !k N != K B8: O* +B0S * " " " (: G!   :k G(    * |* +" | 6 ( :G%:k G* (* " ^#Vr+s[ R06ͺ#^#V:u G!2 0<O:k Gy(Ni͖* +" ##(!\   !!g ~(  (H)     *p |<(͛ͨ  (2 * V;* +|    :m o&2 q:\=A !]  *   :u G!2 0<N͖ * a: (* * &+T]~# :   >*!R!|D)0)0>2 x0~#foKv )) ))Kx :m :l _ѻ ѻ/  ~#!k N 0(__a{ L  to Continue  REMAININ  DISK READ ONL  FIL  DISPLAYE  Insufficient memory JanFebMarAprMayJunJulAugSepOctNovDec  Network error  Non-privileged user ? AB02 } : =<<:  x2s !r^R#8( 2 2 2 y2 }2 :  :  : / :x ~(   ~#:k O:G ͓@B͓͓̀'͓͓̀d͓ ͓}0: (  R0x : >2 x0~#foKv )) ))Kx :m :l _ѻ ѻ/  ~#!k N 0(__a{ L  to Continue  REMAININ  DISK READ ONL  FIL  DISPLAYE  Insufficient memory JanFebMarAp<{}COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/16/84) 1B 22:k(:i2}͌͛*|( _̈́1@:\<2\!e~ 6D#6O!"!~_#6!#~ (#~ #~ (O#'("( +*#")@s#r+#~ȹ 6!\ w#MTR!"!e#~ ($R6$!hw#M\\TR!">:G:Oȸ(!!808:00T])))_|( *R8)@^#V~( ~#(_ȹ__ȹ_!5 6MT> !>[R~!>5 6@M\TR![>Rw:]:]_|ѻ |ѻ}  ! ~#: 0:y(0!\~#@>:>.> > ~#! DELETE >>M\TR!~: Px!fM\TRMTM\PT]  Unable to activate DO file $ Non-privileged user $808:00T])))_|( *R8)@^#V~( ~#(_ȹ__ȹ_!5 6MT> !>[R~!>5 6@M\TR![>Rw:]:]_|ѻ |ѻ}  ! ~#: 0:y(0!\~#@>:>.> > ~#! DELETE >>M\TR!~: Px!fM\TRMTM\PT]  Unable to activate DO file $ Non-privileged user $:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1Iu G;(!&ˆ͛O:͛ 2'P(z2-==G72."(S*y2,P(S"/S1C325<(: :< !_:\=_ͥ:'Ap^!^^ *(:,_R!:.G260<:-!7j= 26*!:,o&:-)= 26^ G!@:5)=26m*/26͓*126͹*326^ :-(^ ~#p9@B99'99d9 9}0pR0x :6  >26x0pd~#pe!&F __a{ L^ Disk drive characteristics, drive^ Maximum data capacity :^^ Allocation block size :^ Number of directory entries:^ Physical sector size :^ Physical sectors per track :^ Physical tracks per disk :^ Number of reserved tracks :^ medi^Fixe^Removabl^ Network error ? _ͥ:'Ap^!^^ *(:,_R!:.G260<:-!7j= 26*!:,o&:-)= 26^ G!@:5)=26m*/26͓*126͹*326^ :-(^ ~#p9@B99'99d9 9}0pR0x :6  >26x0pd~#pe!&F __a{ L^ Disk drive characteristics, drive^ Maximum data capacity :^^ Allocation block size :^ Number of directory entries:^ Physical sector size :^ Physical sectors per track :^ Physical tracks per disk :^ Number of reserved tracks :^ medi^Fixe^Removabl:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 05/10/84) 1 2J2K($G;(( O:  !I:k(:i2K͑\͘ˆ!"|"~͑\!͘w:IG( ::~:}!:IG( }ƀ: ~#}  R~#( 0>.} } U*}#"}|¨!4è ( ( ͑\͘:K͡:J͡_;ѻ ;ѻ1 0:8 ~~#(_:IG(a{ LRecordFile not foundNon-privileged userLSTXON AC8WSPAT30 X:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1@ Pxʯ:\2=2_Pѷ¹P :(:O:(:(!:A_  :(:O:(:ʿ¹!q#"*#"(¹!F(P:_ P r g!"! V: O:< I!" 9 .:_ P "!F sx )@V  a{ $YN Ok to erase directory on drive $ (Y/N)? $ Directory erased, $ Non-privileged user$ No drive specified$ Unable to erase directory$non-$hashed$ Hashed directory desired (Y/N)? $ Erasing directory $$ DIR:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1 Pxʱ:\2<=2a_Pѷ»P(:E9(:F9( !`G:aA_n(:E9(:F9»»: :<('»»»»:»:<»!:`(˾:`(»»» z  u p D!`˶!  !~0 !` 6# !`v( 0*]#"] "w!`~  B <<<!<":a_ P:a_*P+b :d9O:c a{ $YN Ok to reorganize directory on drive $ (Y/N)? $ Directory reorganized, $ Non-privileged user$ No drive specified$ Unable to reorganize directory$non-$hashed$ Hashed directory desired (Y/N)? $ Reorganizing directory - DO NOT INTERRUPT $$ DIR:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1 Px:\=2y_PѷP:yA_6(:d[(:e[:y_PSz Pѷ ?Pg*zR(1!RT,͚́ͤ !;ͬT 'd  R0x  0h M| :~[O:} a{ YNT Disk map regenerateT Allocation block(s)TgaineTlosT Unable to regenerate disk mapT Ok to regenerate disk map on driveT (Y/N)?T Regenerating disk mapT Non-privileged useT No drive specifieZ~#h\_:COPYRIGHT 1983, SOFTWARE 2000, INC. (VERSION 06/30/83) 1=  Px)+PE:\k=2 i: O°: ͓͊ h Insert disk to be formatted in drive: Aͣ)h Enter to begin formatting͒ ( Oh>2 ͨʴh Starting format pass *` " !" h:\ 2 2 ͽ>2 ͨ(h FormaͲT(z(͆ h Format aborteT! 4! 5 * #" * +" | h Successful format Starting verify pasih Insert disk to be verified in drive: Aͣ)h Enter to begin verifying͒ ( Ohh >2 ! " ͨ&!*j BR8 * B C 2 !" !j " * " h!" * |*j BR0 * +" * [ R(9[ R8" " ͨ(h VerifͲT(* [ " z(͆ h Verify aborteT* #" * +" |jh Successful verifTh Non-privileged userOh Unable to execute from bank 1Oh No format drive specifiedOh Unable to lockout format driveOh Format drive not ready qh Insufficient memory to formatUh Insufficient memory to verify: O +.h Verify drive not ready : Oqð! ˆh : GOqðG;(! ʹR V _PѷP Ph error, Drive:: Aͣh, Track:* 3h (Retry, Ignore, Abort))h͒ʹA7( R(I h ))))))): =)z͆'QQdQ Q R0x  0ͣ n~#ͣo (_a{ :[ |(*!j *R>!j T]6:[ (6N := _:^ 2 GO !> 8zw#p:] _!:[ (!^#V#^#VSY j !> /N#F#F#~#: : ~#*Y ~!j " R" :[ :] (2 : :_ (2 ɪ.:z" 2 ?(?????NTZ??? ?????_?(?????NTZ??? ??????_?(?????NTZ??? ???????? _?PN? ???2N? ??NTZ???N? ??????N_?PN? ???2N? ??NTZ???N? ????????"N_?PN? ???2N? ??NTZ???N? ????????????BN_2b 2c 2d 2e 2f  :c ?!b ͑ Enter density (Single/Double):̀ ( ʹ S( D(͑ S(![ 6:d :!b ͑ Enter number of sides (1/2):̀ (1( 2(͑ 02\ :e L!b ͑ Enter number of tracks (3=35, 4=40, 8=80):̀ ( 3(4( 8(͑ #3((4(Py2` :f B!b ͑ Enter format type (TurboDOS/Cpm):̀ ( ʹ T( C(͑ !] 6C(44:[ (4!w :] _:[ (+~2^ !z :] (+~2_ :b G͑ G;(ʹ S D 2c 1 2 2d 3  4 8 2e T C 2f  6*T:tg  :h :i ͗ ~#ͣ _a{  ???2N? ??NTZ???N? ??????N_?PN? ???2N? ??NTZ???N? :COPYRIGHT 1983, SOFTWARE 2000, INC. (VERSION 06/30/83) 1  Px)+PE:\k=2E i:] O°:E ͓͊ h Insert disk to be formatted in drive:E Aͣ)h Enter to begin formatting͒ ( Oh>2D ͨʴh Starting format pass * "^ !"F h: 2` 2A ͽ>2D ͨ(h FormaͲT(z(͆ h Format aborteT!A 4!` 5 *F #"F *^ +"^ | h Successful format Starting verify pasih Insert disk to be verified in drive:E Aͣ)h Enter to begin verifying͒ ( Ohh >2D !R "N ͨ&!* BR8 *W B CB 2D !"F ! "N *Y "^ h!"H *B |* BR0 *B +"B *W [H R(9[B R8"J "L ͨ(h VerifͲT(*H [J "H z(͆ h Verify aborteT*F #"F *^ +"^ |jh Successful verifTh Non-privileged userOh Unable to execute from bank 1Oh No format drive specifiedOh Unable to lockout format driveOh Format drive not ready qh Insufficient memory to formatUh Insufficient memory to verify:] O +.h Verify drive not ready :] Oqð!] ˆh :] GOqðG;(!] ʹR V _PѷPD Ph error, Drive::E Aͣh, Track:*F 3h (Retry, Ignore, Abort))h͒ʹA7( R(I h ))))))):V =)z͆'QQdQ Q R0x  0ͣ n~#ͣo (_a{ : |(*! *R>! T]6: (6N : _: 2J GO ! 8zw#p: _!: (!^#V#^#VS  ! /N#F#F#~#:F :A ~#* ~! "N R"L : : (2H :A : (2I ɪ.:z" 2 ?(?????NTZ??? ?????_?(?????NTZ??? ??????_?(?????NTZ??? ???????? _?PN? ???2N? ??NTZ???N? ??????N_?PN? ???2N? ??NTZ???N? ????????"N_?PN? ???2N? ??NTZ???N? ????????????BN_2 2 2 2 ͷ : ?!  Enter density (Single/Double): ( 8 S( D( S(! 6: :!  Enter number of sides (1/2): (1( 2( 02 : B!  Enter format type (TurboDOS/Cpm): ( 8 T( C( ! 6C(44: (4! : _: (+~2 ! : (+~2 : G G;(8 S D 2 1 2 2 T C 2 6*T:t  : :  ~#'  _a{ MNTZ??? ??????_?(?????NTZ??? ???????? _?PN? ???2N? ??NTZ???N? ??????N_?PN? ???2N? ??NTZ???N? 1w Advanced Digital hard disk format utility  PxZ NON-privileged use:\„ no format drive specifie=2:1ʼ unable to lockout format driv+P(F To format, you must be attached to the master and on bank 0 :_P"AC2S;>2> >2>!͕ t:>( ͕ e Can not determine sectors per head, Please check your disk spec tablx2:O*A: Drive has*;Z tracks and:=o&Z heads *2j(Track offset of*2Z Total sectors per head*:&Z Interleave factor of.&ZP Press to begin ( >2F format drive not ready  formatting ... press ^c to abort :4W( >25*0 *;"5!:4_ [2":=292>2F( formaU((  format aborte!4!958:=292*#"*5+"5|8 format successful:4O Verifying... !#">2F!"!:'=)"wS*R:4W( >25*0 **"5!:4_ [2"2*("7!"F( verifU((  verify aborte*#"*7+"7| *#"*5+"5|C successful verif insufficient memory to verif& verify drive not ready  G;(!4 R V F ͏"0 error, drive:A>:, track:*Z (retry, ignore, abort)P( A7( R(I  K9!w>w#2w:?!:8!w_>({p!:x !w":G::2_!"2:>(!!"_PѷPP'xxdx x R0x  0 !S.͚[.S.ͺ  _ 0:8 AG?0~# _A[ Z:Z (retry, ignore, abort)P( A7( R(I  K9!w>w#2w:?!:8!w_>({p!:x !w":G::2_!"2:>(!!"_PѷPP'xxdx x R0x  0 !S.͚[.S.ͺ  _ 0:8 AG?0~# _A[ Z:Th forma progra i no totall automatic no al yo hav t d i ente th format comman an th destinatio drive Th onl thin tha yo hav t mak sur o i tha you operatin syste know wha kin o har dis yo hav (numbe o track and number of heads). * IMPORTANT ** Ther i no option Us i t forma th reserve trac portio o you driv withou it yo wil mos likel b baffle wh th boo comman won' work Don' us th optio whe yo hav partitione driv b track o els you'l forma th firs partitio alon wit it Th verif portio o th progra i a option t verif afte format just type in formath d:;V an i wil verif afte format Th recomende wa t brin u har dis i t format the eras th director wit erasedi progra usin hashe mode an the ru th verif progra whic wil ma ou ba blocks. The F option will format one track example formath d:;F5 Formats ONLY track 5  Th onl thin tha yo hav t mak sur o i tha you operatin syste know wha kin o har dis yo hav (numbe o track and number of heads). * IMPORTANT ** Ther i no option Us i t forma th reserve trac portio o you driv withou it yo wil mos likel b baffle wh th boo comman won' work Don' us th optio whe yo hav partitione driv b track o els you'l forma th firs partitio alon wit it Th verif portio o th progra i a option t verif afte format just type in formath d:;V an i wil verif afte format Th recomende wa t brin u har dis i t format the eras th director wit erasedi progra usin hashe mode an the ru th verif progra whic wil ma ou ba blocks. The F option will format one track exa:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1/  Px +P&:\L=2 J: O°: tnk I Insert disk to be formatted in drive: Ä́ I Enter to begin formattings ( 0I>2 ͉ʕI Starting format pass *R " !" I:N 2 2 ͞¶>2 ͉(I Forma͓5([(g I Format aborte5! 4! 5 * #" * +" | I Successful format Starting verify pasiI Insert disk to be verified in drive: Ä́ I Enter to begin verifyings ( 0II >2 ! " ͉* " 2 !" !d " * " I!" * |*d BR0 * +" * [ R(9[ R8" " ͉(I Verif͓5(* [ " [(g I Verify aborte5* #" * +" |KI Successful verif5I Non-privileged user0I Unable to execute from bank 10I No format drive specified0I Unable to lockout format drive0I Format drive not ready qI Insufficient memory to formatUI Insufficient memory to verify: O +.I Verify drive not ready : Oqð! ˆI : GOqðG;(! ͕R V _PѷP PI error, Drive:: Ä́I, Track:* I (Retry, Ignore, Abort) Is͕A7( R(I I ))))))): =)[g'22d2 2 R0x  0̈́ O~#̈́P (_a{ :M |(*!d *R>!d T]6:M (6N :/ _:P 2 GO !0 8zw#p:O _!s:M (!{^#V#^#VSK d !0 N#F#F#~#: : ~#*K ~!d " R" :M :O (2 : :Q (2 ɋ[k  (     /5;        @ (     /5;         @ (     /5;            @ PN    2N   /5;   N       N@ PN    2N   /5;   N         "N@ PN    2N   /5;   N             BN@2T 2U 2V = :U :!T ̓ Enter number of sides (1/2):r (1( 2(̓ 02N :V B!T ̓ Enter format type (TurboDOS/Ibm):r ( ͦ T( I(̓ !_ I(!Z ~#2O ~###2P ~2Q !_ R(!" :T G(̓ !~G#~;(#~ͦ 1 2 2U T I 2V W  :X :Y ͉ ~#͕ _a{ (5t*Pk  (     /5;        @ (     /5;         @ (     /5;            @ PN    2N   /5;   N       N@ PN    2N   /5;   N         ":COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 03/20/84) !1d͑Z$ L ;͋kCopyright 1984, Software 2000, Inck  2222!:o(!!"q(%(ͣͿ͆Ϳ!\~#~!n?n:k( :i222:{(:y2!0 !l~ :#~!0!!u~!0!e~!8!k#!SYS(!F;(B9O!:*9(0:+9(-:,9(":-9(+:.9(:/9(%""˞"!(08 8  8 0))))o9:!\( ( ( 8!%R8#w#6+R}w#"!\5 6:> !\[\R~k *!^#"6{k !F#^~ 6 *|8:p!!x!o[S(~!!REL*|7"!#7"|^#V#~#fo6!_6 !`I8B( ($87(!.(?:(@!h8!(/ $8 $kb $8 !!_!>(G!`~#08:030O:n<(>2n:lG88888 0 2lx=("A8Q0@O:_ y2_:n= =2n7$(:.*(w#6?# ;7,Q6#IK6#6 #a{ 0>2*"  :b8:2b((#(((?(  ʼ͚2t!͌(![)t?SYM? ͚8!n[cRt!n[cs#rt!Zt!br+6t*c"pt*c"nt!͌(3!͌(E[o&~@(p0O#"c͚t4p0![;Rp8t!p8^#V*cRt2<![)>2t?ORIG??UNIT?!F(Nˆˎ*| *c| :b= *b|(!>!nDM6+6!b r+s= tUnB!^¸*":W(###[bS"b"V"z"m[dS"d"X"|[xS"l"`"[fSz(+$."f"Z"~"[hS"h"\"[jS"j"^"""w"*#"[hSR"h"\[fSz(R."f"Z"":g( [R8"w"~"[\[ZR"["[xSR"l"`"[dSR"d"X"|[bSR"b"V"z"m[jSSR""z(!!"j"^"*[R"(.*[R( [*"*"!:W(+++"!e[(S*[R(&".*R",[R8 bk 6\pU>2W*"  !"T>2S>2!n6#6= :b8:2b(6(_(d({ \ v  C ʎ ʗ  :X :cw*T#"Ts#r*T##"T\ ͚2\ ! ͌(![)\ ?SYM? ͚8!n[cR\ !n[cs#r\ :W(p02a![)>2_DM|\ ^#Vp+q*q#p#s#r#"\ *c"p\ :b*c2S"T\ *c"n\ |([z( >2" >!nDM!b  r+s= > U8 *| *V"[,:_(! g(! W( [6#s#r*[R0^#V#N#F#^#V r+s*"z:!͏ :o(:͜:͜:.͜:/͜*,[.~͜#z / 0:{0_~#= A_: .~# (_U ͔!W˞Nf + *T'(=(:WG (s#r#s#:WOf _ "T̓ 2W] :WW( ˗2W!R:V+(-!W:WO ,o (((> (08: ' " !W!WN(>=2V!![6#6 O![~04^qo )(> :\?(p_Ͷ!W!!0))))oo > 08:8A8G0G*T͋ !W^ ͋ !WN (w#"To > >'2V (=( ,(+(-2V!"\:0<:0͋ (;( a{ ͋ !\5 6:0 !\[\R~(_ 8!W> ɯ2b2c2d2[=2Z!\> w#W2X 2bW2c`W2Y( 2bW"cHW2Z808W2bW"c:Z(%0W2[(O!\Ww# :Z:^(i* [R?͌![F#![[ S*T]0 [R#  Nwy#:O:O![͑+:O; ![͑*c͠:bo&P^ '"^+`#:G7Nͣ ====== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ===:G ![͑ :G!͠>!nZ  !b͠͠ :OͭT* [R; ͑~#^#V( !V͠#^#|ͧ}Ͱ 80_:@0 : <: 2  2:<2^˻~#(~#!~98 6k 4k^#!4!ij}lg!^5 6!\5 6: !\[\R~wÈ!*[*Rw!*5 6: ç::<ö:*(͜:*"[R*[R?":(:29!w#<2^2\:<:p0!z[p?8 7!?UND? ~#^#V( !V!͌>!͌>!͌>>?PAGE??BANK??INIT?:b*c:S*T!b^#Vo&+)>!VR8'!ѷR8!z[R[,= a{ |S}S\ 80_w^˻~#(k w_ͥ:ͥ_ͼѻ ͼѻ=  !4͕͕͕͕͕͕͜͜͜͜͜͜XMSLUKk Pass k Duplicate symbol:k Pass k Undefined symbol:k Writing output filek Processing parameter file: k Last Symbol is Undefined k Sorting symbol tabl MODULE-RELATIVE SYMBOL TABLE Symbols defined in module ABSOLUTE LOAD MAP MODULE PROG SEG DATA SEG PAGE SEG BANK SEG INIT SEG COMM SEG TOTA NAME BASE SIZE BASE SIZE BASE SIZE BASE SIZE BASE SIZE SIZ ABSOLUTE SYMBOL TABLEͅFile name missing from commanͅInvalid input file namͅSerial number violatioͅNot enough memorͅVacuous input file(sͅUnexpected EOF in input filͅDisk is fulͅCan't make output filͅNo input fileͅCan't open input filͅLoad address out-of-boundk Multiple defined starting addresͅNon-privileged use!! GENo COM~ PAR ?BEG? ?END? ?BBEG??BEND? file(sͅUnexpected EOF in input filͅDisk is fulͅCan't make output filͅNo input fileͅCan't open input filͅLoad address out-of-boundk Multiple defined starting addresͅNon-privileged use!! GENo COM~1"q HDC1001 Hard Disk Utility Progra>2>2!"*R"1"q ̓͌(G!~( #(##^#Vq Command unknown GSRZ WF M I O D GgA3 Q?̓T Hʍ Sʄ Dʪ AWP R/Zʱ ^ʌ q̓Fʔ S Cʮ qʹ͌q Exit abandoneGq A ;Adjust phase lock loop S(Function) ;Set function A(dma address) ;I/O address (return sets default) D(drive no 0-3) ;Drive H(head no 0-15) ;head P(steprate 0-15) ;step rate R(Hex,Dec,Octal,Bin) ;Radix S(0-255) ;Sector T(0-65535) ;Track Z(0-7) ;set sector size and ecc D(Start) ;dump memory (return sets default) F(Start,Count,Fillchar) ;fill G ;Get status I(portno.) ;input port M(Start,Destination,Count) ;move O(portno.,data) ;output port Q  ;Quit R ;Read sector W(function) ;Write function S ;Sector F(interleave) ;Format Track C ;continous write sector ? ;Command listG̓H( D(O( B(qx2G } !"GH q Step rate:#q Radix:H( D (O(B(qUndefinexq Next address for disk I/O*q Status -->‰q Board not present, or port decoding defective, or port not set to E0 hex Make sure dip switch is set to |on|on|on|off|off|off|off|offE w qDRIVE NOT READY q*** DRIVE IS READY *** ( q, BUSg q, Incomplete see_(qData request pending o(q Write Fault!!! W(q, Corrected datGE q erroq Error register contains..G( q Data address mark not founO(q track 0 never founW(q Hardware failure, ABORTEg(#q Identification field incorreco(q Cyclic rendundancy errow(q Uncorrectable dat(q BAD block detecteGq Trackog<q Head&o:G(<q Sector&o<q Drive0q bit defintions |ECC|SZ1|SZ0| 0=256, 1=512, 2=none, 3=256 %%%%%G }2G }( }|p:y G>> y (q*o(ͨ(G>> y (q Bad rea*o(q next address<"[R80 G>>0*o({ (qͨ(G>>0*o({ (q Bad writq next address<"[R80 Gq CAUTION the next read or write will munch your operating system reset the dma register firs "q Ok to format Trackgo<q ̓YGo@( H*6#y?2G_*}/o|/g#"x/o&#"[* *   x*: *o> (>>Po( { (q format track faileG G }G }OY>(=2˙G }'''oG G s# y G Mxq y#q =#G M }yG } !} q >= q ͨ( ʹG (q ~#q#͇ q  80 ͇ (>. yqCreated by Kevin Aguilar for Advanced Digital Corp, 3/13/8G! :GO͌80 _q̓0:8 AG?0|#}#00Ɛ'@''ZZdZ Z R0x  0 w~#xA[ G(( , ɷ7 (_ ɷ7 (_ dma register firs "q Ok to format Trackgo<q ̓YGo@( H*6#y?2G_*}/o|/g#"x/o&#"[* *   x*: *o> (>>Po( { (q format track faileG G }G }OY>(=2˙G }'''oG G s# y G Mxq y#q The HDU program Thi progra (supplie b Advance Digita Corp wa intende t b you bes frien i resolvin dis problem o an kind b i ba secto o mayb you forma o trac i bad Wit th HD i ca hel yo und th damage. The basics SET COMMAND: Causes the function selected, to be initialized Example: sh5 ;Sets the head register to head number 5 sd0 ;Sets the current drive to work on, to zero st2 ;Set th trac o th curren driv t 2 ss14 ;Sets the sector to read or write to 14 Radix command: Sets the current number base to hex, decimal, octal, or binary Example: srd ;set the radix to decimal srh ;set the radix to hex srb ;set the radix to binary sro ;set the radix to octal Sometime i i desirabl t b abl t chang th radi whe workin wit Trac number o secto numbers. I i muc easie t ente value i decima rathe tha i he fo certai operations fo exampl enterin trac number o mayb th secto number instea o enterin f yo ente 255 Which is easier to associate with when selecting tracks. .page The dump command Dumps memory to the console device Example d123 ;dump th memor fro 123 unti ES i ;pressed d(return ;dump memor fro th defaul addres ;(1000h) Us dum t monito th content o sector/ wort o dat previousl rea fro th drive o t vie th interleav tabl produce b th forma command Als usefu fo jus examinin memory. Onc dum i i progres yo ar abl t sto th displa b pressin th spac bar t resume jus hi an key T exi th dum pres th escap key (Th escap ke wil abor fro an command)  Get status command Gets and formats the data to be presented on the console Example: g ;display th track head sector ;steprate dm address radix an statu ;o th drive. The read command Read i on sector update th dm address an increment th sector number by 1 Example ;read secto a th curren dm address Ever rea secto comman wil caus th dm addres t incremen b on sector wort o data an i use to muc wit ou resetin th dm address i wil attemp t writ ove you operatin system HDu wil war yo o th proble on rea before this happens. .page The write function command Causes a write to the current drive Example: ws ;Writes a sector to the disk w㠠 ;write secto continuousl (fo  ;testin purposes print ", fo ;every error encountered wf ;format a entir trac wit蠠 a ;interleave of 8 Writes a sector or track from the current dma address The adjust command Sets up a continous read for adjustment of the Phase Lock Loop Example a ;reads the same sector over and over ;print ", fo ever ba secto ;encountered Used by the trouble shooter's guide The set sector command Tells the HDC what sector size to use and/or ECC T us thi command determin i yo us EC i you forma an select your sector size. Examples: sz5 ;set sector size 512 with ECC sz1 ;set sector size 512 without ECC sz4 ;set sector size 256 with ECC sz0 ;set sector size 256 without ECC sz7 ;set sector size 128 with ECC sz3 ;set sector size 128 without ECC The rest of the commands Th fill mov ,inpu port outpu por ar provide fo yo s tha yo ca hav som flexibilt i recoverin sector o track an t sav o recove part o memor t th drive The ar standar monito commands an ar sel explanatory.  secto ;encountered Used by the trouble shooter's guide The set sector command Tells the HDC what sector size to use and/or ECC T us thi command determin i yo us EC i you forma an select your sector size. Examples: sz5 ;set sector size 512 with ECC sz1 ;set sector size 512 without ECC sz4 ;set sector size 256 with ECC sz0 ;set sector size 256 wi Making Bootable diskettes/hard drives YOU MUST BE ON THE MASTER AND ON BANK 0 BEFORE INITIATING THIS PROCEDURE To make a bootable floppy, use use the boot command. First you must know the format of your destination disk and use the appropriate " TRK0xxxx.LDR " file ... EXAMPLE : 0A}BOOTF TRK0xxxx.LDR d: where d: = destination disk drive TRACK 0 BOOT PROGRAMS TRK0SSSD.LDR ;SINGLE SIDED SINGLE DENSITY TRK0SSDD.LDR ;SINGLE SIDED DOUBLE DENSITY TRK0DSDD.LDR ;DOUBLE SIDED DOUBLE DENSITY If you already have a bootable diskette and it is the same format as the diskette you want to make bootable, just type... 0A}BOOTF s: d: where s: = source disk and d: = destination disk To make a hard disk bootable use the BOOTH program, use it the same way as for the BOOTF program above. Be sure to use the apropriate hard disk boot program for a given drive. Examples... FOUND ON THE DRIVERS DISK TANDON 502 ;TRK0T502.LDR SHUGART 1004 ;TRK01004.LDR SEAGATE 506 ;TRK0S506.LDR QUANTUM 2040 ;TRK02040.LDR DMA 5/5 ;TRK0DMA.LDR Also your turbodos operating system must be regened to know that the hard disk is the bootable drive, to do this, add the proper hard disk module in your master gen file, and change the "DSKAST" label in the par file so that the DSKDRB is the first entry. Do the same thing to your osload.gen/par file. EXAMPLES OF GEN AND PAR FILES USING BOOTABLE HARD DRIVES STDSINGL ;STANDARD SINGLE USER WITHOUT SPOOLER FASLOD ;OPTIMIZED PROGRAM LOADER CPMSUP ;CP/M FUNCTION SUPPORT MODULE S6NIT ;SUPER SIX HARDWARE INITIALIZATION CONDR ;CONSOLE DRIVER S6SIO ;SUPER SIX SERIAL I/O DRIVERS S6RTC ;SUPER SIX REAL TIME CLOCK DRIVER S6DSK ;SUPER SIX DISK DRIVER S6DST58F ;SUPER SIX DISK SPEC. TABLES HARDISK ;HARDISK DRIVER HARDTBLS ;HEADER TABLE (INFORMS HARDISK.REL WHERE THE START OF THE ;HARDISK TABLES ARE) ST419 ;HARD DISK TABLES (TRACKS, HEADS BLKSIZ, DIR SIZE ETC... ;JUST INCLUDE THE RIGHT DRIVE TABLE FOR YOUR DRIVE Example of a hard disk driver implemented in the par file... SRHDRV = 0FF ;SEARCH SYSTEM DISK FOR COMMAND FILES CONBR = 8F ;MAKE CONSOLE USE 19.2K BAUD RATE ATNCHR = "^@" ;MAKE ATTENTION CHAR. BREAK CHAR DSKAST = 0,dskdrb,0,DSKDRA,1,DSKDRA ;hard disk is A, and B & C are floppies ; ; BITS 0-1 STEP RATE FOR DRIVE, TIMES DOUBLE FOR 5.25" DRIVES ; 0 = 3MS STEP RATE ; 1 = 6MS ; 2 = 10MS ; 3 = 15MS ; BIT 4 MINI DRIVE ; BIT 5 96 TPI DRIVE ; DRVTBL = 2,2 ;FIRST TWO DRIVES 8" MAXFPY = 2 ;NUMBER OF FLOPPY DISK DRIVES MEMRES = 0400 ;AMOUNT OF DYNAMIC SPACE BELOW THE O.S. AUTUSR = 080 ;DEFAULT TO PRIVLEGED, USER 0 NMBUFS = 04 ;DEFAULT NUMBER OF BUFFERS BUFSIZ = 03 ;DEFAULT BUFFER SIZE (LOG2(SIZE/128)) ; IMPLEMENTING THE HARDISK DRIVER HARDISK.REL ;MAIN HARDISK DRIVER HARDTBLS.REL ;CONTAINS ONE GLOBAL NAME CALLED 'HDTBLA' (ACTUALLY IT ;HAS 'HDTBL@', USED TO TELL BETWEEN MORE THAN ONE HARD ;DISK TABLE WHEN USING MORE THAN ONE HDC1001 BOARD. ST419 ;TABLE MODULES INFORMING FORMATH.COM AND HARDISK.REL Q2010 ;WHAT KIND DRIVE IT HAS. Q2020 ;YOU CAN ADD AS MANY TABLE MODULES AS YOU LIKE Q2030 ;TO MAKE LOGICAL, PHYSICAL TABLES Q2040 DMAR DMAF ; MAKING LOGICAL TABLES FIRST DECIDE HOW YOU WANT TO BREAK UP YOUR DRIVES BY TRACKS OR HEADS EDIT THE SOURCE FILE FOR YOUR DRIVE AND CHANGE HEADS,HDOFFST,TRACKS,RESTRKS TO REFLECT THE SPLIT EXAMPLE FOR 3 LOGICAL DRIVES (ST419) EDIT ST419.MAC (FROM YOUR SOURCE DISK) AND MAKE THREE MAC FILES CALLED ST419A, ST419B, ST419C AND MAKE THE FOLLOWING CHANGES ---------------------------------------------------------------------------- 1RST LOGICAL title Hard disk specification table subttl Advanced Digital 7/3/84 name ('ST419') ; Module name (6 chars only) tracks equ 306 ; physical tracks heads equ 2 *** ; physical heads steprt equ 0 ; step rate (refer to the hdc1001 manual ; for step rates) dirsiz equ 1024 ; number of directory entries blksiz equ 4096 ; block size trkoff equ 1 ; res tracks (can be used to partition drives) hdoffst equ 0 ; set to amount of heads to ignore ------------------------------------------------------------------------ ---------------------------------------------------------------------------- 2ND LOGICAL title Hard disk specification table subttl Advanced Digital 7/3/84 name ('ST419') ; Module name (6 chars only) tracks equ 306 ; physical tracks heads equ 4 *** ; physical heads steprt equ 0 ; step rate (refer to the hdc1001 manual ; for step rates) dirsiz equ 1024 ; number of directory entries blksiz equ 4096 ; block size trkoff equ 1 ; res tracks (can be used to partition drives) hdoffst equ 2 *** ; set to amount of heads to ignore ---------------------------------------------------------------------------- 3RD LOGICAL title Hard disk specification table subttl Advanced Digital 7/3/84 name ('ST419') ; Module name (6 chars only) tracks equ 306 ; physical tracks heads equ 6 *** ; physical heads steprt equ 0 ; step rate (refer to the hdc1001 manual ; for step rates) dirsiz equ 1024 ; number of directory entries blksiz equ 4096 ; block size trkoff equ 1 ; res tracks (can be used to partition drives) hdoffst equ 4 *** ; set to amount of heads to ignore ------------------------------------------------------------------------ THEN IN THE YOUR GEN FILE ADD THIS.. HARDISK HDTBLS ST419A ;1 ST419B ;2 ST419C ;3 AND IN YOUR PAR FILE DSKAST = 0,DSKDRB ; 1 1,DSKDRB ; 2 2,DSKDRB ; 3 ALSO YOU COULD OF DONE IT THIS WAY HARDISK HDTBLS ST419 ST419 ST419 BUT THEN IN YOUR PAR FILE YOU WOULD HAVE TO MANUALLY CALCULATE THE BLOCKS AND HEADS AND HEADOFFSET, ITS UP TO YOU. USING ECC YOU CAN ENABLE THE ECC CORRECTION FOR MORE RELIABLE OPERATION JUST SET THE ECC EQUATE TO A 1. BUT REMEMBER THAT THE BOOT EPROM CAN NOT READ A DISK WITH ECC ON, SO YOU WILL NOT BE ABLE TO BOOT FROM A DRIVE WITH ECC UNLESS YOU MAKE THE FIRST LOGICAL DRIVE WITH NO ECC AND THE SECOND, THIRD, FORTH AND FIFTH ETC... (UP TO 16) WITH IT. USING MORE THAN 16 SECTORS PER TRACK THE HARD DISK DRIVER CAN SUPPORT ANY NUMBER OF SECTORS PER TRACK, BUT USUALLY THE MOST YOU CAN GET OUT OF A 512 SECTORED DISK IS 17 SECTORS SOME DRIVES ONLY 16. BUT AGAIN THE EPROM WILL NOT KNOW WHAT TO DO WITH 17 SECTORS. SO YOU WONT BE ABLE TO BOOT FROM IT.  ST419A ;1 ST419B ;2 ST419C ;3 AND IN YOUR PAR FILE DSKAST = 0,DSKDRB ; 1 1,DSKDRB ; 2 2,DSKDRB ; 3 ALSO YOU COULD OF DONE IT THIS WAY HARDISK HDTBLS ST419 ST419 ST419 BUT THEN IN YOUR PAR FILE YOU WOULD HAVE TO MANUALLY CALCULATE THE BLOCKS AND HEADS AND HEADOFFSET, ITS UP TO YOU. USING ECC YOU CAN ENABLE THE ECC CORRECTION FOR MORE RELIABLE OPERATION JUST SET THE ECC EQUATE TO A 1. BUT REMEMBER THAT THE BOOT EPROM CAN NOT READ A DISK WITH ECC ON, SO YOU WI:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1:\ :] :e :\ <2:=_Pѷ eP:\=_ P I: >:! 3: ,:< &!] :" :  $   $ Disk label written$ Unable to label disk$ Invalid disk label$$ DIRc:!o~: +~2@2=  =< >2a=Y!c #~2b+~(|ͤI.:b eͤI:a<2a@>2a:  No drive specified (as in "MAPDIR A:") $ Map of directory on drive ("|" = active entry, "e" = unused, "." = erased) $ $$ DIR $ Map of directory on dri file(sͅUnexpected EOF in input filͅDisk is fulͅCan't make output filͅNo input fileͅCan't open input filͅLoad  DIRECTORY MAPPING, GREMLINS, AND TURBODOS Have you ever been unable to create a file on a disk that you know is NOT full? If using the COPY program, for instance, you may have received a message such as "Unable to create destination file". Yet, executing "DIR" for that drive shows that there is plenty of room to contain that file. Contrary to what you may have concluded, the computer is not broken, the operating system has not failed, and there are no such things as gremlins. What probably happened is that THERE WAS NO ROOM IN THE DIRECTORY. As you may know, every disk has a directory which contains entries for every file on that disk. You might think of these as analogous to individual entries in a telephone directory, in that they contain the file's name and they tell the operating system where to find the file. Without a directory, a disk would be like a vast mass of scrambled data, and finding a file would be like trying to find someone in New York by walking the streets looking for him. Under TurboDOS (and CP/M, also) each directory entry is 32 bytes long, and the number of entries is fixed when the disk is formatted. Generally, the number of directory entries is proportional to the size of the disk - a single-sided, single-density 8" disk has 64 directory entries to handle 241K of data area, while Winchester hard disks may have thousands of entries to keep track of many megabytes of file space. TurboDOS also uses some of the entries at the start of the directory for its allocation map (if that is a foreign term to you, don't worry about it; it's all internal to TurboDOS). The number of entries allotted to a disk is generally sufficient for most uses, and almost always you'll run out of disk space before running out of directory entries. If you do run out of directory space, it's probably because the disk contains many small files which eat up the directory space without using up much of the data area. Also keep in mind that a single file may have multiple directory entries because, as it grows, a single entry may no longer be enough to keep track of it all, and another entry is opened in its name (this is known as "opening another extent"). This may be repeated over and over as the file gets larger, and is most common with large database files or very long text files (such as the COBOL source code for the arcade game you're writing). The result may be that what shows up as ONE file when you run "DIR" is actually taking up MANY directory entries. So how can you find out the status of your directory? Ah, that's simple. Run MAPDIR, currently being supplied with all our TurboDOS shipments. To do this, type "MAPDIR :" (as in "MAPDIR A:", to see the directory on drive A). MAPDIR will then display a map of the directory, printing for each directory entry a vertical bar ("|") if it's being used, an "e" if it's not in use, or a dot (".") if it has been used before but has since been erased (by the DELETE command, probably). All the entries represented by an "e" or a dot are available for your use to make new files EXCEPT for a group of dots at the very start of the directory; these are pseudo-entries that are used by TurboDOS for file-mapping and other esoterica, and are thus not available for regular use. It's a good idea to run MAPDIR frequently, particularly on a hard disk. This gives you the opportunity to see how full the directory is getting and do something about it (such as going through the different user areas and getting rid of unneccessary files - old .BAK and .PRN files, dead ZORK players, etc.). Also, if the dots begin to outnumber the "e"'s in your map, meaning that you have many erased files, it's probably a good idea to run FIXMAP and FIXDIR on that disk to recover any lost blocks and maximize speed of file access. See the TurboDOS manual for more information on the purpose and operation of FIXMAP and FIXDIR. What if the kind of work you do frequently causes you to run out of directory space? The answer to that is not as simple, but there is an answer. Make the directory bigger! For a floppy, modify the disk-specification table (SQDST58F.MAC for a SuperQuad, S6DST58F.MAC for a SuperSix) for the format you are interested in by increasing the number of directory blocks, then re- assemble it and GENerate a new master operating system (OSMASTER.SYS) using the modified table. Keep in mind that the modified format will NOT be compa- tible with the old. For a hard-disk, modify HDC1001.MAC for the particular hard disk you have, re-assemble it, GEN a new system and (yes, you have to) re-format the disk. If you understand the preceding, then you probably also understand that when you start modifying the operating system and drivers this way, we can no longer support you as we would a standard factory system. You probably also understand that, if you want to continue cashing paychecks, you had better back up that hard disk before you do anything to it. If you do NOT understand the preceding material in this paragraph, don't fret about it; the subject seldom comes up at parties, and you are very unlikely to ever need modifications of this type. If you ever do, however, see your dealer. Wil Milan, Senior Software Engineer Advanced Digital Corporation 25 January 1984 ified table. Keep in mind that the modified format will NOT be compa- tible with the old. For a hard-disk, modify HDC1001.MAC for the particular hard disk you have, re-assemble it, GEN a new system and (yes, you have to) re-format the disk. If you understand the preceding, then you probably also understand that when you start modifying the operating system and drivers this way, we can no longer support you as we would a standard factory system. You probably also understand that, if you want to continue cashing paychecks, you had better back up that hard disk before you do anything to it. If you do NOT understand the precedin:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/31/84) 1ͧ !"8!>":͓*[R8.|("<++"8!>":͓0*<ͧInsufficient memorØe:_ ODGDDog DC( = K8 7(DN D ͧChecksuØ.#8N _#0ͧLinker controØW*8}N|- D ͧByte coun]g.D$eoO}wݾ #ͧMemor3[<z(*:R0 *:~#":ѷͧInsufficient memorͧ error ^~#+ 052484143954;9 1; TurboDOS Moni;tor, Copyright 1984, 6;*Software 2000, Inc![;?$" !"   2 2;T 1;  *!V ͟F;i~?DA_ !(;~^#V"5D;|;RY~Y;):͐.;ͺR͐ʹ";Hͺ~͐>} S;ʹHͺ~͐&;  # ( (+͐&  F;@08G~ẁq&;(F0#͂Lʹ@|;= !̀ C (C VA;RL1,VAL2 ) ;g Calculate sum/diffT;|erence D (D ADDR1,9;ADDR2 ) D;ump memory E (E ADg;DR ),; Examine memory F ; (F ADDR1,ADDR2,VAL,3;REP ) Fill memory; G (G [ADDR] ;$ ) Goto adz;9dress H (H \;N ) He;clp I (I PORT P;x ) InputT; port L (L FILENAM ;E [ADDR] ) Lo;ad file M (M ADDR1;,ADDR2,ADDR3,REP ) j;Move memory O (O P;ORT,VAL +; ) Output port P ; (P ADDR Q;5 ) Put memory QL;J (Q ;_ ) Quit R ;t(R ADDR1,ADDR2 1; ) Ram test S ; (S FILENAME [ADDR1,A;DDR2]) Save file T; (T ADDR1,ADDR2 ; ) Type memor;y V (V ADDR1,ADDR2I;,ADDR3 ) Verify; memory W (W VAL1,a;1VAL2,...,VALN ) ;FWhere Y (Y Q;[ ) To\;pp of memorʹ̀};Hxʹ@͔8t;@: : (f: (:; 2 Ϳ@ @ ;$a2 | !" F;͐ ;  +"  Ϳ; ͈InvalidP; file na meVFileH;- not fou ndV~;B@F0# L@M;WYʹ@ ((w#q;lA& + +À9;@+" * #q@F0;  A* #yf F0;   SG ʹ;:  : : ; (: I2 Ϳ ;A g2 n;|(" ̀|(" +;* $* ̀4;)9 S  H͂SF;? s6 (#6̀c;T"[ +F#Unable ;ito create output filep;~"VͿ@ @; Unable to write oZ;utput fi leVͿ  '; Unable to; close output fileV;@Invalid file name;IVʹ$ͺ~(+; 0>`͐& >} S{;' ĉf>S-;<@e3@* |(~ GO;Qgj-9̀Z~K;f( ~ #+[;{+S3 Hʹ!~;H* |7"  ;Bͱ#ͱ7" |!͟;~0 O)) ) ;@͇̀| #" ;!̈́~808 ))));o͇0~#& ,;|̀}@#;$0:8 & 0 ?;9?F#V|}! ;O$5V   (;dVʹ͑ͺ~ ͺG;yB͇ * |7;( ~#7(H"  7 ; !8 ^#" 6  S;: : d;_ @ѻ; Non-privileged us;erV {a-;   ; !_; 6O; K; `~; ui; T;  ;id file name;IVʹ$ͺ~(+; 0>`͐& >} S{;' ĉf>S-;<@e3@* |(~ GO;Qgj-9̀Z~K;f( ~ #+[;{+S3 Hʹ!~;H* |7"  ;Bͱ#ͱ7" |!͟;~0 O)) ) ;@͇̀| #" ;!̈́~808 ))));o͇0~#& ,;|̀}@#;$0:8 & 0 ?;9?F#V|}! ;O$5V   (;dVʹ͑ͺ~ ͺG;yB͇ * |7;( ~#7(H"  7 ; !8 ^#" 6  S;: : d;_ @ѻ; Non-privileged us;erV {a-;   ; !_; 6O; K; `:\#͸ No drive specifie=2+P(K͸ To park the drive you must be attached to the master and on bank >2P*">2P͸ Drive is now parke;~#_2S6LDR48 ARM4020 ELTRK0DMAFDRM4020 ELMC1303 ELMC1304 ELSSSIO4 ELGS6SGBDMAAR:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/04/84) 1P*B"E:D2Gh8rO:͛(/:͛():͛(0:͛(4:͛(%:͛()4>2Bq8m<2C2C<2C>2Bq8N2D!?`:?G(=[B:DGP:B= *:C($=g.H:D<P([E:GGPͪP:B((.:DA.:C(  :C( :C@. CP"B2D̈́ ̈́ (̈́= ̈́A?:7=2*@~#"@͛a{ PQFCOD Invalid Request  Printing is toSPOOLER on DRIVE to QUEUEPRINTEROFFLINCONSOL"~#.#_1!e6P#6R#6L\(̀ File not found 2|);*");S*)LGx();* " 2:( G*w#\(%̀ Unable to close input file ![O0:w#zy(!e6C#6O#6M\2h\('̀ Unable to create output file 2|S*)LGx(U* " 2:(G*~#\(&̀ Unable to close output file ̀ Conversion complete :)0 !6#>o&<2~:U<2o&w\7̀ Disk read error \̀ Disk write error ͆^~#:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/15/84) 19 [Ͳ' Toͫ PSA-TO-MICROSOFT CONVERSION PROCESSOR Copyright 1984, Software 2000, Inc End of conversion ((!6!(C_+(G@(P#(f&(b\(~;ʬ Invalid input record forma͒g>;2 ͒>;! 5 2 ͒͸>;! 5 2 ͒͸[ z(6! F6> (> (>;! 5 2 : * 2 " 2 2 2 2 2 2 : ʝ!   #> ;2 <2 ! 5 6 2 r* #"  w: 2 8W: =(@=($: 2 2 * " ́ ~(JN: 2 * " J* ##"  : \* #" 2 ! 52 ! 4: 8 : * (: >;2 : * 2 " >;2 2 =2 >; Unanticipated end of input fil: Invalid input record checksu* |( 2 > ; : * }\|\ : J2 ́! ! !8. >?% >@w# ! q2 2 2 2 : 2 ! w >;!   !   ́  ~: ! 8ẃ! w#w#w#w2 2 <2 ͗>2 : 2 ͗2 2 ͗ ! F#^: * B: = : P : P: 8>P( * P: P8?: 8>P* P: ( : PO! ~P# : ȷr!5 6`<7 ![R~!w`(}lg g>()= )r! [ R~w! 56! 56  Disk is ful 2 2 :k(:i2 !\< :e!8 !< !Hw#<2< < Can't open input fil<$< Can't make output fil:  : (r<$!< 0: ͙: ͙_͸ѻ ͸ѻ  ^#{( ͇͇͇͇͇͇͇͐͐͐͐͐͐͐ REL $$$ 9 w! 56! 56  Disk is ful 2 2 :k(:i2 !\< :e!8 !< !Hw#<2< < Can't open input fil<$< Can't make output fil:  : (r<$!< 0: ͙: ͙_͸ѻ ͸ѻ  ^#{( ͇͇͇͇͇͇͇͐͐͐͐͐͐͐ REL $$$:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/16/84) 1j  2 2 2 :] :e :m :u !M !~( c͏!M F :l(!\ :{( :y! :m :u ͑:S GT ;(!N  O:  ˎ :  ˆ:\=J_P |7!" *j S R͂͆͆ " :S \ȇ_!~t" !" " * |(J" * [ R<" +[  O~# v* 8" " #" * [ R * |([+" * 2 *R8D* [ R()* B]T+* 2*  * B[ s#rS ßͪ<<<* |" !] ~#?(L:N  EY>2   : (: O: (: ( !N ˎ!N ˆ!" +#  6#m ?  ~w#6#:\2 2 ! ~( !  X:N G O O:M O(H͓! ͨ! ʹ>2   : (: O: (: ʵ  ʉ2 !   O~#  !  ! : _!~ J!~ G:N G O Q>2   : (: O: (: ʵ XS !   F: , !   < FP! $ (0  0  * +" |* #c: / 0:y0 > < < ~#= A<  # #~#< B~#fo;K ))) )K ͈8 \q2 x͈8lq͑! !~! ~*P |7"  ͥ#ͥ7"P | *R  !S ^#"P 6 : : _ѻ ѻ !M Úa{ YN Invalid drive letter usage Destination drive read only Ambiguous filename: confirm individual files (y/n)? Ok to rename  to  (y/n)? rename to same filename already exists, ok to delete? (y/n)  read only FIFO file, not deleted delete not renamed to  File not found Invalid filename 1 Invalid filename 2 Insufficient memory Network error Non-privileged user Invalid user number usage ~#<   _T H ! ~*P |7"  ͥ#ͥ7"P | *R  !S ^#"P 6 : : _ѻ ѻ !M Úa{ YN Invalid drive letter usage Destination drive read only Ambiguous filename: confirm individual files (y/n)? Ok to rename  to  (y/n)? rename to same filename already exists, ok to delete? (y/n)  read only FIFO file, not deleted delete not renamed to  File not found Invalid filename 1 Invalid filename 2 Insufficient memory Network error Non-privileged user Invalid u:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/16/84) 1s  222:\ :] :e !Q!~( (>2 :(:O:(:(!Rˎ!Rˆ!" ͭ:RG O E:Q_(>x>2 :(:O:(:ʁ ͭ *#S (=(˾#:\ ͋͒ ; !~(:@~(:@#~(:@#~(:@͛((4 4 *+"|*#å͢:/ 0:y0 > @@*#~#@A@:\=~#foK ))) )K A8!\:k:i2ͷý*j|7"^#^7"j| *l !m^#"j6 :͛:͛_͵ѻ ͵ѻý !Q×a{ YNFRGA Destination drive read only Drivenot already set toread/writread onl Ambiguous filename: confirm individual files (y/n)? Ok to set attributes (y/n)?se File not found Invalid filename Non-privileged user Insufficient memory Network error~#@ _nH((4 4 *+"|*#å͢:/ 0:y0 > @@*#~#@A@:\=~#foK ))) )K A8!\:k:i2ͷý*j|7"^#^7"j| *l !m^#"j6 :͛:͛_͵ѻ ͵ѻý !Q×a{ YNFRGA Destination drive read only Drivenot already set toread/writread onl Ambiguous filename: confirm individual files (y/n)? Ok to set attributes (y/n)?se File not found Invalid filename Non-privileged user Insufficient memory Network error~#@ _nH:COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/16/84) 1^ 222:\ :] :e !b!~( 2 :(:O:I(:J(!cˎ!cˆ !"*# ~ #(+ ~(~(#~(#~(:cW /G O ':bW(  ((  (  *+"|*#:/ 0:y0 > *#~# A:\=,~#fo%K ))) )K U8\!:k:i2Lß*e|7"r#r7"e| *g !h^#"e6 !bÒ:ͷ:ͷ_ѻ ѻHß a{ ~#'~# !cV __YNL Invalid file name Drive isread/write read only  Ambiguous filename: confirm individual files (y/n)? has attributes: Enter to continue File not found Insufficient memory Non-privileged useriH(  (  *+"|*#:/ 0:y0 > *#~# TECHNICAL DOCUMENTATION FOR SUPER SLAVE S-100 TABLE OF CONTENTS SECTION ------- SECTION 1-INTRODUCTION 1.1 Purpose 1.2 Equipment Overview 1.3 Document Organization 1.4 Document Maintenance 1.5 Theory of Operation SECTION II-OPERATION (Associated Parts) 2.2 64K Dynamic Ram 2.3 System Monitor Eprom 2.4 Serial Ports 2.5 Parallel Ports 2.6 Real Time Clock SECTION III-TROUBLE SHOOTING 3.1 Memory Problems 3.3 Serial I/O Problems 3.3.1 PS NET/I Adapter Card 3.4 Parallel I/O Problems 3.6 Power consumption SECTION IV-JUMPER CONNECTIONS 4.1 Jumper Definitions 4.2 Serial port Definitions SECTION I INTRODUCTION 1.1 PURPOSE ------- Thi manua provide th informatio necessar t install operat an maintai an trouble-shoo th SUPEҠ SLAV. 1.2 EQUIPMENT OVERVIEW ------------------ SUPEҠ SLAVŠ i a S-10 boar wit Z-80 (4/6MHz CPU/128ˠ o dynami Ram, 2/ seria I/ ports(Z-80 DART) Paralle I/ port (Z-80 PIO) 2 o Monito Eprom an interrup controller. I i use i conjunctio wit th SUPE SI o th SUPEҠ QUA boards ruing a a master t enabl multipl user t shar common system and data base without sacrificing performance. 1.3 DOCUMENT ORGANIZATION --------------------- Sectio ɠ serve a a introductio t th entir document startin th purpos o th documen an providin a introduc tio t th SUPER SLAVE single board computer. Sectio I provide descriptio o th operation o al component associate wit th SUPER SLAVE singl boar computer. Sectio II provide informatio fo troubl shootin th singl boar computer. Sectio I list an define th Jumper an th Problem tha coul b caused mis-placing them. 1.4 START-UP PROCEDURE ------------------ AD ship P NET/ seria por adapte wit eac board. 1. Visuall inspec th board,loo fo ben parts, broken chips, etc. 2. Check the S-100 motherboard Voltages for +8V,+-16V. (+8V is on pin 1 and 51, +16 is on 2,-16 is on 52) 3Pluth P NET/ t th SUPE SLAV t jumpe J1 Mak sur no t plu i bac ward, pi i marke wit re stripe Pi o th slav i towarth left side of the connector. 4Remov JPR an reinstal i o th to tw pin an apply power and yo wil se th Monito Message: ADVANCED DIGITAL CORP. SINGLE BOARD COMPUTER > 5. I yo don' ge th monito, chec fo powe an prope ps/ne hookup no reinstal JPR t th lowe pin an se th por accordingly. 2.0 PORT SET-UP PROCEDURES ---------------------- Befor th supe slav ca b use i multi-use syste each slave must first be set to an individual port address. Th di switc SW i locate a th botto lef corne o th board Th exampl show o th nex pag i se fo por numbe 7 (hex) Por 7 i factor set. B B B B B B B N I I I I I I I O T T T T T T T N E 7 6 5 4 3 2 1 ------------------------------------------ | ___ ___ ___ ___ ___ ___ ___ ___ O F F| | | | | # | # | # | | | | | | |___|___|_#_|_#_|_#_|___|___|___| | | |_#_|_#_|___|___|___|_#_|_#_|_#_| | SW1 | 8 7 6 5 4 3 2 1 O N | ------------------------------------------ 0 1 1 1 0 0 0 (0)* ONE = OPEN POSITION ZERO = CLOSED POSITION # = CONTACT MADE ON THIS SIDE NOTE BI I NO USE BECAUS TH SUPE SLAV CA ONL SELECT EVEN PORT NUMBERS, SWITCH POSTITION 8 IS NOT USED. Por 7 i th firs slav tha AD Turbodo look for Turbodo will then check for more slaves, looking for port number + 2 example... 70,72,74,76,78,7A,7C,7E,80,82.. an s o u t 1 slave (mor tha 1 slave ca b adde b includin anothe curcui drive i turbodos) Her i a exampl fo por 7 (hex) ------------------------------------------ | ___ ___ ___ ___ ___ ___ ___ ___ O F F| | | | | # | # | # | # | | # | | | |___|___|_#_|_#_|_#_|_#_|___|_#_| | | |_#_|_#_|___|___|___|_ _|_#_|___| | SW1 | 8 7 6 5 4 3 2 1 O N | ------------------------------------------ SECTION II OPERATION 2.1 64K/128K DYNAMIC RAM -------------------- Ther ar 18 memor chip used. (4164-20 or 4164-15) mad b Mitsubishi or Motoroll or Fujitsue The hav t be pin 1 refresh parts. A eas wa t determin i memor i ba i to swap 0 and 1 iyo ge differen result the on o more of the memory chip ar bad. 2.3 SYSTEM MONITOR EPROM -------------------- 271 Epro i used I contain monito progra tha wil com u a star time An dow loade progra fo bootin Turbodos. 2.4 SERIAL PORTS ------------ Z-80 or B DAR i use fo RS-232 I/ ports TT leve logi is brough ou t th connector J J J J4 Als +-1 Volt ar supple t thes connectors A a optio yo cR instal an extr dar o sIo a locatio U30 an rege turbDOS wit th modul ssIo4.ma fo tota o seria ports. 2.5 PARALLEL PORTS -------------- Z-80 PIϠ i used On堠 channe젠 i ᠠ dedicate printe paralle por an th othe por coul b use eithe a a externa I/ o Vectore Interrup controller. NOTE. EVEN NUMBERS ARE GROUNDS PARALLEL PORT PIN DEFINITIONS 1 READY PORT A 3 STROBE PORT A 5 P0 PORT A 7 P1 PORT A 9 P2 PORT A 11 P3 PORT A 13 P4 PORT A 15 P5 PORT A 17 P6 PORT A 19 P7 PORT A 21 READY PORT B 23 STROBE PORT B 25 P0 PORT B 27 P1 PORT B 29 P2 PORT B 31 P3 PORT B 33 P4 PORT B 35 P5 PORT B 37 P6 PORT B 39 P7 PORT B 40 +5 VOLTS SECTION III 3.0 SERIAL I/O ---------- I yo experienc garble character o you CRT mos likel th operatin syste ha bee GENNED fo anothe baud rate t alte th bau rat a boo u time chang th "conbr equat i th sslave.pa fil t th followin values SET YOUR LOWER 4 BITS TO ONE OF THESE VALUES BAUD RATE TABLE 0 = 50 8 = 1800 1 = 75 9 = 2000 2 = 110 A = 2400 3 = 134.5 B = 3600 4 = 150 C = 4800 5 = 300 D = 7200 6 = 600 E = 9600 7 = 1200 F = 19200 SET YOUR HIGHER ORDER BITS TO SELECT TYPE OF SERIAL OPERATION. BIT 7 = SET HIGH TO ENABLE ATTENTION DETECTION BIT 6 = SET HIGH TO USE DTR FOR HANDSHAKING BIT 5 = SET HIGH TO DISABLE INPUT (USED FOR PRINTERS ONLY) BIT 4 = RESERVED FOR FUTURE USE EXAMPLES... 19.2K BAUD FOR THE CONSOLE CONBR = 08F 1200 BAUD FOR THE CONSOLE CONBR = 087 9600 BAUD WITH HANDSHAKING FOR THE CONSOLE CONBR = 0CE CONFIGURING A CABLE FOR THE SUPER SLAVE RS232 CARD Th net PS/i provide require th followin connection fo prope operatio pins 2,3,7,2 o th DB-2 connector. B sur befor yo appl powe t th slav tha yo hav th red stripe of the PS/NET cable going to the left side of J1. PS/NET RS232 PIN DEFINITIONS CHASSI GROUN ;Thi usuall connect t th chassi o ;your terminal 2 TXD ;transmit line (input) 3 RXD ;receive line (output) 7 SIGNAL GROUND ;ground 2 DTҠ ;enable you termina t hal th ;transmission when buffer is full 3.3.1 PS NET/I SERIAL CARD ADAPTER ---------------------------- SUPEҠ SLAV i supplie wit seria adapte t conver th TT level t RS-232 I yo ca receiv o th CR bu ca no ente anythin th proble i th 148 chi o th 78L1 o 79L1 regulators an i yo ca type bu ther i n ech bac o th CR the th proble i th 148 chip. 3.4 PARALLEL I/O ------------ Ther i paddl car availabl fo th boar fo th paralle interfac an centronic typ o printer (e.g CENTRONICS OKI DATA DIABLO EPSON) Th supplie signal ar BUSY SELECT ACKNLG STROBE an dat lines I cas o troubl wit paralle printe th onl problem ar eithe th PI chi o th P NET/PAR. PIN DEFINITIONS FOR THE PS NET /PAR 1 STROBE* ;strobe line (output) 3 DATA BIT 0 ;printer port bits 0-7 (outputs) 5 DATA BIT 1 ; 7 DATA BIT 2 ; 9 DATA BIT 3 ; 11 DATA BIT 4 ; 13 DATA BIT 5 ; 15 DATA BIT 6 ; 17 DATA BIT 7 ; 19 ACKNLG* ;acknoldege line (input) 21 BUSY ;busy line (input) 25 SELECT ;online/offline (output) 3.5 COMMUNICATION PROBLEMS ---------------------- If your system is running and then you plug the extra slave in the system and it will not come up. There are several reasons: 1. The slave is dead. 2. Switch on the slave is not set properly. 3. The master bus driver is too week for the type of mother board you are using. The termination level should be about 2.7 Volts. Check pin 3 of the S-100 bus. If the mother board termination is OK, and slave board is also OK, but still the system doesn't come up, check the master board 74LS245 chips and 74LS373 chips. 4. Operating system ( TurboDOS ) is not genned properly. ATA BIT 4 ; 13 DATA BIT 5 ; 15 DATA BIT 6 ; 17 DATA BIT 7 ; 19 ACKNLG* ;acknoldege line (input) 21 BUSY ;busy line (input) 25 SELECT ;online/offline (output) 3.5 COMMUNICATION PROBLEMS ---------------------- If your system is running and then you plug the extra slave in the system and it will not come :COPYRIGHT 1984, SOFTWARE 2000, INC. (VERSION 01/14/84) 1h 22($G;((!ͪO:ͪ :k(:i2S\ZH2| S\Z7!~#(l(h 0=(h (. (5 ( P!F G:OG> ͖!4.!6!4͖ ͊(͐( ͐(  } çS\Z :c:c_͂ѻ ͂ѻ   _:G(a{ $L File not found $ Non-privileged user $SQSOM ELiHDU MSSSOM ELuSSRTC ELEDUMP M'TRK0DMA5LRTRK0DSDDRSHOW M :COPYRIGHT 1983, SOFTWARE 2000, INC. (VERSION 06/30/83) 1  Pxʙ+Pž:\=2L_<22'Pѷ¨PPP͎:LA@͸ ( ͱͱ >2K!Y"Uʭ*Z+|2f!"g!l"i!1* BR8 *^B C2K! "U*`[bSMR"d:LAͱ ͱ!"O*|ʳ1* BR0 *+"*^[OR[R8!"O!(o*M[bR*OK^z( :]O:Y(<=:\o&+R*iKgx(+:f(~+ngR(yʸCgs#:f(r#"i*O#"O[^Rډ*O[Q"O:(  *M#"M*d+"d|0*gJ*|E :(:O:: q!l"i! ˾ ½'½2½½2k!"H:k '!½*H#"Ho&)))))<2k  #6#*i~#:f(~#"i*g+"g|(*H+"H'"½*H#"HYNRͱ Insert disk to be verified in driveͱ Enter to begin verifyingͱ Verifying blocks on drive:ͱ Verify aborteͱ Verify completed -ͱ bad blocks encountereͱ Mark bad blocks in directory (y/n) ?ͱ Marking bad blocks in directorͱ Non-privileged userͱ No verify drive specifiedͱ Unable to lockout verify driveͱ Verify drive not ready ͱ Insufficient memory for verifyͱ Excessive bad blocksͱ Error marking bad blocksͱ Bad directory blockͱ Unable to execute from bank 1ͷ~# (_ BLOCKSBAD$ DIR drive not ready ͱ Insufficient memory for verifyͱ Excessive bad blocksͱ Error marking bad blocksͱ Bad directory blockͱ Unable to execute from bank 1ͷ~# (_ BLOCKSBAD$ DIRI orde t mak wordsta wor properl i turbodo 1.4 ther ar som mino change tha hav t b don t Wor Star. Thes change wil spee u Wordsta an caus i t us th spooler properly during printing operations. Yo mus mak thes change afte yo instal Wordstar o els the install program might overlay your patches. Ru th monito comman an usin th (l)oa option loa i ws.com The usin th (e)xamin optio patc th followin locations. PATCHES For Wordstar 3.3 28E = 01 ;(DELCUS) CURSOR POSITIONING DELAY 28F = 01 ;(DELMIS) MISC FUNCTION DELAY 2AF = 02 ;(DEL1) SHORT DELAY COUNT 2B0 = 04 ;(DEL2) MEDIUM SHORT DELAY COUNT 2B1 = 08 ;(DEL3) MEDIUM LONG DELAY COUNT 2B2 = 16 ;(DEL4) LONG DELAY COUNT 2B3 = 04 ;(DEL5) HORIZONTAL SCROLLING DELAY COUNT 717 = 00 ;(CSWITCH) PRINTER ROUTINE SWITCH 718 = FF  ;(HAVBSY) BUSY ROUTINE SWITCH ;After you enter a byte, hit the space bar to enter the next one consecutivly 29C,CB,02 ;JP CONSTA (02CB) 2CB = 0E,0B ;LD B,11 2CD = C3,05,00 ;JP BDOS 714 = C3,D0,02 ;JP LSTEND (02D0) 2D0 = 0E,1C ;LD B,28 2D2 = C3,50,00 ;JP TDOS AFTER THE PATCHES, THEN SAVE YOUR WORK USING THE (s)ave command. EXAMPLE SWS.COM PATCHES For Wordstar 3.0 2AE = 01 ;(DELCUS) CURSOR POSITIONING DELAY 2AF = 01 ;(DELMIS) MISC FUNCTION DELAY 2CF = 02 ;(DEL1) SHORT DELAY COUNT 2D0 = 04 ;(DEL2) MEDIUM SHORT DELAY COUNT 2D1 = 08 ;(DEL3) MEDIUM LONG DELAY COUNT 2D2 = 16 ;(DEL4) LONG DELAY COUNT 2D3 = 04 ;(DEL5) HORIZONTAL SCROLLING DELAY COUNT 717 = 00 ;(CSWITCH) PRINTER ROUTINE SWITCH 718 = FF ;(HAVBSY) BUSY ROUTINE SWITCH  2BAC,E0,02 ;JP UCNSTA (02E0) 2E0 = 0E,0B ;LD B,11 2E2 = C3,05,00 ;JP BDOS 710 = C3,E5,02 ;JP LSTEND (02E5) 2E5 = 0E,1C ;LD B,28 2E7 = C3,50,00 ;JP TDOS AFTER THE PATCHES, THEN SAVE YOUR WORK USING THE (s)ave command. EXAMPLE SWS.COM FEEL FREE TO EXPERIMENT WITH THE DELAYS FOR YOUR PREFERENCES.  ;(DELCUS) CURSOR POSITIONING DELAY 2AF = 01 ;(DELMIS) MISC FUNCTION DELAY 2CF = 02 ;(DEL1) SHORT DELAY COUNT 2D0 = 04 ;(DEL2) MEDIUM SHORT DELAY COUNT 2D1 = 08 ;(DEL3) MEDIUM LONG DELAY COUNT 2D2 = 16 ;(DEL4) LONG DELAY COUNT 2D3 = 04 ;(DEL5) HORIZONTAL SCROLLING DELAY COUNT 717 = 00 ;(CSWITCH) PRINTER ROUTINE SWITCH 718 = FF ;(HAVBSY) BUSY ROUTINE SWITCH !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL