L}6CD l0C)HCC WhL/h `CmCDiD`  R@P1  Y0,0'@R !L` ` C D     )16CS )  C)D1 p p 0 C9DI pCDL~CiCDiD` ` C D     )16CS )  C)D1 p p }0 C9DI pCDL~CiCDiD` DD˙`  J)L !}D L(( LL()  L| L( S LH 0p n  } CY?  q  L L  ` )} `A! d߰")-݆ "  $G@LLLI $j") $G% }H 3S8`G ȱG ȱG   Gȭ Gȭ GG}GHiH8(()) G$H% `(0 })8` d)L ݆  LGȘ ݆LL d  ! LL d)N>Q  HH) }  hyhyB q L> Lm JJ  Ln*` sB%' }8  H H` 1 { LL   !L     Hh SY?  q  1L }  !? S   q L   Ll  Lg E`L   !L)  q 1L}) `L0AM݊L݉ ML  N݆LLLNLMLHG!@}1F GȱGLLEEȩÑEȑEEȑE Ed E7EȩE  q} L !,0,0SGɛ L 1 !L EHEh W G gLLSROTCES EERF } G) *Gȩ GȽG GȌd q q G`  8   0G  `D}CEDC0X:Ȣ Y ȱC* ? 0.. , 0%n ?L[ 0 : L`L  `, 0`Y}`piH n0)բY? 08`0 }  0$L GGȽG L `8L`L}8`  05G)݁,G)ȱGȱGHh0})Hh` B! 8`8iiiLE`}E8FEh( l0`ɃLL L8^~jj8jHi hEEEiEȱEiE` dTE} H8EEȱEEȩEh J E8   . m  i`LI!)E1FR}1LJ舩9GIH`LJJ`HGHh l`} S gL   8 rii `дCDCG W  }C  Lq` X٨`DOS SYS IIIIIIIIIIIIIIIC`0 ߩ0}}}REA DDOS DOSDOS SYS B%LLd}}}CDOS SYS} 0`BDELV !B }`LVH! hLd` l`0 ` T0΀LN@Ԡ  Ȍ Y }`EڅکEۅۥI٩LY 0 ) `SLSAL=L? n L  ɐ   B!}jbi  a0^^^6WTU@i kL QLcba ac`D1:*.AR6h"}֍BJ V`06 2N- 2Gfgde,h0 h 0! H# ``֍ *`,#}i0  ,ip L,i0 LllfDEHIBLV `8`fg`dDeEf8dHgeIH$}Igefd`  b @iLjL:L9DELkE:D1:DUP.SYSc`B` nBDE%} J V 0 ` BLV  ;HLL} A˺ٺǠD2:*.*4AH h/ ^) = +3L]: 6i) E8 .8L]:.DE 2 1e,)4'}A) DE 1;DDAEEHHIIB H30?;A8(}~;A 1L Ll34A ;A 1  6L]: 2J!U!!=! ^))A 6 !i) ?!!2!! 4Y] +3BI)}D!E 2 i)8TD!E00 0A0%0"*0d0H9L/L]:MAKE SYS FILES:DISK#?(OPTION=NO DUP)WRITING*} NEW DOS & DUP:DISK 2PUSH ٠ TO WRITE DOS & DUP:DISK 2& DUPONLY D2:DOS.SYSD2:DUP.SYSԠΠxB:))+}A)A OAh :Ll3OA _! +3L]:`PUSH ٠ TO COPYCOPY:SOURCE,DEST?ΠԠ FILE NAME D1:,}DEFAULT.BAS! 67A6A %LY$wBD i%LW##A9A:A 2BHI;DAE f3;A0 : L]:9A:-}A:A9A:A#AjEAٿ01xB:!;A ! ;A .!;A ! 𩛝! %#AjL'$AQ!.} 4YLI" %  K%,#APLu$3A 2 U3 %6AwBDL#1xB:!4 !D!EL# U3 u26A %6A i% & +3L]:/}ܢ!wBCKSE3A 26AwBCKE5AiADгȘ 5A 23A5AB BDDEE3A%A0}H&AI H3  16L6$!A5A3AHHIIH H3 16L6$!A3A 5A 5A 6,#ALA"L]:wBDLw# _% i%@L9"1} % 24A.A2A.A DE%AH&AIB H3  16L:%2A>] 6 G9 .A.AJB!,#ApwB2}DE V0= IH BDEHHII V0  V%2A _%L$ 16 ,#AP _%LA"L]:D!E`4AL4>7 6LG9w3}B?* = ,ɛ`wB,ɛ`!L+3 % 6 %!ɛI!`7AH8AH u2h8Ah7A`wB:L!wB% +34}L]:`ĠκӮĠĺΠԠԠW& m26A _2 u! i%6A i%n&Г L&NEW FILE NAME:5}OLD,NEW?נŠӠĠ& m2#PROTECT:FILE NAME?& m2$B f3L]:UNPROTECT:FILE NAME?ˠӠŠ6}ġe' 4 m2 u!wBD R' +3L]:i$AL9"$AN?' 4XLI" % !B K% f39ALA"PUSH ؠ TO DELETEԠŠˠ7}DELETE:FILE NAME?6A)A 6 *A 6 ,,.A8 6/A0A L+ 8 4 ()A.A 7> +3 G9 ( :H 8}5hɀLd( ( 87A0 (L' 8 4 (*A.A ]> +3 G9 "67A0 (8 :0U 8,A+A 87A0 (L9}' 6> +3 4,6A @ +3L]:+A,A L)L6HɐhH ]6 6hL&( 9 9 N6 4,mm (A'A`:}``,A+A`.Aˢ> +3 8? ^))A 6> +35A*ܢ> +3 8? ^)*A 6? +3)A*A.A L)L:` 6>;} 4E 6(`910`'> m- ) 6 (Lw' SECTORS 1-720}) +3/A0AЍ+A,A5A1A2A8A9A3A:A` 6? +3 4<} 爹;Aɛ߈;Aɛ )1A8A01A8A 4 l*/A0A /A2? +3 4 /A+A0A,A` ݈;Aɛ 4 l=}*ˎ+A,A0A,A +A/AL)``}6 m- )5A (Lw'.!@ 6 )5A6A ()A*A 6 /A0A>} L+ u+ u+7A : ɀR7A 8L'+ 8 :0 6A7A 57A ( 8L* ?}5L]( 61A͈p l+ l+ l+Ԣ͈`*͈`+ 4 8/+, ^)8 6+ 4X* 1e, ,, +3B.@}DE f3L]:FORMAT:DISK NUMBER?PUSH ؠ TO FORMAT DISK 2DISK 2 BEING FORMATTED, DENSITY:Ǜ L)9 6 N6L T T A}A@` ]6ѩ@ +3(L]:OFFN/A 6A"A7A4A-A4Ai4Ai-A-Ay:#L,`n7An6A(B} h e,~;4A0NEW DRIVE OR DENSITY:PRESS DRIVE #?, 8ɛ. ^) D- T 0  DC}- L-L:"Aj` 6A.6A ."A` -b&A- 4XL]: O.Lm-`ҠԺآϠ̠пD}B 'A8%A&A(A 4;A ;0 򩠝;`PUSH ؠ TO CANCEL RESIDUP=b [.E} aLL. . 4X O.L: [.Lb.;ʈ`. 6 0. 6. +3 8ɛL:Y W .Lu.N P .Lu.800F} эLu. RETRY X TIME(S); WRITE VERIFY:ƛy.;.ʈ` Select # error retries; verify (Y/N)_/ m2i@R G}N i k N/ +3L]:Lo3Ԡ٠LOAD:FILE NAME?0F0d0 m2iH7AvB 300 30080%00L]:*H}0& 3 F0 3 d0ihAi ,i0 2 BD0EHI,iHD0E f3HI}"IHI0D0E H3F000⪍0 0d000ઍ0 0 L]:0莮00D0EHIJ}Lf3 A9SAVE:FILE NAME,START,END(,INIT,RUN)= D1EHI A3 P2 3-A 1 L]:lGO TO HEX ADDRESS= K}8 6N9 +3 6o9 +3 6@ +3 8ɛL: ^) f7 5LC1=U 1 4X& Qb L} 1 L]:aalŠԠĺآϠԠ/)`` BHLf3wDBEJBLf3M} 8Ўi`'OB V2BODBEHILH3 (2L67A8A`-A7A8AL2 (2 U37A8A -AOBɛ;,7PBɛ",:QN}B1PB-AOBA"DwB-A-AOB-ADwBȩ:wBȩiOBwBɛ6,2/ .-A*=-A֩3 +3L]:OBiOBvB8O}A7A`ŠϠDEHI B B VL]:`wm7ADBiE` V0` u3 46L]:HHH,#AP  V% hhRP} S 9 9h`-A+A,A8AOB8Aɛ*,& &4).,A.+A ,A,A-Aө3 +3L]:,A+A`4Ϡ٠ĠQ}̠80 8 8``8AOBD800HOB,ɛ8Ah`p4 +3L]:ĠŠ +3L8 4H 6hR}`Ԅ ؠȱ;A);Aȩ;A`;A ذ ٦Ԥ`;DAEHIB H3H`ʠ̠BʠĩЌS}Ѝ`*A/A0A "6 8 :0,Aۥ+A`L]6?͈` :0-A` e5*AT} Ȍ-A o50B-A o502Ԅ ݢԄ (۰ ؠ)͈`iˊi` 5ˍ7A U}8` 8ˍ7AL8 5ˍ7A` u3 4;A d?X?L+3H h` T?D? +3 46 L)L]:L6COPY V}SECTORS 8 6l? +3 6? +3 6? +3L6=L+3 6=L+3  L19( )L+9(` 4Lm2 +3L4 +3L4 6 m- m2i$A` W}8 4MD9EHI A3*AL]7 8C 5L 7L 8L>7P $8 79L6Z 6 5L6EL: ^) f7 e5L 7*A ` 64AɝDX}?E6A/A0A "67A[W 4;A?0  ?7A0Li8ɀi 8鈍7A m7A m7A??4A 10(6AY},A+A L76A@ +3`4ALr7 E80 r7 6@ +3PC 46PLP4A BDAEJNKLV7A7A m7AZ} m7A@?L7;8A8A͈`i͐`p栅6A٠ 6P DAE 2BHILH3}[}8 +3@`  )` &΢&L+3 9 L)L]:L6 9L6 ]6L6 6> +3 G9L6 8L6 Disk Drive Speed:___ RPM\}~~~Drive # X PRESS:=check drive speed=list error sectors=print error sectors=zero error sectors=exit ]} to main menuةj L- 'SR 4ح'Aiͭiʎ(Ab [. q, -D:E͍HI A3 ^}@#Aʚ 4 6> +3 2H 6hɛݺ=L5== +3iil    _}(Lr}---***Ӡ***--- (C)1984 John Chenoweth & Ron Bieber for The Programmer's Workshop Ġ`}|DENSITY D1: D2:OFF D3:N/A D4:N/A||RESIDUP: BUFFER: VERIFY:|a} Š=FILE LIST <+OPTION=PRINT>  AKE SYS FILES ORMAT DISK b}  OPY FILE ECONFIGURE/ON  EW FILE NAME BVERT RESIDUP  ROTECT FILE ERIFY/RETRY  NPRc}OTECT FILE OAD FILE  ELETE FILE INARY SAVE  HOLE DISK COPY O TO ADDRESS  OPY SECTORS d} PEED CHECK  EST SECTORS XIT SMARTDOS MWCNPUDKTFROVLBGSE6l/ue}'ko [ )"&&&&**+-..//011ԠΠՠPRESS CHOICE OR FOR MENUCOPY WHOLE DISK Insert source disk then puf}sh any key Insert DESTINATION then push any key DONE!Š TO EXIT;ANY OTHER KEY TO CONTINUEPUSH ANY KEY TO CONTINUESourg}ce drive # ?DESTINATION drive # ?Source drive is # XDestination drive is # XEnter first sectorEnter last sectorˠh}ŠXҾ Currently on SECTOR:SECTORS READ: SECTORS WRITTEN:ERROR SECTORS: EMPTY SECTORS:i}Sector XXX:xxxxxxxxxxxxxxxxxxxBREAK KEY ABORT-128DEVICE TIMEOUT-138 DOESN'T RESPOND-139INPUT FRAMING-140 UNKNOWN ERROR-141 j} FRAME OVERRUN-142 DATA CHECKSUM-143 DEVICE DONE-144 ˠҠTEST SECTORS ϠӠDOUBLE-SECTORED Prk}ess drive or for menu٠ŠŠXŠŠ٠K:P:9 2 1e,)4dDD Dɐ э D D D/DDDD gD0 DD EDD` {D0LD E Dl DDEHm}IBLV gDD8`DD`DDDED8DHDDIHIDDDD`;HLL( !EōELn} EL\D!E UEčE ` BLVD0,0'@R !L` ' I $jA B  o}  yyP       89  ssB%LLdLH L H! hLdp}` l`0 ` T0΀LN@Ԡ  Ȍ Y`EڅکEۅۥI٩q}LY 0 ) `SLSAL=L? n L  ɐ   Bjbi  ar}0^^^4WTU@i kL QLcba ac`D1:*.AR1h֍Bs}J V`06 2N- 2Gfgde,h0 h 0! H# ``֍ *`,i0  ,ip Lt},i0 LllfDEHIBLV `8`fg`dDeEf8dHgeIHIgefdu}`  b @iLjL:L9DELkE:D1:DUP.SYSc`B` nBDE J V 0 v}` BLV  ;HLLD D/DDDD gD0 DD EDD` {D0LD E Dl DDEH  AA@A0 9;A@,9@@ D:TEST3.OBJ@ @0!-@ x}A@.)@<67<,.>:,@ @(--@@ D2:OMNI3.EXE)%(@`o y}%@ D2:CONVERTA0 9;A@,9@@ D:TEST3.OBJ@ @0!-@ DDLD/D*EDrive #N has a bufferNN [128-byte] buffers for file I/O*.AR1 through *.ARN will load and run OLD SMARTDOS D{}efault Configurator Ġ BDDE&HI VLD (C)1984 J R Chenoweth B۝DDEHI V B V |}OLFEWhen this c+E&Fopy of SMARTDOS is booted: B DEE&HI V O P OLEDo you wish to change these ? (Y/N)}} BpDEE$HI V OYLOLE} BDEEHI V OLENOW...your changes: BDEEH~}I V O+D OLJF'F"GԠˠŠΠ B%DFE%HI V OLF In order to be used, in mos}t file operations, a disk drive must already BnDFELHI VL%Ghave set aside by SMARTDOS a buffer space t}o use for that drive's data#GH. B۝DFEJHI VLG In this section you choose drives for which buffers wil}l be set up by BFDGEJHI VLGthis particular copy of SMARTDOS. BDGE"HI V OLHPress n}umber of each drive to be usedHI BDGE&HI VLaH then press to end input B>DHE#H}I V O OɛB1LG9LG6D)8* +D+D B/DDEHI VLH OLHԠŠҠŠ} BѝDHE%HI V OLgITIJo open a file, at least one 128-byte buffer (single density - two in double B}DIEMHI VLIdensity) must be available. BDIEHI VL)J This allows you to set the initial} number of 128-byte buffers available in thJKis SMARTDOS copy. BƝDIEcHI V OLsJ MAX 16 - MIN 4 (for }disk utilities) BMDJE&HI VLJ Input single digits with leading 0 BDJE%HI VLJ FO}R EXAMPLE: 07 BڝDJEHI V O OKLED OFD),DED)-D,DLHFD:0LHED1 FD7LH0}ED1 ED-D ,Di ,D BEDDEHI V OLKԠŠƠΠӠ BDKE%H}I V OL.L During the boot process, after the file manL Mager has been loaded, SMARTDOS BDKEMHI VLL}searches the disk directory to load and run files with the name extention BODLEMHI VLL.AR1 then .AR2} then .AR3 and so on... BDLE'HI VLKM Here MN you can choose the number[0-9] at which this search will }stop. BDMEFHI VLM Zero[0] will mean no autorun search. BlDME'HI V OLMPRESS UPPER} LIMIT OF AUTORUN SEARCH BDME$HI V O0:zDNO.DLN} BDNEHI V OLKN}Ӡź B5DNEHI V O+DHEDHFDHzDH P XPhzDhFDhEDh+D OLNҠנӠź B}DNEHI V O P OLNUse the new SMARTDOS settings ? (Y/N) OOBٝDNE&HI V O OYLO+D },D .DLfOWrite the new SMARTDOS to disk ? (Y/N) B?DOE'HI V OYNiLOMAKE SYS FILES:DISK#?(OPTIO}N=NO DUP) BDOE%HI VL8 L:LO BߝDOEHI V`OPP B VPBJKL PK:DP}E VPBDDEHI VHP B Vh` OLxPPRESS ANY KEY TO CONTINUE B^DPEHI V OLP} B}DPEHI V` +DʎzD8  1EDLP ED  0FD OLQPQŠӠ BD}PE%HI V O+Dj)HH 06D B/DDEHI Vhh OLQŠɯϠӠ B}oDQE%HI V O BEDDEHI V OLQΠӠȠQRŠ BٝDQE%H}I V OzD0BLIRNO autorun files will be loaded B)DRE HI V`1?LRONLY *.AR1 will load and run }BoDREHI V` BhDDEHI V`De I/O*.AR1 through *.ARN will load and run OLD SMARTDOS D@OhO WO XO ]O Y`  Y0  ZO [OJUO De i LYO` LP?@ OuP0CMDFILNAMSTARTOHDNSTARTHSTARTLTOPHTOPLBYTINIINITINITHINITLINITXHINITXL}  !!T}HIS PROGRAM MAKES AUTORUN  FILES FOR BASIC COMMANDS #""COMPATIBLE W/SMARTDOS Ġ(d;A(,;@,}i6-Bh6-BwnsP (} (4(# SMARTDOS AUTORUN FILE UTILITYP( (C)1984 J R Chenowethxo(o(c } Enter command that BASIC will run upon power-up, then enter a name for the file to be created.z22(* Use extension .A}Rx to run with SMARTDOS.|G(G( EXAMPLE: Command ? RUN >:@4, D:MENU.BAS>:@4,~++(# File name ? D}1:RUNMENU.AR2( (( Command  A (( File name  AP @@} B)6-AU*@)*@$6-P:'AV,$6-&AV$*@}*@6-%B:,$6-P:'AV,$6-&AV$*@*@,-A"(*}@, L 6-B:,*@<-B:,@6@+6-@:7<,,8*@< %6-A8%THIS IS I}NITAD=$2E26-%@$6-P:'AV,$6-&AV$$6-P:'AV,$6-&AV$Q*@*@}**@7*@D*@Q*@(#@''99173,31,208,41,4,240,14,162,33,189,26,3,201,6}9,240,6'==202,202,202,16,244,96,189,27,3,133,203,189,28,3,133,204'??134,207,160,11,177,203,153,65,78,136,16,248,169,76,}141,69'9978,169,78,141,70,78,169,65,157,27,3,169,78,157,28,3'7796,141,3,14,18,14,18,0,255,140,3,71,46,172,109,78'==1}36,48,9,140,109,78,185,110,78,160,1,96,166,207,165,203'::157,27,3,165,204,157,28,3,169,155,160,1,96,18,14,194D:ARC}REATE.BASD:ARCREATE.BAS((TXHINITXLZ?B"DOS SYSBF&DUP SYSB lAUTORUN SYSBwCONVERT BzDEFAULT BRS232 AR1BARCREATEBAS