@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr &f;B;z;;;<<B<f<W7  (&ݠ󠪠(}ݠ4K:7?T76T77+ @H7@@K7@dN7@dQ7@Z72d)}8%This command works with SPARTA DOS"versions 3.2D, and higher, ONLY...Q7$}ӠĠ*}٠AQ7%-BQ7&BN70} J闗~ @~ЏdAT7)8`7, 8$T7T7+}Q7T7N7`7`7FB8%N7VYYgs~>}}}}}nopij]]]ؘ AT74L,}8$T7T7Q7T7N7`7`7FB8%N7H7DAQ7Q7D/BZ7W7?]7Z7?T7Z7]78$`7 9T7`7-}`7:]7`7 8%T7X:Z7T7Z7]78$K7K7D/`7-B8%W7!W7#8$K7K7D/`7.}-B8%K7*.*B?4K7D7?H7GAIH7GAIN7DCN7K7FCN7  \Volume: CN7 H7 FCN7/} CH7GAIH7D/  8$H7`7`7F =>;H7`7`7_C8%N7H7FBN7: BN7H7 H7D/FBZ7H0}7GAIQ7DN7D`7Z7Z7?H7GAI`7`7H7D`7<*Q7& Page B1}Q79Z7WB4B<I can't open K7DError: 44Z7W7J&zFD[A Formatted Directory for SpartaDOS]PURPOSEThis command displays files from anydirectory/subdirectory in increments3}of 16 per screen followed by a promptto quit or continue. Such a displayallows the user to perform a moreaccurate search4} for a file(s) thanthe standard DIR command and alleviatesthe need to use CONTROL-1 to slow downthe display.SYNTAXFD [5}Carriage Return]orFD [D[n]:][path>][fname[.ext]] [C/R]TYPE and RESTRICITIOSExternal under CP versions 3.2xREMARKS6}FD.COM may be renamed using any namenot already in use on your disk orin use as an internal SpartaDOScommand.FD.COM disp7}lays SpartaDOS-formatdirectories ONLY.FD.COM may be used WITH or WITHOUT anarguement. It displays files on theuser's sc8}reen in increments of 16until it finishes a directory orsubdirectory. After displaying eachincrement, the program asks th9}euser to press the ESCape key to QUITor any other key to continue. Using FD.COM without arguement: Example: FD [Carr:}iage Return]DIR used -without- an arguement willdisplay only the directory of Drive 1.FD, on the other hand, when used-w;}ithout- an arguement, displays thedirectory of the drive from which itwas called, thus making the drive atrue default driv<}e as with OSS DOS,MS-DOS, etc..With an arguement, FD searches forfiles in the same manner as the normalDIR command. =}Example: FD D3:DAT>DATABASE.*LICENSE and ACKNOWLEDGEMENTS This program is provided as SHAREWARE.Users may not modify the>} programwithout the expressed permission ofthe author.USE THIS COMMAND AT YOUR OWN RISK!The author provides no warrantie?}s,either expressed or implied,and assumesabsolutely no liablity for theperformance, fitness, or suitabilityof the program@} or lack thereof.This command has NOT been sanctionedor approved by ICD and was developedindependently and without any coA}nnec-tion with ICD except for documentationthey provide in the SpartaDOS Con-struction Set Manual (pp 108-11).SpartaDOS B}and SpartaDOS Construction Set are registered trademarks of ICD, Inc.FD.COM was produced using copyrightedsoftware productC}s of Monarch DataSystems, Cochituate, MA 01778.Special Thanks to Ron Mullens for hisadvice on how to avoid the need toprD}ess a CONSOLE key to end a programcompiled with the ABC Compiler.[FD returns to the default drive'sprompt immediately uponE} completion.]PAUL FIELDSSAN ANTONIO, TXCIS: 72465,1260GEnie: SAAE*BBSMfm (c)1983 Action Computer Services  B JKIHiDiELV`LmG} m BLV`Lmml Lm &` Fj`8冨凪` 1nEӅӥH} 1n`ʆǪƩ Ɛee` BnƦʆǢ &Ɛeǐ fn fnL-n Bn'&&&8儨児I}祂*L-n&&*ń8&&L-n n`hihiHHȱȱLnc !#3`J}LmJJJJ`H nh`Hȩh mLSo mLSo mLSo mLSo mH8K}`HhHh oLSo BHI V䅠LSo Lo mLSoԆ ؠPIPP`L} -pP mLSo OpLp -pLTp hpL#pH- p8塪墨hLhp pLp pL#p -pȹP`M}텠8堨塪 -p芨Oȩ-`PP oP棩 Ѥģ0-ģ6000:,80H N}& &ehe&eģ0ʥ 8堅塅`$ p&*i0:0i pƦ`¢ 护O}°ڱ%ȱ%E pLq担CS oLqI pLqH |qLq OpLq &B V SoNLMȑP}` MLN%B VLSoHhƣĢ`ƥĤ`Q}Ѣ r`ȱѢĦ`膡``ťƤe8夰Lr Ƥ8R}`ŦeѠe桊LrLqs i?fs igs ihs iis i!js iks i ls ims`Ls S}Hhssiss hs h `LshsisL`Ls osssssmssiIL2tLvtsT}isesismssisssiLt`Lztl Lttt͂tLtt @etitU}ttILtttLttLtt`Lt ot tttILwtt t@mttittitiV}titititiȑtitittȑti tiLurdutt rLuW}ti tiLwLuwruǮtt rLuti tiLwLvdfutt rL0vti tiX}LwL6vdsv3tt rLyvti titi tiLwLvapv|tt rLvti tiY} LwLvupvtt rLvti ti LwLvdrvtt rLwti tiLwL!wduwZ}tt rLQwti tiLwLWwsrwTtt rLwti ti$LwttILwt V[}titiILwtititLwttt`LwwwLww owLw`Lw wl Lx oxx)\}xx @e xix xixix xixi xȑ x xixi xȑ xx V xi]}xi`Lx oxxxxxx xxxxx`Lx oxxxxx x x`^}L$y oy yȄQۅڅHH栥ۅڅee ܐeޅܥe߅ݐ hhƠ`h_}uܐƠ`8墅壅eeeeمե؅ԠԥѮD8eڅ`}eۅ*ЌūŪ԰襤ۅեڅԠԦġн8L~zLzӠ֮㩠a}z oLz Portions of this program arez oLz (c) 1984, A.C.S.z oL{ AND (C)1981-4,b} John Navas IIz oL%{{$ oLH{Usage: DS [path] [-flag]{/ oLS{{R oL{$Where flag can be N or E, to Sort by{] oc}L{# ame+Extension (default){ oL{ OR by xtension+Name{ o`L{{{{{i{iI-<d}jsiksi)߅INLF|jsiksi)߅IELF|{{`LT| oL|P| sIL$}lsms sIe}L|P|L!}N|O|N|iO|ijsksN|iO|ijsiksiN|iO|ijsiksif}N|iO|i*L|M|NL^~jsiksiI-L}O|N|ksjs sN|O|iN|O|N|qO|i*g} sIL}L|M|NL}ksjs {IL}P|L}L|M|jsiksi)ߑL^~ksjs {IL}P|L^~N|h}iO|iksjs rN|iO|i*N|O|L|M|jsiksi)ߑP|`Lxi}~ od~i~h~8d~~e~~~h~~i~Lf~mh~g~mi~ii~j rf~mh~g~mi~iij}~m rf~mh~g~mi~ii~j rf~mh~g~mi~i i~m rhk}~ih~i~ii~L~`L o8͇Lmmiil} rmmi i rmmii rmmm}ii riiL`L oLdr tpͩLL$Unable to open}n directory for read - o ^p w x o`LJ o>LVduSA@ to}FpFLL%Unable to open directory for write - w oF ^p w?>CBF xF o`Ap} L w ns sLFʢ Q|ILC {z wLyLo%Use this program ONLYq} with SpartaDOS!I o wL Reading...| oʭ L Sorting... oIEL܂ u~r}   !yLKL,Sort error...Aborting!! ( o OpLA)? o wIELfs} Lt Writing...i oʮ GLDone o w``UDirectory Sort (c) 1987, Avi Schwartz-------------------------------------This Program Was Written Using ACTION!ACTION! i u}s Trademark of Action ComputerServices. Portions of this program are(c) 1984, A.C.S. and (c) 1981-4, JohnNovas II.DS i v}s a Directory Sort program intendedto be used with the excellent SpartaDosDisk Operating System (by ICD) for theATARI 8 Bi w}t computers.The proram will sort the path directoryby File name then Extension or byExtension then File name.Usage: DS x} [path] [-flag]Where legal flag values are N (sort byName+Extension) or E (sort by Extension+Name). The default value is y} N.For example: DS (sort current directory by name) DS D4:>ACTION> -E (sort path by extension)The flag can z}be typed in upper or lowercase.Finally I would like to express mythanks to John Novas II. His sortfunction is used to so {}rt the directory.Please feel free to send me any commentor suggestion. Avi Compuserve-71350,2006 |} Genie -A.Schwartz PPLZP өi ji ji ` B V`B JKLJPS:GDPE Vl L_P B]DPEH~}I VLPVerified BASIC ON/OFF BDPEHI VLPby Craig S. Thom 12/20/87 BDPEHI V }LLQLPQP BDPEHI VL=QThis program only works with B DQEHI VLnQICD's SpartaDOS} B^DQEHI VLWPL0RLQ BDQEHI VLQExternal cartridge installed. BDQ}EHI VQRLROperation aborted. BDQEHI VLWP  iS iS SLRLRR BPDRE}HI VLRArgument error! BsDREHI VLRTry VBASIC OFF or VBASIC ON BDREHI VL}WP SLMR!ȱ ORSoLMRȱ Ff NnLMR)LWPLP)LWP)ө8 8j j8 ` B V}`B JKLpSS:mDSE VLWPLS*Documentation for VBASIC.COM,Verified BASIC switching for XL/XEcomputers. by Craig S. Thom 12/20/87VBASIC.COM is a util}ity intended foruse with SpartaDOS, but it may wellwork with DOS XL. It, of course, onlyworks on XL/XE machine.VBASIC.C}OM is operated as is theinternal BASIC command, accepting thearguments VBASIC OFF and VBASIC ON(actually VBASIC OF* and VB}ASIC ON*,but that doesn't matter). Thedifference is that VBASIC will NOT doanything if an external cartidge isinstalled }and will NOT warmstart thecomputer, terminating BATCHoperation.The program was written so that anautomatic BASIC disabli}ng could beincluded in the standard STARTUP.BATfile on hard drive partition D1:,without having problems when an OSScart w}as installed. Those don't likeBASIC OFF commands very much.A side effect is that users ofSpartaDOS 2.3 can now disable B}ASIC ina batch file without a warm start,something the internal BASIC OFFcommand of that DOS can not do.I tested this th}ing pretty thoroughly,but if you have a problem with it, letme know on GEnie, the ICD BBS (I don'twork for them, but I cal}l thereoften), or any of the Atari BBS's inthe Atlanta area. Craig S. Thom } C.S.THOM 12/20/871&@I86AIC&&D&E&+ 5B&&&© 1 V-L*B&˜ ' h4&0& 1&& *L*}& & 1 ,& & 1 , , *`RUNTIME ERROR AT LINE &&Lk*+ +L&` '& &L}&PROGRAM STOPPED&&Ńł ȱ`iL'HH **La/ k* r. 1 {+ - . - 1 - }' 1 {+ - 'hhL-ʥ`HHhh`8L'u`}Huh` Lk*L' Lk*L' ( - ( - ' k* -Lh* ( - } ' + ( - ' {+ ' k* ' {+ 1 + - h*Lk* ( ' ' + ( - ' {+ ' k* ' {+ 1 +} - !( - h*Lh* ' ** -La/` ( k* -L- ( r. - {+ ' - ' +L' ( ' + }' - {+ 'L'C&D&E& ) 1 1,E&eC&iD&`E&8LF& - -E&}`ʔȱȱȱ **Șe惠 惨06%*16&* L*HHhh``}`Lh*ʱ`p B V8+* &)L&l Lw TO BOOT FOR D}OS TO RERUN *ȱLk*&&8c5d58凅刐SJj)ee`фф}iiL+8L+ LF&uuuLk*8` +Lk*iLk*豂Hȱh`p } +Lk*+H+ BHI+ [4h`8` +Lu, +#` +0 +0Lu, +0` +0L,L},}`޵` `Ȕ`ʔ惥u`+ BHI}DEH [4hLh*L+ލ1-+2- +- 0-0 0-Lk* -Lk*` 3-H -h 0 0-`L+8 0ƅ`}66&L;-HH` B VhH)Kh)0 IJD-EB [4hLk*S:+Lk*TUVLh* -`++L+ L+ʱȱȱ}`ȵȵLk*Lk* - - -ʥ - - - -LK3 - - r. r. **uȱuȱu P* *}* -0 ,,LB3 ȱLk* @,LT.ʵ`eeLF&HHhh`ؐHH **}La/ k*HH r. r.6 {+i i .i i -hh - - 'hh -`HH **% k*}HH 1L. ** - LF& r.6 {+ - {+` ** -ޠ - 1 {+Lf/  h*Lk*H+ B Vh` ҵ}  h*Lh*H+BHI [4+h+L1 0+KJB@D0EH+ [4h h*Lk* k* -@0Ɔ}@0` -H`B [4h`w0w0L1Lk*Lk* +`H h*hL10HH eH}HƆeiH -lꦆ 1Օ`0  L,`8`21(1-12- ,@ 1021L121@021`}1 k* -1 1`+6-1L1801LF& + 1 r. 1 1 {++ 1 {+Ɔʭ1 +`ʕ`66}`HHH66666uuuhhhLk* +愵 ' + 'I 1} T280/66&&&`uuu` T2 a2Ј a2 h* +`@\32@2 .}22222 LF&ȥΖ2i22\3`L*J32 J3`LF&2@82ƅJ3 ȱ}222` -3L2J3L2H\3 2h`1+ %  88L]3 h* h*}` h* h*`  h* h*` ]3$' ]3"0 ]30 3Lu, 3Lu, 3Lu,L1L1d4 1 - .c4d4g4g4`H}+ ++HIc4De4d4Ef4B [4Hg4h` VLF&g4` 3e4 1f4g4g4 1Lh4 3g4LF&e4f4}, g4g4e4 1f48ee4f4g4 11L81  'Lk*hhLk* 4L2 4L*d42&&ȱ0} W5L5 W5c5d5&& L25&&`i`C&&D&E&` *ȱ&&%}8e慱HȱhױE&iC&iD&Lk*+ BH Vh 1LP*+&BH [4hN 1 P*L 1MLP*+%B}NLMH [4hLh*)v***G*P*o*11{++2+u,M,_,,,,@,%,4,,**++++,,,-,V-----..-/W/y/2231c0x0{00y)}///0//333333Q0&='9(_(( )")O)n44h4045005B3e5s5&55 6 1 888 99#I9(g9-92979<9A9F}R:KS:P:U:Z:_;dH;i;n;s;x<}@<<<<=J=m===>>^>>>!?L????&@},@B@@@@@@A IAXA[AA:B"oB'B,B1B6B;?C@CECJCODTVDYD^DcDhEm:ErFEwRE|h}EEEEEIFFGrGGH2H`HHHHHII@I}X8[8^8a88d8g8<8$^8! 9X8g8j8[8} 9+8%X8g89(j8g8I9m8m8g8m8 I9m8g8j8g8g9"p8"m8p8s89X8}X8v8X8a8 9X8p8y8g89"X8|89g8<8$8%X8v8y8[89[8mX8v8}y8g8R:y8[8|8g8 8$g8d8" 8%88DAs+8Q'}B8x8DB8y' TARGET FILE > *.* B88DB8'B8}8DBg88|88$88D/g8' | B88D/g88DB8%88D/g8'}B88D/g88DB}8Dj8[88p8"TARGET DRIVE==> m88 " R}eturn to DOS88" Select Item 88g8" to Change88v8" Directory of 88}" Source Files88" Change Item88g8" Selected /"88DAj8[8v8v8"}ԠŠ >*X8g8=[8&v8" X8g8J=8v8"8GAI&v8"~8D <m=88DB88|8}EBv8v8" TARGET FILE g8X8p8=j8g88p8"ԠŽ m8*8s8s8m8WC8p8}"TARGET DRIVE==> m8X8p8>8p8v8" Change 8|8|8" Parameters8}8" Move to Next88g8" File 88v8" Delete Files88" }88" Tag/Untag 88g8" Selected Filey8g8v84?v8v8v888D7g8s8s88}$v88GAI8%8 A8 B8s88DB8g88j8[8?v88GAI8D5 ?88s88F=?}88g88FA8  .C888 8DC88888g8v848 8[88g88|8888}8$g88" 8d8d8 F88g88%8[8@888g8g88"==>8|8@g88}g8 " *X8g8@X8|8A88g888IA8888888g8IA88}XA88(g8A88DA888g888 8$88d8d8F58 88D/g88-B8%88([8}88DA888g888 8$88d8d8F5888D/g88-B8%88(g8888 8D}Cs8s88"8DX8|8Rs8}s8s8"CONFIRM INDIVIDUALLY ٯݠ ^8a8^8a8g8 B'}^8+B8g8ӡ}88D/d888v8888F>9?C88g8 888FA68}[8m?88 EA8D58g8C8 SKIPPING... 8g88F8D5 Cm8g8C;?88g88FA}C8g88C$8888F58 8888-CC%88g8FA88D/888F =VD88g8} 88g88FAO88DA8d8g88DB88 8FA8D5 Dc88D/888F =D88g8 88g}88FAY88D/g8.B88D/g88DB Ǯ 8D8[8E^8a8rv84!v8[8[88D7;}} ٯ^8a8g8 hEw^8+E h SKIPPING... 8D;}CANNOT OPEN }8DR[8}g8s8v8s8g8|8s8v8p8|8g88p8s8888s88|8|88}a8m8g8^828@@8@8@8@8@8@8@8&8D1:*.*Ag88-A8'}A8(8DB8)' SpartaDOS II MultiFile Deleter V1.5 B8P8DB[8g8"8D'ĠǠ}ĠŠ'ӠƠȠӠ'Ŭϱ'}----------------}''Ӡݠ'}p8HK }ERROR: g8|88$d848%[8^8a8d88s8 8}g8 a8g8a8d8J&%̨婮͠ This utility has the look and feel ofthe SpartaDOS II utility, XCOPY.COM. It can only be used with Spar}taDOSversions 2.X and above. It is quite easy to use. Here aresome tips for using XDEL.COM 1. It's best, though not e}ssential,to turn BASIC OFF. 2. With XCOPY, you select your sourcefile specification first. Similarly,with XDEL, you se}lect your TARGET filespecification-in the same manner-PRESSthe SPACE key to change the file speci-fication from "*.*" to a}ny directory orfilespec you choose. Next, pressSELECT to select your TARGET drive. 3. Selecting the TARGET drive works}the same way as XCOPY. Press SPACEuntil the appropriate drive number isdisplayed. 4. When the right TARGET filespec and}drive number is set, press SELECT todisplay the directory from the TARGETdrive. As in XCOPY, subdirectorieswill not be d}isplayed. They cannotbe deleted unless they are firstcleared out. 5. Press START to discontinue select-ing files for d}eletion. You may also,at this point, press OPTION to changeeither your TARGET filespec or drivenumber. 6. After you've} pressed START, theprogram will clear your screen and giveyou the option of CONFIRMing deletionon each file (with a YES/NO} prompt) orchoosing to delete all previouslyselected files. --------------------------------------- It's really that si}mple! I hope youenjoy using XDEL. It represents about16 hours of effort-programming in BASICand then compiling it with t}he ABCCOMPILER, and then, refining thecosmetics to insure it "felt" just likeXCOPY. Paul FieldsCIS: 72465,1260GEnie}: SAAEBBSSan Antonio Atari Exch * (512) 658-72233$0L 2L>%L-Lx%Lo(L(L(L(L8)L6)L%L%L%L%L%LY,Ld,L(L)L!,L(L+L$(L*.L,L(L'L'L'Lm'Lv'L,L,L'L(L'L'L.L.Ls }.L.L.L.L.L.L.L'*L2*L&L&L.&L=&LF&LQ&Lk&Lr&L{&L&L&L&L)L)L)L)L4.L)L:'L'L&LL'L['LR'L*L*L.L&L&L&La'LB(LR(L }.L(L&/LA/L>/L/L/L/L/L 0L0L30LK0L/L^(Lj(L)'L@'Lw/Lz/LW/L%L'L%L% -膚 ɩҍD҅ 2 22 }2 a(2222 ` -Lq -l ԤՄԅ`ȱ`ȱ`ȥ` }ԑȥՑ`ԤՄ`ԤԅդՅ` '0=D '04.5 '0.( '0 ' ' 8`ԅ` } & & & &ѐ & &ʥ %аЪ %Зьɛ &0 &0 ` }ԥ`Ɠƒ` % &LW* %LW* %օ0֥0 W*` %eԥe` %Le* % % s*L% %Ls* % &L* %L* % }L% % Ʌ` BLV䅆L' %ԅ`TU HH 'hhL, B VԩL%p v'P }KJBDEL, &fLA) %ԅ`Ę eĘ +L4( % & %` %Ԅԅ` }-``&eԅԥeՅ`L% o(ԨL%Ԅ & %eԥe` Ԅ &ɛ +0 ` h) ذ }I ( 8ԅԩՅL%L,ȹɛ꩛` h)f & 8fԆՅɛ摥0 }LC)$0`2 2L,(,ɛM(M( )ɛ )򩀅` %ԍ`ԄL% }ԄL%ɛԆL% &󅐩f A) ؐL(L8,ԅԥՅL%82ԭ 2L%ԤՄԅե }`8ե`eեe` F* O+fL% F* +fL%8ԨՄԅL% & F*ԥՄԩՅօפԥFf K+ }ԥ O+ԅՅԥզЦ`ԅՅʩ0F+A+ F+ 08f$˹ `' d } +1ԦԄզՄFԐ eਊe&Ll+Ԇ`hh L, +Ff&֐ݥ ԆՅԠ&&&8થ }օԈ`քע +Ե 8`晄 ,L,`GHFH` Y,0ɛȄ ؐL,HI h }8ԅԩՅL%?W, ,򦅩DEBHIL,ɛ +` +` %HI B }L,՝HIB VL,L%B Vú.hh-l. -0dd-8/ i - 0- }- ,@. ,... + x' $(.Ԏ.8ե *.LW-- , d,ɛD(C` ذ -L- -L 2 }-. ,L- - -L-l lp '8`ERROR- ?Run address> BASIC exitTrace:S8Յթԅ` 4.L, } .-ȘH *h00,)` & ҅ԭ ) *օեׅ` L,0թԅթᨊ }```Յ`8Յթԅ`0 ԩ`ԅ`` ' %`BԝK)I J"D/ELVS:.)H)h } y` & % & %TԅUՅV`&B ,NLսM` & %ԝL՝MN%BL, & /` BHIL,  }& /`B JKL, %ԅUՅV & %ԅT`)ҩҊ H) hҘ` %)xԩL% %))Lc!}&LZ& %)pԩL% %)|LZ&Lc& ^0L-à. (`$2~2c8c8;";?L 2 $ Z$c8 H$ ?$!} Z$8 H$ ?$ Z$8 H$ ?$ Z$ 8 H$ ?$q7 %8 !$; '$ Z$8 H$ Z$ -$2,22? <$ԩթ2!}8,? $L2 Z$9 H$8 !$; '$,? $; '$ԩթ28,? $2|3L3L7 Z$!}; !$; $ $; '$; $$+? $Ԥ $9 $ $ᢀ K$; $; $L2 Z$9 H$ ?$ Z$9}33 H$ ?$!}ԩթ2$9,? $L3 Z$'9 H$ ?$L$ Z$ T$ Z$2,? f$ Q$64 % Z$ 0$ 3{!}4? <$ Z$ ? K$ ?$L3 Z$ ? K$ ?$L34 % Z$+9 H$ Z$ -$`? <$ Z$ T$ Z$2,?!} f$|44 Q$ Z$ `$; '$; $$!; $; '$; !$ $;; $; !$8 $; '$L4A7 %; !$!}8 $; '$4{58 !$; '$`? $; $8 $; $ $; '$; $$!; $; '$ԩխ;;`?;;!} $L5; $|55; $L 5`? $; $8 $; $ $; '$; $$!; $; '$ԩխ;;`?! };; $L&6 Z$?95{6 H$ ?$8 !$; '$; $[9 $L6L 2 Z$]9 H$ Z$ -$ ? <$ ? $f9 ! }$L6 ? $8 $ ; '$ ; $$|66 ? $; '$h9;; $ ; $f9 $Lu6 Z$ T$ Z$2,! }? f$ Q$ ? $; $8 $; '$; $$!6y7; $; '$ ?;; $ Z$"; K$ ?$ Z$ T$L$! } Z$l9 H$8 !$; '$; $[9 $L[7Lq7 Z$9z77 H$ ?$8 !$; '$; $[9 $L79 !$8 $$ $ Z$! }9 H$LL29 !$8 $$ $ Z$9 H$ Z$Ƞ9 H$ ?$ Z$: H$7b8 ?$ Z$o: H$ Z$נ: H$ ?$ Z$: H$ Z$ T$ Z$!}: f$ Q$ Z$ `$ ; '$ Z$ T$L7L$c88} Ӡ  򠠠 !}  론8\923Pathname> HELP栠!}}Fname to renameSubdir not in current dir]99New name Subdirectory not in this directory!%t!}ype HELP for instructions 9:This utility will rename any file or subdirectory in the given path.!}E:n:It will allow you to rename a file or subdir from/to ɠ or lower casewith no problem.\o::If you have any!} problems, I can be reached on the Moby Dick BBS (617)388-7292 3/1200 bps,e 24 hrs/day :;Press any key to!} cntinuK:$  Documentation for CHANGESU.COM This compiled BASIC file can be used for renaming subdirectories and filenames alike.%} Inverse and control characters are supported, as well as understanding incomplete entries such as "????????.???". Use the %}format: D1:CHANGESU D2:>GAMES >FILESto rename the subdirectory GAMES in drive 2 to FILES.$`@|CL)}E [ D1:m)` ` d )}?  B V ? }" Lo0BDECHDI VɛLOEɛ L^L)}>ȩȩ` dBDEoHI V?L^ }'$ Pȱ Aȱ Tȱ H ȱ ɛL )} [ dl }$ O ȱ N?FC [ Incorrect argument. TryPATH ON or PATH OFF dLLLP)` )}` m`LThis Program Only Works WithS 2L BDEH V BDEH )}Vl n o [ d ~ȱ  [ Verbose Path Displayby Craig S. Thom 11/1/87Toggle with PAT)}H ON or PATH OFF ml pCpBBH     ) 5( Wv \+e̥̅) }i͠mȱm \̑ϥpZ[L̩@ͭέϩЩp`(h VPATH, short for Verbose Path, provides an alternate command line forSpartaDOS users (version 3.2 or higher). It also -"}adds two new commands, PATHOFF and PATH ON, and, when enabled, will print the current path at the commandline prompt. For -#}example, if the current directory is UTILITY on drive one,the prompt would beD1:UTILITY> Yes, this is a feature of CO-$}MMAND.COM, the new advanced command lineprocessor written by Keith Ledbetter that is a part of ICD's SpartaDOS Toolkit. Thi-%}s program lacks any of the other features of that program and is in no wayto be considered a substitute. It is just somethi-&}ng that I wanted to do. The break key is disabled while the processor is waiting for input, sincethings were getting m-'}essy with the break interrupt and this was the easiest wayout. I'd like to thank Keith Ledbetter of ICD for the idea, -(}and it was a realchallenge not to disassemble his code and see how it works. I also used hisprogram relocator to make this-)} one raise memlo just a little over 600bytes. In addition,I'd like to express! (heh) my appreciation for theefforts of all-*} the folks a ICD. The SpartaDOS manual (along with IanChadwick's Mapping the Atari) provided me with all the necessary tech-+}nicalinformation in a relatively clear fashion. Craig S. Thom 11/1/87,y&L86L59C&&D&E&+ 5B&&&© 1 V-L*B&˜ ' h4&0& 1&& *L*1-}& & 1 ,& & 1 , , *`RUNTIME ERROR AT LINE &&Lk*+ +L&` '& &L1.}&PROGRAM STOPPED&&Ńł ȱ`iL'HH **La/ k* r. 1 {+ - . - 1 - 1/}' 1 {+ - 'hhL-ʥ`HHhh`8L'u`10}Huh` Lk*L' Lk*L' ( - ( - ' k* -Lh* ( - 11} ' + ( - ' {+ ' k* ' {+ 1 + - h*Lk* ( ' ' + ( - ' {+ ' k* ' {+ 1 +12} - !( - h*Lh* ' ** -La/` ( k* -L- ( r. - {+ ' - ' +L' ( ' + 13}' - {+ 'L'C&D&E& ) 1 1,E&eC&iD&`E&8LF& - -E&14}`ʔȱȱȱ **Șe惠 惨06%*16&* L*HHhh``15}`Lh*ʱ`p B V8+* &)L&l Lwkeep your eyesΠŠ16}ԭ& not the hole *ȱLk*&&8c5d58凅刐SJj)ee`фф17}iiL+8L+ LF&uuuLk*8` +Lk*iLk*豂Hȱh`p 18} +Lk*+H+ BHI+ [4h`8` +Lu, +#` +0 +0Lu, +0` +0L,L},19}`޵` `Ȕ`ʔ惥u`+ BHI1:}DEH [4hLh*L+ލ1-+2- +- 0-0 0-Lk* -Lk*` 3-H -h 0 0-`L+8 0ƅ`1;}66&L;-HH` B VhH)Kh)0 IJD-EB [4hLk*S:+Lk*TUVLh* -`++L+ L+ʱȱȱ1<}`ȵȵLk*Lk* - - -ʥ - - - -LK3 - - r. r. **uȱuȱu P* *1=}* -0 ,,LB3 ȱLk* @,LT.ʵ`eeLF&HHhh`ؐHH **1>}La/ k*HH r. r.6 {+i i .i i -hh - - 'hh -`HH **% k*1?}HH 1L. ** - LF& r.6 {+ - {+` ** -ޠ - 1 {+Lf/  h*Lk*H+ B Vh` ҵ1@}  h*Lh*H+BHI [4+h+L1 0+KJB@D0EH+ [4h h*Lk* k* -@0Ɔ1A}@0` -H`B [4h`w0w0L1Lk*Lk* +`H h*hL10HH eH1B}HƆeiH -lꦆ 1Օ`0  L,`8`21(1-12- ,@ 1021L121@021`1C}1 k* -1 1`+6-1L1801LF& + 1 r. 1 1 {++ 1 {+Ɔʭ1 +`ʕ`661D}`HHH66666uuuhhhLk* +愵 ' + 'I 11E} T280/66&&&`uuu` T2 a2Ј a2 h* +`@\32@2 .1F}22222 LF&ȥΖ2i22\3`L*J32 J3`LF&2@82ƅJ3 ȱ1G}222` -3L2J3L2H\3 2h`1+ %  88L]3 h* h*1H}` h* h*`  h* h*` ]3$' ]3"0 ]30 3Lu, 3Lu, 3Lu,L1L1d4 1 - .c4d4g4g4`H1I}+ ++HIc4De4d4Ef4B [4Hg4h` VLF&g4` 3e4 1f4g4g4 1Lh4 3g4LF&e4f41J}, g4g4e4 1f48ee4f4g4 11L81  'Lk*hhLk* 4L2 4L*d42&&ȱ01K} W5L5 W5c5d5&& L25&&`i`C&&D&E&` *ȱ&&%1L}8e慱HȱhױE&iC&iD&Lk*+ BH Vh 1LP*+&BH [4hN 1 P*L 1MLP*+%B1M}NLMH [4hLh*)v***G*P*o*11{++2+u,M,_,,,,@,%,4,,**++++,,,-,V-----..-/W/y/2231c0x0{00y)1N}///0//333333Q0&='9(_(( )")O)n44h4045005B3e5s5&55 6 1 888(9229<9F9P3:Z|:d:n:x:1O}:V;d;;;;< <.<?<n<<<<=H="h=,=6=@)>JP>T>^>h ?r8?|?? @V@@@1P}@;AjAAA8BgBBB"CYC&|C0C:DDbDNDXDbElPEvEEEH1Q}HHI PII I*'J4HJ>kJHJRJ\eKfKpGLL1R}%ݠϠԠݠϠ+8AP8b8J8"ٯݿ P*h8981S}Ak8h8V8P8 b8J8"8D9k527,560,560,596,601,610,597,595,612,607,610,601,597,611,573,610,573,613,611,1T}561,561,560,560,555,527,560,6259G84?G8e8D88D7+3:k560,611,608,593,610,612,593,560,596,607,611,560,645,644,61U}33,636,633,644,649,560,555,527,560,560,560,626,649:?P84P8P8D8K:7P8h86P84h8e8D8|:+1V}h8V8P8:h8:h8Oq8G8:q8D8n8h8Yh8n8+h8h8h8   8AV;k560,608,625,645,1W}636,560,598,633,629,636,628,643,560,560,560,560,560,555,527,560,560,611,625,638,560,593,638;?h8d;h8P8;81X}ŠAq8G8h8V8S8 ;8Ak8S8J8h8;8٠Ak8S8J8h8V8J8 <81Y}ԠAk8S8G8h8 <8ŠA8D ;.<P8G8G8k8-C8 ˯Ak8S8J8n<8 Ak1Z}8<8 䠠Ak8(<8 Ah8<+D8V8b8"8DP8b8J8" New Name 8S8F1[}.8F ? b8J8"8GAIh88D/h8 h8D8 H=8D/ h=88D/G8 B1\}8At8D8=n8G8 y=$8n8n8F.==t8n8y=%n8D8t8D8=88 FA^G8S8G8y=$1]}8n8n8F.98n8n8F 9)>88D/G88n8n8FBy=%8D/S8G8P>88D/G8 B@h8n8G8h8h81^}J8y=$8n8n8F.9>88D/G88n8n8FBy=%8D/ >88D/G8 BT8S88DC8 A8J88D1_}B88DAV8b8" h8D8*S8b8J8" G8?k644,639,638,633,639,572,560,612,621`}9,648,625,643,560,560,555,429,484,504,505,515,432,512,514,511,503,514,497JRP8D8?e8_8G8b8D8%}I1a}NFORMATION ABOUT ˠ DRIVE...8Aw8AINPUT DRIVE NUMBER 1\8HI\8D8\8S8J8 V@1b}INPUT DIRECTORY ID >}8GAI}8 A}8D <@8}8DA}8}8D/G8>B8D/ @88D/G8 1c}B8 +8DC8\8WC8DA8J8\8WB8M8:>B8}8DB88D/G8*.*B<*G8b8D8jA/D81d}8D/"b8S80?G8V8y=$G8t868n8t8-By=%k88D5k8V8S8 8G8S8F= AP8b81e}J8" Reading...*t88P8E58E58E580000000At8D88B8-------Ab8t8D8gB1f}b8t8W/8S8b8 t8WBb8G8P8b8"8S8F8F <B.8F88J8EA8D50BP81g}b8J8"8D bytes b8J8"8D 8E5/8E5/8E5!b8"_8P*V8b8"8D1q}B-FD COMB2FD DOCB-FDS COMB tDS DOCB}VBASIC COMB VBASIC DOCBGXDEL COMBXDEL DOCB-CHANGESUCOMBCHANGESUDOCB VPATH COMB !VPATH DOCBN,RECOVER COMB(RECOVER DOCBDSWAP COMB DSWAP DOCB*DCOPYSP COMB@DCOPYSP DOCBN(DIRORG COMB:wDIRORG DOC6XLL COMLL DOCBSCOFF COMBSCON COM)ARCVIEW COMb8YCb8D8k8V8S8 |Cw8w8D/G88DBP8b8J8"! b8"8G81r}M8F_8_8G8h8n8G8q8D8_8D8b8G8t8w8D/h8DPlease wait...t8D8bDw81s}G8Bw8 Bw8J8w8DBw8D/ Dw8w8D/G8BDRG8'}Here is the directory 1t}we'll write to 8DŠĠ lower case = subd'yb8t8V8y=$8w8n8n81u}V8G8 FA\88D5\8S8J8EpEe8S8dE$k88e8e8F58e8e8k8-CdE%\8(ES81v}dE$k88e8e8F5 k8@E8e8e8k8-C\8(EdE%8S8Fq8q8G8b8n8V8q8M8"/"DnDn. well thatsit! Any Questions or comments can beaddressed to me thru E-mail on the ,NAC=}-ACK bbs,24hr,300/1200bd215-837-1813 source code is available to intrestedpersons. G'day =} EdBa.====================================== ===================================== <[$8L=$LLLL ؠ0 $)L$ $`Fi$Gi$i$i$i $i$$iA} $%i $( ''񩛍$ '$ 1@L^*}DCOPY.COM Sparta Version 1.05(1987) A}by Ralph E. WaldenA - Append fileB - Sparta directoryC - Copy single fileD - Short DirectoryE - Erase file(s)F - FormaA}t disk - Atari 2.0 formatL - Lock file(s)M - Multiple file copyP - Print directoryQ - Quit (exit to DOS)R - Rename a filA}eS - Show subdirectoriesT - Set time/dateU - Unlock file(s)V - View contents of .ARC fileW - Working directoryZ - Sort A}directoryBreak key abortNon-existant deviceInvalid commandDevice doesn't respondDevice not availableWrite protected dA}iskDirectory not foundDrive number errorNot enough file buffersDisk is fullSystem errorErase protectedFilename errorCA}annot delete directoryDisk is lockedFile not found>.ARCD1:*.*FREED1:*.қP:}Put printer on-line and A}press a key.Press break key to abort.D1:DOS.SYSˠˠŠŠԠ٠No files wA}ere found!Put source in drive #1 and press a key.Put destination in drive #1 and press a key.H @.0tuhB A}VL(L^* ((L$) '$L)***EDGJMPSVY\_ilor4oL)L)w&LA})&L)&L)&L)¢&L)ע&L)&L)'L)'L)+'L)8'L)E'L)U'L)d'L)|'L)'L) '$Т) '$L)***LA}0 0L)Φνɛ $U $L) * '$L* >>> Φν`ɛ $`/* '$LU*堠堠䠠䠛A}`(0 B Vw* '$L*Command?* $ } $L( $0? $ '$ 1Lm*A(L2L $ ( '$#L(UA} $( '$$L(R $1( '$ L(E $(( '$!L(F $;( '$L(Q $(`D(L0B ({LA}0S(L0P 30@(L0W $E( '$,L(ZL;6TL%3VL4C ML.L^*+ '$L+Copy from? @. 0L.A}+ '$L+Copy to? h0 $`DEIB VL(8a( D,L^* )' $? $ $* $L(Y2y.` A}$(#D(k( '$* $L(p0DEJB VL(80ʍx1@yɍt@ur0 VLA}(`0(L .(#`Da(( '$* $L(`0L .(= `DEJB V0L .`DEI B V䤿A} (` DEJB V0hideb V B V䭀c \( `DE JB V %*L|4- '$L-A}Appending... (LMN%B VL . `DE JB VL!-xhyi bɍd@e V (L=.ɈLA},L0 h0 $DEIB VL(D: 1`. '$L.Multiple copy from? @.. '$L.DeA}vice to?@DEIB VL(@ɛQ@DA: A:B8A((PDEJB VA}L(ʩɅȩ8ɢP`DEIB V0a`0L/:`  .Ȣ ` Ƞ (LF/A}iȐLF/ 0 T2 U( '$L^*Ʌȩ8ɠș`@` ,iȐL^*ɛ * ?``BHIA}LV 0ɢ' '$* $L(@ǝD'EJB V0`DEI B V`i0 B VL0`ԩթ0 '$L0Error #A}L$ $(`GHFH` $E( '$ '0#0 '$L0٠' @.0DEJB VL(A}0 #0lɛ, ' '$LZ10 #0 #0 #0 #0 0<()U+ $* $L(L*1 0Lg1UЌ 0A}{ 0L^*Ӆ) Ӡ K2- $ K2- $ K2 $ $ $ $ 8 K2: $ H K2h K2 A}-2 '$L62 A.M.`A2 '$LJ2 P.M.`ԩL$Ʌ©8iĥiL2iiĐťɐ Ȑ`°ӠªA}Š𨩶2 '$L2Append from? @. 0L(ߢ2 '$L2Append to? h0 $`DEIB VL(8aA}( D,L^*/3 '$L@3ŠDEIB V䭀ɛ9 3 ȑ ȑ Ӆ) ӥLA}*3 '$L3ŠDEIB V䭀ɛL* 3 Ln3򩀅 ٤ԙȄ`BA}U6&4 '$L:4נàŠ @. %*.ɛʠ' DEJB VL(hidebA} V䭀24 '$L4à(L- B VLm* $L4 $ $ 5A}ԭ 6 5ԭ 6>5 '$LF5StoredL5W5 '$L_5PackedL5p5 '$Lz5SqueezedL55 '$L5CruA}nchedL55 '$L5Unkown $ imLmMmN%B VL|4ԩ ٢4 ڢԕ` fA} ة0 $) $急 $`E6 '$LY6Ԡ٠' @.*tu,r0 VL(A}'0DEJB VL(xyɍt8ur0 VxiɅȭyi8ɭxy0 B VɅ8) A}8@L7) iɐȐũɅ©8iĥiLd7iiĐťɐ*Ȱ$ A}ˠªđŠυ8} $ɐLF8ȐLF8UT0 i@󢀆L7)L7 $恥 ש憥A}8i ') $8 '$L&8* $} $iL7RUTX8 '$Ll8* $H $hYA}H0DEJB VL(xyɍt8u r0 V B VL1L^*@MDCOPYSP.COM -- a public domain program by Ralph Walden.DCOPYSP is similar to the DCOPY.COM that has been available for seveE}ralyears. The original DCOPY.COM is the predecessor of the well-known DCOPYfor the ST. This version of DCOPY is for use wE}ith Sparta DOS ONLY. Itcontains several new features that only work with Sparta DOS, such as theability to view the contenE}ts of an ARC file, the ability to sort the filesin a directory, the ability to set Sparta's date and time, etc.DCOPYSP is E}a menu-driven program. You invoke a command by pressing theletter to the left of the command displayed on your screen. TheE} menu ofcommands is displayed when you first run DCOPYSP. You may display thismenu again at any time by pressing the BREAKE} key.DCOPYSP provides some shortcuts to cut down on the amount of typing itnormally takes to copy, lock, delete files, etcE}. When you enter a command,DCOPYSP will display the last filename you used, and position the cursor onthe drive letter. IE}f the filename is correct, you only need to pressRETURN to have the command execute. If the drive is correct, but you needE}to change the filename, press the TAB key, and the cursor will be moved tothe first character of the filename.The followinE}g is a description of the available commands:A - Append a file. Use this command to append one file onto the end of anE}other, or merge two .ARC files into one. You are prompted for both filenames. If you use the same drive number for eachE} file, then DCOPYSP will pause between each file to allow you to change disks. By using this command, you can appendE} one file from one disk to the end of a file on another disk using only one disk drive. SPECIAL CASE: if the file you arE}e appending TO is a valid .ARC file, then DCOPYSP first lists the filenames in that .ARC file just as if you had requE}ested the View ARC command, and then it appends the second file onto the end of the first file in such a manner that E}it will be a valid .ARC file. WARNING: this ONLY works on files formatted with Sparta DOS. If you attempt to use this cE}ommand on an Atari formatted disk, it destroys the file you are appending to!B - Sparta format directory. Use this comE}mand when you want to list files in the full Sparta format including byte size, date and time. If you want the shortE}ened Atari-style directory you use the command instead, which has the advantage of listing the files in two columns. E} When you enter the command, the drive you ran DCOPYSP from is displayed followed by "*.*". A TAB stop will be seE}t on the first and second '*' so that you can easily change either the primary name or the extension.C - Copy a single E}file. Use this command to copy a single file. You are asked for the name of the source file. If the name you enter conE}tains any wildcards (? or *) then DCOPYSP assumes a multiple file copy is needed and execution will proceed as if youE} had entered the command (see instructions for the command--it's different then you might expect). If there aE}re no wild cards in the source filename then you are asked for the destination filename. If you have entered different dF}isk drive numbers, or one of the files is not a disk drive (cassette, printer, etc.) then copying begins immediately.F} If the disk drive numbers are the same, then you are prompted as to when to insert the source and destination disksF}.D - Directory. Use this command two get a two-column directory. You may pause the listing by pressing any key. PresF}s a key again to continue with the listing, or press the BREAK key to abort the listing. If you want an alphabetizedF} listing of all files on a Sparta DOS formatted disk, use the command instead.E - Erase a file. Use this command tF}o erase a file or files.F - Format a disk. Use this command to format a disk in Atari format (not Sparta DOS format). F} This isn't very useful, really, but comes in handy once in a rare while...L - Lock a file. Use this command to lock aF} file or files. You cannot write to or erase a file that has been locked.M - Multiple file copy. Use this command to F}copy multiple files. This command has two advantages and one disadvantage to Sparta's COPY command. DCOPYSP copies aF }ll files in alphabetical order, and it allows you the option of being asked before each filename as to whether you want iF }t copied. The disadvantage is that you can NOT enter a subdirectory name in either the source or the destination filF }espec. When DCOPYSP copies files, the destination file will have the CURRENT time/date stamp, not the time/date it wF }as created. This was deliberate--it means if you want to preserve the time/date stamp, you can use Sparta's COPY commandF }, and if you want to change the time/date stamp, you can use DCOPYSP. This is especially handy if the current time/dF}ate is screwed up since DCOPYSP has a command for setting the time/date which you can invoke before you copy the fileF}s. The command first asks you for the filespec of the file(s) to copy, and then the device to copy the files to. FoF}r example, if you used D2: for the device, this command copies all the requested files to drive number 2. You may oF}ptionally include a 'Q' after the colon of the device, which will result in your being asked as to whether to copy each fF}ile. All files matching the first filespec except DOS.SYS are copied (unless the Q option was invoked). You cannot F}copy DOS.SYS - you must first rename it to something else, copy it, then rename it again to DOS.SYS--that's in case yF}ou run DCOPYSP under Atari DOS--which is a very bad idea! If the drive numbers are different, then copying will proceed F}immediately. If the drive numbers are the same, then you are prompted to insert source and destination disks as needF}ed. The files being copied will be displayed on the screen. If you have used the Q option, then the filenames will be F} displayed followed by a question mark. Press the Y key to do the copy, or any other key to ignore copying the displayF}ed files. Press the BREAK key to suspend file copying. Note: if you invoked the command (single file copy) and F}the filespec you gave contained a wild card (? or *) then it will be treated just as if you had invoked the command.F}P - Print directory. Use this command to print a directory of files. This command first asks you to place your printerF} on-line. It then asks you for a filespec. All filenames matching that filespec will be listed to the printer in a F}single column, and to the screen in a double column. Like the command, you may pause the listing by pressing any keyF}, and then continue by pressing another key, or stop by pressing the BREAK key.Q - Quit. Use this command to return toF} DOS.R - Rename a file. Use this command to rename files. Enter the drive and filespec followed by a space and the fiF}lespec to rename it to. All filenames matching the first filespec will be renamed to the second filespec.S - show F }subdirectories. Use this command to show what subdirectories are on your disk along with any files that do not have exteF!}nsions.T - time/date. Use this command to set Sparta's time and date.U - Unlock a file. Use this command to unlock a fiF"}le or files.V - view .ARC file. Use this command to see the filenames, their sizes (compressed and normal) and the stoF#}rage method of .ARC files. It ONLY works on Sparta DOS formatted disks. You do not need to enter the .ARC extensionF$}, as this is added automatically.W - change working directory. Use this command to change the current directory you arF%}e logged into.Z - Sort Sparta DOS directory. Use this command command to display all the files in the current directorF&}y in alphabetical order. After they are displayed on the screen, you have the option of writing them to the directorF'}y so that the alphabetization is permanent.D, FPSpppB PAPJ)}倬J*}󀑒ကQJ+}||쀹瀀|J,}|􀀑|쀹瀀|ˀJ-}ZRRRRRRRRRRRRRRRRRRRRRRRRRRRRCJ.}ဳ􎀀3endcontributionsJ/}to "enita$rive 3uite2ancho#ordova #! J0}01P%~GhihiHHȱȱ`8Hh` -%E…¦ -%`J1}L-%` >%"Ff ee&8L_% >%_Wń児0 &&86J2}.ń児8儅充FfFf8L_% %` Fj` &`p B V8l @& VhJ3}hlT&HHJJJJhh`hhlT& `iDiE`HhV&`Hh`Hh`Hh` w&IHiDiE J4}B W&HI B W&`ԆՄ ؠ0ȑ8)ȑ`HhL&0L&II襢 &iȑȩ-`J5}H & &hL&H & ('hL& &L[' &Ly' &L[' &L'Ly' &L'L' &L' &Lj' &L' &Lj' &L' &L& &L' &L& &L'J6}ȩ$&*i0:iȑ`V& LFĆ>%>Ć5%/E)ԵHJ7}膇hCI4H}ť椱榤8祦`;ť5ƧťŪ樤槤8奧ũ`ƢŢ8*8 J?}%Ţ`` J,ȥ`ȱ`Ƣƣ8`HhLm,ƤJ@}ƥ8`, IF S>ENTRIES THEN,, ZEn'G',(40,16), - ELSE,!- FOR TX=6 TO 16L$- %--JA} k%@e-e --i -i- J,-i -i-- T,-i -i-- T,- k%JB} V`)-L---,,L.-- k%m,i,e,eI,L-` L.. * *L7.}JC}ERROR-./ '. 'l `LK. ~* J,  T,X ],,,R J, J, *L.&٠ŭJD}Ҡ. 'L.% . 'L/% . 'LO/(JE}  /& ',,L/, *Lt//r ', *L// ',& *L// 'JF},L[/L/&庠캠/ 'L 0& 砠 / '`%0 L0 %0,iJG}y,id00 %i J,d00 &00,iz,i 00 %iJH} J, 00 &00,i{,i0i J,,i,id00 %i J,d0JI}0 &00,i,i 00 %i J, 00 &00,i,i0i J,JJ},i,id00 %i J,d00 &00,i,i 00 %iJK} J, 00 &00,i,i0i J,`T(1,Lb2\2[2^2^2L/5,[2,\2L2,i,iJL}(^2 k%ee ,L!5]2]2Lc3,m]2,i8(^2 k%eJM}e\2[2 k%m]2i,e,e8 J,]2L2\2[2 k%ii,eJN},e\2[2 k%ii,e,e k%eei,i,,i,iJO}(^2 k%eed,, %i J,d,, &,,,i,i(^2JP} k%ee ,, %i J, ,, &,,,i,i(^2 k%eJQ}e,i J,[2\2^2Lm2`>5 L7515053535L>8,05,15L5,i,i(35 k%JR}ee ,L08,i,i(35 k%ee J,2525Lr6,m25,iiiJS}(35 k%ee1505 k%m25i,e,e8 J,25L515JT}05 k%ii,e,e1505 k%ii,e,e k%eeJU}i,i,,i",i(35 k%eed,, %i J,d,, &JV},,,i#,i(35 k%ee ,, %i J, ,, &,,,i$JW},i(35 k%ee,i J,051535LB58,,,,iiL88,,JX},,ii( k%,e,eiiߦ J,` KEL8 %888 k%,eJY},e88 k%,e,e ,`=+1 L49.9-9,09,/909/9 k%,e,eJZ}ii09/9 k%,e,e ,8/9/909098-9.9/9E 09ELF9`L9.J[}U&.T& H. *, ) *, ) b* ), ),, k%,e,e,J\} b*,,,, !- * *L:K:: ),, %8,,,Ȍ,,,, _2J]},,,Ȍ,,,,, 45,i,iߦ J,,,,,,, ,,,,, 0 ),,ILHJ^}?,m,m,8,,,,,,LH?,, k%ii,e,eɀL=,M, ,M,J_}L;,i,i,, 8L/<,i,i 19,i,i,, 8,,,,,, -,,L<J`},m,,i8,i( k%ee,, k%m,i,e,e8Ja} J,,LM<8,,,,,,,, 0L:?,, -,Ȍ,,E=,F=E=,F=,L>)0,,Jb},L=,, k%m,i,e,e,, k%m,i,e,eQL=,LJc}=,LP=,IL>,M, ,M,L>,,,,8,$>,%>$>,%>,L> ,, k%,e,eJd},, k%,e,eii ,,,L>L>,,L4=8,,,,,,L>8Je},,,,8,,,,,,,, 0,,,,L1?, ,L1?8,,,,,, _2=,,, 45Jf},I=L<@,IL?,,i,i,i( k%ee J,,i,i,i( kJg}%eeߦ J,L<@8,,,,L<@,*,,iJ,i J,,i,iߦ J,,I-Jh}L)A,IL@8,,,i,i,i( k%ee J,,i,i,i( kJi}%eeߦ J,L)A,I ,IL)A,+,,i,i J,,iJ,iߦ J,,I_LXA, ,LJj}OA8,,,,,, 45,I|LA,,,,L{A,,,, 45,I+LA,I ,ILA8,,,,,, _2Jk},I*LA8,,,,LA,i,,i,,, _2,I\L0B,I ,IL0B8,,,,,, 45,I^Jl}LB,i,i8,,Ŭ子LB,i,,i,,, 45,ILqCF J,,Ȍ,,B,BB,B,Jm}LGCTH,, k%ii,e,eɀLLcF,, %Js} k%i,i,,i,i,i( k%ee J,8,,,,i,,Jt}, _2,i,i,i( k%eeߦ J,,I}LF,Ȍ,,,,, 45,ILF,Ju}, % k%i,i,,,,,,, 45,ILzG,M, ,M,L,G,Ȍ,X,,L)GJv}Щ J,,,LGLzG J,, ) b*,,,,  !- * J,LM;``9HmDirectory Re-Organizerversion 4.2 by Darryl YongCopyright 1990, by Darryl YongNOTICE: This program and documentation isNx} not in the Public Domain! It may be, however, freely distributed to all so long as the program and documentation are not chNy}anged in any way. This program and documentation may not be sold in any way without the author's expressed written consent. Nz} This does not exclude normal connect charges for online data services such as GEnie and CompuServe, nor does it prevent UserN{} Groups from making a nominal charge for club diskettes.INTRODUCTIONIf you haven't guessed by now, Directory Re-OrganizerN|} will give you the power to organize your files so that they are in that special order. As for myself, I hate it when those N}}programs are separated from their source codes. It just seems unnatural for a game and its text file to be apart. So, from N~}this need, Directory Re-Organizer was conceived.START-UPDirectory Re-Organizer (DR) will work only on Spartados X or SparN}tados 3.2 disks.To load DR, just type the filename from the command prompt in Spartados 3.2 or use the X command in SpartadN}os X. The screen will initialize, and the DR will prompt you for a path name. You must type in the full path name of the diN}rectory you want to re-organize. (D1: and D8:OTHER> are good examples)BASIC OPERATIONThe screen is composed of two main N}parts. On the left, the source (current) directory is shown. On the right, the destination directory is displayed. Basic oN}peration involves transferring files from the left side to the right. Both sides of the screen act as 'windows' as they showN} only part of the directory, if it is too big. Both sides also have a cursor--the cursor in the source window is naturally cN}alled, the source cursor.To move the source cursor, use the - and = keys (up and down arrow keys). If you position the curN}sor past the screen, it will scroll to the next 'page'. To quickly move from page to page in the source screen, use the + anN}d * keys (left and right arrow keys).The destination cursor is quite similar to the source cursor. To move it up and down,N} use the _ and | keys. To scroll pages, use the \ and ^ keys. Notice that the destination cursor controls are the same as tN}he source controls, except that they are performed by holding the Shift key. Also notice that unlike the source cursor, the N}destination cursor will not 'follow' with the page forward and back keys--it stays where it is left. Sometimes, when you havN}e long directories, it may be useful to use the home and end keys, < and >, respectively. These keys will bring you to the bN}eginning and end of the source screen. As before, Shift-< and Shift-> perform the same functions for the destination screen.N}To transfer a file to the destination screen, simply press Return with the source cursor on the desired file. The file namN}e will be inversed, and the name will be transferred the the right side. The source and destination cursors will also move dN}own. The files you transfer do not necessarily have to be added to the end of the destination list; by moving the destinatioN}n cursor, you can position where files will be transferred. If you make a mistake, you may 'un-transfer' a file, by positionN}ing the source cursor on the file, and pressing Return again. (Therefore, Return acts as a toggle.) Of course, you may not N}un-transfer a file that has not been transferred, i.e., it is not in reverse video. (The total-files-bar at the bottom of thN}e windows shows you how many files you have transferred, and how many are left. When any change in the windows occurs, the cN}ount will adjust automatically.)Sometimes, you may not want all of the directory re-organized. In this case, you can use tN}he Complete function. The function is invoked by pressing Control-C. This causes all remaining files in the source directorN}y to be transferred to the destination screen (at the destination cursor). Also, if you make a big error, you may use ControN}UUU`E: B Vxթ өjXBVDUE JLVYUXZUUU`E: B VxթjXBVDUE JLVYU\Jl-R to untransfer all files. (Be careful, as you cannot restore it again.)If you want to change path names, or change diskN}s, you can Control-P to restart the program.Finally, when you have transferred all the files, use the Write function to wriN}te the directory back to the disk. This function will not operate if some of the files are still in the source window. ThisN} is just a safety precaution, so you do not accidentally leave files behind. (Again, the total-files-bar at the bottom will N}show you how many files you have transferred, and how many you have yet to deal with.) After Write is complete, you may wantN} to return to Dos--Control-Q will return to Dos through DOSVEC.Here is a quick summary of the commands:- = Source cN}ursor up/down_ | Destination cursor up/down+ * Source page up/down\ ^ Destination page up/down< > N} Source cursor home/endSh-< Sh-> Destination cursor home/endReturn Transfer & Untransfer fileControl-C CompleteControlN}-R Untransfer allControl-P Path changeControl-W Write directoryControl-Q Quit to Dos (JMP DOSVEC)TECHNICAL INFODR workN}s by accessing the raw directory mode available through Spartados. (Although the Spartados X manual claims that it is compatN}ible with Dos 2.5 disks, I have not had any success with them.) Because of this, it is quite easy to trash a disk, by makingN} a mistake in the raw directory. If, in the rare case that DR destroys your disk, DiskRx is the best cure. Because DR uses N}the raw directory mode, you will sometimes see old deleted files still in the directory, but they can do no harm.Sometimes,N} you will encounter an extraneous file name composed of inverse diamonds at the end of the directory. (Control-.) I have noN}t figured out why it occurs on some disks, and not in others, but in any case, there is no way to avoid it. So, if you find N}any of these strange creatures, you should treat them as any other file. It doesn't seem to hurt the directory as long as yoN}u leave it last in the destination directory. (After looking at the directory with DiskRx, it seems that it is just a blank N}entry at the end of the directory, composed of hearts. (Control-,)Of course, there is a limit to the number of filenames DN}R can handle. Using strings 10,000 bytes long, DR can handle up to 433 file names. Most of my disks never even pass 100 filN}es. (A note on error handling: As always, be careful with everything! For safety reasons, if an error is encountered, DR wN}ill immediately abort and return to Dos through DOSVEC.)CLOSINGI'm sure that you'll have many opinions about DR, and I'd N}like to hear them, (good or bad, as they may be), so drop a note to me--or else!!Remember that DR is a Shareware Product! N}It is not required, but recommended that you contribute to the author, as with any Shareware Product. In doing so, you not oN}nly reimburse the author for his/her time, effort and operating costs, but you also support the entire Atari community.A doN}nation of $10 is advised. Send all contributions and correspondence to: Darryl Yong 1970 Benita Drive, Suite #1 N} Rancho Cordova, CA 95670-2661 Attn: Directory Re-OrganizerI can also be reached on CompuServe; my ID number is 7N}2717,1450.Psalms 127:1a "Unless the Lord builds the house, its builders labor in vain..."L\xit to DOS.. %-L.D1:.- L#  h+L/ file name>/ %-- &- --L=/DIR/9b}- #Lc/ g,--L/Lk/QUIT/f- #L/5+L/L/-I:L/-I:L/-- d#L/--b} L#-IL-5+LC0--//ͺ-L0--I.L/L0-L/-ͺ-L-0L0.ARC0-- d# ,%-b} $$I 5+IL-5+L0 h+L0(Š͠ŠӠ0f % %`L0+F *000b}0IL.1$IL.1͝0 0L000000L 18000 0 007+6+00 C%0000L0$L;1b}5++F00 '`MLO1K1+XK1 '+''X+X )++XR+R )`6+/ 3 45}RD Ver 2.3 7-146+ (C) b}1986 I6+nc. 45CompL11+: '+@ '5+5+L4+F '+L '1 #1 Cb}%$L@2L4L41ILw2 %Lj2塢2P %L4L41IL2L2Stored21 L#L$31IL2L2Packeb}d21 L#L$31IL2L2Squeezed2̢1 L#L$31IL 3L2Crunched21 L#L$3L3Obsolete31 L#1b}1 1Lg31m111111La3 111L.311L3m11+R '1L31 L1+b}+RF+F )1Ll3++F:+: )11L,4m11+R '1L41 L1++RL+L b})1L3++L@+@ )1 #1 %1 #1 %1 #+F (1! #+L ( 01L1++:@+R b})++@R+X *+''X+X )+X+X :* %L4Expanded file size:4 %+@ (L5Compressed file size:5b} %+: (L;5 Bytes saved:5. %+R ( %L]5 A savings of 5O %+X H(Lx5 percent.5n % +`L5 B' -5+L5 15+Ib}L5 ' x' '``5`