IMD 1.16: 25/05/1987 15:47:23 LSI Octopus MS-DOS v2.11   Lsi_M5 p !37P, MS-DOS loader (version 3) PRt$PPPPu$PPPƚːt Error reading directory.t u.t u? The files IO.SYS and MSDOS.SYS not found on this discPƚːt!* Error while loading filesGZX4t^.<t PPV  ^ ^ `^IO SYSMSDOS SYS_^V@` @`! O%`')+-/1 O5`79=?AOoGIKOQ S@U`W]_a ce`iq s@u`wy{ ` @ ` @ ` / O @ ` ǀ ɠ @ ` ٠  @` @`! O%`')+-/1 O5`79=?AOoGIKOQ S@U`W]_a ce`iq s@u`wy{ ` @ ` @ ` / O @ ` ǀ ɠ @ ` ٠  IO SYS'$Y9@MSDOS SYS'ntBCOMMAND COM h`j#U>EDLIN COM eS3CHKDSK COM fS;DSYS COM pSBDISKCOPYCOM tSCRECOVER COM uSEMORE COM wSH DEBUG COM SM/CPEM COM /\YFORMAT COM ~([|!DEV COM l0d PRINT COM pgLOADPARMCOM "kTLOADFONTCOM m|mLOADKEY COM UnRDCPM COM \OoX5FIND EXE jS}FC EXE lS LINK EXE |SZEXE2BIN EXE iSqSORT EXE ʑn`M5WS KEY h!MSDOS KEY zNsREAD ME r9127BOARDDOC :D )AUTOEXECBAT T? CHR80 FNT bs9CHR132 FNT ds9  M4 @DDAADAEHLLIILIM@DDAADAEHLLIILIM@DDAADAEHLLIILIMPTTQQTQUX\\YY\Y]AE I MAE I M@TH\@TH\AE I MAE I M@TH\@TH\,(-) -  P[00;0003  !RYK^FGpqEHA3BCD!IEJPLMQacsm[A9BCD'K^nxsjupJ>HYfYmLM$hRlR 2<#OP(P( p- u?.>u3  "LyL& GQNVRQSP.A.>..A.>X[YZ^< r t<`r$.:GrP1XCþj.x:u.À< rξ}$€u.?ʀñ.?@tq$.@$€u.Fy. F.Dʀ.Cq.MSذ$ 4QRVWA>fA>_^ZY[.E.MSذ$ 4QRVWA>$LgR3A>_^ZY[ò$< w.:Lt .L4z, s€u.>E:wʀ.G:w9q<0r0<9w,S-0.Z€u.ƇV .V.V[ʀ<;u.Z.>Zt€t.Z@.ZV VQ&Y^.?.?.?.?.?.u.Lt&PQ2.6 t$S. [YSRЀ$. Z[.>Zu .>Vum.W.>V.W.[.[ .>Zu=.>Vu5SR.APĴ`D00XdD00Z[3S.:>Ev[3.V.V.:Gv.G.V.>V.8>Es.>Eq.:>Eu.@.V.*VsQ.V.*>Vs?u.@ P!.G*vBS[ u5.>u-WQSP\.&g .G*˵X[Y_À À ÀÀ@t@t@ðPPW.V..E:v.*.V..V.Vuq.>tE.V.V.8Er..V.*.V.8.Es-.>tSR.6E.G.>g.V<uZ[À À.Z.VÀÀÀ u+.>u#SP.g&GX&[PPPR"ZXñP.GP6NVS.G[[ PQ.6C.6D.L P .L蘋..E..G. .F.%.J./.HS.?.Lt.?.>Lu.?.Lt.?$w.&?.?.6? .fPː u`.>uXVWQe.G.&E.fu.G$H.G &Y_^.&g .G(˜ @汝PR"$汝ZXS > L a p u J ` t VWURQSw PĘX [YZ]_^Ϲ3 P<r3Ў3@  30+ #XP<?t07X׺6"Sv 늋ٰ |G<%[YZA[2S<u*@P.&GX.&GNj@.&G*@;s!QW;sV^ _Y.G<u*@P.&GX.&G  +.&G*@;|!QW;|V^ _Y.G++~.A&[i.>5u8P.AtXGH.>5uP.ATX(QӊxP3P?ۖ3ێ6|%R.AǴ@.6uËZ.6tYmQVQ.6uys Y.6ux&&1 x&&0 uP⫁?.6uG^YT.7 u $ $ .7" &PVX"˄x&" &&02&".M.&G[QP.&GYYQsP.6tYA.6uÜBJ@BJP؁>?GRXõ 0N..&.s'PSR"u^u t< r< w < rD<w.+<%.;Hs.6G.APJJy4.>5t/؀PPX+ tPtHKЎ؉7rsl$.+<.;HsW.u S؊[ tɰ.6G.>GPs€r.+JZ[fX..&ϸJJ=au=BuS=Cu>=u =u"út.26$t.6Oú.7C4u.hB.ht .i.&h.h t .j.&ha.k2t"ð.kt.h0u .i悊.k7u5Q.6t/Ԁ$ .>5tP?.5ð}u,P.6$P?P ?.5.6tu R.<QV.6<“Q.G.>GPr.+J tɰC.>GPY^Yu1QVWظЎ37dQ(ư( Y_^Y.>5t7.7$.6u#.7 t )/.G.SPP?.>5t .C8ú UQˋu..C%S[ v < v % .DY.>5t P?ÓBJ@BJ.>tc...&.VQؾ.EAQ.G$< s #  YY^..&.P@P@ 2kvCON Dk|AUX VkPRN hkCLOCK zkLST kPORT1 kPORT2 k   9?o!!.^vvR8hIy.f.hV0V*V$V2VV.j.jVLPQRWUS.fGg OWG2< w $ .fG[]_ZYX^PRV?mega[3&..^ZX IOSYS Level 7 (24/01/85) (DEBUG ON)$ LSI Computers Ltd, Woking 256K Octopus $127 board installed $$ WARNING : no MS-DOS partition on Winchester, using single floppy only $ s's'4..&.s'PPPސPd洰gXsu u"S3. ..O[?. &.&.&.&.&X..&t.@.3&l..X..&....&.s'PPP P.u#..r t.u .+b洰gX..&..>r.S. 'rs'.;t. .[Àu2πtt  ! PX Bad OEM fn$>ud>t>u8; t;S'rs'[t "tk .&.&S P3PS P3Pt...P.3ҵ:t muB..u .>r@H....6&&M&U~@h  p  @@ p  RR@@A@! ( 2`x`x.OS.OG[؁.O.;W.WuĀtfg  <v_.Āttq.>t 9 t8> 0w19 t+8 t%> w9 t> w> r 9 t3 33۹& CD DrL|uLËd|u؃û3ûû$7ww wG P$P3S SSRSSS$Pː 0@P`pHp  @P_&WĀuAS_㋷O[Du@t4tt t \ S$P[un?@ABCD7JNTUVWXYZ[\]JN7ERFGHIKLMOPQ1234567890-=wHSu; ta; tS[=uGFu<[tQY$G.>t . σ'us'..8t...8t...<$tPX$0<9vPPPXõ 0N Err 0$H reading partitions$E$ Unrecognised settings on DIP switch SW1.$Lsi_M5Colour/graphics 127 driver $>AUA]A>>kc>cw>>>>>>*""p`V "(HxHxHNOvx0I>"c">I~~ဇ8TT8$$~%&$$$ $~8TT8|8TT8 @@ $BB$>>$$~$~$~ >H?E""Q  J1NI**I@ >AaQIECA> >>A@ >A@<@A> 0($"  @!<?>A >>>>>@ @  @|| @ B?>|A!  !AAcUIćCEIQa‡""??"IQ"\?? !A>A>@A>>"IUcA""‡"@ xx @< <"A>  >!^:FBF:\bBb\@<:FB80 "" "B87I:FBH0Bb\"AI6B$$BBb\@8~ ~pp @ I0"!^6 >!^  >!^   >!^8Dx@"Awwq">6>A"]ى0> >!^>> B|I0:FBFI0ACEIQaA<@|B< >I>"w8D8D86I6 *x8x8D~~~|| ~  ~"a @C"|L2L2"">>< $ <ččэ  m! t#C"y#$!"  )fflj3ێÿ@3(Oȫȫȫ.%8t ..&t .&.><.$?:tuv!"! 3ҾPP P..3uY$& & &,&.3M/>uEP 3%(y%`t @rAtr۰P 7Ь<$utP'X'P  QYr r3 &D&,xltEWPW_"v vv+++HCĴ;u_E U 3R PRP PPPRː̌ˎێÎӼ)&t8t>"u"$<u.a"$'.!.>ȣ  +&—£ 3M1<t ȫ$$.>u3f$?5cPTT4T3.u3AtيЈ:Јt.Ȏظ+ȎP.. 3(.6 .Ȏм666>˃3P!$%!6 tʴ!3۴>!>!C=!s$P>!XشE!E!bZ uO -5OOO 3K!H!H!MI7!!=!r,v;GI>}U>G&&E(GG3t/>GG&G&EG&E_GIM+شJ!H&ú~33ҸB!C3ҸB!ʡC+Ѓڎ36C?!P>!Xr;t !gKrDBu`t'=dsCttt&U &]t&U&] .\ u .GȊ&U&E.a..&n&~t&n.G&F.I&F..G.G^&F&F7CC&VS!&F.>&;Ev^DR.&V&^ZB.>&M&U.6&u&]. T^@tQu.t u8!sހFut=ds[ʀWuи7!EAuC36EOr< uFQV3!^ZY[Xs3D!€u>!=!ÃX[YZ^_]P!X\DEV\NUL\DEV\CON\DEV\AUX\DEV\PRN\CONFIG.SYS\COMMAND.COMBUFFERSBBREAKCSHELLSDEVICEDFILESFSWITCHARWAVAILDEVACOUNTRYQ Unrecognized command in CONFIG.SYS $ Sector size too large in file $ Bad or missing $Command Interpreter Invalid country code $ile(s): DS Allocation Loading High Stack Allocation = bytesAbout to generate .EXE file Change disks Unresolved Externals: There was ere error detected. Too many libraries specified. VM.TMPVM.TMP is an illegal file name and has been ignored .LIB Symbol table capacity exceededAmbiguous switch: Unrecognized switch: "" Invalid switch. { Cannot find library Enter new drive letter: Cannot nest response files. "" Cannot open response file. DGROUPNot enough memory for linker. .OBJObject Modules [.OBJ]: No object modules specified. .EXERun File []: .EXENUL.MAP.MAPList File []: .MAPLibraries ?DEV/NUL Ȧȥȥȥ Divide overflow $,.-:P,  .&.&6&&2&D&D^^&D>&&>&E&E&&EBYP.&&H&Z&+HX  Microsoft MS-DOS version 2.11 Copyright 1981,82,83 Microsoft Corp. $(rXvXX.P.6$w.`.^ˎ#JHXP&&.0ˎӼ2>&' t v QtPu >$uH$%(tP($X6.^`.#.&.F.J..H..X[YZ^_].6.UWVRQSP.6ÿM4V445 5 + 5/5;567 )j)J ''')x( \ g '' '' &'2'C' H Q 3i j X (@:,9P==> :F>:>:: ;/=/(4S/ << W;?T2u ...>u$....6D.P.RS.P&O[..&6# rt6#6&6..&6# rt 2tDZSVTWUEJDPQRRv5f666565m66s66x66, WR__r&V J&F&NLTlD26f6&f6d\3 $ rR x!&E&E &E/&E>:u  tM2&E1%rEm x]RP6.6  XCQ _l rƒ!&M u3FFMDP Zt@uBª@s&%fE!U#}@su$+)E}tE6#uÊ3rZu &M@2&e 3r9t22SrDtVtD^t)[rP tX.<$t)"V>D6.t. \3.t63۹o2rWT2r&_&&C6[S&.3Ɏَ¾ &+=v +رڣ P!R M K O o\LÊR_t@ u 6DsK+Vu6/3/rQ/>K&E. /7..Z/.Z2/>K^3҉TTE&FMZZ.2>K^7f*rZR?rOuM/&^ ^t6> tFF6>tFA+ t)3&=tGC/6:u\CXXC@3۬ u<.t-@r&E uO2&Fˬ tb<.uF tVWQ.Os:t tsFNYXY_ês2%s tOK;tP&EP XtOKO-^s t:vOK. t:uF)r!ru!>/ t&NuT\XX;u>K+Su? 2AM=. uă=..u!!s./+Z2>K[ 둿6 s9u>=Zt@&=Mt&=ZtÀ=Ztr&9>u&A& 3666P6r9>t#=Zt sX6>uhd[\rZ;vR;w6>u66>t6&9v666+ˌtEюI'6>w6r6+ˌ؋t@I&M&&>6@[Hs2rQ;v,Hr&>ʰ <rt 626<6W6U6Y6Du-3ۉJTG tttR tKG.I6>Jt4<t6&KuT&KԀ6ô t&ttt!t#D#D!#PQY ?6u6?e6666WUYD6?666&?tD6C6E6CD6C6CVWQu DtV ^t4uY_^6|66.$?:r &:Ft&n. WQP-XP3XઆPëثYX_-WQP6ơA=uv>/uË/ tur/ u !>+r+2d&N2Q&N>KW3s_&EYBء!@ù 󫪋6 D  D«3urR_hrr4>u*M' t36:&t,G t6O t/&}?t.sM!;AsA:&tC1,&t t2tltt.&fá!!3&^Si[K&Vá!;Ct%@ ;r: rEsrã!È!>KUBJ3&^ tr8vs&&F3/H+&F &V+¢ -á/&F t/&F  >+2ۈj-PY6su u2:t,6u xQ6Mo u-Yt2 6tP>.u>W Xt>GVM ^<w 36 6tC<:teNNV6>tsH6P6X6^2r V^6<t@V@s^XX6  ,`VP=Xs^rZtNVc236t N&:Etì-u <.tt tà yVȀɀ_;uV>tMr ut^^WQY_rp>KG tU6>t׌_=tPW؋++SPVQuZ2Y^X[>K_ tGgudN2_ t^ .3!OHACP6"$XWVS$Y6Z&u&]&]3$X6T&u&]&]&'[^_WVS&'3$&]X&u66T6V66\t&]&u&]d$&]Y&u66Z6\66\t&]&u&]{ x/>@tt923366t״6>0t <t׋6>?v ut؋3ҋQY66t)W6>0t_6?<t2_6>?u6=6;60G<t< O< u < u3 K6>!u >&e:6 u>BtBQWB!_YD<uO *3 xe&E&UX-Q<tX+)366.״6>0t <t?>3&uÀ@33Ҩ uuug€?tZQY66tW6>0t._6?<t _6>?tB6;G6==t 60ⶋkW!r_68ry6 6Ê &2-Ԁ+E߁sE׊2N Ë&N&F2RQP XYtZt6p<tZQ&f&FSV"t6J<tQ&f&FSe>v[6?_+60P6Eu uu6> y2Xs 3[Ã@r2'#%!7R[Ãu^9С7&^;sN15&"F&N+tuH3'>&]3>[á5 t&+F+s3ۣ;3&v?= ;u=u&F=?&E&]+79ru t;s.+T t )+>;t>?tr?+WPSRQ[Z&FPE:EuA9Ur<9]s7}t.XPWR+Uڋ&N6sZ_&F/uYY[s )낡= t;gr 56!+3&L;'t" t+3s@ȋ&Ex+&e& E)&E#%IAÀ?&].G79x&v uH&NPR>&E&U&v t@33GIX+rGt8ʓ&f+Ã+1s3#%>E+v 3ңGIX+n+)+t QXrȋ)BItn+)>;t+? te1+?WPRS&FUE:Eu9Ur 9]sEcPu[Z6Y[ ),= t;5J>GI u t&E&M'O t;-&v&Nur>7&E9&E313>&]&]&e tc&;^ w=sQYP Xb5s QY 566KD6>tPSQM$P2>KEO&~XY[XPSQR3&N&FIPRQ26K|YXZ;u)B2~6K|ZY[XÁ {&f-/0&F:-&v>0u2&f &;xt>;Et=uE:EuE6#u&~E us>K U6>]6=>;&f-/0&F:&v&v-^D>0u1&F6?:D ts6>;&F&fE&Fu&F=uE!U#>&]&U t+s3&]sBAJË+ 6!;>!>K>5Îۇs6>K]+&;vrOá1@1;3w2s6KGw+&;vr t%&:Fv+s>+)RS&F*‹ѹȀ;s-C;tK++R&f6!ƣ!XZ+)[+*̈&Q&NJJ &V YË=uE U ؊ֶS37>[RQSËC&;^ ~+=+[{X+ZbB&VB+#w3t H~Ɠt뽇ڋⰺ[YZ u>&]&e& ]SRW3ۋ_Z[3t=rs6>P3E=u6>XÃt}u=5W tM66zu 66.V4etXX^ lV4tXX^6&5&]V4tXX^D;uQRٌ;ZY3&F>)t ;Uu:Euo6>;  Uu:EuI=u6>VRU]Z^6u]VWR tUqZ_^Um E2&FE t&F&fE 6M6+>K>)>8et&:t:Eu}tPuX26:%uEX=uøEK6u G t6E' t &;^ w]sZrWrr x  K&E rsrVP2 xM@3 ХDDX^ @x'«P3X6&/Q Ī6/YĪ3&=uEu\rZR\S[_r>KL &M &UT&UT&UT&UTG.&F2ðr) ?t6R%.sgr9ZZYRQu xv>K u&;N w+SVZ2[Kt>OuM3 3W6K&D.&FPS[X^_q6>#tQSV3_]`]66`u.6j<u(6_6]6j6`A6o^[Yr2^[Y<tL<tH<tDÜ6>'t 6>$u(pS3[r&t&!.#.$.&b#.X.;&bu...b.;&bt L.P.s꾐_]`2o]6k6.k.o66.VW^×u P&F6%X+R&fZ2&;Vr&;Vr &;V r6 &&F66.&v6>$uM6&6$6#6&&$&&&Ď6&6#6$6.<t 6%2>&tCf"666ۡY;t";uP6>ftQK&Y6E#%0&.YXXXP.6.662Ҩu&G t3t3󪑫t suFjIv<:uF,@v6:vFONG<.uF NvN r#u 6t< uI<*u?t<+t<=t<;t<,t< t< /uz/{/=MZt=ZMt}/+/j/e/t)>a/&/&Eh/x P6f/ XPuXr;wԀ>z/u/r;w+//r;v؉v/<rx/>z/t v/+j/-h///RX ȋf/2 j/r)j/Sˋf//3Qe hY;[u />j/uh//r//p//l/n/3ɋ/f/3 s/R{/6f/5 Zr߹{/66h/u&Ǝ؋ƉJ6e/t 66a/6/0$ t6v/S[6x/6/sñP6f/3ɋ3 6f/Y6/3Qc f^;t6e/u"6/-6n/6l/N66p/6r/6f/& )6e/t6x/6t/ tH؉6x/H؉R6Z66t/&,66v/&666a/Vt Q\3Y^Vt l<󤫫^t6:>v26:v2tttt& & 3؏6666e/t&66p/6>a/&]NN&u6l/&]&E66l/6#6r/.&p/VŽڋS [S.[P.t/ tH؉.x/ tH؉XP6f6sS[rãX$126& 6ft6f66DzPXÊ< rC<t6V66&uPX^6tSVr Dt}}< t <t&< u6 Qȵ Y66< s< tP^vX @p75rrt2kSSP XVI^[Vt2D^Ë<$tЎ2 t܊:v8 t݊J66V6.< u<t6:Qt8<t+<t'< t/< tO<tP:s26>u:sFFҪ_uƌŌێÎݾð z u뎰\k^6_ tR&< s< tG6>u tNTWOΰ Sv &} t 6**ˀ[_tO 6Q+*46:t:t G:tFs6:Qui*tItWG_u*]@x_W^6$t PR3r\ZX<t<t<t <t< tQ  ΋ѡY VS3ҋ64[^;tB=6s=VQR3ҹȾs#s${BZY^ô;r+Au|ƻz:°rt鸵  sRϾ{IIIђVSP3ҋS6c[ۏ6R[^3ҹ@@2ôPQV t):u|t t6Qr6U>WYL[s؎M&[Āu$&G tut>\u >Pu V>WYg &e^>W&[/>W&P&E3&E$&E&@&E>QU&,s.t 6>KG tE؁t&F@.sR\DZ t<t̰_rW^r&G런ְSQY[sΰ<vrفtQPZYr6>K t&g &O &E3&O ˉLSVWa6c`st*6Mwwwwww 6666aXr 6:t 66aXP666r66KXG GGGGGD66]`66KDx,est뚋Q66-Y6s6Mo t 66!6/6>66 S6!66 6/G GGGG^< uO< t.< uO2|66BV^srˋD l x\6P6.6 XCo-P>t&+E|&=&ES([XPr&URu3mZ]YtB>+;vIA6-6.6/60SP-X[} &=t=t=t = tɎѼ!rδM!.uȎش !<t3 >|t|>tu˺>{t>|u>{u 5.L!| I!3P!u>tu3t././.1X@Q!.3P!.|.t.>tt=H!/ ;sKH!r.t. .p/+.lȎм}3~=t.!>|u"cI;rt;8;rt'7! /u \; ,lp.jP3X3ۋx:t>!C:t>!.>!CSPQ!ۡ.9X[$SPQ!9ۣX[ú46nuF>nuN[ø ! !EB=!s=uغ3ɸB!r.l?!P>!Xr;t)l*3ҭú"%!#%!$%!z9 !$_7狽t  !>;tqhu !j |t|>7t>7u>|t|ċϺ 庶PSRVP$<0r<9w,0 ؋д!Xt^Z[X+3<HL[_k{<Write protecBad uniNot readBad commandDatBad call formaSeeNon-DOS disSector not founNo papeWrite faulRead faulDisreadwrit e5writin drive A device $ COMMAN allocation filerrorCannotemor batcInse  rAbort, Retry, Ignore?0File3table bad0Invalid1.COM091.COM disk indrive Adefault driv0and strike any key when ready0Terminate8 job (Y/N)?EXEC failureE5in EXE4Program too big to fit in m70Bad or missing Command Interprete0No free4handle0M73e06load1, system halte06start1, exiting2or4name,_:/%PIPE1.$$$_:/%PIPE2.$$$  \lU-/LPATH=COMSPEC=/COMMAND.COM     p/+£l, t- £% 7! /u \>-u&\\:n@<@t">-u&L>2C< t< t: u4I) !42D![[Q3۴>!CڴE!E!E!>!Y]X- £% D ^Y>.I< t < tVQ &E{uFI.=!r ش>!Y^-L ! >.{>(u(>{t'Pێ! ثثZ.%!5x) - 1 B6.>-t0W_s 6.  u J!>-u H!% % 34r>|u8 !>(u_H!rF<3>u !A =!rش>!<I!<')l+)> /t|u Ȏм/6,6 +6+ t 6!+ >zt &,;!> t > utzȎP5/8!X+, t,,wt=r-!6,wt&rZ tt/ X W <t>|t6|+3ɬA< uI+< + ! +2 ++VW1-0l< t <%u&E=1-_s1- t< t <=t%^< t)<%t< u,0r< wW<3ɋI&5_to< tj%6,t#<I!< % ! !a r+<:u< u<u<%uQ< u+&+k wt + lt+0-)!<t, ,,< t F+ ,0-, tuO,>|t3:,uF< tFdKu  VBAPW&"*0- 2񞬢,uЀ>,t , ,-COu>-Mu,>-EXu>-Eu,Ɓ>-BAu>-Tu,,t-EX-Ef,t-BA-T-! t &,;!,zi,֎% t2۪ t<;t ,r t<;tV&E;N\OSVR2Ҁ|:u@0-WM _s(IZ^[\;!\6,zs,&& &<uH!&<&<-3 3IO,&:Et-M߹  +3 < t# &<&?CCt< t I23>@>|u|w6 =tEt, -@:-,I!,&t&z\Ri,% K.,% >|t>|ð,z,u&Ӡ,:,t &6,3&6\!=tĺ&&R A! A!3 wZú( )c, !A  3ɴ! !w6 >|u|#w6 <|uw! =!rذG+3ɀ< up<|t< t8A<|u&E I6+N6 # Q3ɸ|u|vV^u6t;3V< t<=uÀ< u^t(=S;[t< t,% 3<t3 u쾕((V%r+^þ((rz-,&% 3QVWoG&:Eu_^YtQUY&=uW@W>Y+À< t7D<=uþ t< Î,&%   3 &=uð=2!()2D!S3۴>!C[E!E!E!>!,xP>|u|6> tO-! > t ! u-&> @<@t &>t:_&E  ?t< u־+3ɬ<%u& :$uFV< tA^A< uI.+ wt&E$+&E ,(>|u|B3Ɏ,2&& u&> & = <%um&& 0 < t$=INt=inuV <(uN <)u,< tB<)t<*t|u&|&> t |:u)!X(Y,r < t* G3u&%G:t :GGu۬< tB u5 ,V3ɬ< t* tA<=t< t<=u < t_t| t< t u u2-)!!,t t ΁(++ 2۬< t t ,0Æ,&u2:s뢎,<uÎ3ɋIFF =t5.,< u<t&5Î,<t3҉>@~] uA .- <:t! < u <:t<u=(].-Qz Y &:u, &:uGc < w< tX < uQ .#/>!<3Ҹ=!r.#/؋>@B!Ëڊ,@ì<$tRPSQ.,> u *Y[XZÀ>/ t/ =!&r ذG>X t6>W tX =!r 33ɋظB!X 3ɴ.t\-׹ !|(Pf by(] X u .-tWU[r't?] .6.\)!U!PXU!u .,-.-u꾿-t' .- tW,P X%Ћñ$2Pdrd.- .F/ˀF3, .,u1.,.,N.-t..u..&V K-4  , 3R,/ Zð R) Zú& ú) t< ts.>.t'* s .>.t.6-l)!>m )t\!PmX%u< u["=!&r,3.,?!?S@![r ;tI;uûD!€uz.,>zt&,;!2,þ3>\t FF%;u < t&U3G ?󪺬-!U!F ,'e0!P2  Ĺ9.X2  Ĺ',3,)2!á, ,'u5r< tF=: u] .u;!sau9!s()5< t, ,'u .u:!s,(&,@<@u,&,:G!rȎغ5/8! ++ lCˋًËʲdĒ5/ tHt"9+"%' &à@/ÊÊ t þO< t(P'<`'3a' +!+< tˡ5/ t*Ht@Zr*r%Br {r@rk< uf+! u^%rX^rS#rNTrIr?Er:[rҊSMrl%Nt< t d2rߊĴúA'Qu2<>u&W < u &X hWX < tDt?:,t9< t &> +s< u+&> À>,/t-3؋ וOJ,' 3,PZրt"̀0*ъª''Ã>@So.#/?![r o<u׃><t<I!<m >|u|wìtN< t<=t<,t<;t< r&=u >8&G t0<$t&G) t7:t?uWW_ú)= ><|=2-6- ..6--;QV\.[+Yˋ)Iu. t & ) ]b.t 6/6c.b.36/+.&ǀt#u0-)!-1->g.3,,,6c.6/t[3,,///,/,b.. .j.--l-H,a..+3.ǀt/r=t ., .,ǀu,V%/.+ƿ .ǣ..A> .,^뭠/,/), t<v.<u ,A:F .,FF~u> .:uN .F~=u'}:uFN',=ttT!,2~.!3+.u .,u >,t/V%/.+ƿj.ǣg.f.A>i.^fM`cX&'6,3a&>,u[j. &V%/.+ƿj.ǣg.f.A>i.^>,u 3,,,6/&,e.6g.À>/uy36/+.rǀtu\)!j.:t@,@\tQ2, t --2/>g.->,ui.t j.3>,u Ir,>,t b.tIu,AFu"Ճ=!rظD!>!€uAFt;V:t@@Ճ~uv|:uFFNcuF;!r(3IO&,:F;EtFN;F~tFv<t<.t|:tFN2ۆ";!s7~F ?.Īı2QPj. .,|:u,AȀ}:uGG,A:u tDMP"Xu<.u .u XYôi.u P-!X\! ,j.=!r؉.W!/!/D! .t >/t0)M.,,+u@>/ue,,?!rUQ>.u>/tы>,,u,A+ы,,;,r >/u돀>.t>,t.>!À>,u,t6,;,u t3,,//2,r=tcvuԀ>/tW^.!//>/t1,! Q*! ֊YW!>!,,Ë^. .A!,,PX:,/>,t<u>.u>,c&t[/=>/u<3ɺ .!M&r>^.,ظD!`.€t2,$ u / /tz tD2 `.! u//>/ulu>.u&b,/Ë^.3ɇ,/>/uU3,@!&r+t`.t`. u >/uIt) ,>,t^.>! .A!,3҇ѸB!>,t@!$ zP$/X$/// À>.u &,.[2a. u6.l-)! .:t@/,@l- .&i.% t:u>/tb.24" /,/>/u$/ u t,3,uO>,->,t-m->.%/(/)/W3ɬu< t< t)/ t?:uπ< u:,u<:u>%/'/>%/'/uP,A:X>%/'/<.u (/'/(/t?*&'/rR uu<>%/%/'/(/gt&< t":,t:t<:uD )N_N.F< t#BWQKu Y__êA'/ Batch file missing $ Insert disk with batch file and press any key when ready $Bad command or file name $Duplicate file name or File not found $Insufficient disk space $Out of environment space $File creation error $File cannot be copied onto itself $Content of destination lost before copy $ File(s) copied $ File(s) $ bytes free $Invalid drive specification $Strike a key when ready . . . $Invalid parameter $SunMonTueWedThuFriSat Invalid date$Current date is $ Enter new date: $ Invalid time$Current time is $ Enter new time: $Are you sure (Y/N)? $ $MS-DOS Version $ Volume in drive $ is $ has no label$Invalid directory $Unable to create directory $Invalid path, not directory, or directory not empty $Must specify ON or OFF $ Directory of $No Path $PATH=PROMPT=Invalid drive in search path $Invalid device $Label not found $Syntax error $ FOR cannot be nested $Intermediate file error during pipe $Cannot do binary reads from a device $off $on $BREAK is $VERIFY is $ECHO is $Invalid path or file name $Invalid number of parameters $Error writing to device $ DTP N V+GLB_$EH{QNOT ERRORLEVELg EXIST) DIR+RENAME%REN%ERASEDELTYPEdREMCOPYOPAUSEDATETIMEVER"VOLCDCHDIRMDMKDIRRDRMDIRBREAKVERIFYSETPROMPTnPATH"EXITB CTTY] ECHOGOTO SHIFT IF FOR CLSv  h`j#U>EDLIN COM eS3CHKDSK COM fS;DSYS COM pSBDISKCOPYCOM tSCRECOVER COM uSEMORE COM wSH DEBUG COM SM/CPEM COM /\YFORMAT COM ~([|!DEV COM l0d PRINT COM peLOADPARMCOM "iTLOADFONTCOM m|k  Vers 2.145"9#P0!<s7!/u\\/ < t:3ɪA< t < t&:t N :ut:;!sC$5!$%e!^\)!PX t>] ueta\!" t&\! t;\!\! !\A" $A"! t>u tQ3}b"d"@jO"9#!I "u*9# ȋс9# \'"!>  >!@"  9#  "u9##%!* !    "6 3GGb<,uFNrS t; v !1u<.t=<#tF<+tN<-tY<0r<9wsƱ,0Ьހt tÀ>t9 À>t,À>t  À>t +yeQTCMWASRDLPIE; nnQ41(j>t;"r2 WO=_uI2WQ tuAY+_uWO9#t= t E AE A_"u > u; sŋ! +u\"'!"Qcu"3ҋ u; v > +ϻ8Et O GGJY+χ> )>};u"ú !"u"u* u > +vځ9#v3һC^>uW_Ϻ9#+t!A"(! u9#>  +AO>  ô! ! 3  u  tC; wދ uӃB; v ;vRSK>  [_+, u  wuL> G+w +t1. QY< s< t< t < t P^X @< COuKÿ@!B< ?!tB< uO"""u6 +  сwo R&Z 6 +INV< C^6 ʃ6u*> O<  I AJ) s Bu 'Jú L"""[u3 6 >  u> >   t tͺ !Ë K1 > Ë u uSW uC_+v  > 3`  u Co 6 t;6 tgt 6 , >!! ;?!B @!2> ;t.VWQ +; s +;wAY_^ !/"" ۺ> t u   >  u   ; v; vC6 ϋ> +ω Q t& tvȉ > +;s` S>  +A6 > > [; r6 6  > Y K~ +6  >"t6> 6  ; s> 6  +>  +  +s >  Ë +AG>  . )f"! u6 f"! uܸ#%r! u Oڋ  !3""@t"f" + '!<t e !  N<uI6 F +> f"!9#!ø#%y! u .ڋ  O>! !@!<t?LArt;r+ Cź9#!Ȏ؎м9#a>Ë. > F +O> #%! l"3"t !A"(!!\|ֹ !\Q"A"!4 Ȏ؎м9#J"A"!J"$ÿ" <u" 3< t>"tN6 <>"u < uN6   u>"u CL> >   + ; sÉ  > u>ыߋ I:ʋu ω> > +ϰ  BtJ  23ɬ<u<t< tA tW+M_À>"tMÊMË > ;t#w t 9#;t +ϰ B;uS ^:V*[; t I3й''Š$t0* ð  R!ZQWVL2!uQWPXOA_YI^LV^_YP%=@Xu%ì< tÀ>t$%!;!!w.6c.6.6<u Ϻ+ ! !$_] tQ8]ts!Ċ>\ tNJȈ&&&,&{Դ2!A2!3PP  !\! u]3vs$F;t@>;>us@ t#sP6F tq^F3U]뚀u] PMÀ>st?>MJJ U ú$8!L   VС$ tHt0<r64uR, Zy]R Z R/ZËR%H1{uo jZËRй'ZËRQYZËR Ƽ|Zò ^ >5u r 0pt u >1?"0>5uù3''r&2US3؋ ו>u * ZK]PZրt"̀0*р>t0|!ì!5 u  !À>tR' lZðq<u S Jù< t< t.Ī< t2>Eά uN;tu} W G3SU]U=u0Y P 3F3X>t >t][XhP>u T SUu]U=u7d P 3F3X>t][X][X>t!>u Sqe_mAqU,;&"w+>t>u +SW,Zڴ!~t t|Y tDuVW^LJD";FtVW^FD".D$ uD& tVW^3D$D& Ӵ! td uDuVTn^LVD";FtTT^FD"D$ uD& tVT2^3D$D&Ӵ! t+~tT;!s>t S2M]DuK>t부>t>S[DuDt }y{w>tuw>t dM6qSt"vWZ;!r[q>uXXXXR+^h!>uo>uuUSGW ^Vt"^[]D$T&mދw"uS.[srtr>%3ɋw"r;6wS[t7u7$S[AsLr;6vQWX^S[Y*t>tV<9^SQ3Y[GuE>u>>u72&P+G$W&r uZ;rRZQw$&M)Y t5RZ3w"w$w&닺$uۃ&uyD9ttDV% Pt XË6FF u"~tu D DB֋6 tZu6FFt R3BZB3P`>uXF>uaË6FFtZuVVQRN s;Wr;6w ;tu ^Āt %_ u _ZY^B>M 6FFVW3PQRV^=t=ua>tBuPRS !,! u]- P35GGWT_«[ZXZYX_^J tVWZYX@ XX)ywPGttf6>t^6O2OW.!Dȴ1QRQWP&oXs!mXPXY_ZY:!ut !;!>su6!VSQ6Y[^66>tUSVVG^ a^[]6>]rB3ҋ t<62 RPRS%oX[ZXst_R>Uϰp u>uRZ>uuËW^V@:6|t6Rm t`^<tRO tEúSN! .6.6.6<u .$%!.#%!sK QPRS&oX[ZXYsd tþ_dPSQRWo< v 2狕iq !PX }t=C6}30>utw='6u3>yt{= 6y3g t=>uH63 tu+w+{+++++º??????????????????????FILE0000CHK-/.... .. /   $Incorrect DOS version $Invalid drive specification$ Invalid parameter $ Invalid sub-directory entry. $ Entry has a bad $ link$ attribute$ size$Cannot CHDIR to $ tree past this point not processed. $Cannot CHDIR to root $Processing cannot continue. $File allocation table bad drive A. $Insufficient memory. $Invalid current directory. $read$writ$ error $ing drive A $Abort, Retry, Ignore? $Write protect$Bad unit$Not ready$Bad command$Data$Bad call format$Seek$Non-DOS disk$Sector not found$No paper$Write fault$Read fault$Disk$ Does not exist. $ First cluster number is invalid, entry truncated. $ Directory is totally empty, no . or .. $ Allocation error, size adjusted. $ Cannot recover . entry, processing continued. $ Cannot recover .. entry, $Volume created $aJanFebMarAprMayJunJulAugSepOctNovDecDisk error reading FAT $Disk error writing FAT $ Has invalid cluster, file truncated. $ Is cross linked on cluster $ lost clusters found in $ chains. $Convert lost chains to files $ recovered files $ bytes total disk space $ bytes in $ bytes would be in $ user files $ bytes in bad sectors $ hidden files $ directories $ bytes available on disk $ bytes total memory $ bytes free $ Contains $ non-contiguous blocks. $All specified file(s) are contiguous. $ $Probable non-DOS disk. Continue $(Y/N)? $ Unrecoverable error in directory. Convert directory to file $ Errors found, F parameter not specified. Corrections will not be written to disk. $Directory $ CHDIR .. failed, trying alternate method. $ bytes disk space freed. $ bytes disk space would be freed. $Insufficient room in root directory. Erase files in root and repeat CHKDSK. $ File not found. $D٠  @` Vers 1.81P0!=6r= v w ! X/E;U@1S@!2>] u\tɴ!U8\t@V`VmMr`}Bŕ\@V`N!r)\6!ᑺVqu_uU`PwFVC!`C!V!W!>!2P@!XL!mQ>sw 9owo?!Љ)osY+ȋ}>w 9w?!Љ)ø=!rظB33!«3ҸB!W!«új+t{@!+t֋@!PSQN!rY-Z[P-Z;ø ! !Incorrect DOS version $Invalid drive specificationInvalid parameterNo room for system on destination disk&Incompatible system sizeSystem transferredInsert system disk in drive A and strike any key when ready >A:\IO.SYSA:\MSDOS.SYSA:\*.*iVers 1.20~ !ú !´2!G@O IG O_Ê u t u tPSQRiZY[X uP0!=s X<t t < t< t< ue !!\tX;! s$5! #%!$%!!^\)!PX\ u?u k Uo´2!GO2A. o WwO o_  6 .   > . > \ t>   At     ; u @;~ 9 wx <9~0N*! 6  ,! 6 .  ;  = !   +ʋ WR > 6 3\!u  \E E E u> t HH Ћ %_\sY > uu3ۉ] ӡ  > u 9 w )E])  e  )  s3 o Y\! ! >t$% !;!!3.6.6.6 <u PSQR&?DDZY[Xs tPSQR%?DDZY[XstPSQRWY?< v 2狕F@;5%/ !P#X X <JS]in~read$writ$ error $ing drive A $Abort, Retry, Ignore? $Write protect$Bad unit$Not ready$Bad command$Data$Bad call format$Seek$Non-DOS disk$Sector not found$No paper$Write fault$Read fault$Disk$Incorrect DOS version $ Press any key to begin recovery of the file(s) on drive A: $ Warning - directory full $ file(s) recovered $ of $ bytes recovered $Invalid number of parameters$Invalid drive or file name$File not found$FILE0000REC!`  / o @ ` ǀ ɠ  O o ٠  @`0!=s  !  !3۴E!>!E! ݴ?! u ȋ<t< uL< uB<u >t71< u&Ĉ&< r&:&v д!&:&r ! ! !ItpVP -- More --$MORE: Incorrect DOS version $  o @ ` ǀ ɠ  O o ٠  @`   Vers 2.300!=s , ! Q!,,.R!Ȏ؎#x!ʸ0д&!¿-,......ڎº!=sS0+[SHH[%,&+ر&\)! &=t(G&= t!&= t&= t\ 3,..5,..Ȏ؎м,>.t .`. !-'etӬ,Ar<w .q"%J!.>,u!.,.>,tȎ؎м,, -L!4-Ȏ؎м,sA,.5,3&BBBBB>F/H/&J/&.'^r..8,,P!3 > I 9 ,X[YZ]]^_&%,67,63,65,-,띃SU]IUP;Fu;F=r3~s,X]UPFFF FF FF FI N X]X].&%,.1,.7,.7,1,WVULLRQSP1,&%,5,3,X7,&%,,3xQ!,۴P!.t1F/. <.3,<=u F3,5,3ۿF/t.3,EC uBP.F/&5D.b7!.tuNÎ-,V< u&^\)!,l)!,.A3.,.K. .=.s.=..<PSQRV3.7!.HltStJ<.u6.0@tOuN4.&. t ,3!..^ZY[Xì.t.?HEuXS.?EXuE[9,?9,@.3,uVu[PkRdR]ZX-PSR´2!Z[ Xu.>9,@t%&s{á3,`u 3NVtju >9,?t . >9,@t[?COuUMuONu;3,tMLs33ɋ.B!u-,!,>!- !3PR>9,@tr.B3ҋ!B3ҋ!X[SP؋֋ǹ t@.;w>!,6,ZXځPR.. uS.&9,.![r >9,@u ;tZXË+ ZXtы uúU-rf-r6,~3/. t!,|8.ZXjs|-.>.!Ï,,,;t-,,,6,P+؃J!X,,,r`#Q!,-,/,& J& >,3,>5,.>..>..>.۴P!>,&GG,1,>%,úU-=tP.=t-=t -= tA. !X. .>9,@u%U-s30.<:ugȵH^Y.NK;vρ0u.?SQ.!Y[ t <t u+.!,,Ns-B Ë.3,...&.&.>.eu3ɿ$$3ۊ$:tAr~GEtCAtއً(3.// ..gنģ..uu&../.{E/u$ >.u  $ P>.u XE r ...r<t.!k=ALt =AXt.M~/u>.t>.t>.utMn//.>}/tEU>/tEt@ u;.u6 /E/+.-E>/tt@Ș;u(EE ..v+.JJu[..r@LtB.>.u,p$..REtE.u2/ t.Eu%#/B>.u/E*&.>.t.>/u/>.t..k.Т.[<1t~/u>}/t>/u>/uE>/t*$/uJ>.tC>. t<>.0t5Et//ؘ;u% ME$>/t  . E 2C/Et>/t.t$Ee>~/u5eNJE$>/t >/t >/u  .E>~/uS.t >/tE$E>/uEtyPE$/uME/t$$ . .E/EE$<t $<@t/t#E$. uE>}/t>~/t./tE//$ E$ . .E/E/K3/x/z/|/~/Ȁ>/t.|/<,t< t<;t< t< uF...>~/u"}/ /u /tE /}/t&x/ z/u..t .@z/x/3Ҋ<tBŠ<t8Š<t.Š<t$ u u t>.u .@ˆ.=NEu=PTt Itߋ>/t=STu|,u /=SHt=FAu |Ru<[u~/F<]t<.t<+t<-u|/F>/t8=STu3|(u-|)uTD,0rM<wI./<,Su |Tu]t^./>~/u ;< u>z/tz/< u >z/u{/<u >x/uy/<uу>x/ux/볋..>~/t>.t8.tr/>|/t/}/QAX+ V>..3>.^òt€>.t 8.tZK.ñ;u ˜;uÀ< t<[t< t< u.؊$..//à.Eue<t4<t,Et+<t%<t <tEt<uMMM(M3. G2u) u<'t"uFì< t:tڪ.tS<[sƒt..몋.3,.=,...Qk.uV6.D^6.6.P6. tN6..X....[C6.l.. "$.$ ..W.&.*Ęz6. t H.\$.$.&.û +Q  2,.u(W._:.Š$'@'< uû +,Њ+ y-ܪH,.>.u$ $.,. ..,>..t3.[G<u>.tT<vS<tO<v<u ',.BPs+s t1+,DI. t <t $ڰ].ð+,BX),SI..$,22,[3.,2..$93t(*tj(H¨t$(Wl}t =(h¨u $<sW(aTt'?$<w¨u;$ uLD<uXCH <u STP {.tY `8 tt4?¨tP $<t<t¨ t ,ST,(.0)þ'ȀOB'L'>.u$8<t <3u >.tw2&<=tt<uPt<$t<$t <@uX2X$ F>.$@ Š_.x$¿.>.t.,.$?5,:1',,ûALAX,ëûALAX ALAXDXû*.>.tL'.u,CL,1И؋.û+ t)+<r<s tFAR Yú- u--A-->9,@u-z㺬-ALCLDLBLAHCHDHBHAXCXDXBXSPBPSIDIESCSSSDSBYWODWQWTB)$)$)$)$)$9)$9&&8$8$8$8$8$98$9&&,$,$,$,$,$9,$9&&2$2$2$2$2$92$9&&:$:$:$:$:$9:$9'l$/$/$/$/$/$9/$9'o$5$5$5$5$5$95$9'=$f$f$f$f$f$9f$9'F$%%%%%%%%r$r$r$r$r$r$r$r$&&&&&&&&&&&&&&&&$$u$$u$$u$$u$$u$$u$$u$$u$$u$$u$$u$$u$$u$$u$$u$$uG&D&&%&2&&%I&A&8&;&&&&#&&)))''''&&&&&T& &&&'''''''M$i$I$M'&&&M&&&&&&&\$a$'9'9&&^&c&&&&&&&&&&&&&&&&&&&$$u$$u&f&W& Q& &4&4$$u$$u&f&%%H%%xxmmC$@$$$u '[2h&n&~&%%%&0&5I$/&/&M/&%%&&#Z&$$u&&%Y$P$&V$&S$&DD׻ADADSUSBXOOANAAAAAAAACALCBCLCLCLCMCMPSCMPSCMCWDADADEDIESFXCFFREFCOMPFCOMFCOFICOMFICOFNOFCHFABFTSFXAFLDL2FLDL2FLDLGFLDLNFLDPFLDFLDF2XMFYL2XPFYL2FPTAFPATAFXTRACFDECST  FINCSTFPREFSQRFRNDINFSCALFINIFDISFENFCLEFBLFBSTFLDCFSTCFSTSFSTENFLDENFSAVFRSTOFADDFADFIADFSUBRFSUBFSUBFSUFISUBFISUFMULFMUFIMUFDIVRFDIVFDIVFDIFIDIVFIDIFWAIFILFLFSTFSFISTFISHLIDIIMUININTINIIREJNBJAJJCXJNJBJJNJJNAJNJJJGJJNLJNJLJJNGJNJMJNJNJPJPJNJNJNJJJLAHLDLELELOCLODSLODSLOOPNLOOPLOOPNLOOPLOOMOVSMOVSMOMUNENONOOUPOPPOPUSHPUSRCRCREPREPNREPREPNRERETREROROSAHSASCASSCASSHSHSTSTSTSTOSSTOSTESWAIXCHXLAESCSSSDS??ADD$MUL$COM$COMP$SUB$SUBR$DIV$DIVR$F$FI$F$FI$DWORD PTR $DWORD PTR $QWORD PTR $WORD PTR $BYTE PTR $TBYTE PTR $LD$@$ST$STP$LDENV$LDCW$STENV$STCW$CHS$ABS$@$@$TST$XAM$@$@$LD1$LDL2T$LDL2E$LDPI$LDLG2$LDLN2$LDZ$@$2XM1$YL2X$PTAN$PATAN$XTRACT$@$DECSTP$INCSTP$PREM$YL2XP1$SQRT$@$RNDINT$SCALE$@$@$ILD$@$IST$ISTP$@$LD$@$STP$ENI$DISI$CLEX$INIT$LD$@$ST$STP$RSTOR$@$SAVE$STSW$FREE$XCH$ST$STP$ILD$@$IST$ISTP$BLD$ILD$BSTP$ISTP$a(0 7?8'/0 {({33<[>[ __/_c c.c,c0{=4{5{1{=6{7{3 3*38(Vnwzszwzzszvzrzszrzrzvztztz}zzz}z~z|z|z~z uzuzzz{z{zyzqzpzxzzzřęzzzzz 0;;8 (&.6>&&&&&&'&)$8$,$2$:$/$5$f$''&&&%u$%%r$I$I$/&/&&'/,3,1,-,AXBXCXDXSPBPSIDIDSESSSCSIPPCOVDNEINGZRACPECYNVUPDIPLNZNAPONCZ? P \lBad device name $Couldn't open list device PRN Enter name of list device? $Incorrect DOS version $ Program terminated normally $Invalid drive specification $File not found $File creation error $Insufficient space on disk $Disk$Write protect$ error reading drive A $readwritInsufficient memory $^ Error Error in EXE or HEX file $EXE and HEX files cannot be written $Writing $ bytes $EXEC failure $Access denied $Parity error or nonexistant memory error detected $ Ȏмz< t< uN>< v<.uYu 6=!s??!sn6<u|uSD;DvDD;DvD\+;s;\s|<t< u >c<tV>iEPúUDXuӋ3ش?!sT Y>!>u>uh6c3 \ l !%! #..Wddddd]gfddjsddddwdddddddff7dddd77d7777777777CPEM4wٷ.πiuϊ !L!u !ð!<uø"VWo _^Ro!. Z5 u'5 6 u 6 Sx[d t>>5 u5 r p 6n O | ;| &d r p +O ~ I36l ؋36l +Al &n ;t .x sz CDSQR[ 7s  7ZY[À>6 ud t>5 u5 %s d tsr p  !Xs- [S3؋ וNI( ZtPZրt"̀0*Ѵ!''r      6n t@P36l X t+l &n p r ô !À>M uB r * !A+úmú>M tø ! !Ê7 2!tW JGO?덠N >[ e !yt n l sBt 3ʋ>[  !J7 A1 1 ;!7   !d tH7 > > ! u&? >? [u? A@ >@ [u@ AA ? ??A ?!d uQVW7  ! t62   󥤺 ! tW뫺 !__^YTsC  = ?  ;v.C 6? 3 r3ҋʸB!  C 6 ǎ r ;tۋ ;v+C + 31 r3ҋʸB!  륀C 6 ǎ r ;t ;v,C + 3 \r3ҋʸB!  PC 6 ǎ 5< 6 ,sÉA C u6 lj69 >; sr 6 ǎ A    6 rA C u2 C u  Br"6 lj69 >; r 6 ǎ A   6 osÉA C u2 C u  r"6 lj69 >; r 6 ǎ 'A   ?>C *t s Ë7!2ҾD \FG!d tD ;!:u !A 69 >; ^ sF;Fu;Fuá= F :u !xcr^VRB!Zv+WV^_;? v 6? 369 >; = s 3ҋʸB!FV O= !sã > t9 t > !ߣ 6 >   = !sף h> t9 t > !븣 6 >   = !r٣ ,> t9 t > !뺣 6 >   øB3ɋ!  PB3ɋ!W!XPRU?]ZXU@]3ҋ!rS;uM_E!r?;u9KQ3 t+ʋ!r!;u.+ȋ!r ;uYQYùùRPŽXZ:/X:\IO.SYSX:\MSDOS.SYSX:\COMMAND.COM ???????????AAAFFFFFFORP !$r ut~6x >z utt v +x z +p r hIncorrect DOS version $Insert new diskette for drive x: and strike any key when ready$Press any key to begin formatting x: $System transferred $Format another (Y/N)?$ $Invalid characters in volume label $Invalid drive specification$Invalid parameter$Re-insert diskette for drive x: and strike any key when ready$Insert DOS disk in drive x: and strike any key when ready$Format failure $Disk unsuitable for system disk $Track 0 bad - disk unusable $Insufficient memory for system transfer $ bytes total disk space $ bytes used by system $ bytes in bad sectors $ bytes available on disk $Volume label (11 characters, ENTER for none)? $   UFXF ZF \F^F`%FbwFFFomFF>M u]FFF+FF N FHF  Fu Lsi_M5MS-DOS 2.1(20/12/83)!37P, MS-DOS loader (version 3) PRt$PPPPu$PPPƚːt Error reading directory.t u.t u? The files IO.SYS and MSDOS.SYS not found on this discPƚːt!* Error while loading filesGZX4t^.<t PPV  ^ ^ `^IO SYSMSDOS SYS_^VHM &>r(&> t & 7 &&G_ &Gu%(7 _ <st8؋G+GHxM t d t)d @t d t>M t d Pt d d t >M u7 A1<!:7 u >M t%T.N j- O !R< *"!>+"u>,"u &,"߀>,"GuZZƀ>M td ud @uK}Xd u>M tr umd @t 3á P P P PY u$P_ $Pþ| ` VQY^P   PRPPP` P_ $>M tPĚːWurrô !?3P3PP PPPPː>M t8d u6 uU d uJEtd u4.(Sud ud uù +ΠTH           >M t tC P ؋wo_ tNjy m ! e  t  v vv"+++HCĴ;u6 . . + ` á P P P P P P P P P P PPÌʱ|"|R{Rsa c áa ác VWQPDXY_^P P PPPPP_ $>M tPĚːu3(*"*"N@t&k m i i Br?` t k i  r`m k  k ; r2PPk PPPP_ $Pː uúøPPPk PPPP_ $PːÀ>M tV6x | r 6t ?CCJur v K| .z CX@Ëz m &i | r t> tA !> uP> uN> u> u> tx> u?Ar_?CwZ:=uS:uM,AG,A&>s &&8t&9t&&& + &>sD(&?u8&&G$&>s(&?u&&G&>s(&&G s(&&G     '?=tGC> t> t%"   @> t 6> u<1r<6w <3v > t,0   > ud6 Q > t% &?t & &û(& &ø&?t & &û(&C &À> t> tF &ø &Ê< t< t< tC< tu<t 넰 )y.>u[SQRWVUĀuC v 狽/6@GG]^_ZY[2ϾN.>u.VWQ t܀t82P2|tă(XY_^.6tS;tXS[ދ NwE[IS #QtQQu[âIPˎûNQ`VP6D.J.JD.J.JX^ ! I q  9 x ! ^ ![ !  !\ t 2l]k! ut66L666(5!(%!/%!|  !0!=6r= v C ! 7!z 5/! tD!~ uO>| u  '>} t⿐r=u6} t]< t.\& uٺ !\! u ! tK^ ' t{ uA ! !\! u/&     VW/ # !_^VWW\hW !_^C> }r ! t12> WGG *_ !I&=WGG_ !ú !VWQ؇@<@u6~ AGGY_^ÜW3M< uN_.z :u5< t@ 8< t< t< t <,t<=t:uNPX_ì< t< t<,t<=têAa PRINT queue is empty $ : . is currently being printed $ : . is in queue $Cannot open : . $PRINT queue is full $ : . File not found $List output is not assigned to a device $Resident part of PRINT installed $Name of list device [PRN]: $Errors on list device indicate that it may be off-line. Please check it. $Invalid parameter $Incorrect DOS version $PRN @ `  / o @ ` ǀ ɠ  O o ٠  @`LOADPARM version 7Bt)HtNt#e< ue?\<r|hڱ3T\ t >tT^G$$G눺0>u @E&E& @EA&븺>uU뛺T눺VT^oVTE $^OV T^6tX>u%VؾL ^u7U&3ێÊU/5>tV1T?9^8 >tVT^A>tcU@U@|Z>tWmTaT@Tʀ@r_/sm>tKYsTUN J>t(&,&. uE&E&G(  !ðACuR$6ZEE Cursor/Monitor$ I/O byte$ Port 1$ Port 2$ Port 3$ Port 4$ Terminal Translation$ Port 5$ Port 6$ Cursor characteristics$ Screen mode/attributes$ Scroll speed$ Keyboard repeat$Invalid machine type$File not found$Parameter file too long$ Invalid data on file$ - not relevant to this configuration$ Loading parameters for: $ Parameters loaded $PRMLsi_M5Lsi_M4Cal_PC@`   LOADFONT version 9t)tt<u?w\FC? t? t:u$uIC? tB?+uC?0s ?9v,0 *Ģ띀?Ru>u 놺Wh\<vfh|3\<u u߃>uup>t(>t>uq >uV>t5>u>uH4>u5 >uR!ñ þ3$$À>u% >uAPPWÿ@ u@ t@Ku@ùu$FInvalid machine type$No filename given$Filename too long$Illegal drive reference$Illegal switch$File not found$Incorrect length font file$Font loaded$FNTLsi_M5Lsi_M4Cal_PC LOADKEY version 3t)tt6?wKe? u h\!ñ Invalid machine type$No filename given$File not found$Incorrect length key file$Key table loaded$KEYLsi_M5Lsi_M4Cal_PC0$CP+ȁ~.3Ҵ!>] t[\uG2\m= u] l u!@3H:%.t2hx\sSV & 'm4 m u m ?xlr"C 374'+:"u "  ls ð R!ZË VWS[_^ t :~vu)F&E =r5D"FL Ft$F tN#3^XPSW?_[ZX W$t }?t_f!_tIKxr̋@UZ!F!]U3ҋNF /!ʋ8!$!'! ]tZ HARD DISK ERROR on CP/M drive $Source and destination drives must not be the same$Drive not available for CP/M reading$Insufficient disk space$No room in directory to create file$Source file name missing$Source file not found$File transfer complete$DIR      HEB?<9630 QSUdNNPQ "R":ZLsi_M5f%%v%% % %(%(((%(%((((((%( RDCPM - Octopus version 1 $ Winchester has no CP/M partition for A + B drives. $Reading from CP/M floppy... $Reading from CP/M Winchester partition... $ Internal error in RDCPM - SELDISK called with changed drive parameter.$ Invalid CP/M drive reference for this configuration $ Unrecognised Octopus hardware configuration. $ DSM too large.$ Disk error while reading Winchester partition table.$ This version of RDCPM will only run on the LSI Octopus $ (unimplemented bios routine called)$ Error reading disk, error code $(  (@  ? @ ? D D   >'t:'ug& !k'7 %!8t$ S%?t 8t &!/w''''<ut %!& !'tû''3É'È'É'ËÉ'ûJ%Ë''RP'OYZ;'u ;'u!''S[t''à'"G6*@>''û*رrs.*ú:& !(P3QR PPJRQːt  *'!((u ((ø=À>'uGg Ot*t#t ;Gru+GG ȋG++G Ë>'tL*P6'6' P3PP'P>'tːVWP _^M ED+-x'H;Er ' ! EuE: ðt%(9t3<u2( *t$<"u<"tN&> u A t[3ɬ< t< tAN&V&=!s"P.2>(t &Xغ?!s u>(u"u>!S=݀y t G GWU>Jo.]Yٰ uQW+͋II'@u;rWQtY_XX>'u 뻀>'u>(u,R>)uՋZ뒋[ t ڹB!r(t?>!{..b.wx.z^ uL!3۬< t< uN&,&.St 3,2$&R.]AAZ[û@!û 3A;r 30R0PXú2@!tWsrGPWbrrGY;w r uȡtQPSA+[XY떀>t>t 2~7?SWW W~r廰WW WmrrK>t% u w  @9uswsw뮀>uw w >t,rwuwwwwir1w\rwIwwww=r4w=tl>tMsa]WrO=t=>ts2.I% 7. OjL!tP2X׿P0X,'"DVD^ ñ$$< s07ûwVѻwV;u QYt>t(>t_^_^VW؊:uFG_^VWsD~sF>uF < uF >u>u؊IsEAsG>uG < uF >u>ux:tR< uNFGu< t< t3< tA rsËwO+΋ uFÀ>uww O+t+A)W)W)W )W )WWBSSr* tHW tڹB!r t#[oú'5[O66y3[ËO_+ʴ?!ËO;t/=uOH= t= tG G ȋ3@} t@PȰ XuGA+Ëû3W w +qW w +[2Oú2BO:1À>uWW OA+SW0s u[[OS@![S2@![MAUlloa/Microsoft/V102 Incorrect DOS version$Invalid parameter: File not found:Read error in:Bad fileInternal Error*** Files are different ***Invalid number of parameters ---------- ----------------------------------------------- 3 *** Data left in F1 ***  *** Data left in F2 ***  --ADDRS----F1---F2-  DOS version$ FIND: Invalid number of parameters $FIND: Syntax error FIND: File not found  FIND: Read error in  FIND: Invalid Parameter  ---------- 'WSSRPPQ6'ːP '!XPQR3QYZYXP$< 0 X7XPRд!ZXQ36M%uYúa' ! '! iven$File not found$Incorrect length key file$Key table loaded$KEYLsi_M5Lsi_M4Cal_PCMZZS; `4 /4BJRct.? $OYsEw7@EMfn-Gh+nlnnnn"n-njnsn}nnnnnnBnnnn}nnnnJn\nsnnnnnBnNnZncnnnnnnnnn'n,n^nlnnnnnnnnnn n*nLnUnanfn  5^bfjnrv`'/'G'M'S'f'l'''' 'B'Z'i''''''&'JJ5JAJJJ[.[>[F[^[l[[[[[[[[[[[[[[6[X[n[|[[[[[[[[[U[[[[[2[?[D[w[[[[[[[[#[3[N[t[[[[[[[[[![*[3[8[A[N[S[][b[[[[[[[[ [[5[C[H[x[[[[[[[[[:K;Wu s="m"""2":"C"P"B>y>>>P>>>>>'>@>h>>>>>>>o>>>>>T>nA9O5Bcw  (7?qCx$7@IV3?D @PPPyPPPGPnPPPP z_zzzzzzzzzzzzz#zkzyzzzzzzSzzzzzzzz z7z@Zo#Z_mu}<Tm,=X,E^hqv{.\!GS^D6DmDDDDsDDWDkDtDDDDDDDDDDDD D-DDDD6e3_5~-======N======D=t====R=== = @ BIsy z $/SEn      .     aa aaaaaa3apaaa$aLicensed Material - Program Property of Microsoft Inc.3U> s> r PP[F'F~u'FF'F'FP HPFP HPFP HPFFF~t <t<t<t<t ƇY ;F$<t;^UPP~F^vD ;UtCP4P*ۊ^UPP~F^G ;n tP7P*~u P[^GFF$<uG+F8F$<tW^vDJF~u@%3~uF%^~u F%^FJF^GF Y~uÊcFS 6,]UP HPF^UPP~F^GF C r PP[ HP']U> wF'PPr'PPPPPuZ PPPu 6~ Pn G LJB Ƈ_ ㋶DBG _ @ =r &PP[]U~uT^FC^PS P6t   FFÀ?t6 6t 7DF+ FFt FI~vC^F^NFu~vvvjFNFFN뷡 Z@9FvF]UQQ> u% 6 ZP P6t   t #FZ vPF Z;r ^]UP HPFP HPFF; r^YFÊcN: t`> t8'PP5'P^LP*F^tP7^GPr'8'8'F  > vu> r  8''F'F^㋇JFv$' PY'^SP':PY'vP'dP5' 넉]U  F' ' > u> ps> v> u5D"> t> ue > ut> uf> uZ> uL> u @> t> uJ+> u s> uD! HP'> u F'F]UFF;FrQƋ^0P*F^tP7FFÊOwP^wP*F^tP7^GÊcvTV<t`΋SN: wNPLP*F^ 8Gu/Ê c㋇SFV+бVFF PY'vP':PY'vP't : vh!Wtn stzPr'P5'Pr'8WtA8t;: w5QW,OP*FP5'^GPr')PY'8'F5]UDFFHFFF+Fr~u ~tF@FF;FwLHFv^Fv^0vksv^@N؋vF^@F묀~uFȈFƋJ։NBFbFFFƋ^FFFFF0vksv~^FFvv^0ksGv~^FFv0Pk  sv~^FFv^FF;FwVvNj^ FNv^0vkrv^FFvv^0ksF+FN+N;sFƋNJ֋FBFFFƋNJ֋FBFFFF< r pP[]U P5'Ɔ H;vu s P5'<t5P5'P,OP*GPr'8'Ɔ: vÊW:t㋇SPX 艆Ɔ H;v\ˊc:tDPLP*FFtP7P*䊞㋆J PY'P'P'P5'^udž ^GHPP'P'P5'^wP'P5'GFPr'^?vƆ ^*v PY'P^w P*GPr'8'ttOt> u> tP5'PP s <PP> tmP5' P6 nP6 n P5'PP P6 nP6 n]U^ _ tD PY'^ _ cSP'EP5'^GPr'8'] UƆ^?v :uƆ^:s ƀx\tx/u Ջ^^:sƀx.uƆ^?v :uƆ^:s ƀx\tx/u Ջ^^:sƀx.uƆtvt򤊆vt򤊆8t-*ȴƋ^pǍ򤊆*1*Ƌ^pǍ򤊆*8t-*ȴƋ^pǍ򤊆*1*Ƌ^pǍ򤊆*^8t)*ȴƍpǍ^*0^*ƍpǍ^*~}򤊆^]Udž^ ;s]΍PRv+P"u^ +^ p򤋆@P^딉]U ]U ]U ]U ]U ]U` ]U GP:PP"F~tx ȴ9Fti F FF;FsQƋ @,0FF<r< v'> w> t@P~w@Y"sP5' ]ˡ N U~t PP[]U^PPP"]U6d ^PS'P P']U6d vP']U6d ^GPP P']UF<v3j tF]U~vP6b vFPFP.j >j tvvNFYFF) )F몉]U~v16b vFPFP.j >j tF) )Fɉ]UQFPPr'F]UP6 F'F HF=v PP[ZPvr'^YF <t ѴÊc: w@"s   ^FJt ^c F s[> uT Z > v1d Fd 1Pt[6t D~tFd Fۋ> Z]Ud ]UQ\ s 6f F> t8' s 6d F ]UQ s 6d Fv5']UQ > t 8' v5']U[ sZLP5'#[6b FPjFYP5'vP'vP'`P5' PP'8' s 6d Fv]UP6n P*F^G F^tP7P*FFFÍGPr'~t-(PY'PvP*F^GPr')PY']Uvv]UQQ~toP{P^Pw F8'[ v]U츖PEP5'vP'8'vu]U [ h FFun QPP*F^GFGFu@FGFG F^tp QPP*FFz FX ;Fu FrX ;FtFs 6b Fz GPGP>PPPb >b tz :uG,AFd Fd P5'z GPr'8'F:] t@P~u@Y"P~u@Y",PQ8Ft@Y"Y Pv6Y s 8'P5'P>PPHaF>> uښ8'Fd Ft+^<F*VV6b FPWF^FX Fs6b Ftv[~tZ s 6b F[ ]U^ t7Fs8'^GPr'P5' PY'^ Gn #[] U d P5'zFF=w ñcJLÈ^Fs؃>d tG s P5'> u P5'> t'P5'6 $';P5'8'X P*[> ;n F~?w^LJNLJ,OFsX P*[ PPHaF8'Fd = P Pd F s5d yP5'^PP8'~t   Fd Fу> th~t. P5'> uP5'6 $'P5'> tsPY'P5' s 6d F []U~ }6t+JVu P5'v PPF sL^t4^utG;FuG;FtjP^7P*F6~ PF^G FGFG^ F| ^ >h uh PvP*F^ ^G]UQ a ]U a ]U ]U ]U^?tP"^:u?u GDAƆ:ƆPP P^P [ s>DtDƆZPPPuE> r P`P[PPP ~  4 ]UQ^^:u8^F~t.FȈFƋ^H^:Ht s @2< tа]UQQ^FF~v#FȈFFȊN΋^H 2ԊF]UQQ H%F F;FvF FF =r )PP[PvP*F]UPvP*F,F^Pu| FF^8FwFƋ^FuފF^GvD| DvF]UQF ~ QPP*z z G|  sNP6| P*F^G:Fu-^| uˊFs 6~ v]UQQv MF^㋇ ~  >~ upFrb ^ PY~ z ^㋏ ÉG~ Gv ^~ ~t PvHCP6~ P*z v z GPs6~ vv~ z ~ F]UF~v^㋇ F~tPvP*FF^FGFsNPvP*F^FGF8Ft~uvvvvFP^~t FF멋FxFr\]U^GP6P"tB^+Iƍp^+HPuP6 ]U F^GP:PP"F~u ^F^FFF^ヿLt%Lvs~tHFFFρ~u \P5'-F^  ^ć\FF^> t'sP5'vr'yP5'}PP[]UQ^?t6^^:w&^vtt+JVt]U~ =FNu+J]U ~t^F F F _Pv >PPP^㉇^㋇Fu~t ^P0P[FPPP+?tP1P[G W‹v扄$GGFF~vFF1FF^<] UQQEHIGG; r@"ErEsgFEJPPFrEGX h F h G㋇b Z P*[Z Fh 뒊GFIGYH]UJsEPv P*F^OwIrnPG P*G4$sG4$DDPDPSP>ud d P5'GPr'8'P5'ƆƆPPPHaud JPsCPG P*F^GPvGP Fs^ F] U ^ ㋇Fv F P%F~tF^F^]U ^㋇F^FNȉNFFFF~vT^ F^ NFV3‰FF^3ÉFF3ÉFF3‰FNFN릋F1vVF%1VF1vVF1V~uF~uFFP^F$PP+FF~%sa^v8u %tPb^vFPvs^F@FË.FFFF%rn%뙋FFF;FrF)F_]UFPv vaF~uu~tl~tfFFËNOWF GWWW W WsRƍPQHa^G^G^u~ =NF] U~t~u$^Grvt va]U~ t+~ t%v PFPFP.F~t~t^&^&]U^&~t~uXvPuD^G+G^&;FvF&^GGPv &Z&T^&^G] UQQ~tf~uPFPPaFIvP+u9^GFwÊNF^w;wvw^G;GvG^]U~ t~ uPFPvaF^ GFF~v|v Puj^ G+GF;FvFF^v0~ }^9N^ FGG;GvG^ G;GvGFF)F~]UQ~ t~ uZv uJFFFFfF^ G FG SFPPa^F^ PP]U ~ tz~ tt^ G FO N9Frc9Ft@P9Nr@Y"rKF^ GFFF9Fw19Ft@NP;Ns@Y"O rF^ +G G^ GSuoF%^ GfFG FG SFPPa^F^ GFSPS^wHa^ Gv |L+ϋ^9]U~ t~ t^ G   Gv&G &D]U^sQGFGO NO NSFPPa^Fv^wSva;Ft]U ^G;Gt Fr^G;GtSjtr^GG G G OsAFG FSFPPa^FFPwS^wHa^G^G^u Fs5^GFGF^GH9Fw^vFs^G]UGPV]UQGvV]UQGvV]UFFw"ÊMs LPFFs։]6_UQFF,&G&FFw@vNP&x t@Y"sv֋F&F&9Fr@vP&x t@Y"sF&8u &G]UQs 6F]UF&9r&&G 6&@F< s< u&&:GrYv5'&&t&OPGP}PHa&G8'&G&G&@ &&&HN& s tvv]U$vF݀~@ts PP[P~FFF<,u@NP+u@Z"P;u@Z"P~ r@Z"P w@Z"P:u@Z"sFܴƈJ޸PfFF똀~ t FݢFܴBNQPP6P>u(P5'FP5'P5'PP[vF݊F݉]U Fs ^GvFF^,9Fr@NP u@Z"P,u@Z"P;u@Z"s' u~tvF^FvMF띃~vvF^8 uN頶s"F^Gv5'^GPr'8'FFF;FsJƋ^8 u>t1v^8 u vv~^FF뮋F^GF~uF,8t@P> t@Z"P> t@P8t@Z"Z "Fs F~;u~u ~;u]U > w Ƈ  s l v      [ \ HPPS P PP~ x G PPP G  ]U,,FdF>,sp,Ƈ,PFPF~uR>,uF,,ƇH/LJFsF,@,,FF=w>,ZuF눃>,s PVP[>>>*,,,,,]UQ PPS > ]U졾&^&Z&WF&;Gr]Uv"^?t>1򤍆P^P PPP >u~ ]UH`[]U >PP +  a ` d ƆsSƆƆP6Pot4ƀ+u ƆPP:P+P >u NP P[P6P*ƆPGP PmP :u A;sHΊAI΀:uN/t\u몋 r򤊎 򤊆 Ǎ|ƆsPPoP"sPP PP P PP HG:uA Ɔr>,u*z ƆQÍGP PP 򤊎 򤊆 ǍƆPPoP"t-s%z QÍGP PP PP D+smƆ sZƆƆPPot;r4ƀ+u ƆP&P+P 랚PPPkaaPP PPPd >d u P!P[P:PP">d t>d u] t,A]  ]UPP[]UQF'FF%tVRF'YFF;Fr;FvF]UF'PPr'P6n P*PPP~ G ]U> vm> r PP[F'PPr'PPP ~ UPPs~ v  댉]U> s> r PP[F'F~u'FF'F'FP HPFP HPFP HPF~ux !^㋇U;x t ^㋇UFv PP~F s4> @r PP[ ^G^UÉ,O ^GFFF~t <t<t<t<t ƇY F$<tx^UPP~F s9^vD ;Uu@P|u@Y"sP4P*FNj^t/ ^U ^UPF s< ^GƋ| L^㋇U^G FG n G FG  ^GFF$<u F FF$<u^GFG9FsF~u ^G@%.~u^G%~u^G%^GF^G 8FvG $V ˆG ~t#FF^;Gs PP[FFF^G^  FJF Y 6,]UP HPF^UPP~F s ^G ^GF> vhF'F~tF'FF'FF'FѸP6 FP^YLP*F^uFG둃> v :PP[]U P ȴPP6 8u'YS㋇JX> w F'PPr''PPPPPt PPP sS _㋆BGȉOG6, @ =r LPP[2d d tPt[Pr'P5'#[8'tËd džĉ]U> v\F'PPr'PPPPPuPPP띉]UF'FF'F HPQPr'Y~uN> t+Ju K P&> t+Ju ~u s P&]UQ F' ' > v> pvy> u_m> t> uX> ueJ> u9>> u2> u$> u> t> t! HP'> u F'FW]U~ uF; r^Y!~ u1F; r^ ^ËJ^5~ u"F; r^_v㋇Bы^^]UF'FF$<t ^S㋇ F[ F F$F<wPPFF$<t^S㋇ F[ PPFF$F~t~u FFFFvv^ P^Pvv^P^PF$<u '^^]UF'FF$@<uFPFPFPFP~uFF^cF^cNˋS+SNv FFPFFFFr@s FFPFFr@s FFP> uCF Fl P5' SP'P5'6l P'8']UQQF$FFs8Nw.PPFPPFF$FF$FFsF^ F F^ F ]U s I  ȈNF: v:FvX> uv+6t F ?^ WF㋇SFFF^NPFPP6   ]UQP5'#[P5' F+JPP'8']UQd Fd Pt[vD~t Fd F܉]UF'FFFFt ȉNZFFPFPFPFP1^cF~t^cFF> t.~u+~u~vFHFÀ?u ~tp~tH^FS+SNȱFFF~s;FsvFFFFFss~t  F  FS+SNFF~sF;Fsv~uFFN+ȃ FFN+INFF^FF^.'^FFF=rt=r Fsfv^F^T^㋇S^6 vvD3F^^^㋇S^6 FPˤ]UQQ> vpF'FFFF$FF$F^.F$PF$PPvFPPvFPs}]UFs(6 F @ =r P@P[] U6 F  @ =r PAP[] UPF PP+NFPF PP+NF> u^_cF^_cNÊW:Wv^W^:WsF:Fu^G^;GwɊ^㋇SF^㋏SN FFFF^GFF%FF^GFF%F9Fu|F;FwF;FulF;Fa^GFvDFD8Gw^GF~v,^ F^ N:wF:FrFFN΋^G^:G]UQ^ GF<t^㋇J^ G6,] UVF8 u(d Fd .Pt[~tBFd FP LP*F> u ^G ^G sVJPPPF^G $ ˆG s!G ,v G 6 | L G ^GFF HN;vˀctPLP*F^ tg ^cvD FÈ^F; s=QLP*F^G ;Fu t ^cFFtX F HN;wˀcu cFuՠ s F F^c: w%ùSQOXuҰ~@F + F HN;vˊcPLP*F^ uvDS^GF<t;À t c:v F^ F: u :FvF^G PFX$<uFF:XvXW<tƀzuF:FvBF^LJJ^G WvDOFt s^cFÊNꈏX FF:Fw ÀWuvPFؠ r F HN;w ΊFBFu^㋇OFLJO: w3ÀWt"WrPqWƈZuĊ^FOF: v@PWu@Y"s֠: wPF HN;wrPFuFF: w ÀWuvPFנ sH^㋇OQSFF    F-^㉇S^LJJ F HN;wˊc዇QJFuؠ  Ƞ;s ƇWW PP]U XF^㋇OP%QFZSVrFf~u F@%7~u F%&~uF%FFf%FFFFFFF%F㋏S;Nr;Nt@QP;Nr@Y"sFSFQFsXFFOFr@sFFHFr@sFF FFPvS ]U~t(GP&PaFXPPP[]UQFsN ^& FF F~v^& FNF s ^& ]UFF FFFf~ w<FF =vF FF FFH1FvQv vPNvF^F+ƉFF~ t>FsvFPvC=6f FPv PFF)F FFYFFFFFN;w^Ί:FuMF^FsPFPPC=6f FPP PJ^㋇NHNt+FFF;FreƊvFF] U>^tB^ GFFƆ: wÊW:t uËQSƆ <r˴ÊW:u"u> t^$<tŠËS+IQ+%Or@s%Fԋ%F։FtFFԀt ~u^:t Ɔ:ƆƆ^OwǍ򤊆^GtǍ6s򤀆PPPkaPaFPP>PPPf >f ut wPQPRP[F FMZ  ㋇SFl F:uFb㋇S+HQ+Or@s%F衔 Fꊞ㋇NF cˋSV QVFN҉NVԉVF%+ȉN܋F FԱF؉FFF⊆F6f FP P P PFPPC=P6 PPヿNt PiP[~t~v6f PP3N㊞㋇QS:vÊW:t㋆;Qu@P;Su@Y s*6f PP@v묊POQP ㋇OPY#;v!3 FF6f FPWP!6f  PP P 6f P\ ] . Ќ+؎72!7!PU&]UQQFNȈF<uFNFFF~rn^-F-F,HN;w,ˊ,F<tPP;FF^-Fulj]U^ƇH/]UFFF;,s,À,u,^㋇;Fw FF,FɊ,,toF,F^F;,s,À,uF^㋇;Fw FFFFɊ^H/s^H/sSPs,:Ft~FF,F,~Z,,^,,FƉ,H/^H/,Ƈ,ƇH/,]U,FFF~w@VNPr@Y"rFȈFÊ,Nt'΋*惼u ÊH/s~t vvHFFF FFF~uvv"FFFW~t vv]U,r,~v F,,,F, FPPPkaPaPPPa>u PP[P6sEd Fd P5'AFPFPPaFP5'Fd ^,F*ƋËFue,FF,,,FFFFFF~v6^,F*ƋËNFFNċF FFFFF,F6FPPa^F6FPFPaPFY;t[ PP[~v^ƇH/FN]U,,:F u㋇;Fu Fsv vPF~u^-F;,sË,`,F,FF,vFYv vP+F,^-ÊN ,F^H/,H/^Ƈ,ƇH/F碶,*,v vPF,^-ÊN ,FsI;r 6PP[^ ㋇*Fu P[^^㋇FFF^ ㋇F~u,߸nF FFFvFPPa^Fv,SPHa=tF;u jPPP[,@,tFF,HN;wˀ,t㋇;FsFFuׁ~sFF,HN;wDˀ,t6㋇;FsLJ^F)^㋇;,r@,Fu,㡲,Fs ,ƇH/,㋇]UF%Pv F Pv+Y]U^ ㋇*Fu P[~wev vPF~tB^-,FFv vF  YF FN랊^ F;v P[^^㋇Fu v ߸FNF 뱋F FFFFNF~w@^^NAP9t@Y"s!v vPuFNFF6FPPa^F6v SFPHaPFY;t P[FF ]Uv v v*F %+ȉ;NvF]U~ v0vvv P )F Fv >F ]U^F,*F,~s=v PP[]UQ,s26aFPPaF~t P[,]UvvvPF]UQFFwÊMsL Fs۸]UQQ~ }vNFƋ^ @]UQQ~ u^ PPP"F ~ r<6~ t+Ju6~ t+Ju0FukvF Pv Ir^FFw@vN^HP:u@Z"P/u@Z"P\u@Y"sv뾋^vx6t+Jul^vx6t+JtF^vx6t+Jt^vx6t+JuoFsv^GPvv^GP,^u^GGFr~u ^G^G^G G ؉] UQQF PvPva]UQ~u^PPP"FnF=u'vFPv^GPt]UQQF PvPva]UQ~t/~t)^Gr^GP`t]UQQ~ uC~ unF^&S^&Gvvv ^ PFF]UQQ~ t.~ u FPvCvvv ^ PFF]U~ t~ u2^ Gr~tvv v^ P>F]!sH0UV^ !]UVF=]U^VN F B]UFLU^>=t3]UV3ɴ<]U^^V N @!sH0]UVAZ=t3]U^^V N ?Ǵ!2Too many segments Too many groups Too many external symbols in one module Line numbers for H  Abs Ovl Res ( Start Stop Length Name Class Resident Overlay H H H Origin Group  Address Publics by Name Address Publics by Value :0 | G)3= DSALLOCATEHIGH LINENUMBERSMAPNODEFAULTLIBRARYSEARCHPAUSESTACKBad numeric parameter. Stack size exceeds 65535 bytes. Out of space on list file  Data record too big. LIDATA record too complex Input File: pos: Record Type: Cannot open file Invalid format file An internal failure has occured. Code is Cannot find file change diskette  in file(s): DS Allocation Loading High Stack Allocation = bytesAbout to generate .EXE file Change disks Unresolved Externals: There was ere error detected. Too many libraries specified. VM.TMPVM.TMP is an illegal file name and has been ignored .LIB Symbol table capacity exceededAmbiguous switch: Unrecognized switch: "" Invalid switch. >Cannot find library Enter new drive letter: Cannot nest response files. "" Cannot open response file. DGROUPNot enough memory for linker. .OBJObject Modules [.OBJ]: No object modules specified. .EXERun File []: .EXENUL.MAP.MAPList File []: .MAPLibraries [.LIB]: Cannot open list file. Too many segments or classes CODEToo many segments Too many overlays. Segment size exceeds 64K Too many groups Too many public symbols in one module Symbol defined more than once: in file MS PASCAL FORTRAN 77 Program entry point at : in near Fixup offset exceeds field widthToo many PUBLIC symbolsToo many PUBLIC symbolsWarning: No STACK segment OVERLAY_AREAOut of space on run file .OVLCannot open overlayCannot open run fileBad internal reloc tableVM.TMPCannot open temporary file VM.TMP has been created. Do not change diskette in drive : Out of space on VM.TMP Attempt to access data outside of segment bounds Unexpected end-of-file on VM.TMP Unexpected end-of-file on Libray Program size exceeds capacity of Link CON:NUL:CON.NUL.CONNUL Microsoft Object Linker V2.01 (Large) (C) Copyright 1982, 1983 by Microsoft Inc. PASCAL.LIB   /dInvalid object module @    en$File not found$Incorrect length key file$Key table loaded$KEYLsi_M5Lsi_M4Cal_PCMZq H .j Vers 2.003P0!<}*ں !ˋ*s0< t< t <.u&.N&qrr< t< t <.u&/&ھ0r<.t<tڀ>.t0<u$>/t'r<u)O< tN< uú0=!rp !˺cSp?![>MZu=s%RQPS3ɰpB![XYZ+Ёs⡽ tЉP;wc  tx t'=uRQPS3ɰpB![XYZ)>u3ۃ>tE: ! !` !Dt,0r< r $_,< r<s ߀| u݋?W>p3S![_s|>tERQPS3ɰpB![XYZ?Sp![s>Î&-u״3S![_r >S![˺"HBMAUlloa/Microsoft/V202.EXE.BINIncorrect DOS version$File not found$Insufficient memory$File creation error$Insufficient disk space$Fix-ups needed - base segment (hex): $ $File cannot be converted$WARNING - Read error on EXE file. Amount read less than size in header. $en$File not found$Incorrect length key file$Key table loaded$KEYLsi_M5Lsi_M4Cal_PCMZc 8 /0!=s !.6˰7!.3ɬB.:u8<+t t.H!s u/؎㹀 ˁ3۴?!+t u9ȋֻ@!L!ڋʁuK+ك? t8tC>F +Au= uHP+É[Goߋ?u4 tTVW.+w.+w;r.>.6SPw.׊&G.:X[_^u;s뤋;t6VW+ϋN_^WV^_W+A_>F=W   u+ʻ@!r;tV2L!SORT: Incorrect DOS version $SORT: Insufficient memory SORT: Insufficient disk space   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~  ize in header. $en$File not found$Incorrect length key file$Key table loaded$KEYLsi_M5Lsi_M4Cal_PCWSQ ӇښÖS.P S ȌNN#חʎؒ҄a:b:c:dir/wa:chkdskcopderenamtyp卍 OCTOPUS IMPLEMENTATION NOTES (MS-DOS 2.11 level 7, GTW, 1/2/85) CONTENTS:- 0. WHAT THIS FILE COVERS - WHAT THE MANUALS COVER 1. MS-DOS EDITING KEYS 2. KEYGEN, FONTGEN, PARMGEN, ARCHIVE, CPEM and RDCPM. 3. READING AND WRITING DIFFERENT FLOPPY DISC FORMATS 4. SOME NOTES ON FORMAT 5. MS-DOS DEVICES 6. HINTS ON DEVICE ATTRIBUTES 7. RUNNING IBM PC PROGRAMS 8. TRANSFERING DATA TO CP/M 9. WINCHESTERS 10. FONTS 11. RE-ASSIGNING DRIVE LETTERS 12. UPDATING PRE-LEVEL 7 SYSTEM DISCS 1 0. WHAT THIS FILE COVERS - WHAT THE MANUALS COVER This file covers the LSI specific features of the Octopus MS-DOS implementation. The manuals you should also have are: The Microsoft MS-DOS Operating System Users Guide ( for general MS-DOS information) The LSI Octopus System Guide, (for general Octopus information on hardware, setting up the Winchester if you have one, CP/M utilies to run under the emulator, and other information common to CP/M users).  If you intend to do much assembly language programming you should obtain the following two manuals, plus some extra software (contact Softpac - 0278 421 020 for price and availability): The Microsoft MS-DOS Programmers reference Manual (for details of operating system calls). The Microsoft Macro Assembler Manual.    2 1. MS-DOS EDITING KEYS The editing keys discussed in chapter 6 section 1 of the Operating System Users Guide are assigned as follows esc S esc T esc U esc V esc W  esc E esc P esc J esc R can be used to introduce escape sequences. These escape sequences have been assigned to the function keys in the example key file MSDOS.KEY which also contains some useful MS-DOS commands. F1 introduce escape char (esc R) F2 F3  F4 F5 F6 F7 F8 F9 F10 a: F11 b: F12 c: F13 dir/w F14 a:chkdsk F15 copy F16 del F17 rename F18 type 3 2. KEYGEN, FONTGEN, PARMGEN, ARCHIVE, CPEM and RDCPM. MS-DOS versions of the CP/M utilities KEYGEN, FONTGEN, PARMGEN and ARCHIVE are not supplied. Instead we provide an emulator program CPEM.COM under which the CP/M versions can be run. To run these programs proceed as follows First use RDCPM to copy the files KEYGEN.CMD, PARMGEN.CMD, FONTGEN.CMD and ARCHIVE.CMD from the CP/M release disk to a copy of your MS-DOS master or to the Winchester drive; eg RDCPM B:KEYGEN.CMD (floppy system) RDCPM C:KEYGEN.CMD (Winchester system) Now run the program under the emulator;  CPEM KEYGEN Not all of PARMGENs facilities are applicable to MS-DOS. LOADPARM will report an error if it thinks you are trying to load inappropriate parameters. The current version of LOADPARM will load parameters for the serial ports, the cursor definition, screen mode and attributes (status line not used), scroll speed and keyboard repeat/delay. The P:  drive is considered inappropriate for MS-DOS since Microsoft define disk parameters to be on the boot sector of each floppy (see section 3. of this document). PARMGEN's printer number selection is not supported; use DEV instead (see section 5. of this document). CPEM is not intended to be a general purpose CP/M emulator but is provided solely for running the above utilities. One of CPEM's limitations is that it will not process command line arguments. Note that RDCPM will read from your CP/M Winchester partition if you specify A or B on a Winchester system. It does not support the CP/M P: drive although it will automatically support LSI and IBM PC CP/M floppies. To obtain a directory of a CP/M floppy or Winchester partition enter RDCPM DIR B: (or A: or C:) 4 3. READING AND WRITING DIFFERENT FLOPPY DISC FORMATS The MS-DOS implementation on the Octopus can handle a variety of disc formats. These are 1. IBM PC-DOS version 1 single and double sided   2. IBM PC-DOS version 2 single and double sided (this is our standard format) 3. Any IBM System 34 compatiable 5" format that implements the boot sector BPB and has a sector size of 128, 256 or 512 bytes. This should cover most formats found on currently available MS-DOS micros (the major exception is the Sirius, its floppy format is totally non standard and needs special drives to read it). The above formats are automatically sensed by our MS-DOS implementation, the user does not need to specially configure the system in any way. Note that Octopus are supplied with double sided 48 or 96 tpi (tracks per inch) drives. If you have a 48 tpi machine you can only read and write 48 tpi formats, you cannot read or write 96 tpi discs. If you have a 96 tpi Octopus you can read but not write 48 tpi format discs. Writing data to a 48 tpi format disc from a 96 tpi drive cannot be done reliably (since the written track will be half the normal width) especially if you are then going to move the disc to another machine. For this reason 48 tpi discs in 96 tpi drives appear write protected. The IBM PC is always supplied with 48tpi drives (usually double sided). If you really must write to 48 tpi discs DEV provides a mechanism for getting round this safeguard, enter: dev wdq to write 48tpi discs in 96tpi drives. Some manufacturers disc formats do not write the "side" field correctly in the sector IDs on the disc. Usually this goes unnoticed since their floppy disc controllers do not properly check this field. The Octopus does and reports disc errors. DEV provides a mechanism for disabling the side checking done by our floppy disc controller. dev nsc sets no side checking.  5 Note that FORMAT supports multiple disc formats - see below. 6 4. SOME NOTES ON FORMAT The normal syntax of format is format : {switches} where d is  a valid MS-DOS drive reference and {switches} is one or more option switches defined as follows. /? show availiable switches for this version of format /m verify only /1 on 48 tpi machines format a single sided disc /c clear - just wipes out data, no physical format. /0 IBM PC-DOS v1.x compatiable directories /v volume label required /s make system disc /8 eight sectors/track (PC-DOS v1.x, CAL PC) Later versions of FORMAT may add more switches to this list, use /? to find what switches your version supports. The default disc format produced is 512 bytes/sector 9 sectors/track double sided On 48 tpi machines this is the same format as IBM PC- DOS version 2.0. The earlier PC-DOS standard of 8 sectors/track is also supported, for example entering format b:/8/0/1 on a 48 tpi machine will produce a floppy that could be used on a single sided IBM PC running PC-DOS v1.25 The /s option copies the hidden system files and COMMAND.COM from the default drive to mak  e a bootable disc. The /v option allows you to put a volume label onto the new disc - this will then show in all directory listings. Note that FORMAT must be used for initialising Winchesters, see the Octopus System Guide for details. 7 5. MS-DOS DEVICES These are the devices built in to the LSI BIOS. CON - the console LST - the parallel Centronics interface PORT1 - the first built in RS232 port PORT2 - the second " " " " PRN - see below AUX - " " LSI have implemented two assignable drivers that are accessable to MS-DOS. These are  PRN - intended as a printer driver, expands tab characters to spaces and supports XON/XOFF. Most programs send printed output to PRN. AUX - intended as a communications channel that could be passing binary data, input/output not modified in any way. Output from these two drivers can be assigned to any physical port driver using the DEV program. The default port assignments set up by the Octopus are PRN is set to LST, the parallel printer port AUX is set to PORT1, one of the RS232 ports Here's an example of using DEV to change the assignments: dev prn=port1 This assigns the printer driver PRN to the first RS232 serial port. Now entering copy afile.txt prn will print the file AFILE.TXT on the serial printer, expanding tabs to spaces and using the XON/XOFF protocol. The tab expansion provided by the PRN device can be a nuisance. For example, if you run a Diablo printer under Wordstar the sub and superscripts are done by sending a control sequence including control-I (TAB). The PRN driver converts this tab to spaces - so messing up the print out. To get round this problem tab expansion can be turned off by entering: dev taboff 8 DEV will give you help at any time, simply type dev for a short help screen.  9 6. HINTS ON DEVICE ATTRIBUTES To change screen or printer characteristics quickly it is possible to use the MS-DOS COPY function to send the appropriate escape sequence direct from the keyboard. For example, to put your Octopus screen into  its fastest scroll mode enter copy con con RsZ Explanation: "con" is the Octopus console device (keyboard and screen), the keyboard is being copied directly to the screen. R is the MS-DOS key sequence to introduce an escape sequence into the text (if you have auto run the LSI supplied AUTOEXEC.BAT file succesfully at boot time you should find the key F1 is set to this). sZ is the Octopus screen code for jump scroll. is the MS-DOS end of file code, this will terminate the COPY operation. As the transfer terminates you should see the scroll rate change. Instead of using copy   to change screen attributes you can use the batch command echo instead; for example echoRsZ sets the Octopus to fast scroll in the same way as the first example. This method can be used for quickly setting other Octopus screen attributes. See the Octopus System Guide for details of the other codes availible. The advantage of using COPY is that the same technique can be used to send escape sequences to other devices eg printers - copy con prn R... R.... etc etc Consult your printer manual for details of the appropriate escape codes. It is emphasised that the above methods are quick techniques for convenience.  Programs that regularly need to modify screen or printer attributes should be made to issue the relavent codes directly. 10 7. RUNNING IBM PC PROGRAMS The IBM Personal Computer is supplied with PC-DOS as the standard operating system. This is almost identical to MS-DOS and uses the same operating system call conventions. This means that all software written using legal PC-DOS function calls should run on the Octopus. However many programs written for the IBM PC do not conform to this convention, and access the ROM BIOS or the machine's hardware directly. Here is an attempt to categorise IBM PC software. 1. Programs that restrict themselves to standard PC-DOS function calls. 2. Programs that call the ROM BIOS via the IBM defined interrupt numbers but otherwise are as category 1. 3. Programs that use the IBM memory mapped screen. 4. Programs that rely on 'special locations' in memory and the I/O map. Generally the higher the number the less chance there is of running the software on another machine. All MS-DOS machines will run software in category 1. The Octopus will run most software in category 2 by implementing some of the IBM interrupts (see below for full listing of these). Programs in categories 3 and 4 cannot be run on the Octopus without the 127 expansion board (see below) and even then may not be guaranteed to work. Unfortunately a great deal of IBM software seems to be of this type. These are the ROM BIOS interrupts implemented on the Octopus (on IO.SYS level 7 or later): int 05h int 10h subfunctions 0,1,2,3,6,7,8,9,10,11,12,13,14,15 int 11h int 12h int 13h subfunctions 0,1,2,3 int 16h subfunctions 0,1,2 int 17h subfunctions 0,1,2 int 1Ah int 1Bh int 1Ch The main omissions from the above list are serial comms, disc formatting and the light pen. For various reasons these are currently deemed impracticable on the Octopus. For full details consult the IBM Technical Reference manual p/n 6025005 where there is a full listing of the ROM BIOS. 11 The Octopus implements most of the ANSI escape sequences (used by IBM) in addition to the standard Heath/Zenith compatible Octopus escape sequences detailed in the Octopus System Guide. Here are the ANSI escape sequences implemented: CUP (cursor position)    esc [ P1 ; Pc H HVP " " esc [ P1 ; Pc f CUU (cursor up) esc [ Pn A CUD (cursor down) esc [ Pn B CUF (cursor forward) esc [ Pn C CUB (cursor back) esc [ Pn D DSR (device status report) esc [ 6 n SCP (save cursor posn.) esc [ s RCP (restore cursor posn.) esc [ u ED (erase display) esc [ 2 J IL (insert line) esc [ Pn L DL (delete line) esc [ Pn M EL (erase line) esc [ K SGR (set grphx rendition) esc [ Pn ; ... ; Pn m SM (set mode) esc [ Pn h RM (reset mode) esc [ Pn l Where Pn is a decimal parameter Possible values of Pn for the SGR sequence are: 0 all attributes off 1 bold on 4 underscore on 5 blink on 7 reverse video on Possible values of Pn for the SM and RM sequences are: 0 40 x 25 black and white 1 40 x 25 colour  2 80 x 25 black and white 3 80 x 25 colour SM and RM have exactly the same effect on the Octopus since wrap at end of line is always enabled. If the Pn parameter is missed out a default value of 1 is taken by all escape sequences. IL and DL are not actually implemented on the IBM PC. Note that you cannot use the IBM's special ANSI sequence to set function key - you should use KEYGEN/LOADKEY for this. The compatibility of the Octopus with IBM PC software is much enhanced with the 127 add on board. This traps direct program access of certain hardware locations and 12 attempts to emulate the desired function. See the  separate manual provided with the 127 board for details of this. 13 8. TRANSFERING DATA TO CP/M PC-MODE (also called Concurrent DOS) gives CP/M the ability to read MS-DOS floppies. Contact Softpac for prices/availability.  14 9. WINCHESTERS The procedure for setting up Winchesters is fully detailed in the revised Octopus System Guide which should be consulted for step by step instructions. This is a very brief overview of the process. 1. Under CP/M physically format the Winchester and create an MS-DOS partition (+ any other partitions) using WDFORMAT. 2. Boot up MS-DOS from floppy and initialise the Winchester directories with FORMAT: FORMAT A:/S (transfer MS-DOS as well) FORMAT B: You may now use Winchester drives A: and B: as normal.  Remember to back up your MS-DOS master floppy. 15 10. FONTS 256 characters are displayable on the Octopus, divided into two 128 character fonts. When booted up the machine loads the standard LSI font (actually held in the boot PROM), into the lower font. The up  per font is left filled with spaces. New fonts can be created and loaded using CPEM FONTGEN and LOADPARM as detailed earlier in this document and in the Octopus System Guide. We provide the standard LSI font in the file CHR80.FNT to serve as a basis for your own font creation. We also provide a font suitable for use in 132 column mode CHR132.FNT. If MS-DOS detects the presence of the 127 expansion board (for running IBM programs) it will automatically load both fonts with an IBM-PC compatiable character set. A possible problem here is that KEYGEN will not display the keyboard nicely (since it uses the LSI font). Typing LOADFONT CHR80 CPEM KEYGEN will run keygen with the LSI font.  16 11. RE-ASSIGNING DRIVE LETTERS DEV now allows you the rather dubious facility for changing the names of your disc drives. For example: DEV A:=B: on a dual floppy system sets the RIGHT hand drive to be A: and the LEFT hand to be B: This is a fairly pointless  example - a more useful one is: DEV A:=C: which on a Winchester machine gives the first Winchester partition the drive letter C: and gives the left hand floppy the drive letter A: This is a similar disc drive arrangement to that on the IBM-PC XT and is essential if you intend running PROLOKed discs on a Winchester system. FORMAT version 3 or later supports these re-assigned drives. Please bear in mind that in general re-assigning drives can be very confusing to the user and can easily result in disaster. We have only really provided this facility for PC XT compatiability. 17 12. UPDATING PRE-LEVEL 7 SYSTEM DISCS The main changes made to Octopus MS-DOS at IOSYS level 7 were to support the 127 expansion board. This resulted in a larger operating system than earlier MS-DOS releases and makes it harder to upgrade existing system discs. It is impossible to use SYS in the normal manner to upgrade pre level 7 system discs. New discs must be formatted (MUST use level 3 or later of FORMAT with the /s option - see above) and all necessary files transferred. Winchesters must be cleared of all files (put them onto B: temporarily, if possible) and the whole of A: drive must be formatted with the /s option. Again you MUST use level 3 or later of FORMAT for this. The above considerations only apply to upgrading to level  7. Further upgrades from level 7 to a later release will be possible by just using SYS (see Microsoft MS-DOS users guide). The hidden system file IO.SYS was 8k long up to level 6 and is 16k long on all subsequent levels. SYS only works if the IO.SYS that is to be overwritten has the same length as the new one, hence the problem. end of READ.ME file. 18 AMMENDMENT SHEET TO LSI OCTOPUS SYSTEM GUIDE 29/3/84 SUPERSHIFTS Supershifts are supported in the following Octopus implementations: CP/M-86/80 level 9 or later Concurrent CP/M level 9 or later MP/M    level 6 or later MS-DOS level 3 or later The following brief discussion/example assumes you are already familliar with the operations of KEYGEN, FONTGEN, LOADKEY and LOADFONT as described in the Octopus System Guide. Supershifts provide a way of generating any character code from 0 -> 255 with the standard keyboard. First some details on how the Octopus displays characters: The Octopus can display a maximum of 256 different characters at any given time. The first 128 (called the "first font") are automatically loaded with a standard font at startup but may be redefined using the FONTGEN and LOADFONT programs. If LOADFONT is used with the /2 option it defines the last 128 characters ( the "second font"). Text files normally contain printable ASCII characters in the range 32 -> 127, these codes corresponding to a value in the first font. If a text file had character codes greater than 127 the Octopus would display them using the second font. (Note that the second font is initialised to spaces until loaded with LOADFONT). If you program a function key to act as a supershift, using the key will result in a programmed offset being added to the ASCII codes generated by the keyboard. This is a simple example: Run KEYGEN (must be at least version 8) in the normal fashion. Make a .KEY file with two keys programmed for supershift. The shift value you are asked to enter is the amount the operating system adds to the ASCII value of the key to map it onto a new font. A shift value of 128 will map you into the Octopus' second character font. You should also program a supershift key with a shift value of 0 so you can return back to the first character font. Save the keyfile and exit. Now use LOADKEY to load the .KEY file. Use LOADFONT filename/2 to load your special character 19 font into the Octopus' second character font (use CPEM FONTGEN to create a special font file if you have not already got one). You should now find that your two supershift keys select between the normal and special character fonts. Other supershift values can be used to access different parts of the two fonts. Obviously you can design fonts to make more use of supershift keys - perhaps having three or four alphabets available on the supershifts. Note that supershifts are not added to space, del or control keys. A point to watch out for is that some text editors (for example Micro Pro's Wordstar) only  recognise valid ASCII character codes (ie 0 -> 127). end of System Guide Ammendment. 20  127 OPTION BOARD USER'S MANUAL CONTENTS 1. Introduction 2. Hardware requirements 3. Hardware installation 4. Software installation 5. Operation Appendices: A. Software products believed to run correctly B. Software products known not to run correctly C. Technical   details of emulation 1 1. INTRODUCTION The Octopus 127 package consists of the Octopus 127 option board plus this document. The Octopus 127 option board is also compatible with the PC Mode extension to Concurrent CP/M 3.1 (contact LSI for availability). When the package is installed, the Octopus architecture is modified and degraded so as to achieve a greater degree of compatibility with the IBM Personal Computer. The allows some IBM PC packages to run on the system. Note that 100% compatibility is NOT achieved and hence there will still be many IBM PC packages which will not run on the Octopus with 127 package; however, a number of the most popular packages have been run successfully (see Appendices A and B). 2 2. Hardware requirements The maximum compatibility will only be achieved when the Octopus 127 package is used with the following hardware and software configuration: At least one 48 tpi (400K) floppy disc drive (many packages are not compatible with 96 tpi drives) At least 256K RAM Epson MX80 printer (or other IBM compatible printer with parallel interface) MSDOS 2.11 or Concurrent CP/M with PC Mode extension Graphics option board with firmware level 2 or higher (optional) In particular, note that many PC packages are incapable of driving a serial or networked printer; also note that many PC packages are copy protected so that when running under Concurrent CP/M with DRNET and PC Mode, it is necessary to have the master disc in a local drive even if the programs and data are being accessed via the network (hence discless workstations are unsuitable). 3 3. HARDWARE INSTALLATION The Octopus 127 option board is installed in the same way as other Octopus option boards and is described in the document "?????? Installing LSI Octopus Option Boards ????" enclosed with this manual. 4 4. SOFTWARE INSTALLATION 4.1 INSTALLING UNDER MSDOS 2.11 To run the 127 board you requrire MSDOS 2.11 IOSYS level 7 or later. On booting up the message "127 board installed" should be displayed. 4.2 INSTALLING UNDER CONCURRENT CP/M WITH PC MODE EXTENSION The PC Mode extension to Concurrent CP/M on the Octopus already includes support software for the 127 Option Board and no further software installation is necessary.  5 5. USING THE OCTOPUS 127 OPTION 5.1 CHANGES IN OPERATING BEHAVIOUR The behaviour of the Octopus with 127 option hardware and software installed differs from the standard Octopus in the following respects: a) The disc verify-after-write flag defaults to OFF instead of ON (some PC packages fail the copy protect test if the flag is on). b) The initial font is similar to the IBM font. This means that all 256 characters are defined and that the 32 graphics characters within the first 128 characters are different from the standard Octopus ones. c) The function keys F1 thru F10 (both shifted and unshifted), the function keys F25 thru   F31, the four arrow keys and the HOME key are preprogrammed to be IBM compatible. The F32 key emulates the IBM ALT key and is not programmable. d) The ANSI SET MODE escape sequences select screen modes with 25 lines. A consequence of this is that if you wish to use the KEYGEN utility you should run LOADFONT CHRGEN first, and similarly for AXIS and any other programs which use the Octopus graphics characters. 5.2 INSTALLING PC SOFTWARE Most PC software is shipped with an installation or configuration utility. You should follow the supplier's intructions remembering that the Octopus emulates the IBM Colour/Graphics Display Adapter. 6 5.3 RUNNING PC SOFTWARE Many PC packages are copy protected. In most cases it is allowable to copy the files on the system disc to another disc (e.g. a Winchester) and run the package from this copy provided that the original system disc in in the left hand floppy drive; however, some packages will only run when the original system disc is in the default drive and the software is loaded directly from that disc. If you have a hard disc system your software may expect the IBM PC XT drive assignment (floppy A: Winchester C:). You can change the Octopus drive letters using the utility programs DRIVE (CP/M) and DEV (MSDOS 2.11). Both these programs give help by entering the program name with no arguments. Appendix A lists packages which are believed to function correctly with the Octopus 127 option while Appendix B lists packages known to have problems on the Octopus. Although the above packages are all workable we do not guarantee that a few small incompatabilities may exist. (for example, Lotus pie charts are oval rather than circular). Note also that communications options within the listed packages probably dont work on the Octopus. Under CP/M Digital Research only support MSDOS 1.25 or PCDOS 1.1 packages are supported. You should check with your supplier wether MSDOS/PCDOS 2.0 is a pre-requisite for the package, and if it is, use our MSDOS 2.11. (Quite a few of the packages listed above need 2.0) Whilst every effort will be made to correct any problems in the emulation which affect the operation of packages listed in Appendix A, LSI accept no responsibility for problems encountered when attempting to run other packages. 7 APPENDIX A: PACKAGES SUPPORTED BY OCTOPUS 127 OPTION The following packages are believed to function correctly under MSDOS 2.11 when used in conjunction with the Octopus 127 option and suitable hardware configuration:  Lotus 1-2-3 Supercalc 3 Dbase III Open Access (needs 16k prom) Microsoft Chart (needs 16k prom) Perfect II suite Datamaster Scorpion - Easy Junior Cadmate (without mouse) Financial Navigator Doodle  8 APPENDIX B: PACKAGES KNOWN NOT TO RUN CORRECTLY The following packages are known to have problems when loaded on an Octopus with 127 option: Framework Samna QED Most communications software 9    APPENDIX C: TECHNICAL DETAILS OF EMULATION The Octopus 127 option emulates the following features of the IBM PC: Colour/graphics adaptor card (graphics modes only available if Octopus Graphics Option Board is fitted) Sound generation ports Parallel printer adaptor card Printer subsection of monochrome display card ROM interrupts (hex) 10, 11, 12, 13 (excluding formatting subfunction), 16, 17 ROM interrupts (hex) 5, 1A, 1B, 1C under MSDOS 2.11 only 10 echo sZ 12, 13 (excluding formatting subfunction), 16, 17 ROM interrupts (hex) 5, 1A, 1B, 1C under MSDOS 2.11 only 10 8||8** @@  @ ~~DDDD @((((((($$$8D@@@@B~|@D DpP Rr    T8T  @|‚|0P||8@|<| $Dx<@| |||||x  >>  pЈƪ¢8DD88DD:||||DD((ƂD((DD( @@ <<(D00x|z@@@\bBBb\