@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( 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 D8u)6^^<s3>00x|73>00x`c6<9c` 33c366fffg~33>00xgfffff<T}11111{!!\]_\ED!EOHI B V`}   U} TURBO-BASIC XL 1.5 (c) 1985 Frank Ostrowski!  ӥL]""$$ (pV}%J[WܠjeC /D%Zub2gTSt$8®݊Ò2% 5RW}Ţtd.’$3@X7t5w5$?## $#L+D:*.*S:C:P:$#.#) `:#(6ENeU\l؏&/ؕ؄sأ$X}LENeU\lأ$8آǔƐƉƐƇ4cY%٦rULۉCۄړp^gyض%iwܸJڅ*ܣ$ڭڞجئأأY}$ ,(""(222000000..222222222222222222222222222222**22*22(222(2222222222 ,(""(Z}0000000--**2*(22(2222222 V`hh@,lHH$HHHHHHӍl"[}H$HHl $`GHFH\` ` 4ӭ l 4Lq ӠԪӅԆL} Ӡ L( \}) ` b% +L:#HH 0 HHLj%ӥHlL{ee 8eee]}eӦee褢%ƚƜ`88夅奅8^}夕奕Ӡȱȱȱ㦢`L+`8` .E)))8@8e0 _}*څۅ܅݅ޅ߄ԠF0y"ޥy"ݥy"ܥy"ۥy"ڥy"و0ǠF0y"ݥy"ܥy"ۥy"ڥy"٥y"؈`}0ǠF0y"ܥy"ۥy"ڥy"٥y"إy"׈0ǠF0y"ۥy"ڥy"٥y"إy"ץy"ֈ0a}ǠF0y"ڥy"٥y"إy"ץy"֥y"Ո0L-`8`E)))8i@0 *ڄԠb}"("!""" "L**""""""&О"("!""c}" "L**""""""&О"("!""" "L**d}""""""&О"("!""" "L**""""e}""&О"("!""" "L**""""""&Оdf}"("!""" "L**""""""&ОL-6"e"g}"e""e""e""e""i""}"""}"""}"""}"""}"""}""ǭ"m"""m"h}""m"""m"""m"""m"""}"""}"""}"""}"""}"""}""ǥՅօׅ؅مԅՅօi}ׅ؅`` ` ` `80 `ԥՅ +.JJJJ)iFiFi1FicFi'ȐȦoFiUj}ȐFiiFi#iFiGi Fii@F iiFiiciՊFigi'iՊօשBL-`Ik}))83Ԥԥդե֤֥פץؤإ٤L,K6"ХL--L--L-l}-E0:e٥eإeץe֥eՐ؅٥ׅإօץՅ֩L-8٥إץ֥հ'I8m}م٘؅ؘׅטօ֘ՅL-ؤm\G0Q@Ն֩م؅2եمֆשم"ե؅֥م׆ةեׅ֥n}؅ץم؆لԘ)q +` . |. &7i |. ,%!L?.`刱䈱㈱∱o}ሱ`ԅՅօׅ؅م`ԍՍ֍׍؍ٍ`ԍՍ֍׍؍ٍ`L.L. Խսֽp}׽ؽ` L%/`ӽޕ &ԅ)@إ)JJJe)e - Mq} 1. &Je0F 2 . /L(8`@ԠՈքׄ؄` . |. , . . |. , #/L(8`0 I@ԥ)r} 2f / . & r 1. #/ &?P , .Iiԩ +)ԅ ,ӽޕL(`8`$s})Ԧ61718191:1;1 (ť)8@0$Յ)e)e -F . / , . &1 1.t} #/ &F I`U9>`D'RFuCU?b9dYdg@W2@?tS)%)@0)%ԅԢ / . &G u} 1.Ӱ6 #/ &.ӽߕ ,ԅԥ B1 (`8``0?i? . . / , #/ &ԍՍv}֍׍؍ٍ . . ( / , O2 / ,0 .JeF 2`L+) .e٥eإeץe֥ew}Պi؊؅٥ׅإօץՅֆե1ԥ'JffffJffffJffffJffffم`ԩ&&&&*&&&&*&&&&*&x}&&&*`Pi`)JJJeԅԘ)Peԅ`եԆ8@EB)JJJeԅԥ)PeԅԘ)3eԅԽ3eՅ՘)JJJ}3y}}3`)JJJeԅԥ)PeԅԹ3eԅԹ3eՅդЧ` 0@P`'Nu pX@(#d,X L(  兢z}0襙 bɥ⥋㩀 50ɥ0DȱȱȄ   ik#ZMkVgğe拰ㅋ{}⅊0 eee拰 L f5дƨħ 4LY4 f5К,樥ŧH 4h h5L4樤ܱ.* O %30|}  5Ԅ +(fԤԈ`ř嚰Ԥ`ڥۥड़0-԰eڅڐۈ0eeL+58` }}O#`,#5  6`]5 6DE 68DHEIHI V0$ 6Sл B~} V,# 6` $#LllBHI V0HH V0Ԩh``{a$%Ȏ$$xө$Ѝ$ `} `@X a Ӆʢ ʎD  _ɠ %` ɩHH `өL: g% D}:??????*.ARBөjJHH`ՠԢӱԙ!ӹ!`֝DEIHB V0Y|ڝDa۝E}օܥׅݥܝHݝI V0+Ӡڑڑ0`l `  䅠 _ɠԐ}e拢 &L &Lħ © ¥4 䥝ň剰' k ɀ8@4= LY ĩ`OJ ]J?L} KԪȱLRHHצ R, hhLRHHHHHH /0ȑȑޠhhhhh}h`HHHHHHHHHH $H bɐhȥLHhhhhLň剰)}i桰` )``L(兢ħ #$ x Hҩ h$襚ҥ ԝ`} UV #T` ` `,H ¥ȍ` JKhLŢ  #)I L ¤Ȣ`L¦ ¦ Lĩ} ½J*K+ $LąLĩ …L~ …`H Ġh é`,H hH Ġ  ĭ 8}}} L n [h`LkL © 8倝偝 Ġ  ĥ󥃅  Lĩ LH} éLH#h ĩ`H hKJ L+ , H hHHħ s hKhJ  Lĩ# qL } ŘL ũ& QŽLM " ĽNL  ĥԝL՝M  ĥԝN%LV  ¤ħ` Ťħ` ƪ Ċ }Ťħ` ¢`届 x݅ L ĽCӠɀ L]Ɉ L] Ln LŠI}HEDBL$HH hh +L `ħ LĢl ¦`OBRUT ԅՅ֦}󅗄`L+ ¢p 0 Hp hɈL` ,#,$,!Lé ,H ĥDEԝH՝Ih L}©L $`L© , k ĩԅ  + ĥ 夨ħ`2ƪƪ ! A!Ƚa!Ƚ!Ƚ!Ƚ!Ƚ!}``氤hhL1@$ƪư 0 0 n$P`L+FҐ֥װ綾إٰو LǠFf}ؐ ee&ee* &eeeԪeըee$.ƪ@!Ƚ`!Ƚ!Ƚ!Ƚ!Ƚ!`檦}!!!!`!@!^!` Ȅ 8 n奱 ٥Lǥ֤צưĘ=ŗ78֪א& } eԥe$`L: L ԅՅօׄ 1פ& ٤ţĢԅeՅe8包卅 ]&} 8Ԩժ%אְ`ֆL夨ħ` FҰg8&0ei֥i0Tׅiإi0BJe؅eم0&f}fff&0 &0 eeL+օפإ颎 %8包ԥ卅 L ɥ }ȱъŠe拰8``,ªȱȱI ѝ3ȥLɥHHO]}  ȥe暰Х ȥL+ʅȱhh`Lħ OԪȱԨ``L :0} `L(奷 bɥ󥋅ȱȱȱȄ#鈄0B8eeŶ}ɛ,@LBˤ,ɛ`L?± ˤ樱f Oƨ x݅ + ~ [ˠ O樥0# +  L˥`}LL :ɛ,$PH h $P润䧰 ʐLʦ䧐 +` ʐL3LBˢ}ԝD՝E֝HםI L 兢L]& 兢L% ,L6 ,L6 &L6 (L6妪@!I@!` ؐb`P KW ؐRB ؐ}=;G ؐ4@ ;+ƪƪ@!=A! (ƪƪ@!A! ƪ@! ,@@檦@!`!!!!!!`ƪ@! ǩjҤ} /L.٤ƪƪ@!@!, 舽`!`!!ـ!!٠!!!!!`@!jI*` . ֪ (}ϰ`(8` ֤ׅԄ +҅L: Lyƪ8吪周Ly sũ + ŐL Ly sŠԄ h L}} L}٩    e쪽pLyL( + ڥHJJJJ h) 0:i`  ک; n +ȱ)ȥ%}ݓ Lh ԍՅԄׅ֩өL:ƪ?Ԣ )ɠ )  -L &Lڦ@!)@!` n)8@} -L:` / n)8@I= n)8@/ѩ֔$ሄ ,L: + n 0L8 n} 0L8 n H1L8 n /L8 n /L8 n D/L8 n 1L8LLإL( &)ԥ)8@JjH@}MC)JJJe)e .F / .P . &F . #/ &L.L(HHHHHH /hhhhhh &} Y/hԅL:,` L _ܘ%ᨥ%Ly _ܘᨥLy _ܘEᨥELyٚ<|'g 0L`}!!!!i ` &LإL٥LyɥLzvmZ ƨ!0 4 䦵 ¥ԝD՝E֝Heם}I Lܤį eį L` x݅ƨLLLܤ ©`#ۢ Lĩ_,ߤ} ڄ . eڅԥeۅհ"8څ֥ۅא8ܥݰL۠Q%0ԅإՅ٥ަ0%Q% }L-ե0LޥڤLyمօנ6&֐ eו`L( Hħ hբՅ `ޥԢ `ޥՅ֠}&&֐eܥeېڈ 7 \ 7 j N \ N j$0!ee80å/8ܥ۰uڕ0}eUiV`TUV`8UV`eTi`8TȢ` $L„')Q ȱ8 e}新`8`L齀).Q Ӱȱ8e新 O :L䅫# *$Ŭ} Ʃ HL"䥫ș L` Ml/#樱0ZS'`ȱȱȱȱȱȱȄ`ȱօȘuԩׅu՘e֨҄`}I 屝Ҡȱȱȱȱȱ` n$҅J?eԨe` L 兙 兛 n %3 Ԥ` ҩ,} , , L檤 ٙ!ؙ!י!֙!ՙ`!ԙ@!ә !ҙ!` 䤪ƪ!ٹ!ع!׹!ֹ`!չ@!Թ !ӹ!`ƪ!!}!㹁!a!A!Lp ґȥӑȥԑȥՑȥ֑ȥבȥؑȥّ` ***j)e)e`ʭȅiȅ}iȅȩȩ Lfإ  4  \ +] ¥򄟄}   넨ɛ$0L祔 Z f0#ڠ쩀 ߩ6ei$0 녖چ + !5}ɛȑ @膔7 ɛ 襔!ɛL! _ɩ8$IȢ %e拢 } &!$P* &8孨客 "&$ 1L~ L~ &L _ɰe拢 &L~ +0 %30Ԅ }L 9:枢0 O L :H9Hhh tLHH`h}hLCL馩`ʆLC枢0ְşLC`A枢Ɣ!L!L}!T 򈩛LQLD ijq ߰,iŰD VD8` 覲`8` 넬 S( +饰}0 S0:$$ p8`$p (ȩ@҅ҥ򄬤 ߰ A L8򨢄 %Ӥ򈦬ʽ ʽ % }+HH 屝EҨhh$P0Ƭ 襯I `_A[`8`80 &Ոԅ}` 넬$ +  + h갳 h) + , 褔ԙ!` "8` 襔 ɛ "ȱ"}嫤!`! `) ɛ%)a{)_0:A[_դ`RE͕DATINPUԑCOLOҝLISԖENTEҚLEԛIƜFO}NEXԑGOTϑGO TϑGOSU½TRAАBYŐCONԞCO͟CLOSŐCLҐDEǞDI͐ENĐNEנOPEΖLOAĖSAVŢSTATUӣNOTPOINԡXIϤOΒPOKťPRINԐRAęREA}ĨRESTORŐRETURΩRUΐSTOАPOХGEԫPUԑGRAPHICӒPLOԒPOSITIOΐDOӒDRAWTϓSETCOLOҬLOCATŔSOUNĦLPRINԐCSAVŐCLOAĚERROR- }DPOKœMOVœ-MOVŪ*ƐREPEAԑUNTȊWHILŐWENĐELSŐENDIBPUBGEԒFILLTϐDϐLOOШEXIDIҖLOC˖UNLOC˖RENAMŖDELETőPAUSŖTI}ME$PROøEXEÐENDPROÑFCOLOҪ*̕-RENU͒DEDUMЪTRACTEXԖBLOAĖBRUθGO*’PAINԟCLӔDSOUNCIRCLū%PUԘ%GEԚG}OTGOSUTSTETHEΣ<<>ުNOOANĨ<<>STRCHRUSASVALEADATCOPEESIRNFREXLOCLOSQSGABIN}PADDLSTICPTRISTRIDPEE˦INSTINKEYEXOHEXDEDIFRATIMETIMMOEXERNRANTRUN%%%%GOUINSTERER+,%5}&6(+8,<Xk`fghilm^deDѳHc?,Ќ,е,Y_Ҳ+7,/0}1 2!3"4Ɛ"-"."-؂ٿ֐ː}ĐאŐbj+9,+;,ʐͭ}ͭ@ABC\=>[<+:е<,&%rvnnxc<\}-78s_XV+@D&0d*"'2GJh N}Rl~&2 +饰(+VWZ ]a8`L`  ¤ħ.H h L5 䄡 } 䅭 bɠ04Ů .ŭ%) e拰 ĩ L+Ư0 Le}`毤Hɛ) h`  L ȱ R @ʆ ȱȄ Iğ` :62T F :}7 8 Lbԩ- L 8 8,I ɨ 8L.UH `ƨh $ %3   + \L L 8󅯩" } 8" ©" Ư" L8q :Z#]abj(=) W같  L樤ħ`hh`H YhZ }L<>EO ƹƹ0`H f5h`I&` =? FQA` L񄳱ȱI 䦐}Ħ ąŅ T k /䧰 k ,Ǡ ĩJH ThĥȑĥȑĦʊȑ`HHąŅ}H h hhhh ȱIELZ L`ȱI Hȱȱȱȱȱ }, h @ $L+L.*ȱȱȱȱȱjEE `EjI `e`ħ ¥}0 ` Lk 䦪`! 䧰L A@L `I&`L ©؅ L.}0`STOPPED륺 bɠhhL :ʅ` k %3Hƹ h5h`hbjH h #}ԤLQ #LLei  `LԑȥՑȥ֑ȥבȥؑȥّ``䈥剰}#)iiLɠL4űI&`048ץğ=ȱȄ }`L  L0e拠0ȱȄL  䦪`!' >?L (<ж`!  $Л +`,LőŐ78Ƒ8 Ƒ`8` - PѠ}`,,L L PQ 8,L ȱI ѝߠȱ`ԩ},L E  $EL+L],,,؍ 0âLɀL ©7 F󦹩 RbL g }0g `Ո V fL{Ն + +􅕄L AT LINE?BLOAMEVALU>#VAR$LE?DAT>3276INPUDISTACOVERFLO?LIN?}FOTOO LON?DE?GOSUGARBAG?CHMEͣ?LOA?NES?WHIL?REPEA?D?EXIXPRO?EXE?PRO?IS OPE?DEWR ONLCMNOT OPEΣRD ONLEOT}RUNTIMEOUNA!FRAMCURSO!OVERRUCHKSUDONMODNOT IMPRA͠D?>#FILEDSK FULFATAL I/FILENAMPOINLOCKEDCM>DI}?FILPOIN?APPNBAD SECTORӥHՄ +h & .hԩ + ,҅L: ƪn (@Մ$ 0` 0}` 0LoH - . /h &@Յ՘JJJJ X) 0:i`AVC@ sŠ 5  <)  <} L L + e +e`e`&&&&&&eee` &}&eee&*`` 兙 䦪!0 4 ۄܱ **m ݤܱEۅڦڱ= } ܥeƥiեLN@ ` **)]` 00`` ( ((((((((8}`W)ߥ & &e &߽řِ׼JJJJ&eXޥeYߥ䥛 9 FfЎᰈ } `  M 8*` 兙 󥐅i祣L{ &L}  0 & L ȑ & L; # )ȱ L })ȱ) )ȱ 8ƣŐő0eސ`ƙ8ް`)ȱJJJ`}``=`]``` E߭H Ġ} hL±&Lv`[  ȱ R] } L L  䅠 bɰhhğȱȄ L l"0e拱LjLx`[  ȱ R] h8<<  B JKIHiDiELV`L8 8 BLV`Lx }8t8l Lu8hihiHHȱȱL8c !#3`Lu8JJJJ`H 8h`H }ȩh Q8L8 Z8L8 8L8 8L8 8L8S:@9E:E9H '9 H9I9 8 '9h)0IC }9D9L8 L :::: :Lr:::IEL[::i:iIIL[:`:i::i }::L:`L{:w:w: C`L:L: D8:MEM.SAV: 8| 9 '9`L:L: D:DUP.SYS:̩ 8 } x:ɀL: '9`88 |9Y:X: '9L); D8:DUP.SYS; 8::88 9 '98? :`;WL`; 9 }Ln; ` :Y;Y;L;L;)} Setting Up ATARI 130XE Ram Disk; 9L; ; -9   } L;D8:; :9 :Y;L@k?^@G}@@( !"#$%(&'()*+ UU}WRITTEN IN TURBO-BASIC FOR XL/XE COMPUTERS. MODULAR PROGRAM by Ron Fetzer 10/91T ` P2P<PF @`P}ZTdOn]];@%,;@,;@,;A ,;@,;@@,;@@,;@,xQTO}8-@@8(WHAT SCREEN COLOR DO YOU WANT?#-@@#( 1: NORMAL""-@@"(2: AMBE}R,"-@@"(3: GREEN6!-@@!(4: GREY@B A -@@8SELECT A NUMBER >>}B BJT  @)!@)P:,#(J("ERROR: SELECT A NUMBER FROM 1 TO 4T A T''APA`Ap}A^1AAH'A @1 Ah1A@X'A 1 Ar1AA4}'A 1 A|1A@'A 1 AQTFO `AR@(6-}46-F@.-@ @.(Π3-@@ 3(1. Full Feature Cat}aloger -@@ (2. End.-@@.SELECT A NUMBER >>(( @)!@)P:,A}O"@`$-@@:(Cataloger ProgramO6.D1:FULLCAT.TXT"@PN!-@@!(**}*****X1-@@1(Press to scrollb--@@-creen or rinterl737@<@,4}S)7@<@,4s7Pv737@<@,4P)7@<@,4p7PQT(O `AR@(}6-+@+@@# @#6-%@("@"P A}=]F:A,"A6'@+P=AR= 6. `-@@=RETURN TO THE MENU(Y/N)}737@<@,4Y)7@<@,4y7P737@<@,4N)7@<@,4n7PQT}OAR@ )"@: ,A 6-Q*T4O>))** 40/80 COLUMN PRINTING ROUTINE **HA}`-@@=(40 or 80 column printing(40/80)AR#"@@ A# A \#"@ A`# A} fTp%%** 40 COLUMN PRINTING ROUTINE**zB6-@%@B@@^ 6. }`-@@Z(5Did you set the paper to the top of its form(Y/N)^$$7@<@,0YA >6}-3333;@@P:>`, A `@(6-%@,(;%(@ } 1"@W; A A 0D6-6-@W&5-@+%@,@(@D HB(@}# -%@-E3H31F:A,"A6#@.@1$T16-}6-1** PAGE ROUTINE **"6-%@P(@(@P(@# } --&-@@"(@& $T$&&** 80 COLUMN PRINTING ROUTINE **.B6-@ }%@B@@8^ 6. `-@@Z(5Did you set the paper to the top of its form(Y }/N)^B0YALI6-3333&@F@@P:I`V= A@@ }'@56-%@9(=(`,(@ ""@W, Aj AtD6-6-@W&5 }-@+%@,@(@D ~JA(@" -%@-D3G3J31F:A },"A6#@.@1$T06-6-0** PAGE ROUTINE **6-%@D(@D(@}" --)-@@"(@& )$QTO6-6}-%@Q(@(@Q(@$ --&-@@"(@}& Q TO `AR@D-@@((END OF PROGRAM2M@D@@(" +}AR"2Q<T D:DOCSTAN.ARB@((END OF PROGRAM2M@D@@(" +5 DOCS FOR FULL FEATURE DISK CATALOGER by} Stan Schenfeld OVERVIEW: } 1. Auto-catalogs disks. 2.Records data such as disk # (name),filespec, description, type of file,source, whethe}r basic or ML, andnumber of sectors. 3. Will notduplicate files on a disk that werepreviously cataloge}d. 4. Non DOS disks(commercial games, word processors,etc) may also be recorded into thecatalog. 5. The directory} may be listedfrom the Main Menu at any time. 6. Anyand all records may be updated. 7.Inquiry into any and all recor}ds may bemade in three different modes. 8. Thecatalog may be sorted by any of sevendifferent fields. 9. The disk # (n}ame)may be changed and that diskre-cataloged. 10. The user has a choiceof disk drives and database for}cataloging and sorting. REVISION: This revision was doneby the "PILLMAN", because the originalprogr}am seemed to lack the versatilitynecessary to make a truly usefulprogram. The original program had onlyone datab}ase per disk, which was verylimiting. The original program lackedcertain trappings needed to insuresmooth running} of the program. One ofthe biggest problems was the lack ofdocumentation. These DOCS should solvethat problem. } BOOTING & CREATING THE DATABASE:The FIRST thing that you must do iscreate a database file na}me on the diskWhen the CATALOG program has loadedPRESS RESET and then type RUN "D:CREATE.DB" and follow the prompts.  }After thefile name has been created the CATALOGprogram will load itself automaticallyIf you have 2 disk drives the data!}basedisk is put in the 2nd drive. TheCATALOG program recognizes only drive#1 and drive #2. The CATALOG program"}can handle about 500 records. The datais saved automatically. The first screen asks for the filename #} of the database you wish to usefor your catalog. Give it in the formatrequested (D#:filename)(NO extender).The filen$}ame MUST be at least 3characters long, and if the disk numberis not given, the program defaults todrive #1. If%} you do not know orremember the names of the databases,type 'MENU' for the main menu, and then#2 for a directory,&} and then #0 to goback to the opening screen to enter thedatabase filespecs. '} 1. AUTO CATALOG (from main menu):Upon pressing #1 you will be asked toinsert the disk you wish to ca(}talog andthen press any key. The write protecttab must be removed whenauto-cataloging. The disk must )}alsohave at least one sector available whenauto-cataloging for the first time. Ifthis is the first time the disk is*}being cataloged, you will be promptedfor a disk name, which must be 5characters in length. +}DISK NAMES: In order that theother programs in this packagerecognize the disk name you must usea 5 char. ,}name. It is suggested you usethe following: PD(Public domain) from1 - 999. Example PD101. CM(Commercialdisks) from -}1 - 999. Example CM007.PP(Personal programs) from 1 - 999.Example: PP075. MX(Mixed programs) from1 - 999. Example: .}MX123. Or you cannumber them from 00001 to 99999 as youwish. You can of course use other disknames but the label pro/}grams requirethat the disk name be 5 characters longto be picked up automatically. The diskname is stored in the file "0}DISK.CAT" The disk will then be read, andthe number of files and the number ofsectors left will be displayed on1} thescreen. With the disk with the databasein drive #1 or drive #2 press any keyand the name of the first file will2}appear on the screen. Four entries willbe asked for, (description, type offile, source file, and whether thefile 3}is in basic or ML). All entriesshould be limited to the number ofspaces available, and if theinformatio4}n is not available , thefield may be bypassed. After thelast entry, the screen will change anddisplay the i5}nformation in all sevenfields. Type "Y" if all info iscorrect; type a "D" to delete the file(does not delete 6}it from the disk),press RETURN to redo the file. Theprogram is designed not to pick upDOS.SYS, DUP.SYS, DISK.7}CAT, RAMDISK.COM and MEM.SAV. It was originallynot picking up AUTORUN.SYS. I modifiedthe program to pick up AU8}TORUN.SYSalso, since some binary programs arecalled AUTORUN.SYS to make them loadand run when the disk is booted. 9}WhenAUTORUN.SYS appears, hit RETURN fourtimes, and when the screen changesyou can see how many sectors it is. If:}it is only 1 or 2 sectors then it canbe deleted, but if it is a program,hit RETURN, and then you may enter theinfor;}mation requested. If the nature ofthe program is not known, you will haveto identify it and enter it at a latertime. <} When the last file has beenentered the data will be automaticallytransferred to=} the database disk andthen the user will be returned to themain menu. If a disk that has alreadybeen cataloged, bu>}t to which morefiles have been added is put into drive#1 and auto catalog is selected, thescreen will show the ?}disk # (name),number of files found, and the numberof free sectors. When any key ispressed only the files not th@}e cataloglist will be displayed for cataloging. 2. LIST DIRECTORY. This opA}tionwill bring up the directory of any diskin drive # 1, plus the number of filesand free sectors. Pressing any keyB}returns the user to the main menu. 3. ADD DISK (NON DOS). This optionadds C} NON DOS disks. It asks for datafor all seven fields and does not writeto the disk being cataloged. The diskshould reD}ceive a STICKER from thesticker program indicating its diskname. E} 4. INQUIRY/LIST. This option willlist all files under any of the searchcategories (#1 to F} #7) or all records(#8). Pressing "E" displays the mainmenu. When #1 to #7 is selected, youwill be asked for the vG}alue to searchfor. Searching in any of the fieldsoccurs as a string search (ie. only thefirst few characters will be H}needed tofind the whole string). (4a) INQUIRY will display files onthe screen one by one, displaying I} thedate from all 7 fields. Pressing anykey displays the next file. (4b) BROWSE will display a listingJ}of the files on the screen one line ata time, each line showing only thefirst 3 fields. K}(4c) PRINT will print the file, each line showing all 7 fields. Theprogram was modified to print 8 linesto the iL}nch instead of the original 6lines to the inch. This allows 75 linesto the page instead of the original 55lines to the pM}age. This should work onall Epson compatible printers. Theheading line on each page has beenmodified to also alN}low the name of thedatabase being printed. You have achoice of printing it normally(10CPI)or condensed(12CPI). O} 5. UPDATE RECORDS. This option isused to update any and all records. Asearch iP}s conducted as it was inINQUIRY. Follow the prompts to changedata fields or to delete the file fromthe catalog Q}completely. After allupdates are entered, pressing any keywrites the changes to the databasedisk, and then rR}eturns to the mainmenu. 6. SORT LIBRARY. The catalog(database) may be sorteS}d by any of the7 fields. This option has been modifiedto allow the user to choose the drive #and the filename of the dataT}base to besorted. If no drive number is entered,the program will default to drive #1.The program automatically loadsU} thesort program (replacing the catalogprogram), loads the catalog file, sortsthe catalog file, saves the sorted fileV}back to the disk, reloads the catalogprogram, and sends the user back to theopening screen to start the programoverW} again. 7. RUN PROGRAM. With the catalogdatabase X} in drive #1, enter thefilename of a BASIC program you wish toRUN. The catalog will be searched andif found, youY} will be told which diskthe program is on and to put that diskinto drive #1. Typing "Y" will RUN theprogram, or pressiZ}ng return will sendyou to the main menu. 8. END SESSION. Thi[}s option merelyputs you computer into the BASIC mode.You can go to DOS from there, or youcan restart the program by \}typing RUN(program is still in the memory). Theprogram may be restarted at any time bypressing RESET and typing RUN. ]} 9. REDO DISK #. This choice allowthe user to change the Disk # (name)^}and to completely re-catalog thedisk.(Follow the prompts). 0. CHANGE FILENAME. This optionwas _} added to the program to allow theuser to go back to the opening screenfrom the main menu in order to changethe drive`} # and/or the filename of thedatabase to be used to record thelibrary data. a} PRINTER CONTROL CODES. The programis set up for EPSON and COMPATIBLESThe line spacing b}is for 1/8 inch linespacing. If your printer uses adifferent code please change line #3098to your printer contrc}ol code for 1/8inch line spacing. For the more compactprinting the printer controlfor ELITE printing is in ld}ine #3210.If your printer uses a different codethen you must type in your code on thatline for 12 CPI character width(Pie}tch). ADDENDUM. Since this program iswritten in BASIC, anyone with a workingknowledge of the language can go intof}the program listing and change headingsto customize the fields to suit aparticular subject (I modified it forAtarg}iwriter, shortwave radio records.etc.) q}^?b%DOS SYSb*)DUP SYSbSAUTORUN SYSb RAMDISK COMb%DOCSTAN ARBBWFULLCAT TXT >>>>>>>>>>>>>>END<<<<<<<<<<<<<<<<<<<<<< I