@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H  }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `8  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D8:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D8:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED697 FREE SECTORS COPYING---D8:COPY32.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 144ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uM) !"`3!3:AU,2AU4DAU5A< P 6-C:,6-P:'AV,)A_}S?AR&AV$P6-?:C:hL,,D:TITLELEN 1 y0YЛED697 FREE SECTORS COPYINGa}$(---D8:COPY32.COMl# 0|D .L/%###JB|DE 1BHID#E 1#0b}: B 1L!#͑### B 1#c$###JB|DE 1BHID#E 1#05"6. DOS BASIC 86. A6.D:5#@@K:5@@2 A d}<0-@@!0(@ READING FILE d&&@@D:*.*nA@,7@<@, e}4FREE7@A APx@@7@<@,0 *7@<@,0OBJA}CC7@<@,4TITLE) f}7@<@,4MENU A66-%@667B:,%@,.7@<@,'-@@!'(@ g}  A-@A 76-+B:,'@'@ ,*6-@76-6@;6-@6-@  h})6-%@/;6-26-B:,&+$@r,$ @r26-'@-@`-@%@`( i}@ 7+%$@ ,$@&@<+%$@ ,$@,D-@@!D(@! press to j} continue SF:B2y,"@,-@@8-@E(@I S A6-F:Ad, k}6-@$+"@1,%@$+"@0,%@$+"@&,%@$+"@$,%@$+"@),%@$+"@',%@ l}$+"@Q,%@$+"@S,%@ $+"@H,"A@% !AdAU% A@=A m}dAU+"@*"=% D:HELP.SYS  "@*". 1"@*"+A n}.1LL67B:,%@,.7+%$@ ,$@&@<+%$@ ,$@,, A%6A +@ A )-@ o}@A(@LOADING T%/-@A %+@/ A 3-@@3(@SO"}  E  MAABR ŠREVISION DATE(q}: 83-02-062'6-6-'6-A<;,;,;@,FC#@@E:C@(r}@K:PU-(%Š0(U( This program helps you to createZ--(%a persona(s}lized AUTORUN.SYS file d--(%which, following the disk boot n--(%process, automatically issues x--((t}%a set of commands that --(%have specified. PP(HFor example: ΢ĺբ or (u} ΢ĺҮӢ .6-%@+(( Please enter+( command #.(@AA(v}f@(/( COMMAND #: AAf<(#(Is that correct (Y/N)? 0)@3(<6.>:,4(w}Y)4yA 4N)4nAP Ap6-%B:,%@&A`/(/( Command #(x} is  character(s))( too long.6-&@) ApE67%@,.6-B:,767%@,.>:AU,E6-(y}%@ ( (Current command list:.Af@((.Af"8&@+(Command list is ({}$(full..(8 Ap,22(Command list can hold &&@ more6( character(s).@7(!(More commands (Y/N)? .(|})@76.>:,J4Y)4yA@T4N)4nA`^ Ah(>:A%,r&&(Mount disk which (}}is to contain|##( the AUTORUN.SYS file, then=( press RETURN. ')@2@=@/(>:A%,(~}/(Writing AUTORUN.SYS file...@@ D:AUTORUN.SYS>>PUT OUT THE HEADER AND THE CORE MACHINE LA(}NGUAGE PROGRAM255,255,0,6,59,6,,173,31,208,41,4,240,10,169,18,141,33,3++169,6,141,34,3,96,251,243,51,246,33,6(}//163,246,51,246,60,246,76,228,243,0,238,33**6,172,33,6,192,0,208,10,169,0,141,33**3,169,228,141,34,3,185,59,6,160,(}1,96-@@f"!"@)"@H!6-%*@ ADD THE COMMAND LIST-@(}6-@:7<,,&*@ 0''APPEND INITIALIZE AND RUN VECTORS:&&226,2,227,2,0,6,224,2,225,2,17,6D-(}@@"N*@ X@(>:A%,D:AUTOMATE.BAS7,2,0,6,224,2,225,2,17,6D-(\ ========== == ========== "BOOTEDIT.BAS" IS A UTILITY WHICH WILL ALLOW YO,}U TO PLACE YOUR CHOICE OF TWO BINARY MENU PROGRAMS ON YOUR DISK. "CODE CRUNCER" (CC) AND "V2.2 DUP SYS" ARE BINARY ME,}NU PROGRAMS IN THE PUBLIC DOMAIN. THESE BINARY MENU PROGRAMS WILL AUTO BOOT FROM YOUR DISK, DISPLAY ITS CONTENTS, AND ,} ALLOW YOU TO LOAD AND RUN A SELECTED PROGRAM. "CODE CRUNCHER" (CC) -------------------- "CC" IS HIDDEN ,}IN THE FIRST 3 SECTORS OF A DISK LEAVING A FULL 707 SECTORS FREE FOR YOUR PROGRAMS. "CC" DOES REQUIRE DOS.SYS AND,} DUP.SYS TO BE PRESENT ON THE DISK IN ORDER TO FUNCTION. : SOME PROGRAMS WILL NOT LOAD USING "CC" AS THEY REQUIRE ,}DOS.SYS TO BE IN THE COMPUTER'S MEMORY TO FUNCTION. WHEN THIS HAPPENS, USE "V2.2" AS YOUR MENU. USE "BOOTEDIT" TO WR,}ITE "CC" ONTO YOUR NEWLY FORMATTED DISK. THEN, ADD THE PROGRAMS OF YOUR CHOICE TO THE DISK. "V2.2 DUP.SYS",} -------------- "V2.2" IS A 5 SECTOR MINI DUP.SYS MENU FILE. IT REQUIRE DOS.SYS TO BE PRESENT ON THE D,}ISK IN ORDER TO FUNCTION. USE "BOOTEDIT" TO WRITE "V2.2" ONTO YOUR NEWLY FORMATTED DISK CONTAINING DOS.SYS. THEN, AD,}D THE PROGRAMS OF YOUR CHOICE TO THE DISK. TITLE EDITING ------------- BOTH "CC" AND "V2.2" DI,}SPLAY A LINE OF TEXT AT THE TOP OF THE MENU SCREEN. THIS TEXT (TITLE) MAY BE ALTERED WITH THE EDIT OPTION OF THE "BOO,}TEDIT" PROGRAM. SIMPLY FOLLOW THE PROMPTS AND ENTER YOUR NEW TITLE. NOTE: "CC" USES A GRAPHICS 2 CHARACTER SET. I.E,}., WHEN ENTERING YOUR TITLE USE LOWER CASE LETTERS. NODOS ----- AS AN ADDED PLUS, THE TI,}TLE LINE IN THE BINARY MENU CREATED BY USING THE PROGRAM "NODOS" MAY ALSO BE EDITED USING THIS PROGRAM.ED PLUS, THE TI,n56..DCKEERCATFILEFILDISICODELLDUPBYTIO0}  0} ԠՠԪֲ ⪪ 0} CODECRUNCHER & V2.2 DUP.SYS ARE IN THE PUBLIC DOMAIN. CREDIT IS GIVEN TO WHOMEVER WRO0}TE THESE ROUTINES."" CC. & V2.2 ARE BINARY MENU PROGRAMS THAT WILL BOOT FROM YOUR DISK. CC. 0}IS!! HIDDEN IN THE FIRST THREE"" SECTORS. LEAVING 707 FREE."" V2.2 IS A 5 SECTOR DUP.SYS ROUTINE. IT WI0}LL REQUIRE!! DOS.SYS TO BE ON THE DISK IN ORDER TO FUNCTION.!! NOTE:SOME PROGRAMS WILL  NOT BOOT WIT0}H CC. WHEN! THIS HAPPENS, USE V2.2." THESE PROGRAMS MUST BE#!! LOADED WITH DOS IN MEMORY$% BOTH P0}ROGRAMS DIPLAY A& LINE OF TEXT ON THE' SCREEN. THIS TEXT CAN BE( ALTERED WITH THE EDIT) OPTIONS.*""0} NOTE:CC. USES A GRAPHICS+ TWO CHARACTER SET.,- INCLUDED ARE SOME DOS. COMMANDS USED VIA XIO'S/0}0 IO$ IS A SECTOR R/W1 ROUTINE FROM COMPUTE!.2!! DISK=USR(ADRio,ADR128byte3 buffer,sector,1=W/0=R)0}45 6 [ +-@@K:?AR0}@I B[u%6-F:A`,%F:Aa,$AV9%@@pM%@@a%@0}Au%@Ai%@%A+%@&@?%@'AS%@(Ai0}oA'A 9AAUKAAU]@@o@@7860}-8($} RUDOLF'S BOOT MENU EDIT(( write CODECRUNCHER &&( edit CODECRUNCHER or NODOS0}( write V2.2 DUP.SYS( edit V2.2 DUP.SYS(( CATALOG disk$( FORMAT disk)( DE0}LETE file.( RENAME file3( UNLOCK file8(=++(# V2.3 01/03/85B%%( 0} byG**(" a.r.gausrabL(Q!!!* @AV6-[=@0}@!"3( OPTION? >< = A%`( OPTION? >< e6-?:C:,,)@j "AUAp0} o "A&AU t!@APy'6-+$@,%&@H' A~6-&@H A0}!@ Ae6- A6-P:'@, A"AC +A0}R@1A CAAOOAA0AA AA0A`AAP0}( k( Ӡ٠.( ;)@E+WAR@k"AUAu0} A<( ˠ-( FILENAME / LENGTH0(<6-@<&@@D:*.*0 A%<6-0}@@(A6-%@"@ )6-4(A)@ A( B@0}((( A!(  Ԡ!6-@( format disk(space/n)))@"@x() A0}L( INSERT DISK TO FORMAT?( PRESS RETURN(esc to abort)L)@AU( A[(  WORKING....=0}AT@D:N( .......DONEQ([ Aa(  Š'AR?( WHAT FILE TO 0}ERASEU( ('nul' to abort)a6-@&( D:&AR@ 4 ( AjB:, @9("0} ĠĠĺM( PRESS ANY KEYZ)@`(}j A`u7@<@,0D:D(" 0}ĠĺX( PRESS ANY KEYe)@k(}u A`F( ( delete file(space/n)-)@9"@0}x<(F A e( INSERT DISK WITH FILE?( PRESS RETURN(esc to abort)L)@XAU[(e AX(0}  WORKING....:@3@K( .......DONEN(X A~67@,. %67@@,. 6670}@,. G( ŠYARr( WHAT FILE TO RENAME~6-@<( ('nul' to abort)&( D:*0}<AR@ 4 ( A#jB:, @9(" ĠĠĺM( PRESS ANY KEYZ)@0}`(}j A(u7@<@,0D:D(" ĠĠĺX( PRESS ANY KEYe)@k0}(}u A-iAR6-B:,/67@<,.?(  NEW NAMECUAR@\4_(i A2I 60}7%@<%@,.,@67%@<%@%B:,,.I( 7D( rename file(space/n)+)@7"@x:(0}D A<e( INSERT DISK WITH FILE?( PRESS RETURN(esc to abort)L)@XAU[(e AAX(  WORK0}ING....:@2@K( .......DONEN(X AFb(  ˠ'AR@( WHAT F0}ILE TO UNLOCKV( ('nul' to abort)b6-@K&( D:&AR@P 4 ( AUjB:, @0}9(" ĠĠĺM( PRESS ANY KEYZ)@`(}j APZu7@<@,0D:D("0} ĠĠĺX( PRESS ANY KEYe)@k(}u AP_F( ( unlock file(space/n)-)@0}9"@x<(F Ade( INSERT DISK WITH FILE?( PRESS RETURN(esc to abort)L)@XAU[(e A0}iX(  WORKING....:@6@K( .......DONEN(X Anb6-@'( Š0}A( format disk(y/space)N)@b@AsV(  INSERT DISK5( PRESS RETURN(esc to abort)B)@0}VAUAx`(  WORKING....=AT@D:N( .......DONE`Ad@F}K%0}( write codecruncher(space/n)2)@>"@xA(K AD(  WORKING....D6-?::,6 @ AP-@ %-@%@8*@L67<,.>:,P J($( write new nam0}e(space/n)1)@="@x@(J Ah(  WORKING....,67A <A(,.J6-?:"@xA(K 0}A<(  WORKING....<@@ D:DUP.SYSY-@A,*@@:7<,,0 ;@0}L( .......DONEO(Y Aa6-@ &( ԠֲЮ:( (esc to abort)a@@ D:DUP.0}SYSE@&-@@@3)@A67<,.>:,E ""47@<@@,A@:"( ֲЮ0}ӠԠΠ%(0@: Ah6-@@2-@@7?)@U67<,.>:%@2,0}Y h@ s( CURRENT NAME5(7@<@7,E(  NEW NAME?s() 0} =-@@7$)@0"AU3'= Au0"@''(((&@0 A!!"0}A&*@Are-+@5,$+@%,%+@6,$+@%&@5,+@5,$@%+@6,$@ 0}r*@"67<,.>:,  A'-@7s-+@5,$+@%,%+@6,$+@%&@5,+0}@5,$@%+@6,$@ *@@2,67<,.   A16-&@s-+@5,$+@%0},%+@6,$+@%&@5,+@5,$@%+@6,$@ *@@267<,. 66-&@0} ;J($( write new name(space/n)1)@="@x@(J A@f(  WORKING....)-@@7F*@0}@:7<,,&@2J U@f( .......DONEE( A N, B@,%NT(} 0}Ҡ(( FATAL ERRORH( ERROR ENCOUNTERED DURRINGT6-*N1"@%( catalog function16-@/N00}"@$( format function06-@4N0"@$( delete function06-@9N0"@$( rename funct0}ion06-@>N0"@$( unlock function06-@CN<"@0( write codecruncher function<6-@H0}N;"@/( edit codecruncher function;6-@MN<"@0( write v2.2 dup.sys function<6-@RN;"0}@ /( edit v2.2 dup.sys function;6-@WN1"%( unknown function16-@\NV6-6-F:A0},*"A8J( 'DEVICE DOES NOT RESPOND'V6-@aNC"AD7(# 'DISK ERROR.disk write protected'C6-@0}fN-"Ab!(  'DISK FULL'-6-@kN1"Ae%( 'BAD FILE NAME'16-@pN/"Ag#( 'FILE 0}LOCKED'/6-@uN2"Ap&( 'FILE NOT FOUND'26-@zN#"#( UNKNOWN ERRORN8( ERROR NUMBE0}R .( Π8 A0uGG;@D,;A,;@@,;A(,;A,;A,5u666.,hhh0}h h hhWR S`:u67@<A,.d`DȄ X01i   0} G0;G Z niH I 8?u~~67A<A,.c I8 i HGG i B O81G`0}Z n  ! C D%C E Du}}67A<A,.bF CCDECFD ɆB l}J 0} Bl1R @ YIurr67A<A,.W0B} ) ~ Э ) `%H$H`pppGlpp0}AXcodecruncherNu 6-C:,Sukk67@<@,.P',@Fver'(()@)@(@4}3@>@P!!"AU*"AUApZ!!"*"A @d!!!@G* @XA pn4}%xN0@@ @70@@ D6.RENAMEN AA-@@ )(What should I=4}(rename it as? A7-B:,@6@*7<,0 -'7 A` '67%@,.,'67%@,.4}Z-@@ '( Renaming!2@W@2@Z%N6.DELETE*0@@@4}D0@@N AC-@@ %( Delete 9(are you sure? C A@36-@#4}@+6-@#@0(3%*-@@ *( Deleting 6@3@3@4}6% +'0@A0@@@[0@@@o%@@%@ 4}@-@@(FORMAT![0@@[(9WARNING: This will erase all data on thi4}s disk!(((Are you positive? ( A@36-@#@+6-@#@0(3%9@9AT4}@D:*.*%"H0@@@70@@@H( } create,J(*(Insert4} the new Load*It disk and=(press J)@6a((Format this disk?' A@+6@aAT@5}D:*.*@L((Analyzing disk...'@L@@D:*.SYSJ1@15}7@<@,0 A`T*7@<@,4DOS*6-@^ A0h@(%(Write DOS to this disk?/ 5}A@4(@6-@r;6-A:7@<@,,;!@&$@9A |::(Sorry, Load*It needs @&$@25} sectors(( with DOSC((This disk only has  sectors<-@A @ C% A`5}9@9@@ D:AUTORUN.SYSf(P(DThis disk already has an AUTORUN.SYS on it. Should I writ5}e over it?Z A@fA`-@A %B A@B@@ D:LOADIT5}.BASf(P(DThis disk already has a LOADIT.BAS on it. Should I use it anyway?Z A@fA-@A5} %+ A(+(Beginning the write...Y((Writing DOS.SYS'@N@@ D:5}DOS.SYSY@_(Writing the AUTORUN.SYS*@U@@ D:AUTORUN.SYS_#AP""5 }6@A@*@ A >(Writing main program...*@; D:LOADIT.BAS>%&ll255,255,0,6,81,5 }6,216,24,173,48,2,105,4,133,204,173,49,2,105,0,133,205,24,160,0,177,204,105,162,133,2120kk160,1,177,204,105,0,133,213,160,5 }32,185,49,6,145,212,136,208,248,169,13,141,74,3,96,0,48,47,43,37,0,24:bb20,18,12,17,18,26,50,53,46,0,2,36,17,26,44,47,33,35 }6,41,52,14,34,33,51,2,0,226,2,227,2,0,6,-1DJ6-6-% A,(}8( J-@@N1@5 }1@@D:*.*X2@27@<@,4 FA0bK6-%@( )@5}K7@<@,4 FA0l( Avr-@@ (+-@!Y(=" =NEW DISK 5} =ABORT =LCK/UNLCKk-@r(->Q6-@6-!6-'6-2@Q@@5}K.)@.6-%+"@a,&+"@E,+ @6-%@+6-@&+!%@6-@+6-5}@&D )-$@ "(->0-$@ 8( >6-D6-"@x A"@e%5}"@BA@%"@C6-@% A@ AP++-$@ %@$@ %@% 1!65}7&$@ ,.>:,% , 6.D:,67@,.7@<@,: -@@6@-7<,0 0': A5}  067%@,..067%@,.7@, ;;7@<@,4 *7@<@,4 AP* ( $5}4o A0@5@@@@e@5@o A>=@5}3@6@= AH]@-@@K:)@F"@xN(No!5}Z6-]$R'"@(Yes!$6-@'$\ A@f +'0@@@A05}@[0@@@o%@ @%@@-@p:(BINARY LOADING5-@1&B5}:,'@@:(z8( (.( Turn off BASIC? (XL/XE only!) 8 A@+@+@@5}A 06-?:AUv,%6-?:C:,,% +'0@@@A0@[0@5}@@o%@ @%@@-@@(LOADING'"-@1&B:,'@@'(5}% +'0@@@A0@[0@@@o%@ @%5}@@-@@(ENTERINGA0@@<-@1&B:,'@@A(_-@5}@(NEW (#(&(=(ENTER>:@4,@(C(F(_(GR.0:POKE 842,12:RUN*-@@'AB@*&5}A +AR@A6-F:A`,%F:Aa,$AVk0@70@Q0@5 }@k0@G%@@d%@3%@@G%@&@H"-@5!}"(load it/#( By Karl Stiefvater&()(,(/($!!( .!!( |5"} Load! |8!!( | Rename! |B!!( | Delete! |L!!( | Format! |V!!( 5#} | Create a |`!!( | Load*It |j!!( | Disk! |t!!( ~&(5$} (&( Choose one::@-@@K:)@!! @I)!@SA`5%}77&@H@PA AA0A* +*( System error F:A,8 #A !-@5&}@%"167,.>:,5 8$??104,169,255,141,1,211,24,165,106,105,32,133,106,76,200,21 D:LOADIT.BAS -@4u  <SABERD:RUNAUTO.BASicby CHET WALTERS (c) 849(} t +/6-F:@,%AV$F:@,G;@!,;@!,J(t(%ǠΠŠ̠Šg9)}@ @`(B("ԠԠŠΠŠE(g(ENTER NAME OF FILE TO AUTORUNM 6.D:67@9*},.G7@<@,47@<@,M6.2B:,!@ ((ŠϠ2 @H @@9+}+@2(}D@H(#W( (,(CREATING FILE, DON'T INTERRUPTW@@ D:AUT9,}ORUN.SYS(,-@I"(*@, ---@ )*@F:%,- 27-@B"9-}(*@, 7@7D(}AUTORUN FILE FOR()(IS NOW6( TOA(RD<X@(>:AS,*69.}-F:A,6"Ap9(N(ŠԠġX @A="@3(MUST BE AT LEAST TWO CHARACTERS= @F*9/}Ag ( Ҿ * @Kv@@8(ǠΠŠġ;(Y(PRESS >>RETURN<< TWICE TO90}v(REPLACE EXISTING FILE ORPz(TYPE DOS TO CHECK MENU!($(e(XIO 36,#1,0,0,>:@4, D:AUTORUN.SYS>:@4,91}:G.30w@@zR??255,255,0,6,101,6,160,158,162,36,142,197,2,142,23,208,142T==240,2,189,28,6,145,88,136,202,92}16,247,169,13,141,74,3,96V2256,29,53,51,50,8,17,22,16,17,9,26,50,53,46,2X88104,141,240,2,168,170,145,88,200,192,129,14493},4,189Z8894,6,232,192,140,208,241,142,74,3,202,142,197,2,96\,,0,44,47,33,36,41,46,39,226,2,227,2,0,6]^VVFOR QUI94}ET LOAD CHANGE-> 240,2 TO 65,0 IN LINE 88 (CURSOR WILL REMAIN INVISIBLE)_`77TO HAVE NO TEXT APPEAR CHANGE-> 2 TO 6 I95}N LINE 90abjjTO MAKE SYSTEM RESET CAUSE COLD START CHANGE-> 197 TO 68 IN LINE 90 (THE TEXT WON'T APPEAR HOWEVER)c[96}[PROGRAM LOADED SHOULD ISSUE A GRAPHICS STATEMENT TO RESTORE COLOR & CLEAR THE SCREEND:BASICRUN.BASAR HOWEVER)c[8n AUTORUN.OBJ =========== THOSE WHO ARE NEW TO THE HOBBY MAY WONDER WHY MENU PROGRAMS, OR SOME =8}OTHER PROGRAMS FOR THAT MATTER, ARE ABLE TO LOAD IN AUTOMATICALLY BY THEMSELVES AFTER THE COMPUTER IS TURNED ON. IF =9}YOU LOOK AT THE DISK DIRECTORY YOU WILL OFTEN SEE A MACHINE LANGUAGE (BINARY) PROGRAM FILE CALLED "AUTORUN.SYS". IT IS =:}THIS PROGRAM THAT ALLOWS THE DESIGNATED MENU PROGRAM TO AUTO-BOOT. THE PROGRAM FILE "AUTORUN.OBJ" IS JUST SUCH A BIN=;}ARY PROGRAM. IT WILL CAUSE ANY OF THE MENU FILES ON THIS DISK TO AUTOMATICALLY BOOT, i.e. "AUTORUN". JUST TWO THING=<}S MUST BE DONE IN ORDER TO MAKE IT ALL WORK: -FORMAT A NEW DISK AND WRITE DOS FILES ONTO IT. THEN, USING THE "O==}" COMMAND IN DOS, COPY THE FILE "AUTORUN.OBJ" ONTO THE NEW DISK. NOW, USING THE "E" COMMAND IN DOS, RENAME THE "A=>}UTORUN.OBJ" FILE AND CALL IT "AUTORUN.SYS". -USING THE "O" COMMAND IN DOS COPY THE MENU PROGRAM YOU WANT ONTO=?} YOUR NEW DISK. NOW, USING THE "E" COMMAND IN DOS AGAIN, RENAME THE MENU PROGRAM AND CALL IT SIMPLY "MENU". DO NO=@}T CALL IT "MENU.BAS" OR "MENU2.BAS", ETC., ONLY "MENU"! IN CONCLUSION, YOU SHOULD NOW HAVE A DISK WITH THE FOLLO=A}WING FILES ON IT: DOS.SYS, DUP.SYS, AUTORUN.SYS, AND MENU. YOU MAY NOW PLACE ANY OF YOUR OWN PROGRAMS ONTO THE DISK. =B}IN FUTURE, WHEN YOU BOOT THE DISK YOUR MENU PROGRAM WILL AUTORUN AND DISPLAY A MENU OF THE PROGRAMS ON THE DISK FROM =C}WHICH YOU MAY SELECT ONE TO LOAD AND RUN.U PROGRAM WILL AUTORUN AND DISPLAY A MENU OF THE PROGRAMS ON THE DISK FROM <,`EiͩkΩ͙kCop)j`j0 {j`Hi͝ΝhAE}`L"UNEM:D"NUR:"OeH";6#?:4,7 NOITISOP:81.RGCop)j`j0 {j`Hi͝Νh@J MICRODOS XL BY Walter D. Lord Analog Computing March 1985 MICRODOS XL loads andEG} runs almost instantly. Its primary use is for games since it will only load and run object (binary) files such as assEH}embly language or compiled BASIC programs. 1. Load MICRODOS.OBJ from the TAPS disk. 2. When the instruction/selecEI}tion screen appears insert the disk on which you want MICRODOS XL. - may be empty or contain files; - must bEJ}e formatted single or true double density; - must have five (or more) free sectors or a DOS.SYS file. 3. PEK}ress SELECT to change drive number if required. 4. Press START to create MICRODOS. - all files that start with EL}'D' and have a '.SYS' extension will be deleted. 5. To boot MICRODOS XL: - place disk in drive 1; - turEM}n computer off; - remove all cartridges; - turn computer on (press OPTION on XL computers). 6. All files that aEN}re locked will be displayed. 7. File selection is with the joy- stick or keyboard (OPTION - up, SELECT - downEO}). - the currently selected file is magnified in the centre of the screen. 8. Press START to load and runEP} the currently selected file. 9. Lock all files that are to be run with MICRODOS XL. - MICRODOS XL will not EQ}work if only one locked file is on the disk. that are to be run with MICRODOS XL. - MICRODOS XL will not D8//??@@?`?WW  `Lw ADE  1R IS} D D LFDF FG I 歜H LfC`}D) ȱD IT} 6H 0DCh`@LYHWX h `l lCi  H INFqG 0M DDIU}@00) ,CDHHD8 FFGFiFGDiDкHa0`1,a0ԩDGH ԥC $`IV} \!/GH   XXXLt``// `La0````DJjj*jxjjIW}j@Ggggogsss>ggggggfl7gpp#I[} 7!,4,/2$  ddHa0e1@ddнVaA@!/j-je4I\}1ieee) Sp2͢q dL@d0թe e$ e! eߩe e e00D`ETHI e0 e0e I]}e eLe  cR SLecdeWcWcqq}qqWWWW S0HiI^}  Ѝ  W  Y0 qq`H 0 ehԩ ؠȱ8 q)8 qqq`BI_}J V`ED`D1:D*.SYSD1:TEMP.TMPD1:TEMP.TMP,DeOfOS.SYSpppF$fPG2fPG@fPBppFqAeI`}p_pppIa}pp4/#(!.'%$)3+$2)6% qqCq[q4/72)4%,/!$%2/.4/$)3+qqqqIb}򀍍d$2)6% qqCq[q4/72)4%,/!$%2/.4/$)3+qqqqH INSTRUCTIONS FOR MLMENU ____________ This program will automaticallyMd} load machine language programs. To use MLMENU, you must first it to AUTORUN.SYS. As it will only displaMe}y LOCKED files, you must also those programs you wish displayed in the menu. To choose a program, type theMf} corresponding number, and it will load and run automatically.played in the menu. To choose a program, type theLD@\Cfffffff>`<|fl0fF68of;p88pf<>>``~ppppw``|l`cc>66wwcc<<<<<<0 0 ~~`0 Qr}0`?33sss~ffgggg`cc~ffwww``pp``pppc`oggssssss n~fflggg000ppp~gwggggQs}wogggccgggccpppccggg~ffwww`ssggggggggggo>gggogsss>ggggggfl7g@`0 xQt}x6cwwwwwwwwwwwwwwwwwwQu}wwwwwwwwwwQv}???\CFXQw}FD w `BcDFE JK V/HBH:ZFYFYFQx}YFYF iZFҩUF FUΠF F01GȱG\0G1@ č/F [F;Qy}\FBiDFEJK VBDFE HI V0dXF]F*Ң_FXFi1F F FF Qz}UF FXF FF XFLzD B V TU]F Fԩ"/` B VBfDFEJK VBQ{}HI V810XFXF B Vm01XF YFF 8 Z ZYFF sF.sF*Q|}tFBpDFEJK V@ԩ,  L-H`DEhHI B VT`H\F m[Fi\F;\F[FQ}} ԩTh@E:K:D1:*.*D1: FF DISK DIRECTORY\GGppHQ~}`B @pA\Gv 0GD EDE H IhH8HDHIQ}EIHI VLl B V lBHI V` @L,/!$).' pppGEQ}Am\CI VLl B V lBHI V` @L,/!$).' pppGEP ************************************** INDEX SOLUTION version 2.4 ** A MACHINE LANGUAGE DISK MENU ** U} ** CHANGES THIS VERSION: ** 1. MULTIPLE DRIVE SUPPORT ** 2. VARIABLE SPEED U}FOR DOC FILES ** 3. 1050 DENSITY COMPATIBILITY ** ** PLEASE NOTE: U} ** THE BINARY LOAD PORTION OF THIS** PROGRAM MAKES AN UNDOCUMENTED CALL** TO ATARI DOS, THEREFORE IT IS ONLY** COMPU}ATIBLE WITH DOS's 2.0, 2.5 AND** 2.6 (BLACKDOS). ** INDEX SOLUTION 3.0 WILL CORRECT** THIS PROBLEM. U} *************************************** THIS PROGRAM IS COPYRIGHTED, BUT ** IS DISTRIBUTED FREE OF CHU}ARGE BY ** 'COMPUTER SOLUTIONS' THROUGH THE ** ATARI PROGRAMMERS SOCIETY. ** YOU MAY MAKE COPIES FOR YOURSELF **U} AND YOUR FRIENDS, BUT DO NOT SELL** THEM! ************************************** One of tU}he biggest problems withmost disk menu programs is that theyare either just for binary loadfiles,or they are written in BAU}SICand can't be run without it. This program will boot after DOSas an AUTORUN.SYS file and run bothBASIC and binary filU}es. It will notallow a cartidge based file to loadif there is no cartridge inserted.You can even LOAD BASIC or ASSEMBLERU}files without running them! On-linehelp is available, as well as mostcommon DOS functions. All commands are accessed bU}ysingle key strokes (without CTRL),and some are also available with ajoystick. These are the commands available:OPTIU}ON Change page. When there are more than 16 files on a disk the OPTION key allows you to flip tU}hrough the other pagesSELECT Select file. The SELECT key causes the highlighted file to move down towU}ards the bottom of the page where it wraps around to the first file again. Use this to U} pick the file you wish to load.START Load/Run file. This key will cause the selected file U} to either LOAD or LOAD AND RUN. INDEX SOLUTION determines what type of file by the file extensU}ion. If there is no cartridge inserted (or BASIC is off on XL/XE machines), only binary U}or documentation files can be loaded; with BASIC (or other cartridges) all file types are availablU}e. Any file that will not load will change to red letters when the START button is presseU}d. The extensions are: .BAS )BASIC files .BXL )that can be .XL U} )RUN or just .DEM )LOADed. (no extension) ) .LST BASIC file that can U} be ENTERed but not RUN. .SRC ASSEMBLER file that can only be ENTERed. .MAC MAC/65 fU}iles that .M65 can only be LOADed. .OBJ )Binary files that .EXE )can only be RUN. U} .COM ) .CMD ) .DOC Documentation file that is copied to the U} screen without leaving the program.HELP Display help screen.1,2,3,4 Change default drive. This U} will change the default drive used by the index program. It does not change the DOS drive number.U} If a disk is in the new drive, the directory will be read and displayed. If an error occurs tryinU}g to read the new drive, the default will not change.C Go to cartridge. The program will clear iU}tself from memory and exit to the cartridge (BASIC, BASIC XL, ASSEMBLER EDITOR, or MAC/65). If no U} cartridge is present (or BASIC is off on XL/XE machines) this key has no effect.D Go to DOU}S. The program loads DUP and exits to the DOS menu.E Erase file. You will be asked to confirm that you U}want to erase the highlighted file. If so, press Y; any other key will return you to the index U} screen. After deleting the file, the disk directory will be re-read and displayed.F Format disk. You U}will be asked to confirm that you want to format the disk. If so, press Y; any other key will U} return you to the index screen.H Help screen. Same function as HELP key on XL/XE machines.L Load nU}ew disk. This enables you to read a different disk on the same drive. You will be asked to insert tU}he new disk and press Y to continue. Any other key will return you to the index screen. (NOTU}E: This function is the same as using one of the number keys except that you are asked to confirm thaU}t the new disk is inserted.)P Print directory. Dumps the disk directory to a printer directly frU}om the disk (not from memory).R Rename file. This enables you to rename the highlighted file theU} same as from DOS. If you press only RETURN at the 'ENTER NEW NAME:' prompt, you will return to the U}index screen, without changing the file.S Switch run/load. By default, the START key causes BASIU}C programs to LOAD AND RUN. Pressing this key toggles to LOAD ONLY. This is shown at the botU}tom of the status display (lower right of index). Now when you press START, memory will be cleared U} and the BASIC program will be LOADed but not run. Press S again to switch back to LOAD AND RUU}N.T Title disk. INDEX SOLUTION allows each disk to have a title of up to 40 characters displayedU} at the top of the index screen. This title is stored on the disk in the file TITLE.SYS. Every timeU} the program reads the directory, it checks for this file and puts its contents at the top ofU} the screen. The only edit key that functions during title entry is BACK S. Press RETURN to write thU}e new title to the disk.U Unlock file. Unlocks the current highlighted file. Since this is a noU}n-destructive operation, there is no request for confirmation.* Lock file. Locks the current higU}hlighted file - also no request for confirmation.JOYSTICKUP/DOWN Moves highlighted file. Similar to SELU}ECT.LEFT/RIGHT Changes pages both ways. Similar to OPTION.TRIGGER Same as START.DOCUMENTATION FILES DocuU}mentation files are copied to the screen without leaving the index program. This is to allow you to read the documentU}ation before loading a program. Pressing any keyboard key or the joystick trigger will close the file and return you to U}the index screen. Pressing OPTION or pushing the joystick up will increase the speed and pressing SELECT or pushing the U}joystick down will slow it down. The display can be halted by pressing START or pushing the joystick left. Press START U}again or push the joystick right to restart the displaySYSTEM RESET Pressing SYSTEM RESET will cause the system toU} re-boot. This will also happen if it is pressed when RUNning a BASIC or binary file. If a file is just LOADed, SU}YSTEM RESET works normally. This is to allow easy return to the index from running programs and yet still not interfU}ere with normal reset when you are programming. easy return to the index from running programs and yet still not interfT1DaUةD%FFExpXE@ABCDAD D/0˭1̠ Șe˅ͩe̅Y} !E2E D@"/ BE E E I gF ?K}F}F}F}#GɯLL &FLL??? 00 `Y}` gFBDEEDK)I J V0LDS:ȩFͩ`H ԍЩʍh@X˥Y̠({;e˅˥i̢{ȑ0Y}i˥iLcEȑ%FRR>ɛ KUT` F` gFBޝDEEJK V0 EQ Q gF`D1:TITLE.SYSY}FHHD gFBhDhEDJK VLR`D1:*.*1FH6HDLEK: BdDFE VLR` FHdHDLEP: BY}LVBD>E*HI V` BD>E*HI V`).$%83/,54)/.|&),%3/.$)3+by#hris4homson|Y}# |0ressfor(%,0#/-054%23/,54)/.3|<=,/!$25.).$%83/,54)/.Y}).3%24$)3+ 02%334/#/.4).5%!.9/4(%2+%94/2%452.4/Y}).$%8).$%83/,54)/.02%33!.9+%94/2%452.4/).$%8Y}).$%83/,54)/.Y}%.4%2.%7.!-%).$%83/,54)/.Y}02%334/%2!3%&),%!.9/4(%2+%94/2%452.4/).$%8JJ Y}oFɈ/LR>0&J IJ J iJ0JJJLI`GJHJF FLRGJHJLJ $K>Y}Ƚ>ɛ LVJ` J0>LnJJJLiJ`J  LJъ Fȥ FJJJJJJJJ)J`J $KJY}ψ` NO FILES BAS BXLXL DEMLSTSRCM65MACDOCOBJEXECOMCMDЭJ &iaϩUeЅ`JJ $K KY} K KJJJ)J J $K K K`) KLbK>ʩ > KJJ)`ϝ>ɛ >LK.>LK>Y}`>ɛ >LK>ɛ@i@8 >`UJ)T` FLR`sHHL!E FMLlMLRLLY}JJ ?K LLLLLLOx)LM)LL)LL) LRL$LJJJJ J GK LLLJe`Y}JJЭJJLL L $K K K KJJJ) $K K KLLJ JLL L $K K K KJ)JLLJ JJLLJʎY}JLL@BkDMEHI V`kMC!LLDʩD D` gF`Dl ELNFL:NHLOLL?PPLXPY}RL}PSLQTLLQULQ*LR15F EF%FLDLL FMkMY`+ȩI M!D $K ;R (P LR !ELLLDY}KȩG MDF>ɛ (PLR/04)/.nextpage3%,%#4choosefile34!2Y}4runOloadfile(%,0thisdisplay defaultdrive#gotocartridge$gotodos%erasefile&formatY}disk(thisdisplay,loadnewdisk0printdirectory2renamefile3switchrunOload4titlediskY}5unlockfile lockfile0˭1̠dȩNˠȩG MXȥY !ELLPDBY}D>E V`KȩG M !ELLLD 9F TF E oF0 FLR gF &FLL͍ȩH͍ $K ;R>ɛ>LY}P,>Ѣ oFLR>ɛ5Ѡ>>ɛLP>>H( D (P LR !ELLLDQI)Q8QF LLY}BQF LL,/!$25.,/!$/.,9ȩH͈ј'XX FMkMɛ0~( [iXȄ(LcQ(XƈLcQ(Y}XD Q Q QE &F !ELLLDEHHLEXDYE(HIQB V`$D $K ;R (PLR K KLL#D $K ;Y}R (PLR* K KLLD>%F>:> > .> >LiR>`ԩ آR>0Y}>LR)>詛>UT` F0 L DLDERROR #DRIVE #1JL2SD/@ D` gF"/ $K ;R#ѮJ LU Y}LS2 TLdS TLdS $K K K K K K KLLʭQ T>ɛ BDEHI VLY}/0˭1̠˙AUȱ˙AUT>ɛ 8 T>0U1"/ TLD KM0P OMLD-GLRxY})7);)@ T LLSLD΂T֩TL1Tx) LL1T gFBD>Y}EJK V` +U ѝD`5ULTw :UѝY}` TLDѩw LDNEWENTER LOAD RUN ppBTBA>U!"`33U!"`33AA@ A쨩0:ۢ]}Ў / eipԩiBՠ ԙfuu67A<Ap,.Z: D ) @L`@ B0H V`Hp B Vp]}BBDAE JhK Vp`guu67Aq<A`,.ZH9 e ԍ ԍЭ h8`hhh` iS: SK ]} iY +((8( INPUT A FOUR CHARACTER DISK ID#<E6-B:,Y@Aj67A]}<A,.k5-@@6$67<,. 167<,. 5 ne +(%( SELECT((+(>( 1. ADVENTURE]}SP( 2. UTILITIESe( 3. ARCADE GAMESoE( 4. WORD PROCESSORSE(% 5. I would rather make my own title.x/ A ]}/ @)!@A }//A0A@APA`ApI?67Aa<A,.$ ADVENTURES ]}MENU FOR DISK # I AI?67Aa<A,.$ UTILITIES MENU FOR DISK # I AI?67Aa<A,.]}$ ARCADE GAMES MENU FOR DISK # I AI?67Aa<A,.$ WORD PROCESSORS MENU FOR DISK # I AP ]}+-@ @)(TITLE;-@@P(1234567890123456. Aq6-B:,.!@Aq:]} 6-B:,$6-+@ &,'@-6-P:,:67<%,.S-@&@&67<,. * S67@ <@6,. MENU]} FOR DISK # $67Aa<A,.$ A--67A<A),. SELECT NUMBER ? ""67AQ<AW,.]}@c#67A1<A1,.>:AU,C67Ay<Ay,.>:AU,c67A0<A0,.>:AU,7-AA]}@!367<,.>:AU,7  +AR@1-@@=(PROGRAMO-@@`( DESCRIPTIO]}Nr-@&@( FILE NAME:-@@:( 12345678901234567 1234567890127-@@ +-@]}%@3(.7 D-@@(0..-@@ D(Enter '*' to end."AR,?-@]}@ +-@@%/?4*A6_6-@!$%A'67<,.=:,D67%@<%@,.._67%]}@<%@,.N-@%@%N67A1%$@<A1%$@%@,. )-@@]})4*A467A<A,.0.467A<A,.&0-@%@067A1<AB,.X-]}-@@"-(ՠb9@9@@ D:AUTORUN.SYSl(@v@]} (}&(HIT RETURN TO RUN AGAIN#&%D:MYMENU@ D:AUTORUN.SYSl(@v@\Bstn!}!INFFNRECCDOFSVERDVERBRFSLOTONBLCOCONSOKESTSCRNNNFFRESECMAXMAXHDDELABYTBb}YT@@k@ @<AU@ @ @Q @@6b}@5L@@@B2yAUAd@@@!@@b}@ |!~"@#A$Ah%A@&A'@(@2) *********************** b}* ˠ٠ * * by * * Roger Humphries ************************REVISION b}DATE: 84-09-31##NOTE: The binary load portionof this program makes an""illegal jump into the Rev. B##b}operating system. It may notwork for other versions!""If you wish to ENTER but notRUN Listed files, deleteb}!!line 4420 from the program.Z A d A An A ASubroutinesb}Set Up File Name ArrayR6-@#-@@07<,0 @67<,.7<,N6-%@R $$7@b}<@,4 AV67<,..6-%@.-%@R67<,.7@%&<@%&,V 67B:,%@b },.!!Then Set Up Directory ArrayU67@<@,. 57@<@,4*U67@<@,.>:@,b }O-@@567<,.>:@:7<,,&@2,9 E6-@O A'6.7<,6-@:,G!@d* @b }/67<,.>:%@2,=6-%@G A#7 4.67<,.>:@,-6-%@7 A#G!@G* @Xb }/67<,.>:&@2,=6-%@G A#.67@<@,..67B:,%@,. B$Select Filb }e Namef 6-%6-$@%-@@(@7&@<,H6-%T6-` @f6- !6-@b}q 6-%6-$@,6.7&@<,:6-$@H6-&@T-@b(@q67@,.$b}Screen Headera +AR@1-^((ĠɠӠˠĠɠҠŠàԠϠҠ٠a$""Peel b}Trailing Blanks from F$: 6-B:,7,4 06.7@<&@,: AR$Genral DOS Function,"@b}, A,"@, ASound Routine'6-@ At'Prob}mpt Tone6-@Warning Tone7-@@032@@7 B -@9@6@b}>2@'@B (%2($ Delay-@A $"Blanb}k Line$%-@@"(@%$,-Check Console and Keys.6Y 6-F:,6-F:,A6-R:,%Ab}$+@&T:,,M@YAU@ A0 A%J A@ A%T A A%b}Set Up Screenj +@'0@A0@[0@j6.>b}:AB,=-=(@8-@@#-4(@8 b}U-@)-@@ 7(@; U0@@@$Display Directoryb}070@Q0@k0@}AR@b}6-@!6-@S6-+&@,$@36-+%@,$@9"S6-&@$+&@,33(}b}Files on Disk:  ^H ^U ^L ^D ^R ^Q00(Free Sectors:    &C!@(C(Screen  b}of  for more0--@@6-%-6-$@:8-@*(@7&@<,. 8 b}A0D-@@)(@;-@@Q(@k0@@0@b}@@N(@AU% Aq($XYRead DirectoryZbe@1@@b}D:*.*=6-D6.K6.e0@@gS-@@*(@READING<-@@ Sb }(@ DIRECTORYl4@47@<@,4FREEA@v1 6.6.6-%@' A1 A b!} 6. @6. ""67B:,%@<@,.=:,~6.7@<@,37@<@,40L67@ % 967<,.>:@,E6-@5O AbsJ A#(}Unlocking ==>b(} ' 467<,. @6-@6J Abv$6-6@ A0$ Aw$6-5@ A0$ A A4b)} + A  A3%1 A6-%@'6-@1 A$6-5@ A0b*}$ A A@$6-5@ A0$ A$6-6@ A0$ A A@Help b+}Menu4F -@F((ȠŠ̠Р͠ŠΠՠ>**(" or  Select file (down)C7@b,}@(7(  Select file (up)H%(%( Load and run fileM'('( Display next screenOb-}A@@(A($+ Rerun (for new disk)P.(.(#, Select and run fileR*@@b.}(*( ^ = CTRL keyW%%(^H Help (display this page)\(^L Lock filea(^U Unlock filef""(^D Deleb/}te file from diskk(^R Rename filep!!(^Q Quit (exit to Basic)zQ@@'-@@#G(Press b0} for DirectoryQ Aq0)@"AU& A0 A A!  Delete File  i b1} A'0@@@A0@@@_(}Press Y to delete ==> i Aq <)@"@b2}& A3P26-@3< Ad '(}DELETE cancelled ' A F:A,AgA (} Fb3}ile is LOCKED% w(Press Y to delete# Ar0)@<"@a@6@m6-@3w b4}Ad* A3 H I Rename FileJ R H A,(}Input new name for ==> H( \ 8b5} AqAR#5AR@8(f K AP67@,."6.<7@<@,4D:K6.7@b6},p 0 6-B:,67%@,.,067%@,.z # A4`6-@2# Ad (} File is LOCKED w(b7}Press Y to rename# Ar0)@<"@a@6@m6-@2w AdLOb8}AD and RUN program:77@<@,4DOS)7@<@,4DUP:.+ AA0 ('( Loading ==> +%b9}" F:A,@!AB0hm AB0@5@@B)@O)@mAU)b:}AUACr)()(|:@+@@:6-?:AUv,-(#(b;}Ġ- A!p5 AP6-B:,57&@<,0DOCADm(("(D(b<} Press to stop readingG(m(! Press - to pause/restart@(5@+@@b=}5 AC@T)@*@2F:Ad,"@(DAdAUG(J(T A!p AC0Db>}@@((7(End-of-File Encountered:(D A!p0-(-("宠:8-@@b?}8(ENTER >:@4,>:@4,?66*** Delete line 4420 to LOAD file but not RUN itDL-@@2(b@}POKE 764,12:D-@@L(RUNN[-@@ 8(ŠǠӠŠ[(ĠbA}١X6AR'-@@3@6D2:MENUǠӠŠ[(Ġ`QJKs&ZNNNNNNNNN1N3CFFNCMDFNDROFZZAMLRIRDFZ@@@fC}@@@@ @ @0 AU @ <Ku@@fD}@@P !"#fE}$!!MENUPLUS BY PAUL MARENTETTEGGVERSION COMPILATIONS AND MODIFICATIONS BY MARK WEBER -@fF}A o6-6-@#6-%+6-%36-%;6-%C6-%K6-%S6-%[6-$g6-AUo6fG}-%7';,;,;@,;@d$,-6-7 @`(\(>:A%,0@-0@T( ** MENUPLUfH}S ** ΠY(\$2*-&@-#(>:%,' *$<FH@!@@9-6.D:*.*8fI}B @@H6-PS A0B:, %'6-&I( 7<, FREE SECTORSS A0ZB6.7<,67,fJ}.7,267$%<$%,.7<,8 B( d5 > &'P:',+(5 A nQF:@,"@(fK}C("PRESS FOR REST OF DIRECTORYGQ @@x 6-% @@( 6.6-fL}U,($R - RUN K - LOCK (*) D - DELETEU($L - LOAD U - UNLOCK N - RENAMEV*("E - ENTER P - PRINTOUT Q - QUITfM}V(C - COPY B - BINARY ^ - FORMATB!(M - MAKE AUTORUN.SYS FILE?(PRESS TO RUN AGAINB(6-F:@fN},&L A( COMMAND? *K:1)6>(>:,L"@p"@gA3"@A5fO}"@fA5qq@*@u*@h*@v*@*@x*@i*@*@*@fP}wA"@+"@"@g A3"@w A -"@6fQ}-#P:- @pT @P A+(FILE NUMBER =>/86-A:,B A T )!AG6.7$%fR}<$%,&67B:,%,..G67B:,%,.7$%@<$%,7<,4 6.7<,, 6.D:-B:,,7<,4 A`fS}67B:,%,.7<,& "@#4 D:DOS.SYS&."@%"@v""@iAP,fT}="@h6-@3)6.DELETE ,(=(? (Y/N)69"@h A@%@/ @P9 A@@"fU}@u6-@5J"@6-@6T\"@x6-@2(,(NEW NAME0@67B:,%,.,N67B:,%,.\fV}6.RENAME ^$ A`$ @ph F:A,AgA r] @P;(>:AS,FILE IS LOCKED; fW}DO YOU WANT TOS(IT ANYWAY? (Y/N)] A@|#@ @P# A@6 A "@3,@6fX}6 API@6#,67,.?@5I @p2((>:AS, * INVALID COMMAND *fY}2 A0; @P;(>:AS,* ERROR IN PROCESSING  *)-A  @P) A@ fZ}K:) $b @P(.( ...JUST PRESS RETURNQ(ENTER >:@4,>:@4,_-&@b5f[};@ ,;A ,/@5(}(NEED INSTRUCTIONS 4Y A0 4N A0..f\}@@ D:AUTORUN.SYS\Y Q}ŠŠàĠŠĠŠԠf]}\( ,-@@"(*@, *@AU *@AU*@f^} *@@*6-@a%B:,&@4*@>*@@H-@@aR"f_}\)"@*@B:,) A!`f*@p z-B:,@6@*@@:7<,, f`}*@AR*@@*@AT*@@*@AU*@fa}@*@AU*@A#@ @ ii255,255,0,56,75,56,169,80,141,0,3,169,1,14fb}1,1,3,169,63,141,2,3,169,64,141,3,3,169,5,141,6,3,141,5,3 ii169,0,141,4,3,141,9,3,141,10,3,141,11,3,169,12,141,8,3,32,89,2fc}28,16,1,96,162,11,189,0,5,157,0,3,202 ??16,247,32,89,228,48,6,32,6,5,108,12,0,96,226,2,227,2,0,56 $$169,18,141,33,3,169fd},6,141,34,3 ))169,10,141,128,6,76,105,243,251,243$ ''51,246,33,6,163,246,51,246,60,246. &&76,228,243,0,172,128,6,240,9fe},1858 $$60,6,206,128,6,160,1,96,140,33B &&3,169,228,141,34,3,169,155,160,1L 96 5 (}5('This program will create ff}an ή //('disk file which will load automatically ..(&at power up. This version supports the $$(850 INTERFfg}ACE when executed. --(%The AUTORUN.SYS file enters a command ((( line for ATARI BASIC to process. --(%This feature afh}llows automatic loading (of BASIC programs. //('ŠƠàҠРź (( 1. LOAD DOS fi}''( 2. LOAD AND EXECUTE AUTORUN ))(! 3. INITIALIZE BASIC CARTRIDGE (%( 4. EXEUCUTE BASIC COMMAND(( (fj}ŠĠź jj  GR.0:PRINT>:@4,PLEASE WAIT WHILE LOADING>:@4,:RUN>:@4,D:MENU>:@4fk}, &&(ԠӠŠ ++(#DON'T FORGET YOU CAN PROGRAMS $ (PRESS TO CONTINUE$ $fl} $ @P A3$ A3 p1;@0,;@,;@,;@,V6.hhEhDBHI V`l(fm}FILE TO BE COPIEDp L3( INSERT SOURCE DISK, PRESS >:AS,7@6-C:,L6- I 6-C:,#@@fn}.6-?:<,:6-I6-F:AQ, #@*A6# A3 r@C(%INSERT DESTINATION DISKfo} PRESS >:AS,G[%@@r%@F:AV, S%@"F:AW,1@@<6-fp}?:<,E(DONEP@S% L (FILE TO BE COPIED CANNOTF(BE LARGER THAN I:, RAMI(L$ )#(MULTIPLE DRIfq}VES MAY BE USED&()$ ;@,(} C.(&INSERT DISK TO BE FORMATTED IN DRIVE 1?( PRESS C ++ATfr}@D1 7(FORMATTING COMPLETE3(FORMAT ANOTHER DISK7  4Y A5  4N A5fs} > (}&(PRESS R TO RERUN PROGRAM:(PRESS Q TO QUIT>  4R%  4Q A5u  + ,;ft}@,(((ENTER D:FILENAME, D 67B:,%@,.>:AU,2AU4DAU5A P 6-C:,6-P:'fu}AV,)AS?AR&AV$P6-?:C:hL,, D:MENUPLUSDAU5A P 6-C:,6-P:'dM  JXLAPNBEGIJBLJ@@ @ (AU(}  jw} @ Br @%%>JAX ATARI COMPUTER ENTHUSIASTS'@@'@jx}@9O6-@ BOD1:MENU MODIFIED BY JERRY WHITE AND RUSSELL GROKETTAR @h -jy}@6?=-@6? ]2%@&@a e h$ dG;@%,;@@,jz};@ ,;@@,;A,;@,d@D:*.* >@'-@@4(Presents>j{} @=-@@=(#-#6. - @0''7@j|}<@,4FREE@c 6-%"6.7@<@,;67@ <@ ,..c67@<@,.7@<@j}},' 6.|67B:,%,.'67B:,%,.A67@<@,.('-B:,47<,4 A67<,..E 6.=:,j~} @867@<@,.7<,E67<,.0$ @ B //IF A$(3,5)="MEN" OR A$(3,5)="VAR"j} THEN 30(&&7@<@,4SYS@02" @ "(@) < @ B>//IF A$(3,5j})="MEN" OR A$(3,5)="VAR" THEN 60F&&7@<@,4SYS@`P< @ 2(@7@<@,)|< @j}0W0!-@6+'@,%@0 @|X0!-@+'@,%@0(@|Y0!-@6+'@j},%@0(@|Z44(@#| |[&&? #6;"| ";A$;" |"\F4(@j}#FAR@d>(@(@>(@ ************f(j}((@ *Š*h(((@ ************"-@@ "(@R-@j}@)-@@ @(@ SLCINN-@R B-@@ ,(@ EETO:-@j}> B E-@@ -(@ 7 A0;E BP:,A0$ "6.7<@,$j} AED A0:6.7+&,$@%<+&,$@%@,D B77@<@,4 -6.7<@,7 j}AEP7@<@,4OBJ)7@<@,4AUT)7@<@,4DOCZ+}(--- REMOVE BASIC CARTRIDj}GE ---7<@,4DOS.* 6.-B:,*7<,4 AH67B:,%,.7<,   6. 6.D1j}:67B:,%,.0-@ 0(@ LOADING  A% B=-@ 3(@ j} CANNOT RUN = BM-APAP52@'@P9 C @M A0' +'--6-Fj}:A`,%F:Aa,$AV%@$'&@@q.'%@@B'E%@$@e.%@%F:A`j},E%@&F:Aa,L'Q0@@@70@@@Q0@@@V'0@@j}@`'5@@2(@5$ D:MENUPLUS0@@@V'0@@hSYXLAPNB0 +Adn}AU0@@@70@@Q0@@@c@@u@@7n}{(}AR@++(#++(#| ATARI PUBLIC DOMAIN LIBRARY |++(#n}++(# @ -@A $ GG;@@n},;@ ,;@@,;A,;@,;@@, "D1:MENU" &&@@D:*.* 6,6." n} 6 @0i6-%@(6.7@<@,A67@ <@ ,..i67@<@n},.7@<@,3 6.|67B:,%@,.367B:,%@,.G67@<@,.(--@B:,:7-@6r}?P%-632%&7 ; >$ :);,;,;,;,;A,;,:D:*.* 7 -7(#r} '#6. ' 7<,4FREE W 6-%6.7<,#67<,.r}.367<,.7<,;6.|I67B:,%,.W67B:,%,.567<,.(-B:,(7<,4 567<,..3 6.=:,r} &67<,.7<,367<,.0$E @ A7<,4DUP)7<,4MEM)7<,4AUTE (7<,4Dr}AT 2 () <?  ;7<,4DUP)7<,4MEM)7<,4AUT? F7<,4DAT P (r}7<,)| WB-+',% |$-+',%-(|9-+',%B(|ZN.(#| r} |N( |  |\`.(#49(`( NOTE: DATA FILES NOTr} LISTED.* -(-*( Π3 -- #+-/ 3    P:,r}  "6.7<, AE> "6.7+&,$%<+&,$%,& 37<,4 >6.7<,7<,4DOS.* 6.r}-B:,*7<,4 AH67B:,%,.7<,   6. - (J 6.D1:67B:,%,.!-<( r} LOADING F AJ%+ -'( CANNOT RUN + /-APAP#2'' + / '5r}+6-F:,%F:,$AV%-&@q5%B'3%@$@e"%F:,3%@&F:,L'# 000r}#0`'6 ( 6( PUBLIC DOMAIN j'-*( ͠٠ˠ-$ D:MENU5.r}BAS0`'6 ( 6( PUBLIC DOMAIN j'-*( ͠٠ˠ-$ D:MENU5.p:;< R LINXCONSONAMKEFAFBACLOOv} 0uc6-B2y6-B`'6-Bp36v}-Ad?6-@K6-W6-c6-5u +A @1ACA@@v}U@@gAR@y@eAU:uV1;@,;@(,;@,;@9,E-@v}@9R67<,. V ?u? 6.D1:(}&-@9(ˠՠ<(?(Du''@@D1:v}*.*Iu! B`!"@@BpNuS@,7@<@,4FREE>-@@C(I-S B`SuH(v}7@<@,--@@:7<,0 D(7<,H Xux7@<@,0 #(.9(7@<@,Nv}-+B:,&@,U( Y n(7@<@,x BP]u6-B:,&@( ! 6(7@<@,buC6-%v}@!@/@@"C@&@gu B%lu$6-@@$ Bpvu] BAv}R1-@@#](&ԬԨΠ{uM-5!@"*"v}A6-@ M6-@u?!@'&@*"@ 36-@?6-u5@%@)6-@v}56-uE -( F:,"@-6-%@A-@@PE u F:,"@  B5ulFv}:,"@*"@@0-@@"<-@(D P6-b-@@l B%uF:,"@*"@v}%uaF:,"A )6. 砽 56-@9 ^@3@a%u`F:,"A( v}(6. 砽 46-@8 ]@5@`%ubF:,"A9 *6. 砽 66-@v}: _@6@b%unF:,"Ah ,6.򠽾86-< F Buk@2v}@n%u u:77@<@,4DOS)7@<@,4DUP:.u7@<@,4v} %u6-@B:,267<,.>:@:7<,,%A(,6 um-@#4( 7@:@:7<,,&A(,6 :%uJ-%@%@v}#1/@2F67B:,%@,.>:,J u -*@$utAR@'-@#,(8-@v}#M(7@67B:,%@,v}.A$urAR@(}.-@@;(١M-@@r( UNABLE TO FOLLOW INSTRUCTIONS...ua-v}@@a(GPLEASE CHECK DRIVE AND/OR FILESPECS THEN PRESS FOR MENU.uF:,@Bu%v}D:SCRNMENU.BAS2D1:E AND/OR FILESPECS THEN PRESS FOR MENU.uF:,@Bu%t%RRY, CAN'T RUNy-@@3-@ @`@O2@@S W y2"}=%-@&P:B:,'@,@2(@=(@ II(@8 re-boot without BASIC and use "} DOS option L.C#7@<@,4HELP.SYSC67@<@,. D8-@AP $6.D:. }