SDXHh(`h(LĠh(Lh(Lh(Lh(Lih(LJh(Lh(Lh(Lh(L.h(Lgh(Lth(Lh(L£h(Lףh(Lh(Lh(Lh(L&h(L=h(Leh(Lh(LѤ"LH0!HhhLhH0Ɂ!H孧hmm)%8 ,8 0!>4 84 8 84 8 4 8>< L>< >4 8 }< < L L+  ɛȱ, + + , L.Ȣb , '?H b?h?h* ˆ.ȩL B ViL7 T U 8 @ L   L^ _ i  } 芙s ^ LH^ ^ hL`@0JJJJ-  08L  @ `   L  L7 U T @ 8 La{)_L: >\*.8Lɀ ! ;,L ͘ LH) ~¤0hH)&8| 8{ĤI }){hL<<      3 4 :HhH0 ɛhjH bhLx0r:HpnhT8@X` ڽn2o3p4q5rHs2453h24`J; <<i B& &L`8Nl@<<"(@:SYSDEFϩiws:ݼ`@!0P@ i0@ZDEJK [0HIDE [0hMH [z 6 -LBLV y -L:*$0<xՍՍ ԍ ԭЍ() )?Lw O$0 e   `lxՍ ԍ ԭЍ(La3`0J@a0B @a)pJJJP5Q6"L` H`0 a@7 h``8`,L {| ᩊ`xH      Ӎ h   (`xH        h(`x  M- MӍӽ Ϯ (`Ãc#Ca!AG0H h,U l Y ] ݠLM P S V Y \ ,,,,, /.l ] pLz } ,,,,, /.l ] ݴLl ] 7Ll ]L ] L Z Ll Z$L8$HHH ө HHHllhhh@ ծCEDFCE(`(` ] nL, ] ٹL Z L  =  # 232H2H`( 2) 3L H ]h ͺL ] QL$8 bL ,,, oL `HHx   Q )) M)MӍӽ ռ Ս ԍ ԭЍ(hh`DEPDSK CLK CAR CON PRN NUL SDLLVLVLgLY 0 Z [ 8 9 = < U 7 E `؍莆,T 0 / - .   @8ȹ8 LEBOOT=A:>BATCH=AUTOEXECPATH=CAR:PROMPT=D$N:SYSERR=CAR:SYSERR.MSGMAXDRV=O:MANPATH=CAR: -H)ӭ@r:x:~: -hHӢB -)ӢH -hө P  5:L9Hx :@/ :@ӎ@ :@ /@ә/ R 09/IQ Ƚ/ hӭR  5:R , Hd2d3d4d42I22 $I2(!4 2I22$0 I24玞 kX`ϭ@/@@ʎR  Ͻ/@Q ` 8`8`8`8`8`8`L 8`8`8` ): ) : ` - : DU xՍխ Ӎ ԍ ԭЍ}X A;5 P3 G;* @ A  8 4 !6 LL L Lb5  )0Ȍ6 " @ 2 ,V fL13 4 傩悩 c *mm  fL6 )6 LCAR:CONFIG.SYSCONFIG SYS ʎ  N  0   0= ɀ@2#+"'"0 `8`  0) ?ُ8``? ,V ;%G ) ,0 H a 78hYHXH`0 Config error (%b): %s0 t `) ̏V ɛʠV CW0b89, #V ɛ @L(`b 2LhhH'HL #LF:><\USDEVICSEMERG_,0 V vO BN`P 0T S `T R S T ` 0t m?  ,LS V ɛ 05 LSt ɛ`` R ` R t t ɛߩ`LpHh` փ& 08.``   0Oŭ L  Ȍ``R1@6 LY 8S T P  R S `R T `  ,S TR R P  0= JJʽ 0H h Q  ,T   ꄙ: > ʈ`@,) 2 ) хgl < ` }Select config file:T莵܏܏+ ݏޏ ܏ BΩ܏ ,͸ ю܏͸ (N k-{w=_[ɛ01: vAU),)8͸H hL8 , ݏޏ 8`Ln츏%  δ LmT`}Lm* \*`܏܏ @ [%c] ܏ʩ촏jRiU  M m M m`H0 e(!^ e1 eɪ(h`Өӹ H )8.hޭ̱ʩ`0Default SPARTA DOS.CFG????????CFG6SURSH)Ӣhӭ)6    ae `%LL2  Ade8`H 5h0  {`0 {  ` 8 iȰ} ֠ 8`  ` y8Hh`ʈ`<KO << d-X:e,d,,70H6 7h 7L8`6  7L  "  COMTAB FEXTENDEDINSTALL S_ADDIZ I_GETTD I_SETTD f @W]^ 0\Z[ ?W %s%s>WW\LW\` :NO_MAXDRV  PUTC FILE_P *U_SFAIL "GETCWD 3PRINTF 6U_XFAIL LGETENV @PWD   4L  YL  LL` 21 2 1 L  ] 2 ]L ,0', ҩߍҩҭҍ ) `,,8`-ҩҊ `e1i15 35$4`(S 0Z U?Ȍ Ȍ@ 0,H U 5h&(hh`&`8`BHD)) ; hB8`0 LG H-G H Hh hB`c&4H5#hMSR WNP6 0(($?Sed c$ҭmi:$ SɀRWP ,;% < =x:23 45%ο4 jΜR24% ο, jͭjj)?j),c(  ,P νLsҢ0!%.$$0&cL &$$0,&deX`  ')&'0ҍ ҩ< ]AC E,08``1,Ԩ H1,(`08##ҍ ҩ(ҥA,ҩǍҩ`((((((((((((((((((( 6 ( !$( *-   '    i>Ta36 COMTAB  COMTAB2 SIOPARM L˥h(`HHHHHHHHHHHHHHHHHHHHHHH >`L1 f L% LLLLLYLY}7 = > . @   ^ hD )B G ̓ 5   5 L3G 5 4 a ai 3 4 x `; x `< ` `N `CON:H ݠh z^ 7 s7  Lۡ ө5 o ˵05 g ˵0W3 4 P  L5 LS sL8 LzDL0CAR:COMMAND.COMCOMSPECCMD o LE +5 0 #7 ET b_ @^ N g h Lâ 0 S,5  E7 `2 1 N ꢢ 0 < SL1 ,2 08 9 8 9  L E7 EL+1 s7 1 1 N 0`Ll\@><`H H`莠 0 >h >h``轠`? ? t t ɛ 7 Use: X [/C] cmd [parms]`U O ⣙V ɛO `.COM$xy ?  +00 ҥ, 0Lॢ  =L ^LL*8 LHKH`NrVN  ҥm g ҥm h LK N  * Missing %8s^ Lg h L ҥ ҥ ҥ*N9m ȱm ,eL ҥ4 < D L ҥ ҥ Lä L ҥ ҥH)~ ҥL ҥT ҥ ҥ  *L 0 0 hQ` ҥ ҥΖ   ҥ8 ҥɠ *L c09`H h``  U` +0 (` *L ҥ84 L < T ` ҥ^ `0 ^ ,ʎ^ _ \ i ] s H}    hl\ l 6 a: wpa)a vD%2.  v 0 )詂L 8*)qa ߦA :1Ma)Maa,e`PH @ h `  ?, 0 0 ȩLԦ,H3 4  Hh  8n LI* n ? .+ n ͭ  ><<` ̛ `8n Lp vL L LH` a h   hhei%$\ L秥HH   Ls L秢%L0ȱʎ * L9 ݩ/   vhL H _hL秽pHxH`SCXBDEPLY^Qabtnfre\ĨǨ݀ \LȊ HH`,~,,,},,\H h`ɛ \     `ȱ L/ L / /8did0' /8 i 00( 0)  Ld1   8   ,  0  ` J/ JJJJ) 0:i `Hȱe/ h`/  $D0::6)H `/ H ` `h}3 3 h}3 3  ` ȱ0: vAG)  `./ .0 .1 .2 ` H ` ah` + HH hh s` ԬLs LHd H< H; H` a h`h` = xzy  ; = `; %( ) o 2` = 0; `@0 * = ; = %ԭ( ) F&ȱG'`,H ۭh  ɈL ` ` # Ln ,,, ,, H #Ll #Ln L L #x)ߍx),$LGaH% ˵01#ɛ H ɛha Lnh`PATH`@0,,,,H ۭLlLq.Lݥ+8,y # , 9 bm LL,H Ll >`@0 07  *` ; @  `   ɛ`  $ +ɛ    ` `d l    `0) ' Z- 5խ H )h4ɈZL  ۭ a   Ș ) ۭ   `  5 A ) am   ਜ਼ `   ` ` 0Q 5  AL n   I} n`  ` `  8   i荂 n ` #,, / Lq< =  H )?HHD , P+8 &9 iH88 h9 Hmhm8 4 m8 9 < m9 @,P -, (!8 9 8 9 hhL< 8 = 9 "88 8 9 9 hh0&Lhh, P4 < h 8 9 ` $8LV3 4 V ? t / O V ɛO `Hy K V + -8W ɛ1 ȹV ɛ vC0yM =GKM yL h, 0y`PHSA @ t ɛ!, | v ? ,Ȍ? ` ? t / O  L0`O U }O ߰V O `*.* t  ݩ? ,? / 0 (` V vOW vN FL`O U vU :   ʈO V QɀW ɛ 0ȱ ` H mh`  m `SYSERR System error`H4 H3 HH8Z)` ˵80F3 4  0xy @ 0ο  S S8 *(h h3 h4 h`5 / 0 1  " 8`HHL0óϳ ,, S.1 /` մ *)*)$*p+x {Lݲ մ` L*) L ˴0 *L,' *) /L ˴ )(,' / L +/L"),$%(,' 0 0?L ԬL()$%,'  fL c0 Ά΅8(())$m$%m%$/L *L" 8 ( H.0 L ˴h L 9 L H H`La{~Oga{S? (ɛ@` (` BLk <.L`,z *z+yL ɛ@3 4 *)=xz+$*p* f* y` մ ``.JJJJ`* HHL}( ) * ȱHH.LS 0/L/ mLE )o ` t ɛ ,@?  a0QH) 0:iW :X h)JJ JJ Ӫ W X Y DV ȢV V O `, 3HH ͺg h ɵhhlg hh ,  0ȱɛ, LLGETENV PUTENV HH$ ͺg ,Цh ɶПhh  0 "ȱHɛ= vɛh L vݸ=ɛL `DAYTIME+ ɛ= v ɛة`=`ɛ`/ - . `$9)?!) RH h(`)H Rh`K ) H)h`jX{` "4c U! aL3, ` , ʈȌ "`x 0 Ƹ穈` ` b y @ x)x) " Ƹ0{ .0 `,L` `a) `EF EF Ea) `  L ` 0,- M ) JJJJ-) ?ݎ`, ` 3H h` 8E  ͅ     m C m H) Dh JJJJJ  m m   i  `!Cart 4.4 " a)A!` H H` ZTBEP  ) # " 0@0``` " `` ," ECCͅ D͆`E 0, 0EEF˘`" *H  hӭ `^  N h g 0 (`% ˵0ɛ I0`% ˵'(`L˥@ MAIN  : MENU COM ,1` ALIASES INI 5` APPEND COM $@fAPPEND MAN  ARC COM  * ARC MAN $ARCADD OVL  *8 ARCEXT OVL ARCLOCK SYS %LARCLST OVL &ATARIDOSSYS 9`* ATR MAN  eBASIC MAN  BLOAD COM.wBLOAD MAN ' BOOT MAN =CAR COM fB]CAR MAN 'VCHDIR MAN =M CHKDSK COM 1%*jc CHKDSK MAN  s CHTD COMLCHTD MAN +a CHVOL COM !3g=CHVOL MAN TCLR MAN CLS MAN wCOLD MAN COMEXE SYS ǝCOMMAND COM  `cCOMMAND MAN +aC COMP COM COMP MAN 'c CON COM!sCON MAN (CON64 SYS :hCONFIG SYS %c| COPY COM ! VCOPY MAN DATE COM  DATE MAN DELTREE COM DELTREE MAN IEDEV COM "!DEV MAN +s!Q DF COM  DF MAN +DIR MAN  DOSKEY SYS 3$QDUMP COM &3;DUMP MAN e2ECHO MAN ߭" ED COM +*ɨED MAN ELSE COM  ENV SYS $Ë2ERASE MAN (EXIT COM &+ FIND COM 1FIND MAN u,FMT COM @$FMT MAN +FORMAT MAN GOSUB COM 0GOTO COM %$Z IF COM /!㌋ INDUS SYS &) INKEY COMnJIFFY SYS# KEY COM lKEY MAN pq LESS COM /Y lLESS MAN 1LOAD MAN  *S MAN COM   MAN MAN  MAP COM ; }MAP MAN rʋMDUMP COM twhMDUMP MAN ,5MEM COM  $G MEM MAN [MENU MAN SMKDIR MAN ,QMORE MAN ; PATH MAN PAUSE MAN 'PBI SYS :PEEK MAN ޺POKE MAN ,!PROC COM cf PROMPT MAN PWD COM  3#PWD MAN ,n@ QUICKED SYS .TRAMDISK SYS  )RDIO0 OVL  `/ RDIO1 OVL  0 RDIO2 OVL kqRENAME MAN RENDIR MAN , RETURN COM1x"RMDIR MAN RS232 COM RS232 MAN ,=RTIME8 SYS 9!RUNEXT CFG :gRUNEXT SYS 4SAVE MAN ,4SET MAN SETPATHSCOM8SETPATHSMAN 2PSIO SYS  SIO0 OVL  ѽSIO1 OVL  ZeSIO2 OVL  04 SIO3 OVL  0ZjSIO4 OVL  u SIO5 OVL 0 SIOSET COM : VSIOSET MAN 3 SORTDIR COM 2#0SORTDIR MAN @W SPARTA SYS &"SWAP MAN , v` SYSERR MSG - ZTD COM *KkTD MAN {TIME COM  yATIME MAN MTYPE MAN !ULTIME SYS a7` UNERASE COM  *YOUNERASE MAN <VER MAN ,=VERIFY MAN ?8X COM "#gu X MAN my XEP80 SYS   ;* Z SYS   {|L.L Filename Length $ S SF Size nowS? yP.  Date TimeS? CRC y  ====   = ==== S? yP*   ======S? ==== y  0" -    P٩   ====    Total %4d %8l  %8l ` ========`ui` %12s %8e 0 OLyƽ   d8  %3dPIi -%2d %% %8eS?  O %04xLy|K ~a p  ~ %2b-%02b-%02b %2b:%02b {|}~` `---PScccCD?????Ad + You must specify files to delete!L  0* - P Deleting: %12s Pѩ L SO F SpartaDOS X ARC v. 1.03Usage: ARC cmd[opt] arcfn [flist]Where "cmd" is one of: a : add file(s) to archive m : move file(s) to archive u : update file(s) in archive f : freshen file(s) in archive d : delete file(s) from archive x,e: extract file(s) from archive p : print file(s) to screen l : list file(s) in archive v : verbose list of file(s)Valid "opt" options are: b : retain backup copy of archive s : suppress compression w : suppress warning messages n : suppress notes and comments h : high speed (screen off) g : encrypt/decrypt archive entry( y  (followed by password - must be last option) "arcfn" is archive filename(drive, path, and ext are optional)."flist" is list of files to extract,add, list, etc. in the archive.Wildcards are allowed in eachfilename. "*.*" is assumed, if nofilename is given.` '    Ge jCOMTAB   DIV_32 FLAG MUL_32 PRINTF 6 $"B" !h 8("r9PUTC U_FAIL U_GETPAR_ARC E __MISC { 08@0 H!0$: H} ~ m~}h)m}}խ}!) ,0A W No extended RAM` 64k reserved for XE programs`"JnJn W SIO table full!` @z v,z0Jv8"n  ʎ  t8f2 RCAR:RDIO0.OVL27 r2( Ramdisk contents preservedL*2 r2 1Ǣ | |D |` Ramdisk not installed`2i2`NTEMP=A:>CAR=A:>CAR.SAVBASIC=A:>BASIC.SAVRAMDISK=A:>MAXDRVX Disk ARAMDISK (c)2010 DLT)0+45K 08` ?` QHPH`RWPSNYYY tx, : 7(` 3 2322 &3 &33"(m) JJ Ȍ2)? @32`n LӍ#M-MӍӭ`,L#L 4ʈL0LL #fk 58VhA" #b)  ABUILDDIR(COMTAB -S]sx1;COMTAB2 DEVSPEC EXTENDEDFILE_P EJFLAG @GETENV 3INSTALL TPRINTF XPUTENV LSYSLEVELMST_ U_GETNUMnU_GETPAR&U_LOAD PU_SLASH #_RDIO   LH  Yh`8H h`COMTAB2  ) 0 0JJJJ 0H)ӠhӠ  L TD installed`LLpp0BL * `b 09118!0C"1DC)A0Cȭ1C`ȱCHȱCDhCԩL\X,x `,8` `8TidH)hJJ8im }i          d08d 8|,  08      0p,a m    `SSMTWTFauouehrtnneduiJFMAMJJASONDaeapauuuecoenbrrynlgptvc,8 i H,0  h)I0`|, ,:,-SpartaDOS X 4.00|Sat 16-Sep-06 17:10:30amH  876 8( hh`ɀH g)`i`,g0 h8`U 901=HH0i!1i"A0ȭ1hhLb5 @TD I_FMTTD I_TDON * UN $ '  L   jE + COMTAB *  I_GETTD INSTALL PRINTF S_ADDIZ U_GONOFFU_SFAIL U_XFAIL __MISC L˥Z [ ,\ $ \ ȱ\ ) ** 0 0 `L^ Z [ P\ ]  \ `0kέZ \ [ ] 0 Jjj T f 88 9 >88 9  \ Z [  m8 8 9 8 9 `Z [  )?T L堥Z [ `U_LOAD &U_UNLOADs3STATUS 1 @INSTALL 2 M_DOS ZEXTENDED0 g_INITZ ݠtT_  U_FAIL U_SFAIL 0U_XFAIL SS_ADD K S_LOOKUPN ¡S_CLEAR E ϡSYMBOL \ ܡSYSLEVEL7 H_FENCE @ S_ADDIZ LCURDEV 6 U_GEFINA#U_GEPATH *FILE_P 3 7FLAG 5 DPRO_NAME9QU_EXPAND7^FOPEN kFCLOSE *xFREAD cFWRITE fFGETC +FGETS FPUTC FPUTS ԬƢFPRINTF ӢFTELL X ,> B)_U L VLBL4O IL!,D BL!M L!S L!FL:TК rL!xԭ01/ "XH %$W!g h  hȱlh`_RAWCON ^ L``ʎ鮻譽 ,0  `д ή` B` B~ɛ왿 Lީ ꫈ ѩ L! `  ` )1p)H @  h 10L嬩 yLl cLҬά10 )  )mmꮩS.,0έ,0`,0 0O * ɀ@' J ꫈0  ꫈`^`S @ ۭ  L`@ ʎ  R1L , +A };$%G M(N)$(L`/ 0 1 " o1 2 / 0 % / 2 0 1 ,N2 n1 n0 n/ L / .0 .1 .2  `!)M  m,0     m͵εΧ`Φ`~ Bɛ y0G,p ,06 ۭ0+ ݰ c0! ݰ SE 2 ۭ.LL f 'C(DC ̢&!",  @   ۭ)ɋ",~ ,  LKL, ݰ c ݰ S橾 L48 ]`N@  Lۭ    )) *O `  =}  }  )  ` > `,0) (L > (L ލ M0 0 L ޢML  آ 0xX 0oآ 0d  i  0Rq ÍZ  78h L`CDC 1 Y 4X@X@ s ʎ  0٢ 0Y L6JJJ)ĵI,.0 ))ĵ,0 0Aΰв 8 0+baHda ha{L`(MAIN >#"!0~#0#@  r6HHii  rhh Lhh ҍ'`iNnnjJJJJJ, H*hJHJj h,0 H)h`h`m ii8   `ɀ   P ۭ  (` 8 θι I MLB^ B)_Y`N`HHM dhhLK oL  `` ,i`H)`i`h) `L h @  @ @ @ @ $(MP1CUox                # ! $ " 5ltra(3peed.ormalna$ouble3ingle-edium$$(igh3parta!tari33$333$333$3nana/n/ffƶ̶Ҷض޶  ('8GWk0L0 !Error: No DOS(0 )0 / 0/(0/)00ֹ/ / Ȅ`l0  1 1%7|0 1 1 18H 1(哅h k1 }0L0l40DEH B VL0@   Y0`0.` e000. 08&.` 0mm 8 L1ƕƔ 1擥`@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr ɢ!   e0e  %:͍   8H (塅h i Lll΢DEH B VL  ֠@ Y0`H来Ɵƞh` Ţ壐 L mm 8 LƣƢ 桥`( 縷 (  Р i敥8Ɨ`Error: no DOSSdXD Current time is: %2b:%02b:%02bEnter new (HH:MM:SS): ~` @ : 0 ) ~ e,daL?ɛ `??ɛ?ŀ ??`H h{膃 8``@TIME M  ]__MISC COMTAB JEFGETS ]PRINTF  U_GETNUMVALIDATEL˥   L1! 06 " Cannot mix %c and %c L  лBn0WNNNGȽ! ɛ CSn0Hn0/-ɛ% Unknown command %c L[ۭ Command?L[ 0h/L  !J O T! 0mm ,/H/   L[H hu Lb`c0`b c`,L,0L,,` yx  ` ,zx  ``,0! Cannot read archive: %sL[ Creating new archive: %sL0` ,` ,0",     P     L  Copying: %12s #0` /` g 0 0Ǝg,b %s is not an archiveL[0^` 0VО 0 D8n gL[ Bad header in %s`  %d bytes skipped``,  0 Ƣ`H` h L` `HH /hhPfh fg` 8ffggh `88`PA`HH hhP鍅8荆` `i  k  ?aj ajiH)JJH hh) @ :    b mbj ujik LiLLkk` bm`amaia`H   h& a?l la` آ`JiPdd}(HjJJJJ|h){HaJnaJnaJ~ajJJh) ` ʎ`,] H h`HMYMYh`! AMUFDXEPLVTCRCAR:ARCADD.OVLCAR:ARCEXT.OVLCAR:ARCLST.OVL.ARC.XAR.BAK@AA@A@@AA@@A@AA@A@@A@AA@@AA@A@@AA@@A@AA@@AA@A@@A@AA@A@@AA@@A@AA@  01326754<=?>:;98()+*./-,$%'&"#! `acbfgedlmonjkihxy{z~}|tuwvrsqpPQSRVWUT\]_^Z[YXHIKJNOMLDEGFBCA@LLLLbLL;LLhL#LLLLLLLLU``LLL @ARC Y _ARC 7"XAR .- "$Fi uZ    [ &)  . )1]   w>xvvmuJJJu :u-͇,# u  :, uu`'iJJJmv Av `} 8 ΉJL`' `Hh `vL8 ` Ž,L Analyzing... '   9 f G 0 W L ' f ~~~~~~~~~~~~ 8HΥ hhhhԬ  Crunch: L *`    9 Packing: 0 ALd0 Squeeze:  Store: 90 AL $ Done.`MɐΦ` 90 ͨ` 90 ͨ󈍧 `0 Φ`Φ 9` 0L? <L!`` Ȋ ǩ Nn y ~- L  mȱm8 о` scale!!   Ϳҍ L ҍȱҍ ȭ  `҆Ӡ &eHeӅhm ҥm ``ʹ` ZZ`ZZκι ЍZȱЍZ ZZZZ ҙ҅ХӅ qԑȱqԑР԰i L JHj8h HH hL `8** Й8 ;) T L  ЍȱЍ T `ȭЭ ȭL 8ԪȱԐ Ԑ``  "ҭ ȭ ` ҅ԥӅխL H*hm Њm Ѡ`Z_`` ҙ-+_\]``]^`..  HH  I-I-hh  Nn`   ҙ  δγL HhL II ALA _ } `imNnnʎ . .mm`0Njn`09 0\]_L]^`L ` 0 AL"-Q+X\HJ L ;p5&           2Em      )$ 8  0      Z 2, !  +o_!#s/_?'&k5VI5M44   = 3!b#"!%   9m@xCOMTAB B~  ! DIV_32 FCLOSE =FFIRST 'FILE_P FILELENG[FLAG FNEXT }FOPEN FSEEK >FTELL MUL_32 PRINTF /'REMOVE U_EXPAND U_FAIL MU_FSPEC U_GETPAR _ARC R5 h3!\O;E  uEXE,CAR:X.COMARC,CAR:ARC.COM,L %L˥1`01`!H hE  ELmI8ihLgge f` ) 0h P $8C_   LA,g0`88_ C LA $ cCdCCPfeeʎhg 8hm8EmhEFehef`,g0 M0 `  MP ` $,gd,0\  , CȢi,}o l iCȭjCȭCȭCȽCLk,i0C ȱCH iȱC*j*khmiimjjmkk,Jnn8lȱCȱCȱCa{)_,0i   ``,_H_9;GhSHh`H 8  ) h 8 kL`h  $L8   8 _ _0  $8C΄ LC  ʢ `J# ` ),0C CLm Щ)  a `L $C,0)C C` C$<8`H!C+ iʎh< , $8i m %`  C` )L bdd bCdbdݩL, Ndj8 cdc.dC 3I1CC" cc cd` iP N j, . JH   h)3CC"`li.j.k.l.m.nlomnlolmmnn н`ijk`-(Root DOS 2.0 @ CCC (BC H(H(BC _ %   E%R m   (S }:ivJf`^Z2L;#l<8 p(V#Aw+INSTALL DISK K)/*K:   # 1.#FILE  $$ & T O 44 9  +(ABORTB FLUSHB ERROR t:REQUEST ALLOC MOVE_MEMUPDTSEC <5/ Current date is: |{{MO %2b-%02b-%02bEnter new (|{} MM-DD-YY): P DD-MM-YY): ` @ - 1 *}{| e,daL?ɛ `??ɛ?ŀ ??`H h{膃 8``@DATE V k__MISC COMTAB yFFGETS PRINTF )'dU_GETNUMVALIDATE Id Name Addr uBufs-- ---- ----- -----D \ PQ DN On %1b %s: $%04x %sМ %b slots free` @DEV A  COMTAB2 >DEVSPEC KaDEVNAME aPRINTF .l `P=``de x   ɒLjk RS?R * R `S? %6x- L %4x- %2x  ,f) }. P ɛ L ,h 8ƊƉ`fA,"'?/COMTAB  FOPEN TOUPPER &U_EXPANDU_GETKEYU_GETNUMSU_GETPARU_SFAIL zpU_XFAIL q"= D H)ӢhLLBCDP *DxQR=> A@? \(`S+)()@ ?$BB ҍB BCC@A  @LH,?0 ?hh@ C; ɟ I!)?A @ACMB` `(I_KEYON @KEY  $   & C @COMTAB INSTALL S_ADDIZ U_GONOFFr BAT only`L`kl  !rɛrop 0>ɛ3 _ ɛ" _ڢ0AL=rJJJJ i0؝r蹂) i0؝rݩrop mn? 0+* Sɛ L,, H hɈ%;r %s defined twicer` PROC without RETURN`L A)`q:r@PROC E%  O-K <,COMTAB * FGETS FILELENGFSEEK FTELL 0GETENV SPRINTF (PUTENV TOUPPER xU_FAIL cU_GETPAR&U_SFAIL #U_XFAIL  PAQ1R !LP (Q Device already present`LP?     Y0ʢ  Y0   R: handler loaded 7+Q,Q-Q" (Q Device table full`JJAQ+QAQR COM v.0.1 installed, dev. %bAQ` COM: not installed`DEVSPEC QDEVNAME PPPPPRINTF PPPQ)QU_FAIL 6P  L  YL8H h`COMTAB2  L˥  0 - /` L L  L] Extracting file: %12s  !,txy  File exists - Overwrite (Y/N/A)? , i/ ,/YA5xz 0΁ ` ]H` Done.h` `aJJ)|a) @ȩ:ȢL 9 '    )0l ;L )0a /L ] 0M /L0  Unknown packing method - Skipping! *` L 7 $ťŦ  WARNING: %s fails CRC` L<,0ɐ  ?L!`  ;LH ;` ) ) Invalid decode treeL  ) ) ) )` H )hN 0I`` ) % File not packed with 12 bits!L,J IIII) IIJ 0III  `+')IIIJI 0ЬJ `IIIII I ~II  ~L I ͣͤƁƀL+II IIIIIIIIIL`mmm`,I IILI,IILII&I )0 II` 8IiIIJJJI)IIIII NInIjHII='ImIIh`HmhL!,I0 I,I, IIII III.I.IIII`LL/J/9 )9aD,I &  B! #%" Q1"g =[ I0) $0(  & R5=COMTAB 5DEVNAME 6FCLOSE FILE_P ]FLAG FOPEN sPRINTF iPUTC TOUPPER U_EXPANDaU_FAIL U_GETKEYU_SFAIL ~U_XFAIL _ARC  _;*"' r s CEJ  ,L A) U V ,p ,   H - h8 - `0  W X PxL y)wzyL i `f 0 n$L  `8 ` PW`Hc d  ), @hLhɛ %s`L2 0 0몤Hh`  @ %c: = drive %b` !)``KKKXXXAD tO?-  ?:);%#_- C ` :  a)`[ \  L0 f` m  HH`?   ʽ!?ɛ ?Ƚ?ɛ@Y L0,_ 0 !ɛ` ?ɛ@`!+ "!`] ^  ;<L` (  ! υ ȱ  %d %b:$%4x, %b $%2x, %d $%4x, "%c"`  ` `) 0 aJx   SpartaDOS X 4.0%ba %b-%02b-20%02b Copyright (C) 20%02b by FTE & DLT` ?b0 ERASE ALL: Are you sure? Yо PS2  N xH h0 `,  x) @S2) x 0'@ @     R L/, 0'$Pɛ@ $0   nʰcɛн }S$ PƋD   <: %14s iiS  L*N R     - ,  %8d ENTRIES` %s`g h  , 0L M  D J M 0 @  `a b `T ɛT`, 拥 . Press to continue `e f  ,  , Lw, 0 ,L2 z u v { | 8u w v x w x Hi j k l  hiL :L %s` ?ɛm  ` 0 %s` )H 0_% : hi`h`= H hP # %2b:%02b:%02b~` # |{{;= %2b-%02b-%02b|{}`, = ?ɛ~ H =L %s` >,}L,p, 0捹ɛ_s$q R`NLL:T*D,P } ~ %sP P P) @ :)  @ 0,, Pɮ BAT only`0`  !ɛ 4  թ  y$ ` @L L,0 m 0R 0&  @ɛ S T C  $0   X D,0U FPf 0 @ H m hL  ?ɛ`,0 f ,p %s?`?%1@0D:@莟 4 0ɛ  @?ɛ@`%@` ?ɛ@|I <> ҽ??,$  P? ` ɛ=?ɛ H 2 `  @,0 P HHH膅?|2-3\f$CF ɛ ?ש hhh`,0@ ] -Ȇ膇 m P>$Ɔ@ ] $>膇$Ј 0年ɛ @  ?ȹ?ɛ@ L ɛ ,` 0 轀ɛ  > ȝɛ H ` 0 H  LS[ 0"I8e %sȱ`HH) h) ) h`daL` 0_1=`BLV w  6 y u { ~  FCNPCAW.COM.BATCAR:X.COM_RUNEXT CAR:CAR.COMPROMPT=PATH=BATCHTEMPPIPE_.TMP@PIPE_DOSKEY COPYCAR:COPY.COMDIRCOLORSSCRDEFE:ERASDEDELETMKDIMCREDIRMDIRDELDIBOORENAMRECHDICCWCOLVELOASAVCABASITYPDIDIRPAUSVERIFPROMPPATCOPATATTRIFORMASESWACLPEEPOKECHRENDISETERRNFMORCLCMDEnter new (@A d Nx* [z& .U! *OA % =5?%  H ",ALA    ) h! E`( ~   I'. ? G ?gy;x* Db R** kgt __MISC CHDIR lCHMOD CKSPEC _#:COMTAB 8-K> xn :    =e91 &  *  >' 0 $Q(COMTAB2 jCURDEV ODIVIO VERRNO %FCLEVEL FCLOSE FCLOSEAL+A"FDOPEN CFGETC FGETS FILE_P ,FLAG FOPEN FORMAT FWRITE RGETCWD oGETENV U~(6WfaAMKDIR NUMENV 'PRINTF H@inPG%r4_,JzF.PUTC PUTENV jz :4pREMOVE RENAME RENDIR  RMDIR SETBOOT TOUPPER U_ERROR U_FAIL 3U_FSPEC U_GEFINAG!U_GETATR(U_GETKEYPU_GETNUM= 8 U_GETPARX_.U_GONOFF U_PARAM U_SFAIL QF U_SLASH >MmU_TOKEN [U_XFAIL  XDIVIO @@COMMAND# aS*_    R-Time 8 not present`RSH)Ӣhӭ L@bL;L8  8``8de8`H hh0  {`0 {  5` 5  `58` `  խծոP խծ)7 m7 7)m7,aՠX`8 i H  hՍոP hՍ,aՠX`x6ոP)6`80e,d,,`0H_ `h `L8```G   "  3COMTAB EXTENDEDINSTALL PRINTF S_ADDIZ ;I_GETTD 8I_SETTD L˥i i A  V0 - ,0*LlH  hL  5  L , D mDllH)h `H) h(`x, (`NI,L ,0}LH !h L !L 8e !!Li!       Not Present!` ??ɛ  L!ɛDE$J(BL.COMLpL<! !8 H!h ,,` vw LYxxyz Ή Gwuv 0Hu@v8 Gw0 0) 0" !, 0 0  L i` 0e !q!r` C ! !8 qs!rt` }L,`0 ,C Disk error while saving memory!%sDOS @ m `,00 MEMLO or Cartridge may have changed! (Old MEMLO was $%4x)%sCAR u@ К`Yabcd,0LL ESC to Abort - RETURN to enter uq~basiccar ; TF  ( /R3   %"r!_DOS RCOMTAB 9N 45EXTENDEDFCLOSE qFILE_P FOPEN !FREAD FWRITE GETENV PRINTF 80PU_ERROR :U_FAIL U_GETKEY7mU_SFAIL U_SLASH  U_XFAIL @CAR  FG LL} Use: chkdsk [d:] [/VX?]Where:/X extended information/V analyze VTOC/? display this info` H J4>!詛!yx MJ HL0芢   Volume: %8s %2x %2xSector size: %d bytes Capacity: %d KB Free space: %d KB`L 0!))0 @ **!ɀ ! <ʊ ) )JJJJ襌 WX !0FfJ` Volume name: %8s %2x %2x Filesystem type: %p Filesystem version: 0 <  %b.%b Physical media type: %p Number of sides: %b Number of tracks:   %b Physical sector size: %d bytes Sectors per%s: %bLogical%s size: %d bytes Default capacity: %d%ssRemaining free space: %d%ssNNNN $  Root directory: $%4x A  First free data unit: $%4x Ditto for directory: $%4x?  VTOC sector count: %b VTOC first sector: $%4x : Formatting date/time: %b-%02b-%02b %b:%02b`, /V is available for SpartaDOS FS only`ϭ ǭP %  - the main dir ptr is NULLL&  - the main dir ptr is 1͡0  - the main dir ptr points outside the FSͨDmiōŎ(  - the main dir overlaps the VTOCS There are consistency problemson this disk. Proceed anyway? (Y/N) Y` Analyzing the VTOC... ee88卅ee    ƒƑ ƍд8# The VTOC seems to be OKg` Free space (boot): %d%s(s)Free space (VTOC): %d%s(s)NN Apparently lost: %d%s(s)N Run CLX to fix the problems!` L (n/a)` Warning, bootsector inconsistency:`ȩ `Fff椸P &&JFfff 楦`HVX? cluster_jvfixed diskfloppy disknon-diskAtariDOSSpartaDOSPseudo-FSMyDOSMS-DOS FAT12(unknown)@CHKDSK j& 1h ,FD" -Z( ! (B#;. ]"COMTAB FCLOSE FOPEN GETDFREE~PRINTF 7r [,FLAF,-Z*S#C#-PUTC TOUPPER +U_FAIL QxU_GEFINAU_GETKEY(U_GETPARU_SLASH __MISC b COMEXE installed      ` `_RUNEXT    0`L CAR:X.COM`  YlmLyL Yخ ?ɛab~? L 0SɛOjk y ~b DɈ ɛ ;,0`Οa 0CL \ " Ɉ , 0Α 0έpq`ml   ` on  ` L ?`; ɛ?>> \ :> ` bnoLɛ ?ɛ?`rݗ`aH)JJ)|h @ȩ:Ȣɛ`rj`?!COMEXE PATH @1    /  4J ]COMTAB )9 2 lDEVNAME EXTENDEDFILE_P y3GETENV rINSTALL PRINTF S_ADD S_LOOKUPSYMBOL U_EXPANDU_FAIL U_GEFINAU_GEPATHU_SFAIL U_XFAIL J  DELTREE [d:]path [/Y]` a)* !Jɛ  ,A0; Delete ALL entries: Are you sure? H h Y`= '( H5 hL? >  Scanning directory tree...9:  y7  (0&  %s%s>+J ;<  P   %s%s+J  П` b34 Jɛ  惭34`7L?LƁƀ` J JƃƂK``ADelete JF.kECY..*.*J@DELTREE?a*(U /%G  1'       %CHDIR +^COMTAB  P$ `) (ȥi`S?фb\扭a) @TUa)JJmm D%*p%c:%s%s`轠 \xy 0K8傍働 H hɈ"mm 8 `HHYH0F) B\ >HȄHH dhhhȥPhh`0) i慰XesY @FIND ;A g I5COMTAB #DEVNAME PRINTF j*U_EXPAND9U_FAIL U_GEFINA,U_GETPARsLH  ,09  4s@ s2 4i@452i@2` P 2s@ s40s@ 3<_RDIO  $XY:3 ` OP 0 , aL  b j $x `X;3WQR X`UV@  ( Y`@˾Z  7 Too longLgZZɛUST  aYLgST Lg 7L" 7 "Lg (8 L Setpaths: ` ( ; Line: %b; W` ZXB\)+a F 3  U_SFAIL "OrU_XFAIL =,cCURDEV 9XU_GEFINA@FILE_P FOPEN WFCLOSE *bFGETS FFIRST %CHDIR 4PRINTF vPUTC #U_GETATRU_ERROR ,CKSPEC COMTAB L˥DE JKAB V0 CON64 already%s` m Not an XL/XE computer`" m No extended RAM available`) JJ M-MӍRdhAeEidIheiAeIidJJJheiQ@RPiQQiRa0aUaHa`axa`i@a0aaiaHa_ai@`awaixaբST STK dedi>cȱdi?cSoo HeodohdUUi[iVi\iEoo HedhdooiboiboooooUodd@e0ӅdRӑdeƀ CON64%sL CON64 not%s:`}~dddddYedef}glg5i0ihg!e installedE:A8@D????????  !!"##$$%&&'Pp 8   @``0088xx```8 `` 8`p p p @@ @ @ @@@PP p`P@ @`pP @ @@@@ @ @`` p @p@@ @@`` ` p` @``0P``` @@@````p`@@@@ @ @@ @ @````p````p𐐐@@@@p Аа```Pp` p@`p` @`@@@@`@@ ` ` P pp `pppppp``0@@@@pp ` p` pА``ppp`@@@@0p@`p @`` 0pp0ao+e.@00" -! "(@LAEoLoMaN@O``Lb++,a Nn```LaLM+) $+Pͮa𵨍a+)?+o&Fo'Godoo bL`i *+o&Fo'Godoo b b`oHoH`S E 䭲oo`aej 1\i0hd1e dhei0hj8 iɑhj8hYej8hxh08i1(` ud +dk4TlUm Lɛ c udcɹ hL=c h elTmUkkL0 +d d hf iLud f iLLud ud +d TE = h i0 ii STcc iLudZT[U h i kf iLudTadaeUd`,Ei0 W `i?S'SSTV@U L` eLhh${,Ei TT{I{Li` eTT hQlRm`TTUU0RSULhUUSRLdcR!UR ?f dUST d  iLh dUR f fc gLh )f d} icH ofhc }H d}hL0e fλ0TLhXieYjejeaaaa e fcmTVl` UVWXYZ0aaHaaa` )fcHlTmUkT USkLe hfkcRT d d kcR dUSTkhcT`T`cRT hcRTaeUdaieS8Rd шLg ,}cUU@ScɁ } 6 fLh` fTi g }  mgLh{WRU`} fVTT*} !ɛ hllΝa8魝TLhTi ha%n8` )fUhTicH hfhc%T dTHUHhUiT ihUhTLgTHUHhUiT ihUhT 4f fLh8 iRU g FhLh hQTT8 gi( "ia aUT h fLdahaiafagT?hf8hf@higiLg`aeXhxaeYi`aeXfxaeYgT0hfhfig?hfi8hf@higiLh`TadaeR dS`aeXdxaeYeRdSdi(de` ~HЭ h`.a.a.a NncTQQ f ci@cQLhceUc`H)hnhJJJ`@ UHTHZT[U d ihThU` fi( "i0TTi( hana`cL$ic hnI=aa`Ei+ e*)*L,Ei+*)* Zi0Ϣa Ye R?SRU[TVZ T d]I iLL`edddTadaeUdQ~RTZ`aeXdxaeYeU[@eddem(jn)jLi~jȱ~jȱ~jȱ~kȱ~ kȱ~kȱ~"kȱ~/kLj~Jjȱ~Jjȱ~Jjȱ~Jkȱ~J kȱ~Jkȱ~J"kȱ~J/kLji~ jȱ~ jȱ~ jȱ~ kȱ~ kȱ~ kȱ~ "kȱ~ /kȽ@1d d(@1d dP@1d dx@1d d@1d dȽ@1d d@1d de@1d d`~ 5m*+mȱ~ Jm*@mȱ~ _m*Umȱ~ tm*jmȱ~ m*mȱ~ m*mȱ~ m*mȱ~ m*mL$m~ 5m*5m*+mȱ~ Jm*Jm*@mȱ~ _m*_m*Umȱ~ tm*tm*jmȱ~ m*m*mȱ~ m*m*mȱ~ m*m*mȱ~ m*m*mL$mi~J+mjN+mj5mȱ~J@mjN@mjJmȱ~JUmjNUmj_mȱ~JjmjNjmjtmȱ~JmjNmjmȱ~JmjNmjmȱ~JmjNmjmȱ~JmjNmjmL$mi~J+mj5mȱ~J@mjJmȱ~JUmj_mȱ~Jjmjtmȱ~Jmjmȱ~Jmjmȱ~Jmjmȱ~JmjmȽ@1d d@@1d d(@1d d@@1d dP@1d d@@1d dx@1d d@@1d d@1d d@@1d dȽ@1d d@@1d d@1d d@@1d de@1d d@@1d d`0'3b*0'3b*0'3b*0'3b*0'3b*0'3b*0'3b*0'3b*jljkljkjjljkljkjjljkljkjjljkljkjjljkljkjjljkljkjjljkljkjjljkljkj^oSa. e[U\V]W^X_Y`Zjai@aaiaaLnafagadae88^_F_jF_j^_dfeg^ dfdf` oa o? ^`aeXQoxaeYRoaaeXNoyaeYOo88^`a^xa__OoRo^NouoQoxo^_aeXowaeYoooo莭o?`dUo0#8L LU K aL* K iL* K `iL* K +cL* K c` K iL* K aL* K FiL*ӎ+U#Ubboo>oooooo COMTAB 8[INSTALL bPRINTF !@cTnS_ADDIZ kT_ %`` ,,H hL@EXIT COMTAB FILELENGFSEEK U_FAIL #U_GETNUM  BAT only`` ! ! Missing %s!`UT ɛTJJJJ i0؝T) i0؝ݩ LCAR:GOTO.COM_STK_STK=@GOSUB H  SHCOMTAB 'FILE_P FILELENG"FLAG FSEEK %FTELL GETENV YPRINTF (PUTENV U_LOAD  Run Extensions  xy >莆 00*;L L 0ɛ 0   ~    ~ ` `_RUNEXT !Z CAR:RUNEXT.CFG,   0`LH h&L ^ !8` `, ` / /T Hj A??   ?ɛ,H ? h, `` Aɛ` ?%ɛH ?ɛ?h` %p `? @COMTAB ]$"EXTENDEDFCLOSE ^FGETC FILE_P iFOPEN INSTALL {MALLOC "PRINTF S_ADD xS_LOOKUPdSYMBOL ioU_FAIL U_GEFINAU_GETPARU_SFAIL U_XFAIL [@RUNEXT `l # - >,lrL˥da { Lx 0g 8΃ b Changing TD in %s PLc%UFCLOSE FNEXT /FOPEN 'FSEEK EFTELL 4FWRITE PRINTF *4U_EXPAND[U_FAIL U_GETATR@CHTD Ai@   0 Aŀ Drv Total Free %% Volume G w %2s   u挭 u d y  y %7e %7e%3b %8s ŀLn, , L  hd  h G All %7e %7e%3b Lb0= L`` `L`  0  )H  h`MAXDRV=A:A@DF  ,  ! !Z ) COMTAB ,2*+   DEVSPEC DIV_32 YFILE_P iGETDFREEzGETENV MUL_32 YPRINTF :5a\PUTC  MU_SFAIL U_SLASH 7U_XFAIL KERR_DMSG BAT only`L`  qr  u QR M0? 0ml =۠!  ɛ?詛!st ХΞPPЏL,,, H hɈ IF without FI` IF bad syntax`L DE  8n``7 n`hhLIhhL-!"|!"! ꌟ hhL֩ ߩ != 8lϢ!"= !".&!=𩛝H 0h! ـ nHh`   !'" 0͟` 08n`uEXISTERRONOINKEIELSFFh;T@IF () )X(  .DT%" .q\COMTAB : .    FCLOSE 4FGETS dFILELENGFOPEN 1FSEEK GETENV $PRINTF TOUPPER U_FAIL U_GETATRU_GETKEYi U_GETNUMMU_GETPAR.r)"hU_SFAIL #U_TOKEN 9pU_XFAIL VERRNO +V BAT only` 7!=. W=WV 0׮VWXTULLWV@INKEY ' ICOMTAB PRINTF PUTENV OTOUPPER $U_GETKEY9U_GETPAR 3 Error: $MANPATH is not defined`L轀ɛ  Error: full path given`j # Error: omit the extension`b L~ 3,0 ?bL Use: man commandThe program will search through$MANPATH for file 'command.man','command.doc', command.hlp' or'command.txt' and display it,when foundMAN v.1.4, (c) 2009 DLT` 3 P',0! No manuals found for '%s'`, Available help files:0ɛ,;?ɛ ;;?> >???ɛ.*=L Ry 0. ͙͗͘ , L b ,< .i S R %9si P ?@ ɛ ,0   ɛ; %ɛ??:H h8n ,0 ? ? L??L`?PPAGERTYPEMANPATHMANDOCTXTHLP@MAN Et$   `   $'<( '*  , l 0%CKSPEC +COMTAB {!  FCLOSE ]FILE_P pFNEXT GETENV JPRINTF K'D,HU_EXPANDAU_FAIL U_GEFINAO'U_GETPARLU_SLASH ,0,0<  .  Ո    *Mj`Ո` Ո`NTSDX@SORTDIR"*& ZE.FCLOSE FOPEN nFREAD FSEEK FWRITE GETDFREE)PRINTF [(U_GEFINA6U_GETPAR!U_SLASH N ,L ba ɀ@խɀȢɀ xy  v0 ) ?ݏ P   8 L P iҭm ȱ   P= b Restore %s?  YJL ) 8΃ 8LL, hh` `  ``  18``  I1`Hmh` N j . JN H*h ,,Hm8 h  m )0J`    * H a hL`%   &# *S%  A&K)*C PFCLOSE FCLOSEALFOPEN mFREAD FSEEK yFTELL hFWRITE PRINTF 7PUTC `TOUPPER LU_EXPAND4U_FAIL  U_GEFINAU_GETKEYIU_GETPAR@UNERASEL C"  Too old SpartaDOS version` @ ( OS handler table full!` Z: is already installed` Z: handler installed K   ` Z: handler NOT installed`SI[!*3>AL K ]L K L K L K LH Kh L` K LL  L[ Z !`Z[\`,0 * 0*`Ȍ`,0   `` ` H h ``=~s%.") HH`   P`  P`+ + >0,L,**`  hh` }` VWQ` I_FMTTD I_TDON $. !S      $    )[; COMTAB g4EXTENDEDINSTALL PRINTF GcS_ADDIZ U_SLASH I_GETTD \I_SETTD mL˥    !ɛ$)_O,Ζ0 0,  0? z,0- z9A  ziiڝ0轋P00  wL ` L OH h OL  L  LL LK,NEEFMLLO _H^H`v{n"  vL  00,HUG Wh ::89 ) 8f9 P* f9? .'9 f8ѥ9 )><<` ):`8f80$8 b`G0:?[ {_)_`\>*.8`aG: qja)a G)_D .* G)_0 )a` 8*)qa )PA :1Ma)Maa,eGGH`G ?0 0 )ȩɀ !;,`00`x)ߍx),$SNaH1ɛ-GH W GH ɛha Lh`H ...*N  . 00 h`+xɀ, /x 0߭`+ 0Ң)( W?cSK_񩛍gh*,/0-+`.,5Volume: Directory: +0`L.- ?/.`,0+` 0/z  -.Í,+ /   FREE SECTORS? ?z) J*?轏  ,z J,z.? ޭ) z0 z):@,zP zJ) rȢ L'JZȢ(0 Nnji .. I  0(9 (`jH8h0JnJnH h(H0  hk a ȩ,zv      ,z  ,zva p,:,-?`p) a) h). `    dd @ ` 0 /8 i 0`@B  H H`LRN@    ɋ`232,0@R 00     * L 0 0`1`f kLd` "H E hH ;h0 LCo d ` `  j  0ʎo dfo`0 LoC`  }E'`o!0 @Co C@` CD.`@0 0 j z) ` }0~@oP`xyz E x)|}` 0L,,,,LR) ?  y 0x8 )#íz)м n z) |   0)|    {ʽ0 x|H hJ  Lu  0aHad ha`bM0y E 0M_b,b Nbf Llmy 0 n)  y) Lu L& 0  Lu 8  0),,LR  PoP0@`m u 0 m?HHH bHbyH 0$Ͳ%ͳL)hyhm0h0hh y) Lu m    > $ N P `` P|)ꭁHH}  hN Lu byyc}SGH (> @}0<$ ~ }0 H 0" h>ɀ! by`,H hLR E }c`  zJJJJI- z) ) M)'M`JJM)M`!@` E @ } ~5 0  ̬. ݈\$ȌP@ `,| |)⍁ ,}`y E y 0?:0) 0 P  -yMy)ҭyJJJJ-)Ģ a?ݎж ` ; a)o d 0; u \L L1 0 H h ⩔LR 9@cXLCɀ@8D CJC C*, e#C7&C7 (` C7+o[>V0TXYZ\`~  ] 7C+` lkW _` _`nb XY-DHmDCȱCȌhD  PCHȱCH hhАЌ`,y`leH8|)LS 2r301Nh0:yz{ 8|0 20820n0u |uxvw n,08Z Pޭ Kεδ,8u8uΓ gCqXuY OPuiuXY   gDH}DuCpȱCqhDpq`012V 2&0&1F2F1f0*3`u`N!  8n `p q*,N0 |)LR  P pq Fpq uBXrΗ͗ rXY OrL  pq LN p EFo >8Z   OLN 08G}G`NLM莫;2,N 8{}{{LS  y`@@K8K,N DHmDrKC,NCDrhD,N0 LFHmMF "hF`r  8Z`8|0`0v w(s Ou  F` gCC CtCs`H hsCȽtC g CsȭCt` g DH}DupCȽqChD`Hst h`8)o͠͡   j ʊ mDC`8`  t  j    o`  `F 轷"IoEF FEخ 0 tPŠLMNb)o  \PLM  H h` `XC`li|)Τ,I) J  =V CPX%DHeDDC DYhD#F P,LRV NjP HJ.h .DHmDC I1CChD ,JID}DE}E8B0pLR  = )DHmDCChD 0 0  u  DH Y D hD`IJ` N j V .JN. 8nb` H)h)   CD8mG u oCDH >h`, Px  m {0r,H0L h,NEF|=0lg ,,d0d u 9` j  6 W ' J "tV(Px@h0X/^Ix4c݉1S@@ `RERROR MOVE_MEMREQUEST UPDTSEC FLUSHB 9ABORTB ALLOC @DISK oFILE iD G /   3>    & + C  > k'+)    # %  &!0 T8                 %                 O.!$-5;>Cor  ( XS8> %!;<<&   " )8:&< 4!#VN &    A)7T&1 ` bQ (".   K&  "    <#87fCOMTAB ,  E  R L= 07   uFCOMTAB2 CURDEV DEVNAME OEXTENDEDINSTALL uMALLOC U_GETNUMU_GETPAR__MISC .L˥ MOVE=COPY /MHALT=COLD /N ?ɛL*?ɛȹɛ ;??ɛ`ɛɛ;Ȯ?ɛ `?PATH=  4 COMTAB -GETENV PUTENV U_FAIL #j [  b?ɛ:􆀠?ɛ b 0% Volume Name changed to %8sb`L@CHVOL COMTAB PRINTF CU_FAIL hU_GEFINA U_GETPAR { { ` 0Z` 0Nņ `  ?dif at %6x:%2x & %6x:%2xPL x ``` L@COMP FCLOSEALyFGETC  FOPEN FSEEK FTELL 1PRINTF PU_GETATR~U_GETNUMy ( @ PLwjrDsE JK! l0 @KOwO l Mode not changed`BLVtE:@CON  !PRINTF VU_FAIL U_GETNUMx y  N , N    Ɓ, 0 y)L, EyNy : x ɒLL) $ & t u !   F 3$/ COPY [/BCDIKMNQRSV] [+AHP] src [dst[/A]]` O  The%sbe a directory L %ȹ !ɛʊ,z 0 %s> z  ? FK AJ /J 4 a b  7b c dH hɢ 4Z [ ƃƂ c Lɒ΢~ z , 0 N N N N Lc` ,  `@L `0 bȭh i ?bȭh i `H h`   v 8 Z,| 7 ,  %d directories and %d files copied,  /`, 4 Copy %s (es/o)?L L NY N, $0L  `$0^ E H 7 %h   E H 4 %h    Source and%sdiffer L 4 x0,  ` Y  E H %hM ^ 莆 0 )   )  E H 7 %hM O  I L  4 x0 ` p q 7 %􅘅, 0,  ) L~ I 4 %8L` ` ,z 0LNeee昢d  Ş_ S8R0Q  d H 8 = UH %b%%hUh(0Lc   `   7yH) z hy,  7 Y` M L^ ʈȌ L, 0H  Replace %s (es/o/ll)? L Y N A IN8,  //`xz ``,h `!L Ƚ L `d e  (Hɒ h(`  (0kaE8fL : ɛ:L : > >\ > b P` [,    @H,   A8 Zh   - O P, 9) 1, )'   &  @O`n o z 0L %*s%s>L  Ƌ?L  䌐  ɛ  L M z  - L  8` bl m l `r `yHf g  P hy`H h`ɗ, 0L>!!` L `,z 0 %sL `\ 莆 L > \>  @ @` b,~ 0{`M M `` uL  O z QVDNIRMSBCK destination must  ([ } ,z1PL  NiI  &;"2"  + ?%  42'    6 ? *=} N(  #H2J&n!}TI1&CHMOD CKSPEC COMTAB     XDIV_32 8FCLOSE b)FCLOSEALFFIRST ưFILE_P f FNEXT xFOPEN FREAD &FSEEK FTELL FWRITE aMKDIR MUL_32 8PRINTF B:O,4 PUTC `nREMOVE RMDIR TOUPPER ZU_EXPAND~$U_FAIL U_FSPEC @WU_GEFINAbU_GETATR4U_GETKEYRU_GETPARU_SFAIL ~U_SLASH  U_XFAIL C `Pxy Ə8 $L` mmS8R膊$ }8f   $0LOL=ʆT  line  page ends quit %5d <Ls$0DV miFe95>L]UcBLQЮ LK L J  ƉLʊeL `L LJ ` Ɖ膊8  Pʆ `ƉLT %p`fF:ɛ6 }ɀ ɜ ɠ Ćѱ $0 8. %p8e8`f(`8IƋƊFŃłƃƂɛ$0f0惥8 `ɛ拘8e`@LESS @$ COMTAB FCLOSE PFOPEN *FREAD TPRINTF 0 VTOUPPER U_GETKEYU_GETPARU_SLASH   LH  Yh`8jfH+42  24,P h` 4253 42` FCOMTAB2  128 User break abort129 File already open130 Nonexistent device131 File is write-only132 No device handler installed133134 Bad file handle135 File is read-only136137 Truncated record138 Device does not respond139 Device NAK140 SIO framing error141 Cursor out of range142 SIO overrun143 SIO checksum error144 Write protected or bad sector145146 No function in device handler147148 Unknown file system149150 Path not found151 File exists152 Not binary file153154 Symbol not defined155156 Bad parameter157158 Out of memory159160161 Too many channels open162 Disk full163 Illegal wildcard in name164165 Bad filename166 Range error167 Directory not empty168169 Directory full170 File not found171172173174175176 Access denied177178179 Memory conflict180181 File system corrupt182 Path too long183 Environment full+    ! # *+   3() &V'W XEP-80 0.1h installed` No XEP-80 in joystick port %b ! ` -  , 98X` ]H\H` {xcu@0```8 *EFCDCͅ D͆`,8E 0L 0EEF` H  hL B) ̠ ,W,~,+8` ̠ ,4,[,8` ԍ ԭ- ͐ f̐ ԭ- ͐ L,܍ ӭ- ͐ f̐ ӭ- ͐ L̍ f̰- ͐ ӭ- ͐ ԥ̐F?)Q0U-L8$̍ Ԣ ԌӠf̐  Ԍ`)T,`U-`UP U-` H/ /  2 ,Ԍ2 1 1I h 0  Uc L (- ``4AU56 r ɛ U667. 405   ɛU6 4 7`U--PJJJJ PH) h T, , RSR..) ` RJJJJ p S33) SJJJJ `Ӣ8Ӭ Ӣ< 1 ,42O3, 0 , 0 ) L TUcROS`x`ҠX`E < F= G`  `6  yL  s  L  9LA A N D A A ``l  `  ~ L%H$H` PN &( #&  2/@~ #E,:C0" -+  \>42 1   !ACOMTAB 0EXTENDEDINSTALL PRINTF S_ADDIZ U_GETNUMU_SFAIL U_SLASH L˥ }u  %sis already presentv`2 %snot installed:No extended RAM availablev`) pJJ M-MӍ ȌxxӅ ^ Uƀ Lyx ~ 0O~=;ɛӅ ^op,n)~=?~ ~ɛL,0g~ =?|y,n0. m# %p warning: file too longm8eoepx/ ULn0' nopoqL U k ^koppx8p$ %p: out of memorym@p q U %6svm : loaded %b aliasesm s uLӢ Ӯ`X@_DOSKEY xxJjFjm` xxJ&DȢ?ɛ &? Lz?LzLJ{L3{ {L/{ p|  xx 0NɞɟݼQc}#~.ɜacLyɛ nLy {} ̴δ {IE US; Lx̴. {) {Lx̴ H̴  {δhLx?3 ̶  { {Lx? ɛ Lx {ɛ ̴-N?ɛL/{0g & {ɛ*&?,0 8j@?!ͯͯ@z{ f @ Zɛeɛ ??& ɛ ??쩛?`TͰ=βʎ {x {ɛ ?? xxH0?L{hLx̴ {~ `?` ȥURLJ  : xx4|-&),+- ߈0|& M!̳! | xxm8HmHʽ?!hhm?` xx ? ̴򩛙? ̳`)}*} | }0 ~ ~,p !~0  } 6~ | } }`!`ȹ!ɛ``! I:` } %s:! r} -I y 0 } t}l}  }` ` }8` } } %8s.%3s` eUS`L }}!`*.*!. ` ` Đ`  b! )}*} `1~LPATHɛɛ,; 8`Ȅʠ轀!ɛ0 ȩ>!Ƚ!ɛ` Commands: 0 Aliases:@̹ ~ } ~ ~ }` } } %11s ` ~ #`ȱ!I8e惩  ` Y!  `x Hd| ?ɛ hɛYɀmȌ|``@DIRCMDL* Ӎ"M-MӍө xӪL{_es CKSPEC }} ~{~COMTAB &^uxxx7zwzzzzz{{{({s{{{|||,|D|S|Z|m|}||||||} })}}}}}~ ~~m~~~~+1TZbhtFCLOSE ]}h}m}FFIRST @}FGETS FILE_P b||FNEXT U}FOPEN FSEEK GETENV /~INSTALL :PRINTF +E"}{}~~~PUT_V ?BPUTC 7ayuyyyyyzzp{{{{"|||}S_ADD SSYMBOL BMT_ mU_EXPAND~U_GEFINA,}U_GETKEYxU_GETPARzU_SFAIL 3}R}U_SLASH U_TOKEN zU_XFAIL H}Z}e}XCOMLI p0   0 PeɊa 0\ȹzSy칏MNde0 0 /0 0 Ї` ʈ1L S@H ?@ 0ĩ@,,    XL   1 Ōx 00xyyi8л` i^i iS>C*"x"x" x*[s#r!~4(d*[s#r:(*"x*" x*"x*" x>C7*"*":: !Fw < p=2>C7[*{( Go|g$(:>N "Cx(!5>A>C7{i>x~1{N {i@x~1{ {i@x~1{ !"*xy2x˹!{~#(##~#fo͵{F >N~Nu|O|P,|R|S{W3|!|#|Ͷ~#:x(G:xW!@yw#͟ :x/w#:xw#:$x?w>C!@y͘~- ] Ͷ~#V͐~&~p|&~E(5L i H *"x@yVE(i *"x@y >C! >E~Ͷ~#!@y !Eyw#w Hp#q>C!@y ͘~Ͷ~ !@yA~c ~#:Ey(<2x2x͟ >Cp|>N..:x>(>2}!x~ w2x͟ Ͷ~:xo&}~#fo"*x#2x2x͟ ́!"xw 2 x=!@yw#ͷ>2&x 2xD(G@x !&x5 ͹ & !x:}! x(44 ʹ} >C>E͆~}}         w x?=2'x2 x!@yͷ{**x~2`>2&x*"x͘(+ (!&x5 ' u#t#! !'x5(#~0! x44:}0O ] Ͷ~;~c ~xi *"xxO ! ~Gyx\~ xGGG8X~yD i !@yi *"x~HZL AD ~~#~>A :x2xF >A/WDKxGGGD!",xy2x˹!{~#(##~#foͷ{>N~Nw|O|P.|R|S{W5|!|#|͸~`5 :x(G:xW!Byw# :x/w#:xw#:&x?w>C!By͚~o< š ͸~`͕͒~(~r|(~E(5͉ ͦ H *$xBy͕E(ͦ *$xBy >C! >E~͸~`!>By !Gyw#ʹ Hp#q>C!By ͚~͸~ !ByC~  ~`:Gy(<2x2x >Cr|>N..:x>(>2}!x~ w2x ͸~:xo&}~#fo",x`2x2x ;!" xʹ 2"x=!Byw#>2(xD 2xD(G@x !(x5 & !x:}!"x(44D Ͷ} >C>E͈~}}66         ʹ x?=2)x2"x!By͸*,x~2`>2(x*$x(h 5 (!(x5  u#t#! !)x5(#~0!"x44:}0Î< š ͸~=~  ~÷ͦ *$xxO ! ~Gyx^~ xGGG8Z~ý ͦ !Byͦ *$x~HZ͞ Á ~~#~>A# :x2x>A/WDKxGGGD!",xy2x˹!{~#(##~#foͷ{>N~Nw|O|P.|R|S{W5|!|#|͸~@ :x(G:xW!Byw# :x/w#:xw#:&x?w>C!By͚~ ̓ š ͸~͕͒~(~r|(~E(5́ ͦ H *$xBy͕E(ͦ *$xBy >C!͜ >E~͸~!bBy !Gyw#ʹ Hp#q>C!By ͚~͸~ !ByC~  ~:Gy(<2x2x >Cr|>N..:x>(>2}!x~ w2x ͸~:xo&}~#fo",x2x2x ;!" xʹ 2"x=!Byw#A>2(x 2xD(G@x !(x5 &͏ !x:}!"x(44 Ͷ} >C>E͈~}}66         ʹ x?=2)x2"x!ByA*,x~2`>2(x*$x(5 5 (!(x5 d u#t#!͏ !)x5(#~0!"x44:}0Î̓ š ͸~=~  ~÷ͦ *$xxO ! ~Gyx^~ xGGG8Z~y͒ ͦ !Byͦ *$x~HZ͞ A͒ ~~#~>A# :x2x>A/WDKxGGGD   2 .  U_GETNUMH E! QE: cannot install` iiGH $ C C <BDE JK < Quick Ed installed`BLVENC@F`LWUST,0) }$O]^TeX^eY_)`****YU[^cUUe^^_^]I^`L`@ `(Px@h0X Hp GEcINSTALL S_ADDIZ PRINTF %U_SFAIL U_SLASH  BAT only`` 0xɛ0gc8p q qqq6p P rs L H hɈL RETURN without GOSUB` A)`_STK_STK=@RETURN 3  * WCOMTAB FILELENGFSEEK GETENV )PRINTF PUTENV {TOUPPER U_FAIL U_SFAIL  U_XFAIL L˥  14+*()0J)' ?)  TUR % ?? p  l!BwDxE V0N L ?? a) @M  Building directory tree of drive %cM8 !"$%  FileSpec  b %12s P,- ,-   %120p 7   Tagged %5d  Byte%8l  Total %5d  Byte%8l  T |ـ HH`l L&  Sort by: ame xt ate ize K NE DS&'Hki hiHHPHH 'hh&аLl   Execute %s?M 'M?ɛ$  Cmd: no Lw? *TUR %Lp \ LL YNHI l 8nUT}LR#S3T2` b`*.` KL% 1:PA) @`+H,   Error:h  %s T L& g7 `ֆנօȱօ dئؑȥّii`Q) #         ф`,`,`hh`'HH 78؆ي hh`) HH ,تظPˬ'29k'` $,&&'`9:,0%) @ L ,| `@ ,-  n |@   ,L,&,0 &8$+LF &' 9``? Ȍ`؆ٍ @ȩ:%9`9kH)\hئ >`&kع٢,0%@5   .    `, %64s `8&$m)(  m %*p*&%280* mi *8 `,50L`&'@,57%&-6 .6 -&%` &LR8` , 7 /%& M/,08.,73/#zH) h ,0`K ! 8.,3,? ?8 ! .L/%& / ` &'X Mym!ym &Р`.&k L788"') #? )`..L, %*s2?`#.-2> >442m1m0  %*s2?`H'Yh}%}%' 8',%8$#+i`%i''8+L 8%$`%$h`,5  Dest drive? :>  Dest path: %3s > \ȩ>Ȍ EW M͍!   x M͍  (Ll!"-%    Reading %sMx , 8 mm  ( ^L ``!"-%    Writing %sj΁, xz mm L ,0 ,0L^8``  DELETE ALL tagged filesUT Confirm delete for each file? 5 EZ  )D  Delete %sM,#UT Delete this file?  - ^- PLl,5  Press any key when paper is ready KL% p E%    Printing %sM u ^۠ Ll  \ u % L&x 0 L} LW   Rename %sM,MUT to 8iMH  h \? PLlM &  Can't delete root directory KPKM  Delete %sMUT Delete this directory?  ?LLl  New directory name? M iM   Create %sM L^   Available space on what drive? M  NnnP ..J  %l bytes free on drive %cM KLw p  Print irectory ree KL% D T .Lh  LwuvLM H hML)\` K YN`` KL L x "UT` "U KL%~ɛ  "؈ "UUL "` -- Press any key to continue -- T`HH chh`@ L xy 08傍働 H hɈЖmm HHJx0v) r & #.    =>HHH hhhȭLhh`>`0 ) jk 'i慰  New FileSpec:    L&,MLw4L84,, L, Ld, m PL, _LY,&' _& PLl  m `Q)Q`  Log drive? :>  Log path: %3sfg Li pLlHɛ U(TUh`T\eXdteYe****))XUd` eUT2ȱȪ U "ƃᤂ`6PRN:pyE:--ELFTUCDPRV-=+*LFTUDMAP-=DSQz ^ /2 4 z/2 k*=@    .>$tFile ^opy ^el xec ilespec og Cmds: ^rint ename ^ag ^ntag iew ^Dir vail elDir ilespec og ^ Cmds: akeDir rint ^agDir ^ntagDirXtra isplay ort uit ^hell cmd Cmds:$$/ :A | | ||   |& |&JCOMSPEC &|@ `(Px@h0X Hp@MENU /N F #  : "G?M* 152UW  &                  Vd"  (  U &. $76\ # Z'>      :$  .# AB-9<,  i JM(FT]!"  )+s F 3 &  0$ 3 #0"."m* ."!     ==CHDIR COMTAB 8 T .($3CURDEV DIVIO FCLOSE ~FGETC FILE_P 0FLAG ,FOPEN 2FREAD jFSEEK EFTELL FWRITE VGETDFREE4MKDIR PRINTF _)PUT_V PUTC 3PUTENV fREMOVE 2RENAME RMDIR TOUPPER  TgXU_EXPAND[-fU_FAIL OU_GEFINA}U_GETKEYU_GETPARU_SFAIL zU_XFAIL $HmVPRINTF 4*8fXDIVIO ERR_GMSGXCOMLI J7 L HHx hh LFCLOSE 5FOPEN FREAD 2U_FAIL  U_GETATRU_GETNUM @BLOAD    FL bx DE@  FL# `?η   a)L3 MAP (c) 2006 DLTUsage:MAP [unit] [SIO|OS|NORMAL|OFF] [d:] &   ))      @ :=%b %s  ͹L  `)@0+ OS cannot be used in OSRAM mode!` &    L SIOOSOFFk@ SIONORMAOFm`  G  )COMTAB EXTENDED-FCLOSE AFGETS ,FOPEN !PRINTF ~6U_GEFINAlU_GETNUM/U_GETPAR;U_TOKEN ]SIOPARM ^QL˥  BAT only`` ? 0gf =۠!  ɛ?詛! ХPPЏL, H hɈ ELSE without FI`LIELSFP@ELSE 6D4 COMTAB LFGETS +FILELENGFSEEK PRINTF U_FAIL U_SFAIL  U_TOKEN pU_XFAIL 2 ENV not installed:No extended RAM available`) JJ M-MӍJȌX@ӅJӮXϑӢƀݭ JӭXϠAA 0"0iAA ENV installed`@@A`e` @ @ @0 @ ;Aɛ`` @ @0 @ ;Aɛ+=e2i2  ;Aɛܩ ݽ@=ɛ`DAYTIMEɛ"=  ɛ @ө`=`H3H2ɛ ;A ;A23hh``]$8I = "@L4 N@ 43L H =h @ӪL Ӎ5M-MӍө`-3 COMTAB LSOH_FENCE ]hpINSTALL PRINTF }T_ TOUPPER @@@ENV_P Zbmuz@@@%@D@@ AA"A,A/A>GETENV PUTENV ,NUMENV \S8RbVW `Pxy 0b \ 0P,Z \b,*H a bahɛ  cɛЭ Цc %sc`abc b0 c ,c^b ȹca`,X`c dc^^^b:cɛ) n`_^cd_^ȹc ȭ`b`XJS\ @FMT 6       C+\dCOMTAB FGETC HFOPEN ,PRINTF U_GETNUM/U_GETPARU_SLASH  BAT only`LL` !ɛ 𩛝 05ɛ  ɛ ک L ? 0LRLO ݖ ?ʸP :и !Ыɛ Е ɛ?=JJJJ i0؝蹂) i0؝ݩ L,, H )hɈ! Missing %s!L A)`PROCW:@GOTO  ' Q VCOMTAB * rFCLOSE _FGETS FSEEK FTELL GETENV MPRINTF tPUTENV MTOUPPER 1U_FAIL U_GETPAR&U_SFAIL #U_XFAIL   M ) MDUMP [$]address [count]L ` ! 𿄇 慆eee ;U %4x-  ɛ  %2x ũU PŃ儥`@MDUMP 0COMTAB  1FILE_P OPRINTF #S.PUTS U_FAIL 9U_GETNUM \U_GETPARL,,N*(+)HI J0     `  ,$%04x  ,$%04x ,,0 , Axlon $%02xP , PORTB $%02xN0U1Vi XW OS UV  Top: $%04x ($%04x),$%04xFree: %d (%d),%dWUOSQ t,PMFL LM@mOOP %d KB linear RAM (%d segments)OL` %b banks total     (%d KB)O`8OP` %b banks free ` Main: $%04x,$%04x` Ext: $%04x,$%04x` Use: %p(`P .PO`66;ANONEOSRAMBANKEDJXL @MEM   8 &8c 9 >[yCOMTAB d/6COMTAB2 i _H_FENCE TQ1PRINTF 9 Xk)(T_ U_SLASH (Ģ  - 1,0 JʍH h SIO device table full!`3 #H"HHxXlhhh(hh"h#  ` p"#iCAOCAR:SIO0.OVLCOMTAB Z^bDIV_32 EXTENDEDFILE_P FLAG H_FENCE #(INSTALL PRINTF SYSLEVELU_GETPARU_LOAD U_SLASH   L  LL` 21 ȱ2 v L  I2 L,0$ , ҩ ҍ ) `,,8`) `ҩ`e1i1ȥ54`35`8JFBHG H-G H HhJ hB`<,"0S>=<+ҭmi:+SɀRWP ,;, < =x:2345,#ҩ4 =Μ( +,', =   ,P bνУ 0$,$++0<L6+,=>X`24`  1 v)L1,Ԩ 6 I1,(`08  < IAC E,08``&'0`#,ҍ ҩ(ҥA,ҩLjj)?j),<(`Ң`(( (( A'+     #$G  &0z )7!COMTAB COMTAB2 -   < b0 0 -`H hLl  <L l  0L  $LH h(LrH)h ` l  ^L  ,L  L  L  VLH) h(`x, (` LH h L CDD,LE:)+-<etu `-x T$J E0S )  ,v 0/C,v CC 8 H Eh`t}!xDijFY\D E(`CE_I _DYH ECDFhD%C?C 0Y1 p(` ? ?ɛ ,@  a0QH) 0:i":#h)JJ JJӪ"#$D!Ȣ!!`H Hɛ @񩛙h *)=xz+$*p* f* y`:?H>H`I<  l1*)*)$*p+x P  l`1` 0*) L b0 L  P,9*) b )(ʎ/ L")($ H0 Ά΅8(())$m$%m% H/hL"12>H^0)@ P  P bh^)? MP  P ,:,./` P,*)w+zy Ɉ`  ,и  bm  $+ʠƦ.Lв,9Ч,;0 %&H I%D&EB `HH`TTTTy  Pɛ@`  P` .L`  H h +0L?n; 0o Wj` 0[ W  ))/*0*1 0'8-+%#$ 0 3L```)-*`s l1``.JJJJ`vCLZL PQ "@X  w d & # ((7    /uq )8x BN        ;2$4mCE  :29  _EDIT COMTAB n  DEVSPEC DEVNAME EXTENDEDFORMAT U_ERROR .U_SLASH  _XHDIR S_XPROC  L˥  Sv rRH)Ӣhӭ %s installedd  ${e  ` %s not present!`ARC clock (//ծ iF  `LL Ff d,eH h Lde&fgL*8`H h  {` {   !/բ HJJJJ Ոh) Ո/թ/`$H%$m%%(h%`H H $! ` !)  } )}ʈ`8`I_NVRAM  I_SETTD I_GETTD + !  A^wCOMTAB ! } ERRNO EXTENDED>INSTALL DPRINTF GzU_SLASH VALIDATEcCHTD (Change Time/Date Stamp) Command=====================================Purpose-------This command changes the time/date stamp on all files matching the given filespec to the current time and date.Syntax------CHTD [+A|H|P|S] [-A|H|P|S] [d:][path]fname[.ext]Type----External - on device CAR:Related-------DATE, TD, TIMERemarks-------By default, this command will only change the time/date stamp on non-hidden and non-protected files - this may be overridden. (See ATR command for more information on attributes.) You must enter a filespec since "*.*" is not assumed.CHVOL (Change Volume Name) Command==================================Purpose-------This command changes the volume name on the specified drive.Syntax------CHVOL [d:]volnameType----External - on device CAR:Related-------CHKDSK, FORMAT, DIRRemarks-------This command will not change the volume name on ATARI DOS 2 diskettes since they physically have no volume name. Up to eight characters are allowed on SpartaDOS formatted media. The volume name may contain any ATASCII characters including spaces and inverse characters. Leading spaces are not allowed.CLS Command===========Purpose-------To clear the screen.Syntax------CLS [/F]Type----InternalRemarks-------Useful especially for batch files, CLS will simply clear the screen.Using the /F option (as in "force") will re-initialize the screen instead of clearing it. The code will perform 'GRAPHICS 0' rather than '? CHR$(125)'.The SCRDEF settings in your AUTOEXEC.BAT will be kept valid.DEVICE SPARTA OSRAMDEVICE SIODEVICE ATARIDOSDEVICE INDUS 4DEVICE ULTIMEDEVICE JIFFYDEVICE RAMDISKDIR (Directory) Command &DIRS (Short Directory) Command==============================Purpose-------Lists either all the directory entries, or only those matching a specified filespec. DIR will optionally give you a count of files listed.Syntax------DIR [+A|H|P|S] [-A|H|P|S] [d:][path][fname][.ext] [/ACPW]DIRS [+A|H|P|S] [-A|H|P|S] [d:][path][fname][.ext] [/ACPW]Type----InternalRelated-------ATR, FIND, MENU, PATH, PAUSE, PROMPTRemarks-------SpartaDOS versions before 4.4x display only the last six digits of the file size information in a directory listing, even though the file size can be an 8digit number. With SpartaDOS such long files can be created and are handled correctly (despite this flaw). Thus, it is rather difficult to properly estimate the size of some long files.SpartaDOS X 4.4x solves this problem: when a file exceeds 999,999 bytes in size, it is displayed in kilobytes, using the "k" character as indicator. Example: Volume: TEST Directory: MAIN BACKUP TAR 6988k 16-03-09 21:05 51483 FREE SECTORSShort directory listings obtained by "DIRS" contain subdirectory extensions (instead of "DIR"). A colon printed in front of the file name is used to indicate the directory, like in MyDOS.The switch /A displays file attributes in the list. It is used mostly together with "+". For example: "DIR + /A" shows all files with their attributes. DIR displays the SpartaDOS file directory showing filename, extension, file size in bytes, date, and time created. It also shows a in the size field when it sees a subdirectory, displays the Volume and Directory name at the top of the listing, and shows the Free Sectors count at the end of the listing. If you include a "/P" parameter, the DIR command will wait for a key press after displaying each directory screen (23 lines). The "/C" parameter will give a count of the number of entries displayed in that directory. "/W" lists the directory as file names only (without sizes, time stamps etc.) in as many columns as it fits on the screen (i.e. in 64-column mode, for example, there are more columns listed than in GRAPHICS 0 with its 40 column size.When reading an Atari DOS 2 type diskette, the date and time are omitted for obvious reasons and the file size is roughly converted to bytes. (Atari DOS 2 and clones use sector lengths instead of bytes in the directories so this can not be an exact file size representation.) All AtariDOS 2 type diskettes will have a volume name of "DOS 2.0" and a directory name of "ROOT".You may specify the attributes of the files you wish to display, for example DIR +Swill display only subdirectories. Note that the default directory attributes (no attributes specified) is "-H" (do not show hidden files). If you wish to see all files (including hidden files), simply enter DIR +Using a '+' with no attribute listed will match all files, regardless of attribute. This will work with any command that allows attribute selection.The DIRS command has exactly the same syntax, but it displays the directory in Atari DOS 2 "compatibility mode" - with no time/date, and with the file size displayed in sectors rather than in bytes. Since the Free Sectors count in DIRS is limited to three digits, the maximum size displayed will always be 999. It also displays the "protected" status (+P) as "*" before each protected filename.The attributes are:A - Archived file.This attribute is cleared (-) whenever a file is created or updated. It is set when the file is backed by a program such as FlashBack!H - Hidden file.You may hide files and/or subdirectories. If a file is hidden, you may load it as a command only. Commands such as TYPE and COPY will not see hidden files (unless you specify attributes with those commands).P - Protected file.You may not ERASE or update protected files. Use the ATR command to protect or unprotect files.S - Subdirectory.This attribute is unchangeable.If you do not specify a filespec, "*.*" is assumed as in the following examples: DIR MYSUB> DIR +P DIR ..\Note----You must follow a subdirectory with a ">" or "\" character if you wish to see the contents of that directory. PBI Driver 0.3 (c)DLTGiH-GHѮ h ܩHѢ SIO Table full`0ȹ` Device not found`8-G1H :L1G 8H-G H :h H`BА%!R H hB, $8 `4224ȭ35`< +COMTAB2 }INSTALL PRINTF Y  Sp =lRH)Ӣh %s installed(d  $7{e  ` %s not present!(`Ultimate clock `H hɈӍnJ 1 ɪ ̩`LL Ff d,eH h Lpde&fgLp8`H h  {` {   8TidH)hJJ8im }iL  `H)JJJ mh)m`m(`莊 l l H  l)8.h lޭ̊ʩ l``g  `I_NVRAM  I_SETTD I_GETTD du?6*O-\_kr-   OCOMTAB ! FERRNO %EXTENDEDINSTALL PRINTF  U_SLASH VALIDATEL˥COMP Command============Purpose-------Compare the given filesSyntax------COMP [d:][path]fname1.ext [d:][path]fname2.ext [offset1 [offset2]]Type----External - on device CAR:Availability------------As of SpartaDOS X 4.40.Remarks-------The program compares both files and displays information about the differences. The optional offsets are starting positions, where the respective files get compared from. If none is provided, 0 and 0 will be assumed.FIND (Find Files) Command=========================Purpose-------This command searches specified areas in the system for files.Syntax------FIND [d:]fname[.ext] or FIND device fname[.ext]Type----External - on device CAR:Related-------DIRRemarks-------FIND will quickly find a file anywhere on your drives. This becomes very useful when you start using subdirectories and multiple drives. Entering drive id and filename will tell FIND to look only on that particular drive. Additionally, FIND is able to search devices like 'CAR:', if specified. The filename may include wildcards. All filename matches found will be displayed with the full path from the root directory to the filename match. The drive ids will be shown as drive letter for consistency with drives above D9:. The number of matches found will be displayed at the end of the search. FIND will also find and display hidden files. KEY (Keyboard Buffer) Command=============================Purpose-------This command installs a 32 character keyboard buffer and also links an "internal" KEY command into your system (for turning the buffer on and off).Syntax------KEY ON|OFFType----External - on device CAR:Remarks-------The first time you use this command, it installs a keyboard driver into your system. The keyboard buffer will provide a faster key repeat and allow you to type ahead while the system is busy. Then the ON/OFF parameter is interpreted, enabling or disabling the keyboard buffer accordingly. Keys coming from the auto-repeat of the keyboard will not be buffered.Once the keyboard buffer has been installed, the global symbol "@KEY" is defined and further KEY commands call this symbol to turn the buffer on and off.Note----The keyboard buffer may be incompatible with some programs but is more compatible with other programs than the SpartaDOS 3.2 buffer (most notably with the ACTION! cartridge).LESS Command============Purpose-------Paging text viewer.Syntax------LESS [/C] fname[.ext]LESS [/C] <': jump to the end of the text* 'Q' or 'Esc': exit to DOSSome of them are shown in the bottom of the screen. The number in the bottom-right corner is the number of the text line displayed at the top of the screen.Adding the '/C' switch causes the program to clear the screen before displaying anything. LESS is also a filter command and thus can be used in an identical manner as MORE. It can act as the final receiver of the data stream sent through a pipe, i. e.: D1:DIR | LESSChapter 5 contains more information about pipes.LESS loads the entire text to the memory, so it cannot be used to view files, which are longer than its buffer (^35KB, depending on the configuration).LOAD Command============Purpose-------Loads a file (does not run). This is useful for keeping commonly used commands resident in memory, thereby eliminating the need for these commands to load from disk. If no filename is used, all files previously loaded are removed from memory.Syntax------LOAD [d:][path][fname][.ext]Type----InternalRelated-------MEM, SAVERemarks-------If you LOAD a standard binary load file, the results are identical to those achieved with SpartaDOS 3.2. The file is loaded into memory and not run. There are a few primary uses:* To load MAC/65 object files into memory and then SAVE them back as continuous non-segmented binary files.* To load a binary program prior to running a debugger (for testing purposes).The only difference is that, if the program contains an INITAD segment, that will be executed.One use of LOAD is to temporarily make external commands memory resident. This will only work with special SpartaDOS X relocatable external commands. See the MEM command for more details.LOAD is used to:* Keep an external command such as CAR or X, or keep the command processor (COMMAND.COM) resident in memory.* Remove all non-installed commands or programs from memory (use LOAD with no filename).* Load a subprogram into memory for use by other commands.PAUSE Command=============Purpose-------Suspends system processing and displays the message 'Press RETURN to continue'.Syntax------PAUSEType----InternalRelated-------DIR, TYPERemarks-------You can insert PAUSE commands within a batch file to provide the opportunity to change diskettes between commands or to step through a process, giving you time to read instructions, etc.To resume execution of the batch file, press the RETURN key.Note----It is very dangerous to change diskettes (during a PAUSE) on the drive from which the batch file was running. If using PAUSE to change diskettes, run the batch file from a ramdisk or another drive that will not be changed.RS232 (Load RS232 Driver) Command=================================Purpose-------This command loads the RS232 handler from a P:R: Connection or the Atari 850 interface.Syntax------RS232Type----External - on device CAR:Remarks-------You need to use this command prior to using a P:R: Connection or Atari 850 interface unless the program you are going to use does this automatically. Try your program without RS232 first. You should hear a beep on your monitor (TV) speaker if the handler loads. If not and an error occurs, type this command and run your program again.Avoid loading the RS232 handler more than once. Your system may crash if you load several copies of the RS232 handler into memory, since MEMLO is raised each time.TYPE Command============Purpose-------This command displays the contents of a specified file.Syntax------TYPE [+A|H|P|S] [-A|H|P|S] [d:][path]fname[.ext] [/P]Type----InternalRelated-------COPY, DUMP, MENU, PAUSE, LESS, MORERemarks-------You may display any file and are not limited to a maximum line length (as was the case with SpartaDOS 3.2). Press to stop and start the display. You may specify attributes as in the DIR command - the default attributes are '-HS'. (See the DIR command for a description of the attributes.)If you include a '/P' parameter, the TYPE command will wait for a key press after each 23 lines of text.Note----The '/P' switch causes the TYPE command to count "End of Line" (EOL) characters. If the file to be viewed is formatted differently, the "paging" will not work appropriate. L˥BASIC Command=============Purpose-------This command enters the internal BASIC in your XL or XE computer (1200XL does not have internal BASIC).Syntax------BASIC [/I|N] [d:][path][fname] [parameters]Type----External - uses CAR.COM on device CAR:Related-------CAR, SETRemarks-------Without a filename control is given to the internal BASIC of your XL/XEcomputer. If you do specify a filename, the internal BASIC is enabled andthe binary file you specified is loaded and run. The optional "parameters"are whatever the program "fname" needs. The "/N" option returns toBASIC after running "fname", instead of the command processor which isthe default. To automatically load and run a BASIC program from thecommand processor, read the I/O Redirection Section in the "AdvancedFeatures" chapter.This command is recognized by the command processor as an internalcommand that chains to the external program "CAR.COM", so both theCAR and BASIC commands share the same external program. CAR.COM ismemory resident while you are in the BASIC environment, so MEMLO willbe slightly higher during this period.SpartaDOS X has a MEM.SAV facility somewhat like that of Atari DOS 2,but much more powerful. The environment variable $BASIC should be setto the file you wish to use as the memory-save file for BASIC. If no suchenvironment variable exists, then the memory-save feature is disabled. Ifthis feature is disabled, BASIC will be entered cold (there will be noprogram in user memory).There is no default value of the $BASIC variable, unless RAMDISK.SYS isinstalled. If the variable $BASIC has not been set by the user (SETcommand in CONFIG.SYS) while RAMDISK.SYS is being installed, theramdisk driver sets the variable so that it points to a BAS.SAV file residing in the ramdisk. You of course may change this with the SET command, for example: SET BASIC=D8:BASIC.SAVsets the variable to "D8:BASIC.SAV". To see the current value of $BASIC (and all the other environment variables) just type: SETand to clear the variable (i.e. disable the BASIC memory-save feature) type SET BASIC(See the SET command for a further explanation.)Entering BASIC while no BASIC.SAV file exists, will result in a cold entry, meaning there will be no program in user memory. To force this, even when having a proper SAV file, you may use the '/I' option. The SAV file will be skipped then. Leaving to DOS next, will cause an overwrite of the old SAV file.While the memory save feature is enabled and a problem loading or saving the memory file occurs (BASIC.SAV), an error message will be displayed. If this happens while loading the memory file, you will be prompted with the old MEMLO (when the file was saved). If an error exists while saving the memory file, you will be notified of that. In either case, you will have the option to abort and correct the problem or to proceed, deleting the memory file. Press the ESC key if you wish to abort or RETURN to proceed. More details about the two situations that can occur:* Upon entering BASIC, the current MEMLO does not match the MEMLO in the memory-save file. This can occur after installing extra drivers since last time you entered BASIC (such as the keyboard buffer, ramdisk, etc), or LOADing commands such as X or COMMAND (see the LOAD command). At this point you may press ESC and restore the system to the way it was when you last entered BASIC (By COLD starting and/or LOADing programs), or press RETURN and enter BASIC cold. This will also happen if the memory-save file has somehow been corrupted.* Upon exiting BASIC (using the DOS command) the system will attempt to create a .SAV file on disk. The disk is full, or is not online and the memory-save file can't be saved. You have the option to go to DOS (RETURN) and lose the current BASIC program in memory, or to go back to BASIC (ESC) and SAVE whatever you were working on or clear up the disk problem.In addition to saving the contents of user memory, the memory-save feature saves page 0 (from $80-$FF), and pages 4-6. This means that you may alternate between BASIC and CARtridge without losing what you were working on. When you enter BASIC the memory-save file is loaded, allowing you to edit a BASIC program, go to DOS, reboot the computer, and enter BASIC with exactly what you were working on before rebooting the system (as long the memory-save file is present and valid).Performing a cold start (a jump to $E477) while in BASIC will cause the SpartaDOS X cartridge and the external cartridge plugged into the SpartaDOS X cartridge, if any, to be disabled. This will have the same effect as typing COLD /N from the command processor.ECHO Command============Purpose-------Enable or disable the "echo" in the Command Processor.Syntax------ECHO ON|OFFType----Internal - executed by COMMAND.COMAvailability------------As of SpartaDOS X 4.40.Remarks-------ECHO OFF disables echoing user commands, passed to the Command Processor from the command line or fetched from a batch file. ECHO ON restores the default.The ECHO command as well "echoes" the text given as a parameter. ECHO TEXT simply displays the given text. To display the value of an environment variable, its name should be preceded with '$'-sign, for example: ECHO $PATHThe preset is ECHO OFF.SET Command===========Purpose-------To display the values of all environment variables, and optionally to set an environment variable to a specified value.Syntax------SET [var[=env_string]]Type----InternalRemarks-------Environment variables are global strings that can be used for one program to communicate to another with. For example the $CAR variable tells the CAR command where the memory-save file is. There are three forms of this command. The command: SETdisplays the contents of all environment variables, and SET CAR=A:CAR.SAVsets the variable $CAR to the value "A:CAR.SAV".The command: SET CARdeletes the environment variable $CAR from the system. (This will cause the CAR command to not use a memory-save file.)The '$'-character can be used to terminate a name of an environment variable, so that it can be referenced not only as $var but also as $var$. This makes it possible to insert a variable into a longer string, which does not contain usual path separators.SETPATHS Command================Purpose-------To set current directories on the specified drivesSyntax------SETPATHS [d:][path]|fname[.ext]Type----External - on device CAR:Related-------CHDIRAvailability------------As of SpartaDOS X 4.40.Remarks-------After DOS startup the current directory on every disk points to the main directory. To change them automatically to required subdirectories, the SETPATHS command should be invoked from the AUTOEXEC.BAT file. As a parameter the name of a text file should be given to SETPATHS. This file should contain valid subdirectory specifications in consecutive lines. For example: A:>DOS> B:\UTILS\ C:>PRG>SRC>If the paths specified this way do exist, the respective directories will become the current ones on the given drives upon completion of the AUTOEXEC.BAT file.Alternatively the required path can be specified directly as a command line argument.VER command===========Purpose-------To display the current version number and date of the cartridge.Syntax------VERType----InternalRemarks-------This command will show the version number, revision date, and copyright notice as displayed when the cartridge is booted.VERIFY Command==============Purpose-------To turn write verify on or off.Syntax------VERIFY ON|OFFType----InternalRemarks-------When ON, SpartaDOS performs a verify operation following each disk write operation, to verify that the data just written can be read without error. Because of the extra time required to perform the verification, the system runs slower when programs write data to disk, especially on real floppy disk drives. This command is typically used when drive problems occur. The default is OFF.L˥APPEND Command==============Purpose-------Append the given path at the end of the $PATH variable.Syntax------APPEND pathnameType----External - on device CAR:Availability------------As of SpartaDOS X 4.40.Remarks-------Sometimes it is very handy to have the path variable changed temporarily. Especially while programming and/or administering your system equipped with mass storage devices like hard drives, flash cartridges, SIO2XX devices etc. The APPEND command facilitates the task of adding temporarily a directory to the $PATH without manually rewriting all the paths that $PATH contains.CAR Command===========Purpose-------This command enters the cartridge plugged into the top of the SpartaDOS X cartridge. If a filename is specified, then that binary file is loaded and run with the cartridge enabled.Syntax------CAR [/I|N] [d:] [path] [fname] [parameters]Type----External - on device CAR:Related-------BASIC, COLD, SETRemarks-------If no filename is given, control will be handed over to the cartridge plugged into the SpartaDOS X cartridge. If a filename is specified, that binary file will be loaded and run with the cartridge enabled. This is useful e.g. for compiled ACTION! programs that need to call routines within the cartridge. The optional 'parameters' are whatever the program 'fname' needs. The '/N' option returns to the cartridge after running fname, instead of to the command processor, which is the default. See Appendix E (? AUTORUN.SYS) for details when using e.g. BASIC cartridges.This command is recognized by the command processor as an internal command that chains to the external program 'CAR.COM', so both CAR and BASIC commands share the same external program. CAR.COM remains memory resident while in the cartridge environment, so MEMLO will be slightly higher during this time. It will return to the lower value when the cartridge is exited.SpartaDOS X has a MEM.SAV facility somewhat like ATARI DOS 2, but with much more power. The environment variable $CAR should be set to the file you wish to use as the memory-save file for the cartridge. If no such environment variable exists, the memory-save feature is disabled.The $CAR variable has no default value, unless RAMDISK.SYS is installed. If $CAR has not been set by the user (SET command in CONFIG.SYS), the ramdisk driver sets the variable during installation so that it points to a CAR.SAV file residing in the ramdisk. You of course may change this with the SET command, for example: SET CAR=D8:CAR.SAVsets the variable to "D8:CAR.SAV". To see the current value of $CAR (and all the other environment variables) just type: SETand to clear the variable (i.e. disable the CAR memory-save feature) type SET CAR (See the SET command for a further explanation.)Entering a CAR while no CAR.SAV file exists causes it to be cold initialized, hence there will be no program in user memory. To force this even having a proper SAV file, use the '/I' option. The SAV file will be skipped then. Leaving to DOS next, will cause an overwrite of the old SAV file.While the memory save feature is enabled and a problem loading or saving the memory file occurs (CAR.SAV), an error message will be displayed. If this happens while loading the memory file, you will be prompted with the old MEMLO (when the file was saved). If an error exists while saving the memory file, you will be notified of that. In either case, you will have the option to abort and correct the problem or to proceed, deleting the memory file. Press the ESC key if you wish to abort or RETURN to proceed. More details about the two situations that can occur:* Upon entering the cartridge, the current MEMLO does not match the MEMLO in the memory-save file. This can occur after installing extra drivers since last time you entered the cartridge (such as the keyboard buffer, ramdisk, etc), or LOADing commands such as X or COMMAND (see the LOAD command). At this point you may press ESC and restore the system to the way it was when you last entered BASIC (By COLD starting and/or LOADing programs), or press RETURN and enter the cartridge cold. This will also happen if the memory-save file has somehow been corrupted.* Upon exiting CAR (using the DOS command) the system will attempt to create a .SAV file on disk. The disk is full, or is not online and the memory-save file can't be saved. You have the option to go to DOS (RETURN) and lose the current program in memory, or to go back to CAR (ESC) and SAVE whatever you were working on or clear up the disk problem.In addition to saving the contents of user memory, the memory-save feature saves page 0 (from $80-$FF), and page 4-6. This means that you may alternate between BASIC and CARtridge without ever loosing what you were working on. Whenever you enter the cartridge the memory-save file is loaded, thus you can edit a program in the cartridge, go to DOS, reboot the computer, and enter the cartridge with exactly what you were working on before rebooting the system (as long the memory-save file is present and valid).Executing a cold start while in the cartridge will cause SpartaDOS X to be disabled, while leaving the external cartridge enabled. This is the same as typing COLD /C from the command processor.CLR Command===========Purpose-------To delete unused system variables.Syntax------CLRType----InternalAvailability------------As of SpartaDOS X 4.42.Remarks-------Deletes the system variables, which were created by the system and are no longer used. This command is only necessary when the execution of a batch file was aborted with the RESET key. In such circumstances internal variables created by the batch file can remain in the environment area. The CLR command allows to delete them "by hand".SIOSET Command==============Purpose-------SIO.SYS serial speed control.Syntax------SIOSET [d: [type [usindex]]] or SIOSET NMI [index]Type----External - on device CAR:Availability------------As of SpartaDOS X 4.40.Remarks-------The SIOSET purpose is advanced serial protocol control for the SIO.SYS driver. Typically, the serial transmission parameters are determined automatically and there is no need to change them. Sometimes however (e.g. when a drive was changed to another type at runtime) you may want to change them by hand.With no arguments given, SIOSET displays the current configuration for all drives. The type parameter has the following meaning:RESET The transmission parameters for the drive are cleared; they will be determined on next I/O request sent to that drive.NORMAL The drive works at standard baudrate.XF The drive uses the XF551 protocol.US The drive uses the UltraSpeed protocol.INDUS The drive uses the Indus protocol.When UltraSpeed is used, the additional usindex parameter allows to determine the serial speed. For example, the so called 3xSIO mode (3x19200, i.e. 57,6 kbps) requires $08 as usindex value.CAUTION-------SIOSET does not work, if SIO.SYS was loaded using the "/C" option!Additionally, there is a new option for SIOSET. The user may set the lowest high speed index at which NMI interrupts are kept intact. This index defaults to 8. Below the set value NMIs are turned off to keep time requirements for high speeds. Increase the threshold if you experience transfer errors or lock-ups at the corresponding speed. Decrease the set value if you want to keep NMIs turned on, what is required by some programs. Be known that this may affect transfer reliability.Note----SpartaDOS X high speed SIO driver currently can handle SIO transfers stable as low as ultra speed index 3. The possible SIO speed in your system depends on your hardware setup. When using the new Ultra Speed driver from the KMK/JZ IDE V. 2.0 Plus the ultra speed index will be handled automatically by its driver. SIOSET does not affect this driver and will not show the settings. This driver can keep NMI interrupts on even when running at US index 0.L˥ATR (Attributes) Command========================Purpose-------Sets/clears file attributes in the directory. Replaces the Protect and Unprotect functions from older SpartaDOS versions.Syntax------ATR [+A|H|P] [-A|H|P] [d:][path]fname[.ext]Alias-----ATTRIBType----InternalRelated-------DIRRemarks-------SpartaDOS X adds two new attributes to the standard SpartaDOS directory entry - these are the hidden and archived bits. The old commands PROTECT and UNPROTECT were used to set or clear the protection bit. With SpartaDOS X, the ATR command replaces the old commands and works with the new attributes.Although many other commands allow the usage of the "S" (subdirectory) attribute, it is illegal to attempt to change this status bit as it would corrupt the subdirectory integrity. Therefore, ATR does not affect this.Note that although the syntax of the ATR command looks similar to that of the DIRectory or TYPE commands, the attributes here are not the scan mode, but describe the set(+)/clear(-) attributes operation to be performed on the directory entry that matches the given filespec. This means that the scope of the ATR command is all files matching the filespec (including those files which are hidden).The directory entry attributes are as follows:A - Archived file.This attribute is cleared whenever a file is created or updated. The archive bit is set when the file is backed up by a program such as FlashBack!. This attribute is not related to the ARC command.H - Hidden file.You may hide files and/or subdirectories. If a file is hidden, you may load it as a command only - commands such as TYPE and COPY will not see hidden files (unless you specify attributes with those commands). The file is hidden when this bit is set.P - Protected file.You may not ERASE, or update protected files. Use the ATR command to protect or unprotect files. The file is protected when this bit is set.S - Subdirectory.This attribute is unchangeable - thus not legal in the ATR command! This bit is set to indicate a subdirectory. If cleared, it would be seen as a file which could cause significant damage.For example, to set the archived status and clear the protection bit of all ".COM" files, type the command ATR +A -P *.COMFor further information about which status bits in the directory entry are affected by these new attributes, refer to the "Technical Information" chapter.Note----In all versions of SpartaDOS X the ATR Command works ondirectories as well. So be aware of your naming actions, since hiddendirectories will still be there.CHKDSK Command==============Purpose-------Show volume, free/total disk space, and sector size of the selected drive (or diskette).Syntax------CHKDSK [d:] [/X|V] Type----External - on device CAR:Related-------FORMAT, MEM, VERRemarks-------Typing "CHKDSK" at the DOS prompt calls the program "CHKDSK.COM" residing on "CAR:" device. It is used to quickly see how much space is available on a drive and the sector size (this information is not available by doing a DIRectory). Note that the volume name of all Atari DOS 2 style diskettes will appear as "DOS 2.0".The "/X" option causes an extended disk information to be displayed.The "/V" option is a far more advanced tool:* The disk bitmap (VTOC) will be loaded into memory and analyzed,* The information about remaining free space is compared with the amount of free space indicated by the boot sector. This allows to check quickly, if there are lost sectors on the disk. * The [/V] option will only work with regular SpartaDOS disks. The disk write-lock status known from SpartaDOS versions before 4.x is omitted - this feature is no longer supported. We found this to be more of a hassle than it was worth, and it did not protect you from formatting the diskette. (The write-lock feature of the Multi I/O still works and is totally independent - it is a far more secure write-lock.)The following is a sample output of the CHKDSK command using the /X option: Volume name: BOOT A0 8E Filesystem type: SpartaDOS Filesystem version: 2.1 Physical media type: fixed disk Number of sides: 1 Number of tracks: 1Physical sector size: 512 bytes Sectors per cluster: 1 Data cluster size: 512 bytes Total capacity: 65535 clustersRemaining free space: 44739 clusters Root directory: $0012 First free cluster: $5037 Ditto for directory: $06F4 VTOC global size: 16 clusters VTOC first cluster: $0002Formatting date/time: 21-10-08 20:35The two numbers following the volume name are used for disk change detection in cases where volume names are the same on both diskettes. The first is a random number generated when the disk was formatted. The second is a sequence number which is incremented each time a file on the disk is opened for write.Date and time, when the disk was formatted, will be displayed at the end of the list, if this information is available.CON (Console Modes)===================Purpose-------CON: drivers control.Syntax------CON 40|60|80Type----External - on device CAR:Availability------------As of SpartaDOS X 4.42.Remarks-------This command enables and disables the 64- and 80-column text modes handled by the CON64.SYS and CON80.SYS drivers (see Chapter 8). The commands 'CON 64' and 'CON 80' will try to enable the 64- and 80-column mode respectively - the respective driver must be loaded first for this action to succeed. 'CON 40' disables either mode switching the screen to the standard, 40-column text console. The message "Mode not changed" means, that the respective driver was not loaded to the memory, or the screen is already in the requested mode.Notes*****Users running QUICKED should be aware of the right order in CONFIG.SYS, where e.g. DEVICE QUICKED must precede DEVICE CON80.SYS to get both working properly.Please remember that CON80.SYS has been moved from the CAR: device to the toolkit.MDUMP Command=============Purpose-------Display memory in hex and ATASCII.Syntax------MDUMP [$]address [$]lenType----External - on device CAR: Related-------DUMPAvailability------------As of SpartaDOS X 4.40.Remarks-------This command does the same to memory, what DUMP does to files. It is useful to check the memory contents quickly.RMDIR (Remove Directory) Command================================Purpose-------This command deletes an empty subdirectory from the specified drive.Syntax------RMDIR [d:]pathAlias-----RD & DELDIRType----InternalRelated-------CHDIR, DELTREE, MKDIR, PATHRemarks-------The directory must be empty before it can be removed. The last directory name in the path is the directory to be removed. This function is not supported by the ATARIDOS.SYS driver even though subdirectories are supported by that driver. RD TEST DELDIR 3:>MODEM>TESTThe first example removes the subdirectory called "TEST" on the default drive. An error will occur if the directory has files in it. The second example removes a subdirectory on drive D3: by the name of "TEST" in the subdirectory called MODEM which is under the MAIN directory.For related information see the CHDIR, DELTREE, MKDIR, and PATH commands.Note----If a file has been opened for write or update but not properly closed (usually by hitting reset or losing power while it is opened) its entry in the directory will not be removed, although it may not show in a listing. A subdirectory containing a "phantom" entry of this type can not be deleted. "CleanUp" or "DiskRx" from FTe's SpartaDOS Toolkit can be used to mark such an entry as deleted and not open so that the directory may be removed. The status byte of the directory entry will have bit 7 and bit 3 set. These should be cleared and bit 4 set. Some sectors may be allocated to this file. Those should be deallocated in the bit map.L˥COPY Command============Purpose-------The basic task is to copy one or more files to another drive and, optionally, give the copy a different name if specified. Syntax------COPY [switch] [+A|H|P] [d:][path][fname][.ext] [d:][path][fname][.ext][/A]Type----InternalRelated-------MENU, TYPERemarks-------Switches are used to customize the execution of COPY to your needs.Concatenation can be performed during the copy process with the APPEND parameter '/A', which has to be placed at the end of the command sequence.COPY allows to transfer data between any of the system devices. Some applications of this would be to create a batch file or to print a text file.To COPY files from one diskette to another having just one drive, the file either has to be COPYed from the source diskette to a ramdisk and then from the ramdisk to the destination diskette, or, if no ramdisk is available, the MENU program comes in handy as it allows disk swap.The first filespec specified is the source. If none is given, a default filename of '*.*' is assumed and all files in current directory of the current drive will be copied. However, it is possible to omit the source filespec by using commas to separate parameters. COPY,,C: will copy all files from the current drive/directory to the current directory of drive 3. The second filespec is the destination - if no filename is specified, a default filename of '*.*' is assumed.Remember, if only a filename is specified, the default drive will be used to complete the necessary filespec.Wildcards ('*' and '?') are valid in both source and destination filenames. If used in the pathnames, the first directory match will be used.When using wildcards with the COPY command, the same renaming convention as in the RENAME command applies. The source filespec is used to find directory matches, and the destination filename renames them by overriding characters in the source name with the non-wildcard character in the corresponding position of the destination name.COPY will now display a progress indicator when copying files bigger than 64KB (unless '/Q' was set).These switches are available:/B - backup mode/C - confirmation mode/D - do not preserve date and time/I - ask before overwriting a file/K - copy and set attribute '+A' to the original file/M - delete the source file (move)/N - skip existing destination entries/Q - do not print anything (except error messages)/R - dig recursively into subdirectories/S - switch off display during copy/V - summary (number of files and directories copied)'/B' enables the program to create backups. It copies all specified entries and applies the +A attribute to mark those files already being saved in a backup. When used next time, it only copies files, which have been created or updated since the last backup. See ATR command for more details on attributes.'/C' requires confirmation before copying of any file (but not directory, when /R was specified).'/D' causes a skip of the source file's date and time. The current date and time will be applied to the copy.'/I' causes the program to check if a file with the same name already exists on the destination. This is done for every file to be copied.'/K' causes to copy everything normally, but sets the attribute '+A' on the original files. So it is similar to '/B', with the exception that '/B' also skips original files with the attribute '+A' set. Normally backups are created and updated with '/B', and '/K' is only required, if there is the desire to make a fresh backup instead of updating an old one. In such a case everything is copied, and originals which didn't make it to previous backup updates, are marked '+A'. Once this is done, the next backup update may be done with '/B' again. '/M' "moves" files. If source and destination are on different drives, normal copying takes place and then the source file is deleted. To avoid hassles with naming the destination filespec cannot contain a name.If the source and destination are on the same disk, nothing is physically copied, only the directory entries are moved from the source directory to the destination directory. Unfortunately, only files can be moved that way. This is the reason, why moving directories is relatively slow - only the directory contents is "moved" (file by file), whereas the directory itself is recreated at the des-tination, and deleted at the source place.COPY /M will always clear the archived-bit (+A) on moved files.Note that the /M switch is valid when copying to a character device like PRN: and will cause the source file(s) to be deleted.'/N' causes to skip copying entries, which already exist at the given destination.'/R' allows to copy directories recursively, with all the contents. E.g. COPY /R A:\ B:\will copy all files and directories (all the contents) from A: to B:, and COPY /R A:>TEST> B:>will copy the contents of the directory TEST to the main directory of thedisk B:. The directory itself will not be copied.To copy a single directory with its contents type COPY /R A:\TEST B:\When copying recursively be cautious and avoid an attempt to copy adirectory into itself. The following command sequence: MD TEST CD TEST COPY /R >results in 13 nested directories (13, because an attempt to create a further level causes the COPY to abort with an error "Path too long"). DELTREE, fortunately, can delete this.Recursively copying works also reading MyDOS media. All subdirectories found and their contents will be transferred to the same structure on a SDFS formatted medium.'/S' switches off the screen (ANTIC DMA) during the copy process, which will speed up large copy processes remarkably.When copying from a device other than 'DSK:' (alias 'Dn:' or just 'n:'), just one file will be copied and saved under the destination filespec. E.g. COPY CON: B:*is illegal because wildcard characters are not allowed in a destination filename, when copying from a character device (or for that matter saving any file).However, if copying from one character device to another character device, filenames are not used. (Character devices never use filenames.) E.g. COPY CON: PRN:As in the above two examples, when COPYing from "CON:" you signal the end of file by pressing a after typing the text. Also, a RETURN must follow each line you enter, otherwise that line will be lost.Another use for the COPY command is to list files to the printer or screen, e.g. COPY README.DOC CON:will display the contents of "README.DOC" on the screen. COPY README.DOC PRN:will send it to the printer. Note that both of the above examples could have been performed with the TYPE command. TYPE README.DOC or TYPE README.DOC >>PRN:will do. The second command will send the contents of the file to the printer.The COPY command may also be used to append files by a '/A' immediately following (no space) the destination filespec. (SpartaDOS X only supports this feature on the COPY command.)The command COPY NUL: ZERO.DAT is the simplest method of creating a zero-length file.When a character device (such as CON: or NUL:) has been specified as a source, the switches are treated as follows:* /I is assumed, unless /N was specified* /Q is assumed* /B, /D, /K, /R, /M and /V are ignoredThe attributes allowed serve the same function as everywhere in SpartaDOS X. The command COPY+H*.*E:\MAKE\TESTDIR\ will copy all files being hidden from the current (sub)directory on the current drive to the subdirectory TESTDIR in the directory MAKE on drive E:. The attributes, in this case +H, will not be preserved with the copies of the files.Keep in mind that COPY will not check, if the filename of a file to be copied already exists on the destination drive. It will overwrite existing files having the same filename, except those files on the destination drive, which have the attributes +H or +P set. COPY does not preserve file attributes (especially +P).L˥BLOAD Command=============Purpose-------Loads the given file into the given memory area starting at the given address.Syntax------BLOAD [d:][path]fname[.ext] [$]addressType----External - on device CAR:Related-------LOADAvailability------------As of SpartaDOS X 4.40.Remarks-------The file fname.ext is loaded as a raw data block into the specified area, and then control is handed back to the Command Processor. There are no checks done, whether the file fits in memory, or if vital operating system areas are safe - it is assumed, that the user calls the command on purpose and is sure what he is doing.COLD Command============Purpose-------This command reboots the system (by doing a jump through $E477).Syntax------COLD [/C|N]Type----InternalRelated-------BOOT, CARRemarks-------This command is an alternative to switching the computer's power off and back on. The major advantage of using COLD is that the extended banks of RAM will retain their memory, thus the data in your ramdisks will still be there. (See the RAMDISK.SYS driver description.) This is equivalent to the SpartaDOS 3.2 command: RUN E477This command has two options, they are:C Reboot the computer with SpartaDOS X disabled and the cartridge plugged into SpartaDOS X enabled.N Reboot the computer as if there were no cartridges in your computer.Hold down OPTION while pressing RETURN to reboot without internal BASIC.Once SpartaDOS X has been disabled, it will be necessary to turn the computer off and back on to re-enable SpartaDOS X.A way to safeguard your hardware from this torture is to check for information about INIDOS.SYS from the toolkit.In the Maxflash versions of SpartaDOS X 4.4x the "COLD/C" command is an equivalent to "COLD" alone (without the parameter). DEV Command==========Purpose-------Display the list of available/installed kernel devices.Syntax------DEVType----External - on device CAR:Related-------CHKDSKAvailability------------As of SpartaDOS X 4.43.Remarks-------It displays four columns: numeric device id, ASCII name of the device, address of the driver, and the information if the I/O being done on the device is buffered by the DOS kernel.ED Command==========Purpose-------Enable text editor.Syntax------ED [d:][path][filename.ext] (wildcards not allowed for saving!)Type----External - on device CAR:Availability------------As of SpartaDOS X 4.40.Remarks-------ED.COM is a SpartaDOS X-compliant, relocatable version of JBW Edit. The main purpose of the program is to edit the DOS configuration files, but it obviously can be used to edit any text files, if they are not too big (the practical file size limit is about 6-8KB, even if the editor buffer is much larger). The default height of the editor's window is 10 lines. To change that, you have to declare an environment variable $ED, and give it a numeric value equal to the required number of lines, for example: SET ED=20Values from 1 to 22 are allowed. Values exceeding this range will cause the ED to assume the maximum possible size (i.e. 22 lines).When there is a filename given on the command line, the program will attempt to load it. There are the following editing commands available: EscCancel the function or quit the program.Ctrl/L - Loadload a file into the buffer.Ctrl/S - Savesave the buffer to a file.Ctrl/U - Upmove up the low margin of the editor window.Ctrl/D - Downmove down the low margin of the editor window.Ctrl/V - Visiblemake EOL characters visible.Ctrl/B - Beginmove the cursor to the beginning of the text.Ctrl/E - Endmove the cursor to the end of the text.Ctrl/AMove the cursor to the beginning of the line.Ctrl/ZMove the cursor to the end of the line.Ctrl/T - Tagtag the current line.Ctrl/G - Gomove the cursor to the tagged line.Ctrl/Q - Quitquit the control mode, the next key combination will be interpreted as a character.Shift/Ctrl/up arrow - Page up. Shift/Ctrl/down arrow - Page down. Shift/InsertInsert the current line before the tagged one (see Ctrl/T),the cursor moves to the next line. Shift/Ctrl/E - Eraseclear the editing buffer.Note----Currently ED.COM is only working in GRAPHICS 0.CAUTION-------ED is not meant to be a full editor. Therefore do not edit text files, which contain paragraphs in length of more than 3 screen lines.More====Purpose------Text ViewerSyntax------MORE <>tempD1:MORE <MAN;D:>DOCPut a file in any of these directories with a *.HLP, *.MAN, *.DOC or *.TXT extension, and hand its name (but omitting the extension) over to MAN.COM. The file will be searched for and displayed when found. Type MAN to see all available files. They will be displayed in the order of the directories given to MANPATH. If something went wrong in defining MANPATH you will see the help screen again.Note----Man pages for all commands of SpartaDOS X are available as part of the SpartaDOS X Toolkit. Additionally, builds for several hardware platforms already contain the available man pages. $MANPATH is set to 'CAR:'. If you change MANPATH, keep 'CAR:' in it for the man pages stored in the cartridge.Type MAN to see a list, type MANMAN or even more convenient MANMAN|LESS to read about the usage.An example for organizing and addressing files: the HDSC.ARC archive contains a text file named HDSC.DOC filled with information about the program. Having unpacked the archive, you can put the executable to any directory pointed to by PATH, and the *.DOC file to any of the directories pointed to by MANPATH. If you want to read the instructions, you do not need to remember where the all the files are. Just type MAN HDSC and HDSC.DOC appears on the screen. If the text file has "long lines", or in an extreme case the entire file consists of a single line, the viewer will try to justify the text so that it fits to the current width of the screen. As of SpartaDOS X 4.42 the method of displaying help files has changed. Before, the program contained paging code that worked similarly to MORE, except that it additionally folded long lines.Now MAN.COM just dumps the contents of the file to the screen, without any processing, and when the file ends, it quits to the DOS. The display does not get paged and the program does not ask the user, whether to proceed or not - it now works just like TYPE, when the /P switch was omitted (in fact, this is exactly what is being done). This is useful, when you want to redirect the MAN's output to another file, to printer or whatever. For example, to make a hard copy of the file HELP.DOC, you just need to do the following: D1:MAN HELP >>PRN:Note----See the FMT command description for additional formatting methods available.Apart from usual ways like D1:MAN HELP|MOREan external viewer can be registered for MAN.COM to facilitate advanced paging functions.Currently there are three available ones: the simple TYPE (with the /P switch), MORE, and (a bit better) LESS. LESS is in fact what formerly was the MAN's internal viewer, that has been separated from its program and developed. To register it, just assign its name to the environment variable $PAGER. For MORE and LESS, you do that with SETPAGER=MORE or SETPAGER=LESS.The alternative, 'TYPE fname.ext /P' acts exactly like MORE (or vice versa), so it is impractical to use it instead of MORE. We supply the method of registering it, because it can serve as an example on how to register an external viewer that needs additional parameters.In order to have an external viewer work, the MAN.COM must first construct a command line out of the template stored in the $PAGER, the MANPATH and the filename found among the help files. Since the /P switch must be given to TYPE at the end of the command line, there has to be a method for telling MAN.COM where the filespec has to be inserted. Next, the filespec must be separated from the rest of the parameters with spaces. But, an environment variable (as $PAGER) may not contain spaces.So, in the command line template the filespec's place is marked with the '%' character (when you omit it, the filespec will be simply appended at the end), and spaces are replaced with semicolons. Thus the command to register TYPE /P as an external viewer for MAN.COM looks like this: SET PAGER=TYPE;%;/PThis is useful when the pager you use requires (or allows) some options to be selected. For instance, if you want to use LESS as the pager, and you want it to clear the screen before displaying the help file, do this: SET PAGER=LESS;/C;%The "/P" switch for MAN causes it to ignore the external viewer and use the default method (i.e. TYPE).SWAP (Swap Drives) Command==========================Purpose-------This command allows you to swap (re-map) your drive configuration.Syntax------SWAP [d,d]Type----InternalRemarks-------SWAP, without any parameters, will display the drive map list showing drives 1 through 15. The default is A: = 1, B: = 2, etc.To swap drives D2: and O:, type SWAP 2,OThe order is not important, so 2,O is equivalent to O,2.The drives will stay mapped that way unless remapped or a COLD start occurs. Note that you may use letters or numbers to reference a drive and that no colon (":") follows the drive specifier.SWAP works in addition to the MAP command and drive remappings set by Multi I/O, Blackbox, MSC or alike. So take that into consideration when using such hardware. It is very easy to lose track of which floppy, ramdisk, or hard drive partition is at which logical drive.TIME Command============Purpose-------This command displays the current time and allows you to set the time.Syntax------TIMEType----InternalRelated-------CHTD, DATE, TDRemarks-------This command produces the following output Current time is 14:34:30 Enter new (HH:MM:SS):Enter the new time or just press RETURN to keep the current settings. The time format - 'HH' for hours, 'MM' for minutes, and 'SS' for seconds - is obligatory to change the settings. Type 'HH' to change the hours, 'HH-MM' to set hours and minutes, all to change the seconds too. The space key is a legal delimiter.Without a proper clock driver installed this command will produce meaningless results. SpartaDOS X currently provides several clock drivers. By default, one of these drivers will be installed during boot up, but can be overridden by creating a custom 'CONFIG.SYS' file to change the preset. See chapter 8 (-> time keeping drivers) for more details.Notes: SpartaDOS X V 4.4x uses a 24 hour format, whereas older versions of SpartaDOS use a 12 hour format with AM/PM.Sometimes a realtime clock might get disturbed by programs and then keeps strange data. If this issue cannot be solved using the date and time command or by taking out the battery to reset it, help will come from APETIME.COM from the SpartaDOS X toolkit.L˥MENU Program============Purpose-------This program allows you to select files and then perform COPY, ERASE, RENAME, etc. commands on all selected files. It is similar to other SpartaDOS menu programs, but provides many new features.Syntax------MENU or just the '*' keyType----External - on device CAR:Related-------COPY, ERASE, RENAME, TYPERemarks-------MENU is useful for operations that include more than one file and is required for single drive copies. It includes three main windows with the commands and prompts displayed below the windows. The "upper left window" is for directories. It will display the subdirectories along with the tree structure showing how they are related. The "upper right window" shows statistics on the area logged. This includes: filespecs, total files, total bytes, tagged files, and tagged bytes. The "lower window" shows the files.The command menus are broken up into three major classifications: file (File), directory (Dir), and extra (Xtra). The classification is indicated at the lower left of the screen. Toggle between the file and directory command menus by pressing RETURN. You can go to the extra command menu by pressing ESC. To exit from the MENU you press ESC then "Q". The "^" character before a menu selection means to hold down the CONTROL key while pressing the selection key.File command menus include: COPY, DELETE, EXEC, FILESPEC, LOG, PRINT, RENAME, SHELL CMD, TAG, UNTAG, and VIEW.Dir command menus include: AVAILABLE, DELETE DIRECTORY, FILESPEC, LOG, MAKE DIRECTORY, PRINT, SHELL CMD,TAG DIRECTORY, and UNTAG DIRECTORY. Xtra command menus include: DISPLAY, QUIT, SORT, and SHELL CMD.As a special there is the new "^S" (shell command), which allows to execute any command processor command (e.g. DIR) without leaving the MENU program. The "Exec" is fully usable only when MENU.COM is started as a command processor (e.g. by adding SET COMSPEC=CAR:MENU.COM to your CONFIG.SYS). When MENU.COM was started as a program, the option can be used too, but with some limitations (e.g. it would not execute programs requiring the X command, or would not use any command processor extensions such as RUNEXT or COMEXE).File Commands-------------While in the file command menu, use the arrow up/down keys to move the file selector up or down one file at a time or use the arrow left/right keys to move the file selector up or down one screen at a time. The files shown in the file window are sorted alphabetically by name. They represent the current directory shown in the directory window under the directory selector. (See "Dir Commands".)C - Copywill copy the file under the file selector. You will be prompted for a destination drive, then a destination path. If copying to the same drive you will also be prompted to insert the destination disk, and then to insert the source disk.^C - ^Copywill copy all tagged files. Prompts are the same as with Copy.D - Deletewill delete the file under the file selector. You will be prompted for confirmation.^D - ^Deletewill delete all files tagged with "diamond" tag. You will be prompted to decide if all tagged files should be deleted with or without confirmation. E - Execexecutes the file pointed to by the cursor.F - Filespecallows you to enter a filespec with wildcards to narrow down the logged (and displayed) files. Only legal filename characters and wildcards are allowed. Do not enter drive number or path here; instead use Log for that.L - Logwill allow you to change the drive number logged and/or path.P - Printwill print the file currently under the file selector. This is only useful for ASCII text files unless you have a printer driver installed which will print ATASCII graphics characters.^P - ^Printwill print the files currently tagged. It will send a form feed in between files.R - Renamewill allow you to rename the file under the file selector. As a reference, rename prompts you with the present drive number, path, and filename. You can then enter the new filename directly under the old.^S - Shell Cmdallows to execute command processor commands.T - Tagwill tag (mark) the file under the file selector then move the file selector down one filename. A small "diamond" tag will appear to the right of the filename showing it as tagged.^T - ^Tagwill tag all files currently logged (in the current directory).U - Untagwill untag the file under the file selector. The tag character will disappear and the file selector will move down to the next file.^U - ^Untagwill untag all files currently logged (in the current directory).V - Viewwill display the contents of the file under the file selector.Dir Commands------------The directory selector indicates the current directory. While in the directory command menu, use the arrow up/down keys to move the directory selector up or down one directory at a time. When finished with the "Dir Cmnds", press RETURN to go back to "File Cmnds" or ESC for "Xtra Cmnds".A - Availwill give you the amount of free space available on a drive. You are prompted to enter a drive number and will be shown the free space in bytes.D - Del Diruse arrow up/down to move the directory selector. If the directory selected is empty (as shown in the file window), it can be deleted.F - Filespecallows you to enter a filespec with wildcards to narrow down the logged (and displayed) files. Only legal filename characters and wildcards are allowed. Do not enter drive number or path here; instead use Log for that. You must go to the "File Cmnds" if you want to do any file operations other than Tagging or Untagging full directories.L - Logwill allow you to change the drive number logged and/or path.M - Make Dirwill create a new subdirectory in the current directory selected. After the new directory is created, the system will relog and you will be back at the root of what was previously logged (always indicated by ">").P - Printwill prompt you with two choices: Directory or Tree. Directory will print the list of the files as displayed in the file window. (If the display is set to show the short form files, they will be printed in one long list, not side by side as displayed.) Tree will print the directory map (tree structure) as displayed in the directory window.^S - Shell Cmdallows to execute command processor commands.T - Tag Dirwill tag all files in the current directory (under the directory selector).^T - ^Tag Dirwill tag all files in all directories currently logged.U - Untag Dirwill untag all files in the current directory (under the directory selector).^U - ^Untag Dirwill untag all files in all directories currently logged.Xtra Commands-------------The "Xtra Cmnds" always take you back to the previous command menu when finished (except Quit). You can also press ESC to leave this menu.D - Displaytoggles the display in the file window between two types. The default display shows the filename with extension, the status of the three file attributes, the file size in bytes, along with the date and time created. This display takes all 38 columns in the file window. The optional display shows two columns of filenames (side by side) with extensions, and their attributes. The attribute letter is displayed if set or a dot if cleared.Q - Quitis the correct way to exit the menu back to the DOS command PROMPT. Note: Do not quit or stop operations by pressing RESET. This is a very bad practice that can lead to unrecoverable files.S - Sortwill sort the file display by: Name, Ext, Date, Size. This is a forward sort which defaults to name. To permanently sort directories or reverse sort them, use SORTDIR.^S - Shell Cmdallows to execute command processor commands.L˥ARC (Archive Files) Command===========================Purpose-------Create and maintain file archives.Syntax------ARC command[option] [d:][path]arcfname[.ext] [filelist]Type----External - on device CAR:Remarks-------SpartaDOS X brings a full featured ARC utility to ATARI 8-bit computers. ARC is based on and compatible with ARC.EXE by System Enhancement Associates which was written for the IBM PC. It is also compatible with ARC versions running on the ATARI ST and other computers. ARC will take a group of files and quickly combine and compress them into a single archive file, taking up far less disk space. It will also add or extract files to or from this archive, show a directory of the archived files, display the contents of an archived file, show the compression method used, encrypt/decrypt files, and more. 'ARC' with no parameters will display the syntax, command list, and options.The "arcfname" is the file name of the archive. The "filelist" is the list of files to be added, deleted, updated, extracted, etc., to or from the archive. Leave a space between each filename in the file list. Wildcards are perfectly legal. If no file list is entered, '*.*' is assumed."Command" is one of the following:A - Add files) to the archive. Add all files from the file list to the archive.M - Move file(s) to the archive. Move deletes the source file once it has been added to the archive.U - Update file(s) in the archive. Update will look at the date of the files in the archive, replacing files with a newer date, and add all files (from file list) which do not currently exist in the archive.F - Freshen file(s) in archive. This is the same as update but without the "add" feature. Freshen will replace the older files in the archive with any newer files of the same name.D - Delete file(s) from the archive. Delete will remove the files listed in the file list from the archive.X,E - Extract file(s) from the archive. Both allow you to extract files from an archive. The method(s) of file compression used when creating the archive is reversed and the files specified in the file list are restored to their original state. Add destination device if needed.If the filename of a file to be extracted from an archive already exists on your destination drive, you will be prompted with"File exists - Overwrite (Y/N/A) ?"Y" will do, "N" won't do (nothing will be extracted) and "A" stands for "Overwrite all" and do not ask if to overwrite every single file. Note----ARC X still has some problems in packing and unpacking long files(probably more than 64KB) and crashes. Unpacking is safe, but there is no sanity check when unpacking corrupted ARC files.P - Print files) to the screen. This allows you to examine the contents of files within an archive without extracting them. Of course this can be diverted to other devices with redirection; for example, ARC P MYARC READ.ME >>PRN:will divert the contents of "READ.ME" from the archive "MYARC" to your printer.L - List file(s) in archive. This shows the filename, original file length, and date/time created of each file in the archive as well as the number of files and total size of files if extracted.V - Verbose list of file(s) in archive. This command shows the filename, original file length, number of files, and total size, just as the L command does. Instead of date and time created, however, the V command shows stowage method, stowage factor (percent of space saved), the file size now, and the total size now. If the screen is wide enough (64 columns or more), the complete listing is displayed, like on the PC version.Note----"Total"s in ARC V are 24-bit, thus they overflow, when e.g. theoriginal length exceeds 16 MB.Valid options are:B - Retain a backup copy of the archive. This is a safety option for the A, M, U, F, and D commands. The B option will result in a backup of the old archive with the extension of ".BAK" as well as the new archive.S - Suppress compression. This will archive files without compressing them. Most people will not use this option but it is faster than using compression.W - Suppress warning messages. Use this command sparingly if at all. This will prevent those unsightly errors from being displayed but will also prevent mistakes from being discovered and avoided.N - Suppress notes and comments. This will suppress the display of the standard ARC screen output which shows the current file being compressed or extracted, the compression method used, etc.H - High speed. With the screen off on the Atari, processing speed is increased 20% to 30%. If you wish to go faster but don't need to see the screen, use this option. The screen display will return when finished.G - Encrypt/decrypt an archive entry. This prevents others from reading your files. G must be the last option and must be followed by a password. If you forget your password, you will not have a useful archive. For example,ARC AHGICD STUFF WASTE.DOC WASTE.COM READ.MEIn the preceding example the three files in the file list would be added into the archive called "STUFF.ARC" under the password of "ICD" with the screen off.Archive entries are always saved in alphabetical order. This sorting function puts a practical limit of about 80 files per archive on 64KB machines (USE OSRAM) and 180 files per archive on computers which use the extended memory mode (USE BANKED). ARC will not run on 48KB machines unless they have an AXLON compatible memory upgrade installed. Archive entries do not save pathnames, which means duplicate file names are not allowed (one will replace the other).ARC is very useful for saving time while uploading/ downloading files with a MODEM and saving space for archival storage. ARC uses four stowage methods and automatically determines the best method(s) suited to each file. Our SpartaDOS X version of ARC is also fully compatible with ALFcrunched files, but it is highly recommended that you unARC an ALFed file and then ARC it before adding or updating. This will assure the most compact compression and arrange all files alphabetically within the archive. The four stowage methods used in ARC are as follows:Stored - no compression used. This is mainly used with very short files.Packed - Strings of repeated values are collapsed. All files are packed before other compression methods are attempted.Squeezed - Huffman encoding compression. This is usually only effective with larger machine language files. Huffman encoding uses a weighted binary tree method assigning the lowest bit representations to the most commonly used characters.Crunched - Dynamic Lempel-Ziv compression with adaptive reset. This is created on the fly and is stored as a series of bit codes which represent character strings. Crunched is one of the more effective methods used. ALFcrunch exclusively uses a variant of this method.NOTE------It is a good idea to practice a bit to become acquainted with the power and capabilities of ARC. Even in days of newer packers and crunchers it still has its advantages even on other platforms.DUMP (Display File in HEX Format) Command=========================================Purpose-------This command displays a file in HEX and ATASCII form.Syntax------DUMP [d:][path]fname[.ext] [start] [len] [/A]Type----External - on device CAR:Related-------TYPERemarks-------The parameters 'start' and 'len' are the start addresses in the file and the number of bytes to dump (respectively). They are assumed to be in decimal format unless preceded by a '$' (in which case they are HEX format).The '/A' switch is added to cause some ATASCII specific characters (semigraphics, inverse video characters etc.) to be replaced with dots. This allows to print the DUMP output on a printer, especially, if the printer interface does not allow full code translation or if it's not using a graphics mode to print. DUMP is useful to quickly examine the content of a file. To modify a file or examine and modify disk sectors, use "DiskRx" from SpartaDOS Toolkit or "Eddy" from the SpartaDOS X Toolkit.L˥FMT (Format Text) Command=========================Purpose-------Simple text formatter.Syntax------FMT[/S][/J]fname[.ext][ncol]FMT [/S][/J] <>PRN:If the text was not prepared according to the remarks above, it is a good idea to preview the FMT output on the screen first.MEM Command===========Purpose-------This command displays the current memory information.Syntax------MEM [/X]Type----External - on device CAR: Related-------CHKDSK, LOAD, MDUMPRemarks-------This command uses the program MEM.COM on CAR: device. It displays all information about the current memory configuration. The mode it is being used by DOS (NONE, OSRAM, BANKED), the bottom limit of available user and extended memory, and at last how many unused memory banks are available. Two limits for each memory region are given - the first being the top limit of installed drivers and the second being the top limit of held-in-memory applications. Main: $1422,$1440 Ext: $708D,$7687 Use: BANKED 4 banks freeIn the example shown here the installed drivers use memory from $700-$1421 and $4000-$708C, and the used applications held in memory reside from $1422-$143F and $708D-$7686.The applications held in memory are LOADed into memory and consist of files such as COMMAND.COM and X.COM. The drivers installed in memory are files such as SPARTA.SYS, ATARIDOS.SYS, RAMDISK.SYS, etc.Normally the first and second numbers will be the same. The OS variable MEMLO (at $2E7) contains the second number. If LOAD is executed with no parameters then all applications in memory are abandoned and the second number is lowered to equal the first.An example of MEM/X (same configuration as previous example): Main: $1422,$1440,$2E8D Ext: $708D,$7687,$708D Use: BANKED, bank $2F Top: $9C1F ($BC1F),$7FFF Free: 34783 (42975),2424 4 banks free (64 KB)The third number in 'Main' and 'Ext' indicates the top of the memory taken by program overlays (program modules loaded by applications) and is usually 0. 'Top' shows the highest available address in the main memory (before and after X.COM) and in the ext memory. 'Free' shows respective number of free bytes.Note----If a permanently installed driver is installed after LOADing an application held in memory, both low memory values will be raised above it and any application held-in-memory will become permanent.Although there are two possible extended memory regions, SpartaDOS X may use only one at a time. This is determined at bootup time and depends upon the CONFIG.SYS file and/or the computer you are using. Note that although the MEM command does not explicitly say what extended memory range is in use, it can be inferred by the addresses listed in the 'Ext:' field. The ranges are as follows* $4000-$7FFF Banked RAM (130XE or extended RAM computer)* $E400-$FFBF OS RAM (not available on the Atari 800 computer)The 'banks available' field indicates how many banks of RAM are still available for a ramdisk driver and/or BASIC XE extended mode. Note that you must have at least 4 banks available for BASICXE extended mode. Failure to pay attention to this fact may cause your system to crash (generally at the very worst time).Due to a lot efforts the MEM command should work with all known memory extensions and display their status properly. In case of any problems please do not hesitate to contact DLT Team through the web site http://sdx.atari8.info/.MKDIR (Make Directory) Command==============================Purpose-------This command creates a subdirectory.Syntax------MKDIR [d:]pathAlias-----MD & CREDIRType----InternalRelated-------CHDIR, RMDIR, PATHRemarks-------If you do not specify a drive, the default drive is assumed. This function is not supported by the ATARIDOS.SYS driver even though subdirectories are supported by that driver.Directories (also called subdirectories or folders) are used like file folders to organize your files. They also keep a large storage area fast. In a file cabinet it is much quicker to go to a file folder and search through a few documents, than a pile of all your documents. Computers work the same way. It is much quicker for DOS to go directly to a subdirectory and search through a few files than it is to search through one long file list.Directory names are stored like filenames but marked with the +S attribute bit. They may not be renamed or deleted in the normal ways in which files are. To rename a subdirectory you must copy all files from inside it to another area, then delete all the files in it, use RMDIR to delete the directory, then create a new name with CREDIR, and copy the files back to it. Otherwise, you can use RENDIR.COM. MD TEST MKDIR 3:>MODEM>TESTThe first example creates a subdirectory on the default drive called "TEST". The second example creates a subdirectory on D3: by the name of "TEST" in the subdirectory called MODEM which is in the MAIN directory.UNERASE Command===============Purpose-------This command restores files previously erased (if possible).Syntax------UNERASE [d:][path]fname[.ext]Type----External - on device CAR:Related-------ERASERemarks-------Wildcards are permitted. You will be asked (for each recoverable file matching the filespec you entered) if you wish it restored or not. If you think that erased files exist in your directory that are not seen by UNERASE, they are not recoverable for one of two reasons. Either the file's directory entry has been allocated to another file which was copied to the directory after the original file was ERASEd, or a sector of the file has been allocated to another file since the original file was ERASEd.Note----UNERASE.COM in SpartaDOS X 4.2x contains a bug, that causes it to screw up the disk's bitmap, when the file being undeleted resides in a series of data sectors, and the group of bits representing these sectors happens to cross a sector boundary in the bitmap. This bug is fixed, the test distributed with Nelson Nieves' NNTOOLS now passes without errors. L˥COMMAND (The Command Processor)===============================Purpose-------This program allows you to enter commands and run other programs. It is not entered as a command itself but is automatically invoked when you enter DOS.Type----External - on device CAR:Related-------All CommandsRemarks-------Many of the commands are of type "internal" - this means that the command processor knows how to perform the command without loading any other programs."External" commands must load from disk or CARtridge into memory and then perform their function. When you execute these commands, they must reside on the current drive and directory, otherwise you must specify what drive or device they reside on (by preceding the command with a device or drive identifier). The PATH command can add additional drives/paths to search for the file. For example the default PATH, which is "PATH CAR:", allows commands such as CHTD or DUMP to run without having to specify the "CAR:". Of course you may add additional directory paths (see the PATH command).You will notice that the command processor itself is "external". This is to give you more memory (3-4Kbytes) to run your application programs. In fact, whenever you run an "external" command or program, the command processor is unLOADed from memory and replaced by the new program. Then, when that program is finished running, the command processor is reLOADed and awaits your command. The exception to this rule is if you enter the command LOAD COMMAND.COMThis actually holds and links the command processor in memory, thus the unLOAD/reLOAD cycle is circumvented.PROMPT (Set System Prompt) Command==================================Purpose-------Change the system prompt.Syntax------PROMPT [prompt string]Type----InternalRelated-------PATHRemarks-------The text in prompt string is taken by SpartaDOS to be the new system prompt. Special meta-strings can be embedded in the text in the form "$c" where 'c' is one of the following characters:L print current drive letter ('A' through 'O') and a following colon (e.g. 'C:')N print current drive number ('1' through '9')P print path on current driveD print current dateT print current timeR print an EOL character (advance to next line)If no parameter is specified, then the current prompt string is displayed.For example the command: PROMPT $L$P\will display a prompt in the form: B:\DOS\assuming the current drive is 2 and the current path is "DOS". Also, the '_' character will display as a space rather an underline. Thus a prompt can end in a space.The PROMPT command is really just a convenient form of the SET Command: SET PROMPT=$L$P\would perform the same. The default value of the "prompt" variable is 'D$N:', which displays the same prompt like previous versions of SpartaDOS X. If the $PROMPT variable is not defined, SpartaDOS X will prompt with a '>' character. The only way to clear the $PROMPT variable is with the command SET PROMPTBecause the command processor automatically converts all lower case characters to upper case prior to processing, normal lower case cannot be used in the prompt. Inverse and inverse lower case characters and cursor control keys (preceded by the escape key) may be used in the text part of the prompt.Notes-----Depending on the used path string it may no longer be possible to re-enable the content of formerly used editor lines by moving the cursor and pressing just RETURN.When using the '$P' meta-string in the prompt, the default drive will be read each time the prompt is printed. This will cause an error to be printed within the prompt if there is no disk or a bad disk in the default drive, or if the disk is of a format unrecognized by SpartaDOS X. (To use Atari DOS format disks with SpartaDOS X you must install the ATARIDOS.SYS driver).Using the '$P' meta-string in the prompt can also cause problems when attempting to park a hard drive, since the drive will be "unparked" to read the path when the prompt is printed. The solution to this is to set the environment variable $PROMPT to a value not containing '$P'. Since drives are usually parked only when you are through using the computer, you may simply clear the $PROMPT variable with a SET PROMPTbefore parking the drive. You could set up a batch file to clear the prompt variable and then park the drive to simplify this operation.RENAME Command==============Purpose-------This command allows you to change the name of one or more files.Syntax------RENAME [d:][path]fname[.ext] fname[.ext]Alias-----RENType----InternalRelated-------MENURemarks-------Wildcards may be used in both filespecs. A device and path may only be specified on the first filename (the old name filespec). Filenames must be specified for both source and destination names, otherwise an error will occur. The rules for wildcarding are the same as for the COPY command. Here are a few examples: RENAME *.BAK *.DOCThe above command changes all the extensions to "DOC" of files that previously had extensions of "BAK". RENAME AC*.* *.XXThis command changes the extension of all files beginning with "AC" to "XX".Note----Now with SpartaDOS X 4.4x there is a check for already existing filenames. If you try to save a file with a name already existing error 151 "File exists" will come up and nothing is saved. Please use another name then.X Command=========Purpose-------Execute a program which requires that no cartridges are installed (such as DISKRX, EXPRESS, most binary files, etc.)Syntax------X [/C] [d:][path]fname[.ext] [parameters]Type----External - on device CAR:Remarks-------There are four possible environments a command can run under. They are:1 with internal BASIC present (via BASIC command)2 with a CARtridge present (via CAR command)3 with the SpartaDOS X library enabled (just type the program or command name)4 with no cartridges present (via the X command)The first three modes use the SpartaDOS X library to perform various DOS functions, including loading and running the command. The fourth mode, however, cannot use the library without moving or disabling the screen! Thus, the following features are disabled when commands are run with this command:* The search path is not used - you must specify the exact location of the file if it is not in the current directory of the current drive.* The mini-buffers are not used - single byte get/put will be very slow (this is extremely rare since most programs that use single get byte and put byte are in BASIC or use a cartridge)* Since the library is disabled, only standard binary files are loadable - SpartaDOS external commands such as FIND and MENU can not be run. * I/O redirection is severely hampered because it must use the library. In doing this the screen will flicker rapidly.The general rule of thumb is: "If a program does not work with a cartridge installed, prefix the command with the X command, otherwise, just type the command."The "/C" switch, available as of SpartaDOS X 4.42, causes the X.COM to clear the following memory locations before loading the program: $80-$FF, $0400-$06FF, and everything from MEMLO to MEMTOP. This can prove useful when running some programs.While the called program is running, X.COM will remain resident in memory, so MEMLO will be slightly higher until the program exits to the command processor.X.COM now does not change ANTIC's DMA state when switching the cart bank on/off (this is VBXE 80-column display support).X.COM will always setup the OS memtop ($02E5) value as if the GR.0 console was active, and if appropriate, allow the E: driver to change it later. This prevents problems with various screen drivers using the memtop value.Executing a cold start (a jump to $E477) while using X.COM will disable the SpartaDOS X cartridge and the external cartridge, if present.L˥DATE Command============Purpose-------This command displays the current date and allows you to set the date.Syntax------DATEType----InternalRelated-------CHTD, TD, TIMERemarks-------Calling the 'DATE' command displays the date in the European (dd-mm-yy) or American format (mm-dd-yy) depending on user selection. The default format is European. The format may be changed using the environment variable $DAYTIME:SET DAYTIME=1 American formatSET DAYTIME=2 European formatThe command 'DATE' produces the following outputCurrent date is 29-09-11Enter new date (DD-MM-YY):Enter the new date or just press RETURN to keep the current setting. The date format - 'DD' for day, 'MM' for month, and 'YY' for year - is obligatory to change the settings. Type 'DD' to change the day, 'DD-MM' to set day and month, all to change the year too. The space key is a legal delimiter.Without a proper clock driver installed this command will produce meaningless results. SpartaDOS X currently provides several clock drivers. By default, one of these drivers will be installed during boot up, but can be overridden by creating a custom 'CONFIG.SYS' file to change the preset. See chapter 8 (? time keeping drivers) for more details.Note: Sometimes a realtime clock might get disturbed by programs and then keeps strange data. If this issue cannot be solved using the date and time command or by taking out the battery to reset it, help will come from APETIME.COM from the SpartaDOS X toolkit. DELTREE Command===============Purpose-------Delete subdirectory trees recursively.Syntax------DELTREE [d:][path]dirname [/Y]Type----External - on device CAR:Related-------RMDIRAvailability------------As of SpartaDOS X 4.40.Remarks-------Before execution, the command asks for confirmation. If permission is granted, it removes the given subdirectory recursively with all the content, successively reporting progress. The additional switch [/Y] suppresses the confirmation that the program normally needs before executing delete operations. Use it only when you are sure what you are doing.When error '167 Directory not empty' occurs and the directory seems to be empty, please check the directory to be deleted for hidden files or hidden subdirectories using the DIR command .If 'Can't delete directory' or 'system error' persists, an invalid directory entry has been found - a file, which was opened for writing, but never closed again (e.g. because of a system crash). Such an entry is invisible in directory listings and cannot be deleted otherwise. The presence of such an invalid entry causes SpartaDOS X to consider an empty directory as not empty and therefore it cannot be deleted. This error condition indicates a file system structure, which is not completely valid. In this case it is strongly recommended to run the 'CleanUp' program from the SpartaDOS Toolkit or 'CleanUpX' from the SpartaDOS X Toolkit to verify the structure of the file system and fix it.ERASE Command=============Purpose-------This command deletes the file in the specified directory on the designated drive, or deletes the file from the default drive if no drive is specified. If no path is specified, the file is deleted from the current directory.Syntax------ERASE [d:][path]fname[.ext]Alias-----DEL & DELETEType----InternalRelated-------MENU, UNERASERemarks-------You can use wildcards such as '*' and '?' to delete multiple files, but use caution since no warning is usually given. If you do enter *.* as the specifier, SpartaDOS X will prompt you with: Erase ALL: Are you sure?With SpartaDOS X 4.4x additional precautionary checks have been implemented to make sure that inputs like "?*.?*" will not accidentally kill your data. Use MENU for tagging files to delete.PATH (Set Search Directory) Command===================================Purpose-------Causes specified directories to be searched for commands before searching the current directory.Syntax------PATH [path string]Type----InternalRelated-------CAR, CHDIR, MKDIR, PROMPT, RMDIRRemarks-------You may specify a list of drives and path names separated by semicolons. Then when you enter a command, SpartaDOS searches the named directories in the sequence you entered them (from path string) before searching the current directory of the drive that was specified (or implied). The current directory is not changed after the search.Entering PATH with no parameters causes SpartaDOS to display the current setting of the PATH string.It is recommended that you include "CAR:" as a device in the search path as this device contains many external commands (such as X, CAR, MENU, DUMP, CHTD, etc.) that you may need. It is also good practice to use ">" or "\" at the start of a device path to force a start at the MAIN directory. The command: PATH A:>;1:>DOS;CAR:sets the search to the root directory of drive A (alias drive D1:), the "DOS" directory of drive 1, and the CARtridge directory.The PATH command is really just a convenient form of the SET command, for example the above command could also be performed by: SET PATH=A:>;1:>DOS;CAR:The only way to clear the search path to search just the current directory (i.e. no search path at all) is the command: SET PATHWhere no path has been specified, the system defaults to: PATH CAR:This means search the CAR: device first, then search the current directory. The current directory will always be searched last unless it is included in the path-string. e.g. PATH ;CAR: or PATH :;CAR:The previous examples both mean the same thing; search current directory first, then CAR:, then current directory again. (Remember that current directory is always searched last even if it was already searched.) The stand alone ":" or a space, indicate the current directory.Note----While not required, it is strongly recommended that CAR: always be the first entry in the path string. The programs in this directory are called often. If any other devices are listed first, they will always be checked before the CAR: device, slowing system response considerably.SORTDIR Command===============Purpose-------To sort filenames in directories by name, type, date or size.Syntax------SORTDIR [d:] [path] [/N|T|S|D|X]Type----External - on device CAR: Remarks-------The command reads the specified directory, sorts it using the specified criteria, and then writes it back. The criteria can be: /N - sort by name /T - sort by type /S - sort by size /D - sort by date and time /X - in descending order When the path specification is omitted, the current directory is sorted then. At least one criterion is obligatory. SORTDIR invoked without arguments displays a brief copyright information and lists available options. When the files are sorted by name, the file type is a second priority. When sorting by type, the second priority is the file name. When sorting by size, the second priority is the name, and the type is the third. Digits are prior to letters. Everything is sorted in ascending order by default, the [/X] switch reverses that order. SORTDIR originates from the SpartaDOS Toolkit and as of SpartaDOS X 4.41 was present on the CAR: device. From version 4.43 on SDX contains a new utility on CAR: with the same name written complete new from scratch to overcome some disadvantages.L˥BOOT Command============Purpose-------This command tells a SDFS-formatted disk/medium to boot a particular program at start up (usually a disk-based DOS).Syntax------BOOT [d:][path]fname[.ext]Type----InternalRelated-------COLD, FORMATRemarks-------The DOS loader on the first three sectors of each SpartaDOS formatted diskette (version 2 and above) can load and run files in the same manner as a command file. Normally DOS is loaded, but anything could be loaded as long as it avoids the loader memory ($2E00-$3180).The FORMAT command does not put any DOS on the data medium it formats! So, if you want to create a bootable DOS data medium, you must COPY a 'disk' based, compatible DOS (SpartaDOS 2.x or 3.x, BeweDOS, Micro-SpartaDOS or RealDOS) to the medium and use the BOOT command. If you just use SpartaDOS X, this will never be necessary since SpartaDOS X boots from cartridge. If you still use disk based versions of SpartaDOS (2.3 or 3.2) or BeweDOS, you may wish to create bootable media. Of course you may still use the e.g. the XINIT command to format and install DOS on your media.This command is the most misunderstood command in SpartaDOS, so here are a few pertinent facts you should know:* The BOOT command simply writes the starting sector number of the sector map of the file to boot in a specific location on sector 1 of the diskette. (See "Technical Information") * If the file which is set to boot is either ERASEd or COPYed over, the boot flag is cleared - you will get the message "Error: No DOS" when attempting to boot that diskette until you set a new file to boot!* The file you set to boot may reside anywhere on the diskette - even in a subdirectory.* This command does not work with SpartaDOS 1.1, since it does not contain a 3 sector booter! SpartaDOS 1.1 has a simplistic booting scheme which just loads a number of consecutive sectors.Notes-----The boot command is very handy if you like to install a disk based version of a SDFS compatible DOS on larger media like a hard drive. Format it using SDX, copy the respective DOS onto it and make it bootable with the BOOT Command.Please be aware that the new density using 512-byte-sectors cannot be booted by the ATARI XL/XE operating system. Therefore settings to boot a program will not work on such formatted media.CHDIR (Change Directory) Command================================Purpose-------This command changes the current (working) directory on the specified drive, or displays the current directory path if no path is given.Syntax------CHDIR [d:][path]Alias-----CD & CWDType----InternalRelated-------MKDIR, RMDIR, PATHRemarks-------Directories (also called subdirectories or folders) are used to organize your files. They also make searching large storage areas on hard drives much faster. In a file cabinet it is much quicker to go to a file folder and search through a few documents than a pile of all documents. Computers work the same way. It is much quicker for DOS to go to a subdirectory and search through a few files than it is to search through one long file list. CHDIR allows you to move among your directories.The current directory is where SpartaDOS looks to find files whose names were entered without specifying a directory. If you do not specify a drive, the default drive is assumed. If you enter the CHDIR command with no parameters, the current directory path of the current drive is displayed. (This mode is the same as the ?DIR command from SpartaDOS 3.2.)The default directory of a drive is reset to the MAIN directory if the diskette has been changed.This command has no effect on MYDOS diskettes even though subdirectories are supported. This is due to the fact that there is no foolproof way to detect a disk change on DOS 2 style diskettes (SpartaDOS diskettes have a volume names, a random number, and a write count for disk change detection - see "Technical Information").MAP Command===========Purpose-------SIO.SYS control.Syntax------MAP [unit] [SIO|OS|NORMAL|OFF] [d:]MAP [/?] | [fname.ext]Type----External - on device CAR:Availability------------As of SpartaDOS X 4.40.Remarks-------MAP or MAP/? will envoke a help screen. The command "maps" the given drive id 'd:' to the drive associated with the specified number (unit). An internal SIO translation table is used here. The additional options control the communication mode for the specified disk: NORMAL - standard mode, PBI has priority over SIO. SIO - SIO communications only (PBI is bypassed). OS - communication is redirected to the ROM OS. OFF - drive disabled (or handled by another driver).The 'SIO' option allows to gain access to a serial drive, which has been masked out by a parallel (PBI) drive having the same number. For instance, the command 'MAP 1 SIO B:' creates a logical drive B: (or D2:), which uses physical disk drive number 1. 'MAP 3 K:' creates a logical drive K: (or DK:), which uses drive number 3. Drive #3 can be a SIO or a PBI drive. 'MAP 11 K:' will remap drive #11 to K:.The 'OS' parameter applies, when the OS ROM routines are to be used instead of the native SpartaDOS communication routines. 'OS' cannot be used, when the DOS is configured to USE OSRAM mode. MAP fname[.ext] calls SIO parameters to be changed from a text file, whose name can be handed over to the MAP command as the only argument. Each line of that text file has to contain correct MAP parameters starting from the unit value. This feature allows for changing the settings of multiple drives at once. CAUTION-------MAP does not work, when SIO.SYS is installed using the '/A' or '/C' option! PEEK Command============Purpose-------To examine a memory location, perform a HEX conversion or symbol evaluation.Syntax------PEEK [$]address or PEEK symbolType----InternalRelated-------POKE, DPOKERemarks-------PEEK allows the examination of a memory location from the command processor. It is also useful as a quick DEC to HEX or HEX to DEC converter. (DEC means decimal or base 10; HEX means hexadecimal or base 16.) PEEK returns the dec and hex value of the location entered, the contents of the location in both dec and hex, the dec and hex value of the memory word stored in the location and location+l, and the ATASCII character representing the value of the location.Specially if you are not sure what you are doing, it is good practice to always PEEK a location before POKEing a value into it. You can usually recover by POKEing the old value back in (unless the computer has crashed).The PEEK symbol command displays the address and memory index of the given symbol. The symbol will first be translated into an address, and then PEEK will proceed with this address as usual. Data to be displayed are fetched from the memory location the symbol points to.POKE Command============Purpose-------To change the contents of a memory location.Syntax------POKE [$]location [$]valueType----InternalRelated-------DPOKE, PEEKRemarks-------POKE allows you to change memory locations from the command processor which can be useful in batch files and other applications. It is very easy to crash the system with this one if you do not understand what you are doing. A few examples of POKE locations and useful values follow: 77 (attract) 0=mode off for a few min. 82 (lmargin) n=set left margin 0 to 39 83 (rmargin) n=set right margin 0 to 39559 (sdmctl) 0=screen off, 34=screen on710 (color2) 0=black, 53=red, 148=blue730 (keyrep) 1=hyper 3=fast 5=normal (XL/XE only)731 (noclik) 0=normal, 1=weaker off (XL/XE only)752 (crsinh) 1=cursor off, 0=cursor on702 (shflok) 0=lower case, 64=upper case 65 (soundr) 0=SIO sound off, 1=onA good memory map will provide much more information and is a must for programming the Atari.L˥L˥L˥L˥ L˥!L˥"L˥#L˥$L˥%L˥&L˥'")/32/-ةԢ@ӭ) ƩӢ   $ 0 D ° ׮!L\׎]׎Z[ D 6 uƩL !ĭ )X ]]L} ` `O׽$) (׭ -d(\שP] ? uƩL !` `) lНҝ`֝`@ө,ש ` `) )?'8``@Ӣ ǭdI-,׍ ׭-׍!׭.׍$׭/׍%׭0׍"׭1׍#׭2׍&׭3׍'`\*]\ `\ע ` Ǣ(׭/) ȝ(0)? f© 1) f© 2 f© .)@ .)? fLM©- ׭.) !׭.) fLM©0׭.) f©- f©, f`H)ȝhJJJJȝ` IU$ !I%8`` IU$׭!I%`O -d! ÙO𘪭! ÙO` ט "ÙO𘪭! "ÙO`=dH (h$()`=lH (hD()` ׎!׎)׮O׽$A)}Oר$ ׍ שm)׍))}Oר$ !׍!שm)׍)`)}OרD ׍ שm)׍))}OרD !׍!שm)׍)`@ӭ ׍,׭!׍-׭$׍.׭%׍/׭"׍0׭#׍1׭&׍2׭'׍3ע ` @` @` )LתĪI`)`)G )?Z[ NLcĢNHZ׍[hZ%&'(>)/*+,N׍M`LĩLĩLĩLĩ@LĩLĩ LĩLĢ/Ь ` : N׍Zש[׭NA @ĭN9M4 Ī)5)G)x)V)LƊ) LŊ)@{)LŭNN`N׭L`H !h8 !`N׭L`H !hi !`N׮L׽Oi)O ƭL !`N׮L׽O8)O ƭL !`\שP]שN ? ` D ­LH uhL !` ԭ )X  ?í ) @өբ  ׮!L LũD` ؍ Ԣ$ԩȍԩ!ԩԩԩ$ЩЩvЩЩ` ƩLש)׮L׽O L)L` H!H^ׅ _ׅ!Je e!! L׽Ī (ױ (h!h `O׽$ ^ש_`^ש܍_`@Hxԍԭq &ȍЩЩЩЩЍ ԩ"ԩ؍ ԭ ԍ  ԍ ԍ ԍ ԩ(Щ"Э ԍ ( ԩ!ԩ̍ ԩЩhX@ԍԢ ԎЎ ԭ L+*שӨӹ+ע(ש(א H )8.)hޭ)י+*ʩ`DppC`C Ct@A        movecursor changeoptiontosave toquit!"#$%&3un -on 4hu 7en 4hr &ri 3at     !"#$"&'(*&+#$",-./.012341256789:./.0,-12567;<=>?@ABCABDEF?GH-=>?@;<,-ABDE;<;<;<;<<<<<66lfffff?t>~qSv 7eG668of;    <<~0~ 0`@>cgo{s> < >>c>``>cc>6ff`~c>>`~ccc> >c>ccc>>ccc?>0 0 ~~`0 0`>c|`>>ccccc~c~ccc~>c```c>~ccccc~ad|daad|d``>`gccc?cccccc<<c>cflxlfc`````acwkccc~cccccc>ccccc>~ccc~``>ccckf=~ccc~cc>c`>c>~Zcccccc?ccccc6ccckkwc66ccccc?~ 0`p`````p`0 6cAAc6``~ccc~ >c`c>?ccc?``~cccc>??88< ~cccc> ?p>~<8 80>>>?? ~~ ?ccc??ccc?`~ccc~>c`c>?ccc?>c`?<>?ccc?`~cccc`flxlf8<wkkc~cccc>ccc>``~ccc~?ccc?~c```?p>~<cccc?ccc6ckkww>>w>cccc?8>c`?006l6jj[jjwuUswTpu5p\g 5Ye5]wpCT< SnND#$;000 1 ܰݥ1 ڰ֠8` LH ة1 ܠ ݙֈ]֍ֽl֍ֽ{֍ֹֽ֨ݍ֠ ֑2010ё2ѭl2ѩэR9 L`19ѥ1 ۰< ?]a10 m323 ۰)! gH`Lڥ10 ё2ձ2ѩ m v v mё2``9Lڤ) `8`)` 1  ܩ4  ۰1 ` < ѭ ,  L۠) L8`$;0ɽ] l ,0{   {  ƭ    !m ѽ0m ѽ?,0 mѽNi m ѽNm ) ѽօ<%,0   <   23`׍` ܰ%8ׅ98 bݥ8i89`8`4 ۰2Uȱ2ɪߠ2)ȱ2 i Ȣ24 ۠2Ф2)`)8֠ 8֩֠88!ȱ80ȱ8?ȱ8Nȱ8]ȱ8lȱ8{ȱ8ȱ8ȱ8`ѩѩ ۭ)8`APT IDE (LP`L$0% ۠ ݰ֢ ܭG HG`2) F;8``8f;ʆ= ٘8`8`2ȩ2ȩ2ȥ82ȩ2ȩ2Ȧ:ݑ2Ȋ2Ȣ422`<`$;0k!օ40օ5?օ6Nօ7ֈ ֙(72(=]օ4lօ5{օ6օ7օ8օ9օ:`H:u2489 _h`62ȱ2(0 (`ב2($;02@`23`$; ة2ׅ3< ڰP ذK LHک MR6W%P!HF>SnND#$;000 1 ܰݥ1 ڰ֠8` LH ة1 ܠ ݙֈ]֍ֽl֍ֽ{֍ֹֽ֨ݍ֠ ֑2010ё2ѭl2ѩэR9 L`19ѥ1 ۰< ?]a10 m323 ۰)! gH`Lڥ10 ё2ձ2ѩ m v v mё2``9Lڤ) `8`)` 1  ܩ4  ۰1 ` < ѭ ,  L۠) L8`$;0ɽ] l ,0{   {  ƭ    !m ѽ0m ѽ?,0 mѽNi m ѽNm ) ѽօ<%,0   <   23`׍` ܰ%8ׅ98 bݥ8i89`8`4 ۰2Uȱ2ɪߠ2)ȱ2 i Ȣ24 ۠2Ф2)`)8֠ 8֩֠88!ȱ80ȱ8?ȱ8Nȱ8]ȱ8lȱ8{ȱ8ȱ8ȱ8`ѩѩ ۭ)8`APT IDE (LP`L$0% ۠ ݰ֢ ܭG HG`2) F;8``8f;ʆ= ٘8`8`2ȩ2ȩ2ȥ82ȩ2ȩ2Ȧ:ݑ2Ȋ2Ȣ422`<`$;0k!օ40օ5?օ6Nօ7ֈ ֙(72(=]օ4lօ5{օ6օ7օ8օ9օ:`H:u2489 _h`62ȱ2(0 (`ב2($;02@`23`$; ة2ׅ3< ڰP ذK LHک MR6W%P!HF>SnND#$;000 1 ܰݥ1 ڰ֠8` LH ة1 ܠ ݙֈ]֍ֽl֍ֽ{֍ֹֽ֨ݍ֠ ֑2010ё2ѭl2ѩэR9 L`19ѥ1 ۰< ?]a10 m323 ۰)! gH`Lڥ10 ё2ձ2ѩ m v v mё2``9Lڤ) `8`)` 1  ܩ4  ۰1 ` < ѭ ,  L۠) L8`$;0ɽ] l ,0{   {  ƭ    !m ѽ0m ѽ?,0 mѽNi m ѽNm ) ѽօ<%,0   <   23`׍` ܰ%8ׅ98 bݥ8i89`8`4 ۰2Uȱ2ɪߠ2)ȱ2 i Ȣ24 ۠2Ф2)`)8֠ 8֩֠88!ȱ80ȱ8?ȱ8Nȱ8]ȱ8lȱ8{ȱ8ȱ8ȱ8`ѩѩ ۭ)8`APT IDE (LP`L$0% ۠ ݰ֢ ܭG HG`2) F;8``8f;ʆ= ٘8`8`2ȩ2ȩ2ȥ82ȩ2ȩ2Ȧ:ݑ2Ȋ2Ȣ422`<`$;0k!օ40օ5?օ6Nօ7ֈ ֙(72(=]օ4lօ5{օ6օ7օ8օ9օ:`H:u2489 _h`62ȱ2(0 (`ב2($;02@`23`$; ة2ׅ3< ڰP ذK LHک MR6W%P!HF>SnND#$;000 1 ܰݥ1 ڰ֠8` LH ة1 ܠ ݙֈ]֍ֽl֍ֽ{֍ֹֽ֨ݍ֠ ֑2010ё2ѭl2ѩэR9 L`19ѥ1 ۰< ?]a10 m323 ۰)! gH`Lڥ10 ё2ձ2ѩ m v v mё2``9Lڤ) `8`)` 1  ܩ4  ۰1 ` < ѭ ,  L۠) L8`$;0ɽ] l ,0{   {  ƭ    !m ѽ0m ѽ?,0 mѽNi m ѽNm ) ѽօ<%,0   <   23`׍` ܰ%8ׅ98 bݥ8i89`8`4 ۰2Uȱ2ɪߠ2)ȱ2 i Ȣ24 ۠2Ф2)`)8֠ 8֩֠88!ȱ80ȱ8?ȱ8Nȱ8]ȱ8lȱ8{ȱ8ȱ8ȱ8`ѩѩ ۭ)8`APT IDEEخȊ z zȩȩ E [ bМ Qک] 򅟅 Ģ ۤ򄨱ɛ$0L Ģ ۩ T Ģ 5ɛȑ @膔7 Ģɛ ĢɛК  ܩ8IȢ z Щ $P) 8孨客 $ L` L`L^ ܩ Щ L` ؐ0 A0Ԅ ĢLĢ 0$ LYU LY8eHeHL H H hhHH`hhLۡLѽʆLۡ 0 ҰşLۡ` `@  LhhHHL `LLL ۥųޢ T#iŰ DD Ģ`8` ۥ 裰% ᢥ0 裐 ې$$ 8`$ (ȩ@҅ҥ򄬥 T M L~8򨢄 zӤ򈦬ʽʈ򈱗  z池$PƬ0 LĢL,A[`8` ۥ ؐ` ĢȢԑ` ۤ"̩ Ģ Ģɛ " ĢL3嫤`毦򤪱%).Q h(ei8`Ū߱08§REŧDATINPUԷCOLO,LISENTEҺLEԎI̦FONEXԷGOTϷGO TϷGOSU·TRAиBYŸCONYCOCLOSŸCLҸDEYDI͸ENĸNEOPELOASAV:STATUCNOTCPOINXI\OVPOKPRINԸRAREARESTORŸRETUR RUθSTOиPOGEԴPUԷGRAPHICVPLOVPOSITIOθDOVDRAWTTSETCOLOܦLOCATRSOUNLPRINԸCSAVŸCLOAĺ*ERROR- STOPPED+,%5&6(xĜ#%&$' !"*) +8,<Dȧ?+:ԧ,+:,+:,Ч#+7,</01 2!3"4E"-".|"-ɻ#ޅEE| +9S,#+;,Û΢|ijڢڢ@ACB=><GOTGOSUTSTETHEΣ<<>ުNOOANĨ<<>STRCHRUSASVALEADATCOPEESIRNFREXLOCLOSQSGABINPADDLSTICPTRISTRI8ee L08ueeeee褢 ƚƜ`8IȄ墅8夕奕墅褢`朱`  6ğȱȄ ~La HH`0 Щ LLL]š Š` ܩ ЩLei``` ELq El `=Īٷw|ԶԶѷש巴!e l. gɨ aL6 Eƨ إ󅕥 gL a" a Ư" L8 > c=Š) 죰 L樤ħ`hh` >L ڪ H # q Ԡ Dکթ@  Ԡ hH qhıȑıȑĦʊȑ` ͫՅԅ hhL^ ` 𵤨 >>< H & h  ` 0` q ˽L½    0 `LP  Lն` LP y gLh 0L[  0 ܩ Щ 0L ׫ԅՅ` ૥# ԅ ͫƳ ( >`(Lض Ȅ` z > ąŅ`őŐ  H h` zLzĦ``Ƶ`Ƣ౐``䉐䈐`)iiТLE`湩 0éL y7 oԩ 0 gՈ y [L` إ󅕥Lg AT LINE ૥H ׫ H ׫heԨh` . ૥ Hҩ ׫hHԝ ׫ H ׫hheԝ` ׫ԅUՅV ૥ԅT` ׫ԅ` ȍ JK )L ׫i)I ػLS: ȢL8)@e`H J*K+h LGHFH`L ׺L` ׺`H +h `@H ׺hH    ?}i}(i L fh`LP   ׺ 8倝偝   󥃅  LHΆ󢻆h ػ `C: КH hKJ LQ L H hHH ڪ } hKhJ  QL )L + L1& $LM 3 NL1 ͫ ԝL՝M ͫ ԝN%б ׫ԦL Q   L1   N Fɀ 7LɈ [L4] LS + C` ͫ`IHEDBLVHH hh L  ``r `GOCNI ԅՅ֦󅗄`` > ˽ $ "   򤲈ȱ`   L &L8`$)ԩe (ې`)8@0+̪Յ)e)e ݦ `F ݢϠ `ڢ ڰ @ݢ F I`U9>`D'RFuCU?b9dYdg@W2@?tS)%@)@0)%ԅԢ ޢ ڰ9 @ݰ. ڰ" fڥԅԥ ɠ (`8`0?i (۩ ݢ `ڢ ڢ ݢ (ۢ `ڢl ڥ fƢ ݥ#8@ji@)j `EخȊ z zȩȩ E [ bМ Qک] 򅟅 Ģ ۤ򄨱ɛ$0L Ģ ۩ T Ģ 5ɛȑ @膔7 Ģɛ ĢɛК  ܩ8IȢ z Щ $P) 8孨客 $ L` L`L^ ܩ Щ L` ؐ0 A0Ԅ ĢLĢ 0$ LYU LY8eHeHL H H hhHH`hhLۡLѽʆLۡ 0 ҰşLۡ` `@  LhhHHL `LLL ۥųޢ T#iŰ DD Ģ`8` ۥ 裰% ᢥ0 裐 ې$$ 8`$ (ȩ@҅ҥ򄬥 T M L~8򨢄 zӤ򈦬ʽʈ򈱗  z池$PƬ0 LĢL,A[`8` ۥ ؐ` ĢȢԑ` ۤ"̩ Ģ Ģɛ " ĢL3嫤`毦򤪱%).Q h(ei8`Ū߱08§REŧDATINPUԷCOLO,LISENTEҺLEԎI̦FONEXԷGOTϷGO TϷGOSU·TRAиBYŸCONYCOCLOSŸCLҸDEYDI͸ENĸNEOPELOASAV:STATUCNOTCPOINXI\OVPOKPRINԸRAREARESTORŸRETUR RUθSTOиPOGEԴPUԷGRAPHICVPLOVPOSITIOθDOVDRAWTTSETCOLOܦLOCATRSOUNLPRINԸCSAVŸCLOAĺ*ERROR- STOPPED+,%5&6(xĜ#%&$' !"*) +8,<Dȧ?+:ԧ,+:,+:,Ч#+7,</01 2!3"4E"-".|"-ɻ#ޅEE| +9S,#+;,Û΢|ijڢڢ@ACB=><GOTGOSUTSTETHEΣ<<>ުNOOANĨ<<>STRCHRUSASVALEADATCOPEESIRNFREXLOCLOSQSGABINPADDLSTICPTRISTRI8ee L08ueeeee褢 ƚƜ`8IȄ墅8夕奕墅褢`朱`  6ğȱȄ ~La HH`0 Щ LLL]š Š` ܩ ЩLei``` ELq El `=Īٷw|ԶԶѷש巴!e l. gɨ aL6 Eƨ إ󅕥 gL a" a Ư" L8 > c=Š) 죰 L樤ħ`hh` >L ڪ H # q Ԡ Dکթ@  Ԡ hH qhıȑıȑĦʊȑ` ͫՅԅ hhL^ ` 𵤨 >>< H & h  ` 0` q ˽L½    0 `LP  Lն` LP y gLh 0L[  0 ܩ Щ 0L ׫ԅՅ` ૥# ԅ ͫƳ ( >`(Lض Ȅ` z > ąŅ`őŐ  H h` zLzĦ``Ƶ`Ƣ౐``䉐䈐`)iiТLE`湩 0éL y7 oԩ 0 gՈ y [L` إ󅕥Lg AT LINE ૥H ׫ H ׫heԨh` . ૥ Hҩ ׫hHԝ ׫ H ׫hheԝ` ׫ԅUՅV ૥ԅT` ׫ԅ` ȍ JK )L ׫i)I ػLS: ȢL8)@e`H J*K+h LGHFH`L ׺L` ׺`H +h `@H ׺hH    ?}i}(i L fh`LP   ׺ 8倝偝   󥃅  LHΆ󢻆h ػ `C: КH hKJ LQ L H hHH ڪ } hKhJ  QL )L + L1& $LM 3 NL1 ͫ ԝL՝M ͫ ԝN%б ׫ԦL Q   L1   N Fɀ 7LɈ [L4] LS + C` ͫ`IHEDBLVHH hh L  ``r `YDAER ԅՅ֦󅗄`` > ˽ $ "   򤲈ȱ`   L &L8`$)ԩe (ې`)8@0+̪Յ)e)e ݦ `F ݢϠ `ڢ ڰ @ݢ F I`U9>`D'RFuCU?b9dYdg@W2@?tS)%@)@0)%ԅԢ ޢ ڰ9 @ݰ. ڰ" fڥԅԥ ɠ (`8`0?i (۩ ݢ `ڢ ڢ ݢ (ۢ `ڢl ڥ fƢ ݥ#8@ji@)j ` ۰9 Hڢ D ۰!H hم٦0hL`.Eh+-X ۰7H ۰H ehe ۥ Iihe+- ې08H*hj ۥiD ܰ  ` Qک0()?(E$8? p .L L٩` p 8逮0iE ܄ 8-+ ܢ8 i H h ܭ0 ii ܠ-`ԅՅ D&uԕةBLܩ0fCb8@?i ZڰS ZڰF ZڰAee2 ei$  iiԥ`8`Ԡ``&&`I))8Դ0 >E0uذLܩ :ܩLܢ8LܥI8ՕLܥE> 8@8e08 ܥ)0 LڥJJJJ0 L bץL D`8` 8i@0 LNۢՕ 8ؐ ٠8ؐ е bL ۤȄ` `80 `H ې.+-h8` ې . ېh`ՠ66666&`ڢ.`)q` D`ʈe` ԕ` 8JJJJ ܵ) . ` 0` .0ʽ` ۥ)`8`E)F)`ԅ ( ۥ) 4 D`ߠߠyʈ``` ݦ - ڰ(ii fڰ  0````ԕ` ڰԅ)8@0&j ٥ԅX ݢ `ک M @ ڥ#ji@0 ڥ ݢ (`8`==W3>Tvb>2b'?h`06?2'A?%C4Vu?f'70P@U??CBH@ ݦ fڢ ݢ ݦ `ڢ (`8`ԅ8@ ) (ۢf ޢ ک r @ݢ ڢl f ݩեIi $ԅ fڥ (`@"wf?P?IWQpIG?9 Wa9cU? 0d? 9`?BXGB?7?()q?D>DIh8E?hyx? )D?@ (1V?wD3331??xS442Phfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf8pp8?ww<~~~<x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x83=3LDLLLL#LL%LL]>@FGiɀ``/.)L@ "%5LcL L =  =,&-'L# = '&L  永 = .@ L"%*L =() /L /05$ p") /ɛ cL cۥ") /0 /ɛ󩉅# wL"%*L =()/($/ 0% p") /ɛ cL cۥ") wL#.D$E% @ /.#` ",-樱,ȱ,-,`(())`$%`.8H((I))` #`-H,H.`$ ! 8 8$0 !` @ԩ8ӍөӍө<Ӎ`lH, ҥl  , ߍҥl $, ҥlj ҥlj ҥlj ҥ,p ҥl0ҥҩMh@,l,lh)lh@,lH) LtHHl"MMMNO  B)L>X ԍ5 ԍ41ԭ0ԭ/ԭoЩТEO%N ԭԢ   &)+)`+ + ҍJJJJxʹ)xʈНҝpҝt ҢxJJJ}*|ʈl$+l&l(`` -Ԋ-@,P H=HHHHl"`hhh@<ө<ө2A`B`L7 6(ҩmi:; < =:2i4354 ?6L 6 n y? ,p? n ?0070Lt cB0`?>2i435< 0>A!CE000Ɋ?0`0 1;:2 ҅1L: c`H2335"24; 1 ҩ;  hh@2 e1i1L; :)h@1890 <ӥL9`0`Hҍ 00) 08 109hh@ Ҡ2e1i1233524ܥ<<Ω82m43m 5`.̍ҩ  0 4ӭ n kL 0x 4ӭ n y  0<L `-2 ` Ҡҍ2ҩ% L5-2 2ҍ ҩ% ҩ(ҢAҬ`ҍ`%Ң`jj)?j)` k `    8 8 }imJJJ 8)i 8}}`|08|`i`Lx%) Ԥ   aXL )0 Ԥ  ̭ҭҩҭ2ҩU2ȑ212i23i3X` c<Ӎө0XL &'x \X`CT euF`1F!@WS   Y`S mF! mȱȱ򈈌 ```}~S  Y0 ` ` ɛ`  Y` ޠ`@S@ ``W+N(DS  `Nݩ̍`+>*) 9`? X0$4Ӡ@* \*=L` X0̍ҩҩ` h4ө \**=`?03==`R 0= L?`==` =``0<`=  0 L2@iЩР@ i  `%H$H` `#@R>  Y`UW `P0C@ESK }ATARI COMPUTER - MEMO PADBOOT ERRORE:xDxآ ? (r s DR'S% X  <ర  9BDE J VL%  ) D )l )ll 0L*HH`ll )lI i`Нԝҝ`  , < L n e k)J` ) ~`S S`    K`@BC  iiA   KЮK l ~ `BiCill DE BH V`KLzR S` ) `J>K } KJ  `l)j@`+)*)*W/Lҩd{j`WiLQjeE( !o)?gjjj)g ! odXeY z udedhei A fW -*)' j ` B  efffQQ W]j8  O Q Y X Q @ p p d0e1p dehdie1 0 LH h`*) R" //L! 2 L4 Gd-FoJ` } L!ɛ 0L! L!TZ****)) GFo L-PI1dPd` ]W I LL` k4TlUm Lɛ cq LP lTmUkk L0 L 0 !LLld  L de !L*JbX| ɀɁ ILɂɃ@ЩɄОɅ L&|@a{ |L ML4`TʆTL\TTͿUU0RSULUUSRL deej cmTVl`cR!UR s UST   L UR 4 c %LcLcL } cH hc }H }hLD λ0TL GdheicH hcTͿ hڠh h L8 {RU Gdhi(feiigT N L QTT8 #ix(  RU G L ` L0+dL0d8dee dL`THUHVH Tfgf &gQg &g &geQfgmgW0f&gL~U0 FVjnLeffg8nfedd^geee_ohVhUhT`}cUVUWݍ S`VW0cQ }& 0Lw 4Tix %} L} VTW${T& }ɛ8 lΝ8ﭝTL8ptpquq`W 'SSWT*( VVU L` Lhh{ L4]^`H)nhJJJ`...` n` nI=`Tix %n8`W****))`eGd'fPhfPdeidhfi(fg` "iy( 0TTix(LRU G'd` XdYe(djedddeejLcTQQ " ci(cQLceUc` cHlTmUk{T USkL9 kcRT kcR USTkhc ` QlRm`cRT cR GS8RdL`-`T`T` L4 THTh{I{`Ў `{WRU`XdYe`"`获T`UaVbyz8`Zv yvIiv8a[wb\xzwIwxIxwxspZTw訥xu wvv~tHuJhjp~LBpevpqqupt TeyT zrewrsexsu'rt$zUUV VUV z / TH hT  L  8~~0LL4 4d //__aaaa ''OOAAAA ((PP@PPP 00``0 @ (ʔFy}~02- m7@ ` @`lj;k+*opui-=vcbxz436521, .nm/reytwq907~8<>fhdgsaLJ:K\^OPUI_|VCBXZ$#&%"![ ]NM?REYTWQ()'@}FHDGSA {   ` }  ɟ IM0+h@Ww ۰9 Hڢ D ۰!H hم٦0hL`.Eh+-X ۰7H ۰H ehe ۥ Iihe+- ې08H*hj ۥiD ܰ  ` Qک0()?(E$8? p .L L٩` p 8逮0iE ܄ 8-+ ܢ8 i H h ܭ0 ii ܠ-`ԅՅ D&uԕةBLܩ0fCb8@?i ZڰS ZڰF ZڰAee2 ei$  iiԥ`8`Ԡ``&&`I))8Դ0 >E0uذLܩ :ܩLܢ8LܥI8ՕLܥE> 8@8e08 ܥ)0 LڥJJJJ0 L bץL D`8` 8i@0 LNۢՕ 8ؐ ٠8ؐ е bL ۤȄ` `80 `H ې.+-h8` ې . ېh`ՠ66666&`ڢ.`)q` D`ʈe` ԕ` 8JJJJ ܵ) . ` 0` .0ʽ` ۥ)`8`E)F)`ԅ ( ۥ) 4 D`ߠߠyʈ``` ݦ - ڰ(ii fڰ  0````ԕ` ڰԅ)8@0&j ٥ԅX ݢ `ک M @ ڥ#ji@0 ڥ ݢ (`8`==W3>Tvb>2b'?h`06?2'A?%C4Vu?f'70P@U??CBH@ ݦ fڢ ݢ ݦ `ڢ (`8`ԅ8@ ) (ۢf ޢ ک r @ݢ ڢl f ݩեIi $ԅ fڥ (`@"wf?P?IWQpIG?9 Wa9cU? 0d? 9`?BXGB?7?()q?D>DIh8E?hyx? )D?@ (1V?wD3331??xS442Phfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf8pp8?ww<~~~<x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x83=3``nf>ff~<ө<ө2A`B`L7 6(ҩmi:; < =:2i4354 ?6L 6 j u? ,p? j ?0070Lt _B0`?>2i435< 0>A!CE000Ɋ?0`0 1;:2 ҅1L: _`H232435; 1 ҩ;  hh@2 e1i1L; :)h@1890 <ӥL9`0`Hҍ 00) 08 109hh@ Ҡ2e1i1232435ޥ<<Щ82m43m 5`.̍ҩ  0 4ӭ j kL 0x 4ӭ j u  0<L `-2 ` Ҡҍ2ҩ% L1-2 2ҍ ҩ% ҩ(ҢAҬ`ҍ`%Ң`jj)?j)` k `    8 8 }imJJJ 8)i 8}}`|08|`i`Lx%) Ԥ   aXL )0 Ԥ  ̭ҭҩҭ2ҩU2ȑ212i23i3X` _<Ӎө0XL &'x \X`CT eu$F`1F!@WS   Y`S mF! mȱȱ򈈌 ```}~S  Y0 ` ` ɛ`  Y` ޠ`@S@ ``W+N(DS  `Nݩ̍`+>*) 9`? X0$4Ӡ@* \*=L` X0̍ҩҩ` h4ө \**=`?03==`R 0= L?`==` =``0<`=  0 L2@iЩР@ i  `%H$H` `#@R>  Y`UW `P0C@ESK }ATARI COMPUTER - MEMO PADBOOT ERRORE:xDxآ ? w(r s DR'S% X  <ర  9BDE J VL%  ) D )l )ll 0L*HH`lllI Ii`Нԝҝ`T67  , < L n e k)J` ) ~`S S`    K`@BC  iiA   KЮK l ~ `BiCill DE BH V`KLzR S` ) `J>K } KJ  `l)j@`+)*)*W/Lҩd{j`WiLQjeE( !o)?gjjj)g ! odXeY z udedhei A fW -*)' j ` B  efffQQ W]j8  O Q Y X Q @ p p d0e1p dehdie1 0 LH h`*) R" //L! 2 L4 Gd-FoJ` } L!ɛ 0L! L!TZ****)) GFo L-PI1dPd` ]W I LL` k4TlUm Lɛ cq LP lTmUkk L0 L 0 !LLld  L de !L*JbX| ɀɁ ILɂɃ@ЩɄОɅ L&|@a{ |L ML4`TʆTL\TTͿUU0RSULUUSRL deej cmTVl`cR!UR s UST   L UR 4 c %LcLcL } cH hc }H }hLD λ0TL GdheicH hcTͿ hڠh h L8 {RU Gdhi(feiigT N L QTT8 #ix(  RU G L ` L0+dL0d8dee dL`THUHVH Tfgf &gQg &g &geQfgmgW0f&gL~U0 FVjnLeffg8nfedd^geee_ohVhUhT`}cUVUWݍ S`VW0cQ }& 0Lw 4Tix %} L} VTW${T& }ɛ8 lΝ8ﭝTL8ptpquq`W 'SSWT*( VVU L` Lhh{ L4]^`H)nhJJJ`...` n` nI=`Tix %n8`W****))`eGd'fPhfPdeidhfi(fg` "iy( 0TTix(LRU G'd` XdYe(djedddeejLcTQQ " ci(cQLceUc` cHlTmUk{T USkL9 kcRT kcR USTkhc ` QlRm`cRT cR GS8RdL`-`T`T` L4 THTh{I{`Ў `{WRU`XdYe`"`获T`UaVbyz8`Zv yvIiv8a[wb\xzwIwxIxwxspZTw訥xu wvv~tHuJhjp~LBpevpqqupt TeyT zrewrsexsu'rt$zUUV VUV z / TH hT  L  8~~0LL4 4d //__aaaa ''OOAAAA ((PP@PPP 00``0 @ (ʔFy}~02- m7@ ` @`lj;k+*opui-=vcbxz436521, .nm/reytwq907~8<>fhdgsaLJ:K\^OPUI_|VCBXZ$#&%"![ ]NM?REYTWQ()'@}FHDGSA {   ` }  ɟ IM0+h@% ۰9 Hڢ D ۰!H hم٦0hL`.Eh+-X ۰7H ۰H ehe ۥ Iihe+- ې08H*hj ۥiD ܰ  ` Qک0()?(E$8? p .L L٩` p 8逮0iE ܄ 8-+ ܢ8 i H h ܭ0 ii ܠ-`ԅՅ D&uԕةBLܩ0fCb8@?i ZڰS ZڰF ZڰAee2 ei$  iiԥ`8`Ԡ``&&`I))8Դ0 >E0uذLܩ :ܩLܢ8LܥI8ՕLܥE> 8@8e08 ܥ)0 LڥJJJJ0 L bץL D`8` 8i@0 LNۢՕ 8ؐ ٠8ؐ е bL ۤȄ` `80 `H ې.+-h8` ې . ېh`ՠ66666&`ڢ.`)q` D`ʈe` ԕ` 8JJJJ ܵ) . ` 0` .0ʽ` ۥ)`8`E)F)`ԅ ( ۥ) 4 D`ߠߠyʈ``` ݦ - ڰ(ii fڰ  0````ԕ` ڰԅ)8@0&j ٥ԅX ݢ `ک M @ ڥ#ji@0 ڥ ݢ (`8`==W3>Tvb>2b'?h`06?2'A?%C4Vu?f'70P@U??CBH@ ݦ fڢ ݢ ݦ `ڢ (`8`ԅ8@ ) (ۢf ޢ ک r @ݢ ڢl f ݩեIi $ԅ fڥ (`@"wf?P?IWQpIG?9 Wa9cU? 0d? 9`?BXGB?7?()q?D>DIh8E?hyx? )D?@ (1V?wD3331??xS442Phfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf8pp8?ww<~~~<x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x83=3LDLLLL#LL%LL]>@FGiɀ``/.)L@ "%5LcL L =  =,&-'L# = '&L  永 = .@ L"%*L =() /L /05$ p") /ɛ cL cۥ") /0 /ɛ󩉅# wL"%*L =()/($/ 0% p") /ɛ cL cۥ") wL#.D$E% @ /.#` ",-樱,ȱ,-,`(())`$%`.8H((I))` #`-H,H.`$ ! 8 8$0 !` @ԩ8ӍөӍө<Ӎ`lH, ҥl  , ߍҥl $, ҥlj ҥlj ҥlj ҥ,p ҥl0ҥҩMh@,l,lh)lh@,lH) LtHHl"MMMNO  B)L>X ԍ5 ԍ41ԭ0ԭ/ԭoЩТEO%N ԭԢ   &)+)`+ + ҍJJJJxʹ)xʈНҝpҝt ҢxJJJ}*|ʈl$+l&l(`` -Ԋ-@,P H=HHHHl"`hhh@<ө<ө2A`B`L7 6(ҩmi:; < =:2i4354 ?6L 6 n y? ,p? n ?0070Lt cB0`?>2i435< 0>A!CE000Ɋ?0`0 1;:2 ҅1L: c`H2335"24; 1 ҩ;  hh@2 e1i1L; :)h@1890 <ӥL9`0`Hҍ 00) 08 109hh@ Ҡ2e1i1233524ܥ<<Ω82m43m 5`.̍ҩ  0 4ӭ n kL 0x 4ӭ n y  0<L `-2 ` Ҡҍ2ҩ% L5-2 2ҍ ҩ% ҩ(ҢAҬ`ҍ`%Ң`jj)?j)` k `    8 8 }imJJJ 8)i 8}}`|08|`i`Lx%) Ԥ   aXL )0 Ԥ  ̭ҭҩҭ2ҩU2ȑ212i23i3X` c<Ӎө0XL &'x \X`CT euF`1F!@WS   Y`S mF! mȱȱ򈈌 ```}~S  Y0 ` ` ɛ`  Y` ޠ`@S@ ``W+N(DS  `Nݩ̍`+>*) 9`? X0$4Ӡ@* \*=L` X0̍ҩҩ` h4ө \**=`?03==`R 0= L?`==` =``0<`=  0 L2@iЩР@ i  `%H$H` `#@R>  Y`UW `P0C@ESK }ATARI COMPUTER - MEMO PADBOOT ERRORE:xDxآ ? (r s DR'S% X  <ర  9BDE J VL%  ) D )l )ll 0L*HH`ll )lI i`Нԝҝ`  , < L n e k)J` ) ~`S S`    K`@BC  iiA   KЮK l ~ `BiCill DE BH V`KLzR S` ) `J>K } KJ  `l)j@`+)*)*W/Lҩd{j`WiLQjeE( !o)?gjjj)g ! odXeY z udedhei A fW -*)' j ` B  efffQQ W]j8  O Q Y X Q @ p p d0e1p dehdie1 0 LH h`*) R" //L! 2 L4 Gd-FoJ` } L!ɛ 0L! L!TZ****)) GFo L-PI1dPd` ]W I LL` k4TlUm Lɛ cq LP lTmUkk L0 L 0 !LLld  L de !L*JbX| ɀɁ ILɂɃ@ЩɄОɅ L&|@a{ |L ML4`TʆTL\TTͿUU0RSULUUSRL deej cmTVl`cR!UR s UST   L UR 4 c %LcLcL } cH hc }H }hLD λ0TL GdheicH hcTͿ hڠh h L8 {RU Gdhi(feiigT N L QTT8 #ix(  RU G L ` L0+dL0d8dee dL`THUHVH Tfgf &gQg &g &geQfgmgW0f&gL~U0 FVjnLeffg8nfedd^geee_ohVhUhT`}cUVUWݍ S`VW0cQ }& 0Lw 4Tix %} L} VTW${T& }ɛ8 lΝ8ﭝTL8ptpquq`W 'SSWT*( VVU L` Lhh{ L4]^`H)nhJJJ`...` n` nI=`Tix %n8`W****))`eGd'fPhfPdeidhfi(fg` "iy( 0TTix(LRU G'd` XdYe(djedddeejLcTQQ " ci(cQLceUc` cHlTmUk{T USkL9 kcRT kcR USTkhc ` QlRm`cRT cR GS8RdL`-`T`T` L4 THTh{I{`Ў `{WRU`XdYe`"`获T`UaVbyz8`Zv yvIiv8a[wb\xzwIwxIxwxspZTw訥xu wvv~tHuJhjp~LBpevpqqupt TeyT zrewrsexsu'rt$zUUV VUV z / TH hT  L  8~~0LL4 4d //__aaaa ''OOAAAA ((PP@PPP 00``0 @ (ʔFy}~02- m7@ ` @`lj;k+*opui-=vcbxz436521, .nm/reytwq907~8<>fhdgsaLJ:K\^OPUI_|VCBXZ$#&%"![ ]NM?REYTWQ()'@}FHDGSA {   ` }  ɟ IM0+h@Ww ۰9 Hڢ D ۰!H hم٦0hL`.Eh+-X ۰7H ۰H ehe ۥ Iihe+- ې08H*hj ۥiD ܰ  ` Qک0()?(E$8? p .L L٩` p 8逮0iE ܄ 8-+ ܢ8 i H h ܭ0 ii ܠ-`ԅՅ D&uԕةBLܩ0fCb8@?i ZڰS ZڰF ZڰAee2 ei$  iiԥ`8`Ԡ``&&`I))8Դ0 >E0uذLܩ :ܩLܢ8LܥI8ՕLܥE> 8@8e08 ܥ)0 LڥJJJJ0 L bץL D`8` 8i@0 LNۢՕ 8ؐ ٠8ؐ е bL ۤȄ` `80 `H ې.+-h8` ې . ېh`ՠ66666&`ڢ.`)q` D`ʈe` ԕ` 8JJJJ ܵ) . ` 0` .0ʽ` ۥ)`8`E)F)`ԅ ( ۥ) 4 D`ߠߠyʈ``` ݦ - ڰ(ii fڰ  0````ԕ` ڰԅ)8@0&j ٥ԅX ݢ `ک M @ ڥ#ji@0 ڥ ݢ (`8`==W3>Tvb>2b'?h`06?2'A?%C4Vu?f'70P@U??CBH@ ݦ fڢ ݢ ݦ `ڢ (`8`ԅ8@ ) (ۢf ޢ ک r @ݢ ڢl f ݩեIi $ԅ fڥ (`@"wf?P?IWQpIG?9 Wa9cU? 0d? 9`?BXGB?7?()q?D>DIh8E?hyx? )D?@ (1V?wD3331??xS442Phfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf8pp8?ww<~~~<x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x83=3``nf>ff~<ө<ө2A`B`L7 6(ҩmi:; < =:2i4354 ?6L 6 j u? ,p? j ?0070Lt _B0`?>2i435< 0>A!CE000Ɋ?0`0 1;:2 ҅1L: _`H232435; 1 ҩ;  hh@2 e1i1L; :)h@1890 <ӥL9`0`Hҍ 00) 08 109hh@ Ҡ2e1i1232435ޥ<<Щ82m43m 5`.̍ҩ  0 4ӭ j kL 0x 4ӭ j u  0<L `-2 ` Ҡҍ2ҩ% L1-2 2ҍ ҩ% ҩ(ҢAҬ`ҍ`%Ң`jj)?j)` k `    8 8 }imJJJ 8)i 8}}`|08|`i`Lx%) Ԥ   aXL )0 Ԥ  ̭ҭҩҭ2ҩU2ȑ212i23i3X` _<Ӎө0XL &'x \X`CT eu$F`1F!@WS   Y`S mF! mȱȱ򈈌 ```}~S  Y0 ` ` ɛ`  Y` ޠ`@S@ ``W+N(DS  `Nݩ̍`+>*) 9`? X0$4Ӡ@* \*=L` X0̍ҩҩ` h4ө \**=`?03==`R 0= L?`==` =``0<`=  0 L2@iЩР@ i  `%H$H` `#@R>  Y`UW `P0C@ESK }ATARI COMPUTER - MEMO PADBOOT ERRORE:xDxآ ? w(r s DR'S% X  <ర  9BDE J VL%  ) D )l )ll 0L*HH`lllI Ii`Нԝҝ`T67  , < L n e k)J` ) ~`S S`    K`@BC  iiA   KЮK l ~ `BiCill DE BH V`KLzR S` ) `J>K } KJ  `l)j@`+)*)*W/Lҩd{j`WiLQjeE( !o)?gjjj)g ! odXeY z udedhei A fW -*)' j ` B  efffQQ W]j8  O Q Y X Q @ p p d0e1p dehdie1 0 LH h`*) R" //L! 2 L4 Gd-FoJ` } L!ɛ 0L! L!TZ****)) GFo L-PI1dPd` ]W I LL` k4TlUm Lɛ cq LP lTmUkk L0 L 0 !LLld  L de !L*JbX| ɀɁ ILɂɃ@ЩɄОɅ L&|@a{ |L ML4`TʆTL\TTͿUU0RSULUUSRL deej cmTVl`cR!UR s UST   L UR 4 c %LcLcL } cH hc }H }hLD λ0TL GdheicH hcTͿ hڠh h L8 {RU Gdhi(feiigT N L QTT8 #ix(  RU G L ` L0+dL0d8dee dL`THUHVH Tfgf &gQg &g &geQfgmgW0f&gL~U0 FVjnLeffg8nfedd^geee_ohVhUhT`}cUVUWݍ S`VW0cQ }& 0Lw 4Tix %} L} VTW${T& }ɛ8 lΝ8ﭝTL8ptpquq`W 'SSWT*( VVU L` Lhh{ L4]^`H)nhJJJ`...` n` nI=`Tix %n8`W****))`eGd'fPhfPdeidhfi(fg` "iy( 0TTix(LRU G'd` XdYe(djedddeejLcTQQ " ci(cQLceUc` cHlTmUk{T USkL9 kcRT kcR USTkhc ` QlRm`cRT cR GS8RdL`-`T`T` L4 THTh{I{`Ў `{WRU`XdYe`"`获T`UaVbyz8`Zv yvIiv8a[wb\xzwIwxIxwxspZTw訥xu wvv~tHuJhjp~LBpevpqqupt TeyT zrewrsexsu'rt$zUUV VUV z / TH hT  L  8~~0LL4 4d //__aaaa ''OOAAAA ((PP@PPP 00``0 @ (ʔFy}~02- m7@ ` @`lj;k+*opui-=vcbxz436521, .nm/reytwq907~8<>fhdgsaLJ:K\^OPUI_|VCBXZ$#&%"![ ]NM?REYTWQ()'@}FHDGSA {   ` }  ɟ IM0+h@%lbBB@ԭЍ`,lHHHl"lH) ߍҥl H-Il8%,LIҥm#hlMh@h,l,lhhH)HlHh@@ 6 LMMMNOEO%NТ U O¥B)L­д ԍ5 ԍ41ԭ0ԭ/ԭoЭll8l)ԢXEO%N ԭԢ U R¢ U&)+>)2+2m-+ ɟ ɃɄɔ)? ҍL+JJJJy{)xzЍЍҝpt ҢxJJJ}*|ʈl$l&l(`` - -`hhh@x/j 'D" xL\>ɓ?%ȩxآ qĩRFF# ) s F өD")\=>%?R'S)(0b%Kĝ.ĝ 5X)өLPర  )ĩBHDĝE J VL nƥj 9D )ll l`P0C@ESK BOOT ERRORE:,0­j l ĭ ӥ))ө(I I`}`ӝНԝ<өө8Ӎөөө<Ӎӭӭө"ҩҍҩ(ҩ `67  , < L n e k Pn8ɍ9 )I` )3L;ƩS S0!   Y >ƭ`@BC  iiA  Y >ƭЬ Y )ư ; `BiCill =ĊDE BHLVLzRLS )'Lƭ> } ũ  `lF`1F!@PWS  Y`S :ǠF! :Ǡȱȱ򈈌 ``3 Ǡ9 Ǡ/E &*ȍȍE3 Ǡ 3` Ǡ, Ǡ"Emm`ll3 sJjK J}K}mEHmh8Hh Hh hh`8H3m6m7h6LPm6m76m6676m6`m6m76}6`H3jhm6m76`mmm6ǒȒȒȒmmȵȵǕǩD)LHHѭɀ ɑ H`BHG H hH qhB`jHH ʍH hHhh@LɠLɠLɠLɠ Lɠ L H`G=!H` H HLM`LMBHB HH ɐ LhhLʠHhBLMM`hh̀@ .M  .L .@ L\L)-%-/294%342/-2!-+%9"/!2$4%34[17%2495)/0 ܀!3$&'(*+, :8#6".- 30!#%"!23("3\6/)#%qJiI`Luҭ) I=L ۭ1ԭ ˮ 8L̥AHA( H̙ 0  G ̭ L̩ 4@ -A #("S@L̢Hih hALE?@  98xBmi:;: < =;: = =6A!@ *H$ ;ɡɢ(:PRW ;:@(ҩ4ө05ҩ:23 4(ҢA $:  $:Pҩ8234 5   ,P ~ Τ08L_9(:8L ͩBҤ0ȌX` Ω 10`jj)?j) Ωҍ ҩ<Ӡ ACE,,,0;Lͩ0`ҥҦ; Π0L͠1< , ҩߍҩҩ ,ҍ $<0&2e1i1354ť5 1LZ`ҩ<Ӡ \X&΍'`,ҩҊ e1i1`#ҍ ҩұ21 2 35451 Ω,`,lHB3h@h@؊HH hhh@؊HHl"l& LwHHhL   h`Hias 1.20 090524L P PLR Pҩ U@Ԣ sW:Q PЍP *W ԭ))LRLWULPT!/ԩA`HH/ڍS *Whh01!/`HHz) 梥) , ԎfMhh@)*& )) 恥XLuPLPpppppGaQpppN0pqQpppppN0pppBQA:Q3%,&4%34-%-/29!5$)/ 6)35!,+%9"/!2$!,,4%343BV BV/2BVpppF0ppppppppppppQ@BQBV/2BV4/%8)4ppppF0ppppppppppppQppppFqRpppK1 pF0pQ!5$)/ 6)35!,4%34ѠQ P sW YW YW 0ɪU S S sLR S$0ɪU S S LR S80%ɀ\XD S SI JTő7œƒ S SL^S S S0&iЁLR S SLWU ڢ *W)#0` *W)'0`)`< Ԉ`HI=8080h%8080`H ЭЩM SXL PG)30)s0)/ 0) dҩh@PT000 sWR P YW YWEU攦 SLRH) YWhH)@  YW YWh)?!h,t4h vWH!0hѕI U S U SLbT U) ULbTdҩ`ҍҍҍ` YWLT YWLTR0S0Х2m04n0ЙR +( =9-05-?(  sW1R P YWJi 0P112p22 WW Vi晥 ST1 VQ lV1 V[ lV0H VǠ0T VH2N VD lVʠ0H V2N Vʠ1 V< lV<0H V1N V<1 V- lV0H V1N V5 lV S日L\UL`U SLPTҩҦV S U`V VƝƣ`i`  ?>ABLp@CDHHHD"0H>~|@0!1110b0"1101HWWWWhHŠšh`WʨWWaʝ0ƞ`WWWW`, *2 Ҡ0,*+ /05) 6#"8:[ .-2%9471&($'3!0> 0$0$0(00 0(L"r ۰9 Hڢ D ۰!H hم٦0hL`.Eh+-X ۰7H ۰H ehe ۥ Iihe+- ې08H*hj ۥiD ܰ  ` Qک0()?(E$8? p .L L٩` p 8逮0iE ܄ 8-+ ܢ8 i H h ܭ0 ii ܠ-`ԅՅ D&uԕةBLܩ0fCb8@?i ZڰS ZڰF ZڰAee2 ei$  iiԥ`8`Ԡ``&&`I))8Դ0 >E0uذLܩ :ܩLܢ8LܥI8ՕLܥE> 8@8e08 ܥ)0 LڥJJJJ0 L bץL D`8` 8i@0 LNۢՕ 8ؐ ٠8ؐ е bL ۤȄ` `80 `H ې.+-h8` ې . ېh`ՠ66666&`ڢ.`)q` D`ʈe` ԕ` 8JJJJ ܵ) . ` 0` .0ʽ` ۥ)`8`E)F)`ԅ ( ۥ) 4 D`ߠߠyʈ``` ݦ - ڰ(ii fڰ  0````ԕ` ڰԅ)8@0&j ٥ԅX ݢ `ک M @ ڥ#ji@0 ڥ ݢ (`8`==W3>Tvb>2b'?h`06?2'A?%C4Vu?f'70P@U??CBH@ ݦ fڢ ݢ ݦ `ڢ (`0L8`@ ) (ۢf ޢ ک r @ݢ ڢl f ݩեIi $ԅ fڥ (`@"wf?P?IWQpIG?9 Wa9cU? 0d? 9`?BXGB?7?()q?D>DIh8E?hyx? )D?@ (1V?wD3331??xS4ԅ8Lfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf8pp8?ww<~~~<x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x8-I,Ln-Ln,,LnLyLLLLL3LrLLL\LL LL#LLLLL#LPLLLɕɚɟɤɩL `@۝FGiɀ``/.)Lp@ " qLp )0"%*H_vL Lp' "  ,&-'Lr Lp#  'ۅ&Lr  氥 .@ Lr"%*Lp () /Lr /0A$ ") /ɛ L ۥ") /0 /ɛ󩉅# $ Lr"%*Lp ()/($/  (0")/ɛ()ۥ") Lr#.D$E% @ /.#` ",-*稱,ȱ,-,`()(()`$%$`$%`.8H((I))` #`-H,H.`8$10 !!$ ! 8` ` %JKJqJ&JKJ V O- `mm8 N Ln 08 ݐH  h LYO@@ʎjLEǮ}` 38` Q LY&@JKJȱJ`8`JK V8( ]'JȭJJKJJ  (8`( JȑJqJȭqJJ VˠJ`Ji KilLr ];JHKHJKDJqJ VJȱJhKhJJJ`hh8`L3ɩ<ө<ө2A`L0̩B`L (ҩmi:; < =:2i4354 ?ΜL"  / ? ,p? ?00ν0L B0`?>2i435< 0>A!CE000Ɋ?0`0 1;:2 ҅1L: `H232435; 1 ҩ;  hh@2 e1i1L; :)h@1890 @<ӥL9`0`Hҍ 00) 08 109hh@ Ҡ2e1i1232435ޥ<<Щ82m43m 5`2̍ҩ b 0 4ӭ Lb 0 4ӭ = 0<L*`-2 ` Ҡҍ2ҩ% LV-2 2ҍ ҩ% ҩ(ҢAҬ`ҍ`%Ң`jj)?j)`,  7` .  . 8 8 b8}mJJJ 8)i 8}}`|08|`b}`Lx%) Ԥ   [XL')0 Ԥ ҭҭҩҭ2ҩU2ȑ212i23i3X` <ө<ө0XL*&'x \X`CT euxd   4dd //__aaaa a ''OOAAAA A  ((PP@PPP(( 00`` 0 @ HH"0"0hh8`hh8`hh`$! ` %&'.M$L`HH)  hh`0.@ 0 )0hh'H&H`Lj@Qyz`a`+)*)*WLT̍k/Lҩ@,n čԩd{j`WMQje( zo)?g jjj)g z odXeY z x]de edheiA pfW  9*)3n  ij p` pB ief-f-W n "QQ pW& ]j8 p pQ @ pQ pY pX pQ @ pp pp pd0e1p pde0hȭ1hL `*) R" //L j L d-FoJ`} L ɛ aL L TZ****))I Fo L-PI1dPd` ]W I LL&LȩL`,n@ԩn΍L b k4TlUm Lɛ bcq VL\  lTmUkk L0 Lb a LLbld b   <  Lb i- de Lb*Joe| бy0LɀɁ Iɂ  Ƀ@ИɄLɅ LLɉI LɎɊ| `L*ɒ Ɏr&|@a{ |L# < ML򩀍`TʆTL TTͿUU0RSULUUSRL dddeej cmTVl`cR!UR # UST  L UR e Xc ]LcL>cLJ L } cH hc }H }hL Wλ0TL L dheicH hcTͿ hڠh  WL8 RU L QTT8 [ix( < U * XL ` @Ln L0+dL0d8dee dL` p p`fʆeT &e &eeTdeWmd&eVJUjfedeeXd^eeYe_%Uefo`}cUVUW} SސVԥW,cQ }" aL eTix ]} L} VTW${T)#}ɛ llΝ8뭝TL8ptpquq`W 'SSWT*( VV}U L` @Lhh{LbL_]^`H)nhJJJ`...` #n` #nI=`Tix #%n8`W ****))M`jʆigh؅fT'hf8hf(higiL Ziy( <0TTix(LfhdgsaLJ:K"^OPUI_|VCBXZ$#&%@![ ]NM?REYTWQ()'\}FHDGSA {   ` }HH ImɃIm )&= Ҫɟ I)?.M+//hhh@!ϭkk п)Lm/͍/HMO-N ԍh@L̍`+>*) >`? 0)4Ӧb* \*=Lw` 0̍ҩҩ` h4Ӧb \**=`?03==`R ?0= Lz?`==` |=``0<`=  |0 |L@b}ЩР@b} 6`%H$H` `#@R>  Y`UW ?`@ `S   Y0 D` `HA! Khɛ`  LY Kܠ`@!S@ ``W+N(DS  `Nܢ ŋ`8` Le查Š饟š`PXBBmhϪ,test ROM filefffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf8pp8?ww<~~~<x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x8xԢНҝ<өө8Ӎөөө<ӍӭӭӢԌԩ!ԩʍЩЩ ԩԢIIL ԍ ԍ Lw,ԩԢ芝L ԍ ԍ LCԩԩ !Ԣ^  . . .ҩҩҩL@@pppO^pBApppO^pBBA,pppO^pBB>BAC們doneby3ebanfor#andleosin:ero0agesimpletest&!),:ero0agesimpletest/+3tack2!-simpletest&!),3tack2!-simpletest/+detected2!-size bytes/+W v`HӠvH!UU ɪvh恥؅h`Jfe`&eee`HJJJJ 9h) iؙ`QMEG-OS 4.04HHl",lH ɑLWlH) ߍҥl H-Il8%,LIҥm#hlMh@h,l,lhhH)HlHh@@ 6 LMMMNOEO%NТ U O¥B)L ԍ5 ԍ41ԭ0ԭ/ԭoЭll8l)ԢXEO%N ԭԢ U R¢ U&)+>)2+2m-+ ɟ ɃɄɔ)? ҍL+JJJJy{)xzЍЍҝpt ҢxJJJ}*|ʈl$l&l(``x - ®-(`hhh@L©>`@ԭЍ``xҭ) I@=6DоxؠԬ  Ѕ)" {LʊөD q Zâర!HFʎD )hID LnƆ xԌ ĥ% Wӥ0J ŢƝp$P ԎҥID'SRĝ= Æb%Kĝ.ĝ 5 X` J)舘J `)ll l`P0C@ESK BOOT ERRORE:,0­j l ĥ 0)) )J(I I``k\%ӝНԝ<өө8Ӎөөө<Ӎӭӭө"ҩҍҩ(ҩ `67  , < L n e k ƩD8ȍ9 )I` \05 JL;Ʃ ę` )0E0` H >Ơ Ȍ  a0@ I0A  a >L )ư ; `BiCill =ĊDE BHLVLaƩSRLS% ) ƥj ũDL$L AlFP JL`1#Q ǭ-0E Y !`ǰǑȘI Y0!!"FQNH PWJA  S    Y0 SF  *`N@ (JŝA V y|`H  h -GHѭI I`H18 ŎBGH  h ( hB` hjHH  hHhh@,,, ,,LMBHBH H Ȱ hh Lhh hBL`H HLM` i} I0pӆ9"p );j!, -2ȑ2 WӘ4;01R  N 98ӱ4ӑ2;PW/ L9ӱ2ӑ4;9Ӣ hJJjX`Sp)2pO0N`A Ǒ2 )@Š222Я2ȱ2)ɍ`   01H0h`%; 0pѰP Ϊ)Ɗi: &:;0 &:8jJ5j4h ) ǘxԢCc8.PnP@@M@<@:0 I<I@8`cgkoC ǩҢΝϝ/Ν뚠ϙJR@?Oϝ` Iՠ  LʭD Ι`#2 -C ņD kgE Ŋ D EkʽΙEӢ$ )@ -%33EFEν@ @` ,JՐխJLLqʊ) ņC` njԩLPDID` CI!  ʆ,gDВ 64t Là J0M$IPq )@LJI EKM8 ` EH3 PLV Ȍ LƦD) I).8(3L̘C` YLLɘS`1fF $IP/ έjGG%FH h0 J0'G0M)0F0# 0}!C  ; A<)ύӤ45R$IpS$FG) ;4P  S1OP0ZX έ  L>ͥ:Qo* Π  H) =hJJJJ =Ί i ` 0uI)m Ȯ ʎ Y 0C SL̘H h .Π (Ω% JJ J0hh8` D *ȹ`HM .&89[_?;(ZpZp!ppppppppB/pF `NB@aAπ㉇7armV$rive89B+%9%$)"!3V-ode B'6"3|f``,)342%!$72)4%#(%#+).'&/2-!44).'2%!$).'72)4).'%22/2!41-%'-%.5_^ZX][su#8+=*>%:35?@ n  t QbrRU rU rUFtU$$r# *UsIkBED'H V0Qɛ)a{)ߙ" ''ݠ^ft*s Upq Q4Q ? *UL5Pu/ (WQHJQH U qpI0 `LR Q= *Quиб UЪ`HZNQRLG=<>+-.;"'PYXWM20pЮvv#PPQSQQSSQQSX؍hhh8h V| Q UU0# rUWLBƹOI .L5PpepqeLQ8ppqq$ *Upq UUU# *Upq UL5PLPw )Ru v RL5P R$s0vwɛ;Ⱦu;n$ UwvȊȄvw Qɛ"` T; *U UUUrt0'x"H Th *U $x0 k^]v`'"2fxͦvɛ$x kv` rUveppq``LPjw Uw0 Hx TU UU U rU MS؄wLLS=M )Ru R SSL5Ppqpq`v   T rU MS. *QS ?0:p uS ?0 }   L5PRP> *U }UL5Psw$s0w0 SS TUU C W2ɉNH)hJJH)hJJJA7 2HJh0'' + #OWH)ihJJJJ8 LNT8  UUȘ9VU`V *UV *UV *UUFV *U9VvO$r0$ *U @   ULT USVXH) *U, *Uh *U) *U RLS iepHeqh ULTpq$r0zH UhLU $r0hHJJJJ "Uh) ii0U 3$t#"R H' hɛ :0`FtLSLQ)Э8wWHrW hh  8n 0 *U,`Ȧr Q#$Ȇx7$x0Ni H&C $xH$x ehe#heȅ80 `LP(#(A(X YXYX Y) OAEASLCSARLRDILLSSCCBJJBBBBBBBBBPCPSRPCRPSDTTTTTCTIDCINS?RNODTDMBSOSOENDDTTPPIMSPMVVCCNERHLLETHLTLEEXYXAALSNELNOE?ADRCAAPCLLRRCCXYXYXYTPRLICSCSEQKPCPCIAISAIYAASYXVXYXDXPD? $,Ll0Pp(8@HX`hx:8954U#"32Ssb'70Pp&61Qq' d PC MEM AC XR YR NV-BDIZC*** MLM 2.3 (c)'97 by S.Dorndorfq qOW L ` ۰9 Hڢ D ۰!H hم٦0hL`.Eh+-X ۰7H ۰H ehe ۥ Iihe+- ې08H*hj ۥiD ܰ  ` Qک0()?(E$8? p .L L٩` p 8逮0iE ܄ 8-+ ܢ8 i H h ܭ0 ii ܠ-`ԅՅ D&uԕةBLܩ0fCb8@?i ZڰS ZڰF ZڰAee2 ei$  iiԥ`8`Ԡ``&&`I))8Դ0 >E0uذLܩ :ܩLܢ8LܥI8ՕLܥE> 8@8e08 ܥ)0 LڥJJJJ0 L bץL D`8` 8i@0 LNۢՕ 8ؐ ٠8ؐ е bL ۤȄ` `80 `H ې.+-h8` ې . ېh`ՠ66666&`ڢ.`)q` D`ʈe` ԕ` 8JJJJ ܵ) . ` 0` .0ʽ` ۥ)`8`E)F)`ԅ ( ۥ) 4 D`ߠߠyʈ``` ݦ - ڰ(ii fڰ  0````ԕ` ڰԅ)8@0&j ٥ԅX ݢ `ک M @ ڥ#ji@0 ڥ ݢ (`8`==W3>Tvb>2b'?h`06?2'A?%C4Vu?f'70P@U??CBH@ ݦ fڢ ݢ ݦ `ڢ (`0L8`@ ) (ۢf ޢ ک r @ݢ ڢl f ݩեIi $ԅ fڥ (`@"wf?P?IWQpIG?9 Wa9cU? 0d? 9`?BXGB?7?()q?D>DIh8E?hyx? )D?@ (1V?wD3331??xS4ԅ8Lfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf8pp8?ww<~~~<x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x8-I,Ln-Ln,,Ln  L 000LLLLLLrLLL\LLLLLLLqLqLLPLLLcfroilLLzL}LLLLG8`@۝FGiɀ``/.)3@ "%2D%*L T()7L  T&'L# T ? ۩ .@ L ?/L ?/0.$ w%()") ?/0ɛ#%$%.8H((I))L/($/ ?0 w()") ?L M#$0 !$ !+hh#.D$E% @ /.#` T栒 I#`-H,H.` "`,-,ȱ,,-`$%()(")/ɛ` /i  GH@DHi "ɘ $/  Gh LVHER0J JJDDvpJJȱEȱEX DiBB(AVCȱE kD)DD00)I LI`$/pX   ALDM,p  D dYȄeQdL fG) H h$GDp$% ( ) $$(%)$%  J > 8l&@"  )ưS ;l HD ʽ%}$ ɩ Lt UL^H E VLq  EFRLS  8)% HHEE`~#)$% $q$I$$I$%,0)ЧФ J) GLql,/!$).'LǩA<Ӎө2`B ;(ҩmi:  = <35:2>44Ф ?ΜL"  / ? ,p? ?00ν0L| B0`?>2i435< 0>A!CE000Ɋ?0`0 1;:2 ҅1L: `H232435; 1 ҩ;  hh@2 e1i1L; :)h@1890 @<ӥL9`0`Hҍ 00) 08 109hh@ Ҡ2e1i1232435ޥ<<Щ82m43m 5``tT5H ڢ S 0(Lq L`8'Lȍҍ ҦA hҩ````' LV-2 I02Ұ ҩ% I0Aҩ(ҩҍҍ`%Ң`jj)?j)`,  7`"!WPR?89x :;8 C;;?"<2@4S ; C c$;P1 2  1d@ X>`# 12 ҭ) 8ҩ < EN )A79:0L적:) (ҍ ) ̭ ` <ө<ө0XL*&' \` Ҫ) (e1i1232435` 4dd //__aaaa a ''OOAAAA A  ((PP@PPP(( 00`` 0 @ HH"0"0hh8`hh8`hh` ?0 ,``A!(ɛߩ (@ Z!LYW(NS@Sj@Qyz`a`+)*)*WLT̍k/Lҩ@,n čԩd{j`WMQje( zo)?g jjj)g z odXeY z x]de edheiA pfW  9*)3n  ij p` pB ief-f-W n "QQ pW& ]j8 p pQ @ pQ pY pX pQ @ pp pp pd0e1p pde0hȭ1hL `*) R" //L j L d-FoJ`} L ɛ aL L TZ****))I Fo L-PI1dPd` ]W I LL&LqL`,n@ԩn΍L b k4TlUm Lɛ bcq VL\  lTmUkk L0 Lb a LLbld b   <  Lb i- de Lb*Joe| бy0LɀɁ Iɂ  Ƀ@ИɄLɅ LLɒ5 J ɉILk`8``Ɏr&|@a{ |L# < ML򩀍`TʆTL TTͿUU0RSULUUSRL dddeej cmTVl`cR!UR # UST  L UR e Xc ]LcL>cLJ L } cH hc }H }hL Wλ0TL L dheicH hcTͿ hڠh  WL8 RU L QTT8 [ix( < U * XL ` @Ln L0+dL0d8dee dL` p p`fʆeT &e &eeTdeWmd&eVJUjfedeeXd^eeYe_%Uefo`}cUVUW} SސVԥW,cQ }" aL eTix ]} L} VTW${T)&}"ɛT llTLL8L8ptpquq`W 'SSWT*( VV}U L` @Lhh{LbL_]^`H)nhJJJ`...` #n` #nI=`Tix #%n8`W ****))M`jʆigh؅fT'hf8hf(higiL Ziy( <0TTix(L<U 'dRU` 2n(lll @ p ԰ dej8L.i' ej8i~8d~dedi(~ei~dd ide٦jʆ؆~'~cTQQ Z ci(cQLceUc` LcHlTmUk{T USkL kcRT kcR USTkhcLW QlRm`cRT cR S8RdL'- `T`T` THTh{I{L~HЭ h`{WRU`XdYe`"`获TUV8ZvvIiv8[w\xwIwxIxwxspZTw訥xu wvv~tHuJhjp~Lpevpqqupt TmT rewrsexsu(rt ,UUV VUV / LTH hT  L W8~~0LML(ʔF} ~Pza V@_ @ ` @`lj;k+*opui-=vcbxz436521, .nm/reytwq907~8<>fhdgsaLJ:K\^OPUI_|VCBXZ$#&%"![ ]NM?REYTWQ()'@}FHDGSA {   ` }HH ɑJ/ɟ I 2)?M+//hhh@QIJ /  Πٹ0)/HMO-N ԍh@L̍`  hqȄ= `=},0)~ 0ޢ=`D~0| i~}~Ls)LHHԎҵ|H|Ў |), 6!MɑI'4|ҝ0i0|J})} }}Lw|hЩ, I|ԍЩ԰l"2350?:*8@~j@OϺ}Ӆ~ Ԏй-|Jө)$|A5A@HGPH,|L|HGҥ~Ӧ} !LLsӽI~ӽ}$|~Pӥ}I4FF4iׅ**иL &pL &pHh`H  &H( i(j```(Q@,eBB@ԭЍ`,lHHHl"lHH-Il8}%,0KIҥm8hl@ 6 (ʔFM-h,l,lhhH)HlHh@MMNLMBhhh@O D >­EO%NХBຽ)ح ԍ5 ԍ41ԭ0ԭ/ԭoЭll8l)ԢXEO%N ԭԢ D A¢ D&)+>)2+2m-+ ɟ ɃɄɔ)? ҍL+JJJJy{)xzЍЍҝpt ҢxJJJ}*|ʈl$l&l(``P0ESK - -`LE:xD02*j "!x + z ʭ)xآ  ĩѪНԝ#ҩ(ҩ ҥ ) PӠ@I IJH+kUED)J# ) 2L $hJ\=>%?R'S()0ʆb%Kĝ a67  , <.8ˍ9 k n e PLq0) Xర҅ ĩBDE J V + ťj ĩD )ll l}` )0l S S0    `@ABC  iiA= Qe)   LvťA  0 ŐL# `BiCil@䊢DEH BLVRLS` )lHHHHHս;"͈ Ԛ` L YLxF`1F!@PWS  Y`S :ǠF! :Ǡȱȱ򈈌 ``e)N < ND ǭe)ߍefg) ee ,ȭe) e =Lse) eL"`, Ԉ` GL4e)' ɭd ЎZ[ Z[J\L" ǭ 22)2i222UU ȩ = ZȍJJ`hihmhiii`I`}UJ`\0,eP: ȭe)eL",ep% e @eL"Ȯ0թ ǭ`e)]e)U]Ue)eL"ȭZ\[) UU8XVYWhi\)JJ NnLɩZ[%ZmZ[m[٩Z[VWVWXY,VmhVWmiWXiXYiYLp` 8 e)  0 mL ,0 L n ` Qe)@]e eL"ȮbcVZ`WVmaVWiWVmaXWiYUfge e L"ȭ)) )? +` |`<өө8Ӎөөө<Ӎӭӭө\= >%?`) `L0HHѭɀ ɑ H`BHG QH hH thB`jHHUH hHhh@ H`G=VH` H HLM`LMBHB QHH lːLhhLˠHhBLMM`hh͠L~ˠL~ L~ˠL~ˠL~ˠ L~ppGBA 2%3%4-%.5 fffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nff>0fff>6lvv~n ~`|`~<``<06<>f>f f>f>0<>f>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~ff9Л`0 ՍթՍՍխ`խ`LQj  vH L6úHHHHHս;"͈ Ԛ` L]RpppG%TpppppppppFAT-9")/3 2%pressfornormalbootforinternal"!3)#orfor3)$%fat loader presshold-y)$% -%.5bootsinto2%3%4 -%.5)-!'% -%.5pressto34!24cartridge made for myide ۰9 Hڢ D ۰!H hم٦0hL`.Eh+-X ۰7H ۰H ehe ۥ Iihe+- ې08H*hj ۥiD ܰ  ` Qک0()?(E$8? p .L L٩` p 8逮0iE ܄ 8-+ ܢ8 i H h ܭ0 ii ܠ-`ԅՅ D&uԕةBLܩ0fCb8@?i ZڰS ZڰF ZڰAee2 ei$  iiԥ`8`Ԡ``&&`I))8Դ0 >E0uذLܩ :ܩLܢ8LܥI8ՕLܥE> 8@8e08 ܥ)0 LڥJJJJ0 L bץL D`8` 8i@0 LNۢՕ 8ؐ ٠8ؐ е bL ۤȄ` `80 `H ې.+-h8` ې . ېh`ՠ66666&`ڢ.`)q` D`ʈe` ԕ` 8JJJJ ܵ) . ` 0` .0ʽ` ۥ)`8`E)F)`ԅ ( ۥ) 4 D`ߠߠyʈ``` ݦ - ڰ(ii fڰ  0````ԕ` ڰԅ)8@0&j ٥ԅX ݢ `ک M @ ڥ#ji@0 ڥ ݢ (`8`==W3>Tvb>2b'?h`06?2'A?%C4Vu?f'70P@U??CBH@ ݦ fڢ ݢ ݦ `ڢ (`0L8`@ ) (ۢf ޢ ک r @ݢ ڢl f ݩեIi $ԅ fڥ (`@"wf?P?IWQpIG?9 Wa9cU? 0d? 9`?BXGB?7?()q?D>DIh8E?hyx? )D?@ (1V?wD3331??xS4ԅ8Lfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf8pp8?ww<~~~<x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x8-I,Ln-}Ln,,LnPOY1OL(Boot??@6 LLLLLrLLL\`L LLLL``LͿL¢@ƝFGiɀ`LL䠅`/.) LcL@ "+LFcQL Lc L LV L ,&-LQLw'Le#  LlL'ƅ&Le LLV 氛 .@LLw Le"%*Lc LL() /Le LL /05$ ") /ɛ L ե") /0 /ɛ󩉅# Le"%*Lc L!L()/($/ 0% ") /ɛ L] ۥ") Le#.D$E% @ /.#` ,-稱,ȱ,-,`()(()`$%`.8H((I))`L #`-H,H.`8$0 !$L0 8` ` `./S  Y0 ` 2`HA! hɛ` 01 LY 穛ܠ`@LL!S@L ``W+N(DS  `NܩL6x rʍԠҙЈ ԩԩЩ Щ`L0ԭ1ԭ ԭԭЭЭ rʭ/Ԣ @X`UUSL# |Q @ |LHH00hh8`hh8`LLhh`243 5`Lr¥4e223e538 9:;`LL^L\[ Z `Lʩ<Ӎө2҅ALLʩ҈Aҩ(6ҮX1[T Q EǭeJJ -gЇe)3e) ɭe)\@ S L6)ҩBx9ҩ mi:$6( ; < =:23450ҍ4 d < A#Μ0aЎ1(\ "L $6,   A$=ҭ CA,P 0ν0L00ҩEҥXҍm4m 5e2230`#Ҡ5ҩЍұ21 ҩЍ3ʈ42 e1i1ե1 ҩȍҩ,l`,`815,?N ,ߍҩҭ Ұ&2e1i134׊ 1& ,%&`ҩд,,,,0`ҍ ҩݍҩ` HF 6(\ "ȩS  (\ "Ƞh L,PRU) ȭU) hȩ0RCPWRU e0t  G a Μ㩐0VWO  詀6 0>  G .Μ0 S&ON/ !" 2ȑ2Lꩋ02\ \)2\2[2ȭZ2Lν`U e0 1բՍ 0)˭)ĩ7452)44߰,eP7 535ȭ)лՍ 5 5 LnЊ`ν `6 !բՍ 0)ϭ)ȩ760r5!4 Ց24))Ց2,eP7 535)Т5 5 LЃ`24&89:;`  \)JJ ..L"mV8mW9mX:Yi) ;`@ j@Qyz`a`+)*)*WLR̍k/Lҩ@,n Ǎԩd{j`WLQje( o)?g jjj)g odXeY z \de qdheiA |fW  9*)3n  uj |` |B uef,f,W n "QQ |W& ]j8 | |Q @ |Q |Y |XLL©p |p |d0e1p |de0hȭ1hL `*) ,R" //L  "L d-FoJ`} ,L ɛ L &L TZ****))I Fo L-PI1dPd` ]W I LL&LqL`,n@ԩn΍L k4TlUm Lɛ cq bL\ T lTmUkk L0 ~L  LLld  T x  L iȪde L*Joe| бy0LɀɁ Iɂ  Ƀ@ИɄLɅ LLɉI LɎɊ| `L*ɒ Ɏr&|@a{ |L# x ML򩀍`TʆTLHLLTTͿUU0RSULLL,RL dddeej cmTVl`cR!UR _ UST  L UR c LcLzcL } cH *hc }H }hL λ0TL dheicH "hcTͿ hڠh T L8 RU L QTT8 ix( x U f L' ` LLn L02dL0%dLL~8dee dL`L | |`fʆeT &e &eeTdeWld&eVJUjfedeeXd^eeYe_ %Uefo`}cULAL.`LJVUW| SːVW,cQ }" L Tix } L} VTW${ 0LT4.}*ɛ 3llΝ8뭝LLLTL8ptpquq`W 'SSWT*( VV|U L` LLhh{LL_]^`H)nhJJJ`...` _n` _nI=`Tix _%n8`W ****))M`jʆigh؅fT'hf8hf(higiL iy( x0TTix(LxRU 8SRd` nn(lll @ p ԰ dej8Lji' ej8i~8d~dedi(~ei~dd ide٦jʆ؆~'~cTQQ ci(cQLceUc` cHlTmUk{T USkL& "kcRT kcR USTkhcL QlRm`cRT cR S8RdL3-`T`T` THLLTh{I{L~HЭ h`{WRU`XdYe`"`获TUV8ZvvIiv8[w\xwIwxIxwxspZTw訥xu wvv~tHuJhjp~LEpevpqqupt TmT rewrsexsu(rt ,UUV VUV  / TH *hT   L  8~~0LL@ ` @`lj;k+*opui-=vcbxz436521, .nm/reytwq907~8<>fhdgsaLJ:K"^OPUI_|VCBXZ$#&%@![ ]NM?REYTWQ()'\}FHDGSA {   ` }L 4dd //__aaaa a ''OOAAAA A  ((PP@PPP(( 00`` 0 @ Lk'HEO%N ԍh@LIDEHH  LLɃ mImɄ///`ɔkkN Ly Ҫɟ I)?  2LymM+hhh@Lt Q  e -eeL")?Q91`0e)gY-fgL"mbci L },~\,b @ G pLw @ G `Lf Qj`  v` v`(L v` LOX     LrȢ@ LY)HX ߍԩˍԩ! rʍ [ʢҦ>8 ?F( ש?LwLt$IDleIeL"eIe sh LOi`8L?83 L83 Ln Z  N ej L" N nL"ȩ83U245 5249:;Lrȭ ԍLLesetoldwrasiciode  @BBl,