@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`  `1  ɐ     `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.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1: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 ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.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- 138ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ADOS---- Use of it: unknown Author: unknownWill not load with Sparta-Dosdiskbased versions.Will load with My-DoT}s (4.50), but seemsto do nothing (?), but computer startsto re-boot when pressing RESET...That's all I know... U} Sysop Fox-1 Thunderdome, ATARI 8-Bit BBS the Netherlands +31 416-279990.V} 1`01` ELH hEL ` ) 0 X} L3 8C   L3,0`88 C L3  CCCLk Y}ͧʎ 8m8EmEFΨ`,0 =0 `  =L!  Z}` ,i,0a  , Cʊ}, ..ȭCȭCȭCȭCȽCL5, [}i$0C ȱCȱC,JnnȱCȱCȱCL5Root ,0 \}i   `` 8 `,H9ٮhHh`CCC (BC H( ]}H(BC H g )"h |8 5試L`h | L8   8  0 ^} | 8C΄ LC  ʢ `  ʎ` ),0 _}C C `m  `)  ; `L C,0)C C`) I   `}C8`Ci{ C %`AtariDOS  C` )L a}  C8کL, Nj8 Φ.C I1CC" b}  ` iP N j, . JH   h)CC"`@ I8ihLL c};)   P( [I=1/ ; s ?*QR8 %  E,  ( d}INSTALL FILE E"$ & R )+RO6 9  +(-DISK %<) e} pTkB$'  (1.#ALLOC UPDTSEC r؟5MOVE_MEMERROR FLUSHB  f} ABORTB #REQUEST   g} 0oLI `2BC@p2w5A`!L hǏ3kď2ϣ pi}Κ܁+U ziEJ<"  ?" "'";3ՈԋH:~/K.K:˽ĞDF "j$g'7Hj}n!TE HFEM XfFR~-}/),.(/* .5dH@lCoSwLOèOO4444""GGHHKKJJV^EWeAHǫ;KįΚ)oÅk}Åqj#bi"!᱁]Rk #,NS|/BhiȪj,GEB֥geb2hiHH:l}`@@0I’AKJObxz{_O/@0I.? /;¢,< lɥAO$@0aP}PS0v-/Ԧ"""jH?cm}6&< " )";ԨVrqo:Og'"""MY_-Kr7De7_-Kw%Ee7"STOC K. s>xBan}V_ɠx'RXSQ %WM $VLm7K6J+!v$@HxOy7.KKǼJJR:X'REED/RlZm[jbMo}L GA 1F xt U$| AT]rhi U@@Cua#vaA<#A 1G 0F 2K -JvOy7aӜp}ui|תth]<#A 1G 0F ; J`KUcJ * 5$vOy7b‚C6a@<+#^] 7b`@A@@@A@A@Aq}@@@A@@@A@@@A@A@A@@@A@A@A@@@A@A@A@@@A@@@A@@@A@A@A@@@A@@@A@@@A@Ar}@A@@@A@@@A@@@A@A@A@@@A@A@A@@@A@A@A@@@A@@@A@@@A@A@A@@@A@@s}@t}~ou}7Hf/ ECTBEA J.}+RC  EDNF  _<Ef/  KLEF RD [R'  Dp1v} D:=  Idu nzl ORdv~ l@TOQX  I jdD 1 H 'TD G PSUw}'Td-G PSU&E;  T I  E ]lx}/0 No)\c<Sp1De+ Nt!N]b8-Ks$It!Nu&Ec1 HOCt!N]b\c,TWX^ Ct!N\y}1\s&33Bv3\\>;Cr= Tp%Fz}E B9a+EF M[Z \B9a%DTOANa+E\B {}9c+  EA EP S\B9d! EAAF E\B9f) TAAD K\B9r7HO T|}k,7'] \B9e=TTOd s\Bjd9d-Kd- S\}}6 T><'"_>֨?֨E!ȩɥ^&-U-kÎO;-&Mg'ř&-G-kFү24~}’~͢ɐ&KxиXh8!Nx<]An8\;h2/tǢʢ򠡾dӛnٓ K]?ώFM 4ϧ'""*.<֨5}aRKs2/SIH FWseij*GT+*_tGT+*_t+_t+_tGTp33_ϖPRrힻbyAy}GyFyKyJyIyH}e~S-΋&!MRŏÍO;}F;!!RY{r]q*r`p Ϧ&""}V=}A#vnqy:|P,,HǯKĤjV?jof `ɥHH(No>nFK#?" K1]坘ZK*k] dM] Sgq(}],S5YjE, d]2,n7yU], !RK$TMUIJeO-^] 7"+# 7gG2Gǀ }!菃Ћ{# "?"1|] 7 Rk&_, 0 7>G&""?" "1 ?N_ !Uv!UvEes{V} !Uv|LR8Mߪ;N٬:OOVYYXX[+UvO-+#^] 7Llok>#~E;;Uߴ5`V54x*I*Jʗ1蒑a}Y@ڪwv xK^(k++m?貸K~jj i)+e㳼 (+,2v3 $9 x  &&Ty9 +h=jO4k>6D6KztBuC}r)[Yy>Xx5|J6?~|3"(* LN3"02 4"?= 4":7wo/6vn.1qi/ox8.n{;)iz$/M*7wx}86v{;1qz/Sst-಄4=ެ#*֤;2xz{W  d&"^jr١A#vDos׶;Aso}vH kDŽ/jƄm.h義M! 79 ,$$VV  2 !UvePk>U}6Kz)[-rYy>Xx5|}Jh=#OH /AUvOʕ3KzVUvO݂(Pu1Qsktv3Tk}1Qy1PsF>xL@DSc6s'Dl) R: B p}1Dl) R: B 1 Dl) R: B 蛠c1  F;s' F;p1 F;X1  ] Z/  ] B; SS^:}˕<ɳ -%,$(?'A Rk&~1 SgX%Wq Rk|\hZ>#8!@k>6}6Kz)[Yy>Xx5|Jƴ4":/ox7.n{6)iz$ 7۶h76ڶi61ݶi602 3ԡTy!^j(# "}7"+#^] 55 "7NH :Uv‚A*oD !ݍe"akj#v@$39^տYҳ3.X㺩}(^H:yUxxtU!#(},,,,ݾyR ^x~~},,}@%$C!1PON1&8-ކ91E9,׏91ERg_+փ$+"nP~$+,,$%%E%%$dD$ԡ%Eu%E%$'!1p &}8-G91E9,@91ERGa1x5y1yYy>Xxų>򠦤1 S)ggzV"W<??֨>֨}98£.pPJFD="" { Kb~بnٓ dKUYxj1(VɹɨA2q Rk3ɹA}zC23b&$=""?" =""3OY*1|]P}PqSnl="N_"RKҫg6'Ԩ8Xܥy!Ԩxn!}x  ͎Ï #yg2^ҫFnҫ֯4Xxx@]aalWj?& "7L郸}'""a@]aal:cL郸'""a? HDETOF  K?@jls: EORiod+ Ed!  F?) X a3EYUSZ?7}Hb#Df) Uc+ Kd-Dk6f) Tc, Jp"SUD+RC  EF  ETOD _! ETSF }I AEYUSZ?/ EH SB ND E!+RE  NP^EG<""(Vab;^cr(& 9֨su2t}8iUJ:颠=""(Va>h!iA(߂ljmܥ) l jm9ơ!iU<ؼ="Vrq"3: "+ތs="}"a½=""aVzd` ʌ$MhymoyRM]9BB?ox seU$u {5nM}덬W,h+Rk #B qV%bi01IRk:y1I y1IԘ芳虠㈱ԑҋKɩ4yAw(+$&? $; (7/mk}>){1Vɽ uU RnW%q ..  1- ) $6   V }!   (   e !&       }           m    } F  (     "       ( 62 lq}`       "      ? }!  '  `oooooͭoomooomooϱEϑ}% iːe˅ː̱moloZV 㠲㠲 Files included in this ARChive arethe latest for the Super Arc series.Please delete }all older versions. DOCS.TXT is the documentation,formatted for 80 columns. Toprint out, simply use your DOS toCopy DO}CS.TXT to P:. Documentation for SUPER ARC and SUPER UN-ARC versions 2.4 By: Robert Puff } 01/31/89 WHAT IS ARC? Arc is short for Archive. It is a program (a}ctually in this case, two programs) that allows you to "Archive" or compress one or more files into a single .ARC f}ile for later retrieval. Arc is available for many computer types; a file created on one will be able to be unarce}d on another. The only exception to this that I am aware of is the CP/M version of Arc for the Commodore. Super Arc us}es several mathematical compression techniques to reduce the size of the data to be compacted by as much as possibl}e. "Why would you do that", you ask? For number of reasons, but primarily to save time - Time is money. This can} be realized when downloading a file from a long-distance BBS, or from a pay service such as CompuServe or GEnie. S}uper Arc will compact your file(s) as much as it possibly can, which averages around 30%. As a bonus, Super UnArc will }uncrunch files created with AlfCrunch (a program similar to Super Arc), so separate programs are not required! Als}o included in Super UnArc is the code necessary to un-squash files. Squashed files are created by Phil Katz's PKPA}K utility for the PC. This makes Super UnArc THE most compatible unarchiver for the 8-bit! You must, however, have mor}e than 64K of memory for this unsquash feature. Arc is not the same thing as Diskcomm (Disk Communicat}or, a program I wrote back in '87.). Diskcomm is designed to compact entire floppy disks sector-by-sector, making }an exact copy of the disk; while Arc is file-oriented. What this all means is if you have a disk that is self-boot}ing, or looks for data in specific sectors, you should use Diskcomm to turn that disk into a file for easy transfer}. If, however, you wish to transfer only a few of the files on the disk, or the files on the disk are not dependent on }being specifically located at a certain sector, then Arc is the program to use. Please remember that Disk Operatin}g Systems (DOS) look for specific sectors, so they should NOT be compacted by Arc. Diskcomm, while it does have co}mpaction techniques, is not as sophisticated as Arc; so if you REALLY want to make the smallest file of a boot disk, } you could Arc the Diskcommed file. Be sure, however, that the person receiving your file knows he must go through two} processes to recover the disk: UnArcing the file, then unDiskcomming the resulting file! } SETTING UP SUPER ARC & SUPER UN-ARC Both of the files, ARC.COM and UNARC.COM are binary, command }files. This means they should be loaded from your DOS menu by selecting the LOAD BINARY FILE option. If you are using }a command processor DOS (such as DOS XL or SpartaDOS), simply type the first part of the filename at the command pr}ompt. You may wish to set up Super Arc & UnArc on a separate disk with a menu program. There are many}ing Binary files, not (just) BASIC programs. Super Arc & UnArc will automatically disable the internal BASIC on XL/XE m}achines, so there is no NEED to hold the OPTION key when booting. (SpartaDOS is the only exception to this rule: b}ecause of a bug, BASIC will not be turned off.) USING SUPER ARC } Once the program has loaded, you will be presented with a number of parameters on the top of the screen, and a me}nu. (If you are using a command processor DOS, you may specify commands on the command line as an alternative of u}sing the menu. Please see the section below entitled 'USING SUPER ARC WITH CP DOSES'.) First, the parameters will} be discussed. To modify them, press [P], then use the arrow keys to move to the desired parameter. Now hit [RETURN] to} toggle between YES and NO. Press [ESC] when finished. Screen Off: If this option is enabled, the sc}reen will narrow to a single status line in the middle of your screen during the compaction process. This will inc}rease processing time by 30%. If there is a need for more user-input, or if any errors occur, the screen will be r}estored. If this option is set to NO, the screen will remain unchanged. Disk Swaps: This option is f}or single-drive users. If this option is enabled, you may use a different disk as your destination (using the same} drive). This is helpful when the source and destination will not all fit on one disk. Make sure that your source } and destination disks are formatted in the same density! Also, follow the prompts VERY carefully. If this option is s}et to NO, or if you specify different source and destination drives, you will not be prompted. Co}mpact with Query: If this option is set to YES, as Super Arc finds each file, you will be asked if you wish to compact }it. This is useful for selecting exactly which files on a disk you want to include in the archive. At the prompt, }you may answer [Y]es to compact the file, [N]o to skip it, [P] to change the source drive/mask, [1-9] for disk dire}ctories, or [ESC] to finish arcing. If this option is set to NO, all files found will be compacted. Cr}unch Only: A brief explanation of the arcing process is in order here. When you compress a file with Super Arc when th}is option is set to NO (it defaults to NO), the program first analyzes the data in the first pass to determine whic}h of the three types of compression would create the smallest file. The three types are: Storing, where no compact}ion is done; Packing, where repeated bytes are "packed", and Crunched, where the data is run through a sophisticate}d compressing routine. It then reads the source a second time, actually compacting the data this time. The "Crunching"} method of compaction is usually the method used most often (perhaps 90%). If this option is set to YES, Super Unar}c will not analyze the file; it will only Crunch it. This takes only 1/2 the time, since the compactio}n process is done only once instead of twice. The disadvantage is that on those files that will not benefit from C}runching, you will not have the smallest possible file. High-resolution picture files usually fall into this category. } Special note for SpartaDOS users: If you set the Crunch Only option to YES, Super Arc will initially crunch th}e data, but if it determines that Crunching is not the best, it will re-write the file using the best method. This} may seem to be the best of both worlds; however, since a file written to the disk cannot become smaller, the file }will still be the same length. If you add more files to the archive, this unused space will disappear. What this all m}eans is that if you want the smallest file possible, leave this option set to NO. For most purposes, I recommend u}sing this option (when using SpartaDOS). Password Encrypt: Setting this option to YES will cause the} arced file to be encrypted with a special password you supply. The only way to recover the file created will be if} the person unarcing your file enters the exact same password you used. I STRONGLY recommend you not use this feat}ure often, because it is HIGHLY unlikely you will be able to recover the file without it. The password is not hidd}en anywhere in the file, so you can't look for it. When this option is set to YES, Super Arc will ask for the pass}word after you have entered the destination filename. Pressing [RETURN] will cancel the password, and continue as norma}l. The password is not case or inverse sensitive, but should not contain any spaces if you wish to use an IBM or S}T to unarc the file. Setting this Password Encrypt option to NO (as it is by default) will not use any password da}ta, and will compact as normal. Those are the parameters that are on the top of the screen. On the mai}n menu, there are more options. You may format a floppy or RAMdisk in either single or double density by typing [F]. S}electing [D] will allow you to delete file(s). You may use these two options to prepare your destination disk for }the destination file. Selecting [G] will cause your computer to reboot (act as if it had been turned o}ff, then back on). This is helpful for preserving the contents of RAMdisks when switching programs. For XL/XE users: } remember to hold [OPTION] down while pressing [G] if you want to reboot without internal BASIC. Pr}essing [H] will return you to your DOS menu, or to the command processor if you are using a command processor DOS. } Disk directories may be done by pressing the drive number (1-9), then entering the subdirectory pathname to} view. Simply hit [RETURN] here to view the main directory. Disk directories may be also done at the "Enter Sourc}e Filemask" prompt, and the Compact with Query prompts. HOW TO A}RC A FILE Change any parameters you wish in the top box, then type [A] to Arc file(s). Super Arc will} now ask you for the destination filename. ".ARC" will be added to the filename specified, so you do not need to s}pecify the extender. Type the drive identifier and filename. (Examples: D2:TESTER, D6:FILES>SAMPLE) Drive 1 (D:) will} be assumed if no "Dx:" is specified. The program will now open that destination file. Now you wi}ll be prompted for the "Source Filemask". Super Arc is now asking you which file(s) you want to put into this single } destination file. If you wanted to arc all files on drive 1, you would enter "D1:*.*" [RETURN]. To arc only the file} "TEST.BAS" on drive 2, you would enter "D2:TEST.BAS" [RETURN]. This is basically the same as entering the source }when using the copy file feature of your DOS. Subdirectories ARE supported! To arc all files ending with .COM on }drive 3 in subdirectory MOD, use "D3:MOD>*.COM" [RETURN]. If you set the Compact with Query option to  }YES, the program will display each filename it finds, and ask you if you want to arc it. The comp }acting process will now begin. If the Crunch Only option is set to YES, the number of bytes saved will be displayed  } after the file was compacted. Otherwise, the resulting size of each compacting process would occupy will be displayed }, along with which of the three types Super Arc chose. If the Screen Off option is set to YES (as it is by default }), you will just see the message "Compacting xxx". Your screen will be restored after it is done. Not}e for SpartaDOS users: Super Arc will save the time and date of each file automatically. If the source is not in Spart}a format, or if using any other DOS, the date of 09/01/88 and time of 12:00 PM will be saved. Aft}er the file(s) have been compacted, you will be prompted for the source filemask again. If you have any more files to a}dd, enter them now. Otherwise, press [RETURN], and your archive will be complete! If you ever get a disk error wh}ile arcing, the destination file should be deleted. It will not have meaningful data. If you have an }arced file, but want to add some more files to it, you may use the [B] function from the menu, Add to an Archive. T}his functions identically to arcing a file from scratch, except the data will be ADDED to the destination file you speci}fy. Be sure your destination disk has as many sectors free as the length of the Arc file to which you are adding, }because Super Arc must copy the contents of that file into another temporary file to properly append. The temporary} file is then deleted. If there are any problems adding to an arced file (such as if the file you are adding to is not }in Arc format), the message "Cannot add to file" will be displayed. US}ING SUPER ARC WITH CP DOSES You may invoke Super Arc to perform certain functions without having to us}e the menu when using Command Processor DOSes such as DOS XL and SpartaDOS. Super Arc will return to the CP after it is} done, or upon an error. The following is the proper syntax: [Dn:]ARC [Dn:][path>]filename[.ext] Dn:[path>]s}ource [/ACPQSX] [password] The first parameter is the destination filename. Remember .ARC will b}e added to it if you do not specify an extender. The second parameter is the source filemask, and the third optional fi}eld is the options desired: A = Add to the existing source archive C = Use Crunch only (with SpartaDOS, this i}sn't really what it means: re-read the section on Crunch Only for explanation) P = Use the fourth parameter as  }an encryption password Q = Compact with query S = Have screen remain fully on X = Enable Disk Swaps !} The default (without a third parameter field) is: Screen Off-YES, Disk Swaps-NO, Compact with Query-NO, Crunch O"}nly-NO, Password-NO. The fourth parameter is only used if the password [/P] is specified. Here are some examples:#} [Dn:]ARC D2:TEST D3:*.BAS /QSC Will ask you if you want to arc each file on drive 3 ending $} with .BAS, leaving the screen on, and enabling the Crunch Only option. It will write the result to D2:TEST.ARC. %} [Dn:]ARC TEST MYFILE.OBJ /P DATA Will compact file MYFILE.OBJ on the current drive, and write the&} destination to the file TEST.ARC on the current drive. It will use the word "DATA" as a password. [Dn:]ARC '}D1:TEST2 D3:*.* /AC Will arc all files on drive 3, and add them to the already existing file TEST2.ARC(} on drive 1. It will enable the Crunch Only option. USING SUPER UN-ARC )} Super UnArc operates much like Super Arc, except it is doing the opposite - Taking a single source, and wri*}ting out one or more destination files. The following is a list of the parameters in the top box of Super UnArc. +}To save space, refer back to the parameter section of Super Arc for some of these. Screen ,}Off: (same as in Super Arc). Disk Swaps: (same as in Super Arc). Over-Write: This is a-} safety feature. If a file already exists in the directory you have specified with the same name as the file being.} uncompacted, Super Arc will ask you if you want to overwrite your existing file. Typing [Y] will overwrite it; pressin/}g [N] or [RETURN] will skip the file and proceed to the next entry. Pressing [ESC] will abort the unarcing process.0} All the above will take place if the Over-Write option is set to NO. Setting it to YES will not prompt you, and 1}will overwrite any files having the same name. Extract with Query: If this option is set to YES, the 2}program will display each entry in the arced file, and ask you if you wish to uncompact it. This is handy for view3}ing just the text files in an archive. Setting this option to NO will extract all files. This feature can also be4} used to extract a very large source, if you do not have enough room on one disk for all the files to be unarced. 5} Time/Date Stamp: This option is valid only under SpartaDOS. Setting this option to YES will cause the desti6}nation files to be written out with the original time and date of the file when it was first Archived. Some arc pr7}ograms do not save the time and date, so if you get a bogus value, this is why. If this option is set to NO (as it8} is by default), the current time and date will be used. Password Encrypt: This option is to be used when 9}the source file has been encrypted with a password. If this option is set to YES, you will be asked for the passwo:}rd after entering the destination pathname. Pressing [RETURN] will disable the password (incase you inadvertently ;}turned it on). The password can be 1-20 characters long, and is not inverse or case sensitive. If you use the wro<}ng password, you may or may not get a "File is Corrupted" message depending on the method of compaction, but the destina=}tion file WILL be corrupted. As with Super Arc, the [D]elete, [F]ormat, [G] Reboot, [H] Return to>} DOS, and [1-9] directories function just as in Super Arc. See the section entitled 'Using Super UnArc with CP DOSes' fo?}r information concerning passing parameters to Super UnArc. You may view the contents of an arced file@} by typing [V]. Enter the source filename. ".A??" is added to the end of the source filename you enter, so if the A}extender is .ARC or .ALF (for Arc and AlfCrunch, respectively), the file will be read. ** PLEASE NOTE!!! IF TB}HE SOURCE FILE HAS NO EXTENDER, ADD A [.] PERIOD AFTER THE SOURCE FILENAME! ** This means if you have a file C}on drive 3 named TEST (no extender), you should enter "D3:TEST." (note the period after the filename). If D} the file was named TEST.ARC, then you would only have to enter "D3:TEST". When viewing a file, each filename, compaE}ction method, and expanded sector size (in single-density sectors) will be shown. The total number of single or enhF}anced density free sectors needed to uncompact all the files will be displayed at the end. When using double-densiG}ty, divide the counts by 2 (approximately). HOW TO UNARC A FILE H}To un-arc or un-alfcrunch a file, first change any parameters you wish in the top box; then type [A]. Enter the source I}filename (and extender if it is not .ARC or .ALF - see the paragraph on [V]iewing files for information on the sourJ}ce filename). If the file is not found, an "Error 170" will result. You may then use the directory functions to lK}ocate the correct name, and try again. Again, remember: IF YOUR SOURCE FILE HAS NO EXTENDER, ADD A PERIOD AFTER THEL} NAME! You will now be prompted for "The destination pathname or drive # (& mask)". Entering data at M}this prompt will do two things: it will tell Super UnArc where to put the destination file(s), and it will also telN}l which files you wish to recover. If you wanted to extract all files and place them on drive 2, you would simply pressO} [2] and [RETURN]. If you wanted to place them in a subdirectory called "SUBDIR" on drive 3, you would use "D3:SUBP}DIR>". You may also use "E:" to make the output go to the screen (for viewing text files: use Control 1 to start aQ}nd stop), or P: to route the output to your printer. Using "N:" will extract each file, but throw away the data (NR} for Null device). The use for this feature is to test the integrity of the source file (to see if there might be some S}bad bytes in it). Also with this prompt, you may select which files to extract from the archive fT}ile. For example, if you viewed a sample arc file and found two .DOC files, you could print them out by unarcing to U} "P:*.DOC". The same thing applies to disk files; to extract all files ending with .BAS in an archive to drive 1, use V}"D1:*.BAS". (Just "D1:" by itself will extract all files.) Wild cards are not necessary; if you wanted to extract W}a single file, you could just type in that filename after the destination drive identifier. So there are two ways X}to extract certain files: enable the Extract with Query option, and/or specify the filespec when entering the destiY}nation filemask. The uncompressing process will now begin. Each filename, compression type, uncompactZ}ed length in single-density sectors, and the number of bytes saved by the compaction will be displayed. If you spe[}cified a subdirectory for the destination and it is not found, Super UnArc will ask you if you wish to create the direct\}ory. Subdirectories are supported for MYDOS and SpartaDOS. If a file exists on your destination with the same name]} as the one you are about to uncompact, the program will ask you if you wish to overwrite the file ONLY IF the Over^}-write option is set to NO. If you have turned on the "Extract with Query" option, the pro_}gram will prompt you if you wish to extract the file displayed. Pressing [Y] will extract it, [N] will skip and go to th`}e next entry, [P] will allow you to change the destination drive number/path/mask, [1-9] will allow you disk directa}ories, and [ESC] will terminate the un-arcing process. If Super UnArc has a problem opening up the desb}tination file, you will be given an error recovery menu. This will allow you to change the destination drive numbec}r/path/mask, and do directories. If you gave the wrong drive number, or your destination was write-protected, you cd}an fix it here, then press [RETURN] to continue. If you wish to bail out, press [ESC]. If you have the}e "Screen Off" set to yes (as it is by default), you will only see each filename as it uncompacts. If you have the f} "Disk Swaps" set to yes, the screen will remain on, so that you can see when to insert the proper disk. If the screen q}B%DOS SYSB*)DUP SYSBSADOS DOCBWADOS SYSBHhARC24 COMBARC24 DOCBARC24 TXTBYARCMATE COMBARCREAD BASB'ARCREAD DOCB)BBS COMB0BBS DOCB2BOOTSTRPCOMB*HBREAK110BASBrBREAK110DOCBBREAKENGDOCBBROWSER COMBe6BROWSER DOCB CERIFY COMBCERIFY DOCB.CHANGESUCOMBCHANGESUDOCBCHKWRITECOMBCHKWRITEDOCBCHVOL COMis "off" and you wish to turn it on, Press [SPACE]. When Super UnArc extracts the next file, the screen will be rer}stored. The uncompressing process will continue until completion or a major error. If you get the mess}sage "File fails CRC check", that file is corrupted and should probably be discarded. The version 1.2 of Arc progrt}am written by Ralph Walden had a bug that caused this to occur quite often, sometimes because it DID put bad bytes in thu}e file, other times not. If you see a file that was "Squeezed" with a CRC error, it was probably caused by this 1.v}2 Arc program - Use the file at your own risk. If you get CRC errors on any other type of compacted file, the filew} DOES have bad bytes is it. If the CRC error is followed by the messages "Not an ARC or ALFCRUNCH file" or "File ix}s corrupted", the source file is DEFINITELY corrupted. You may occasionally get the message "Not an ARC or ALFCRUNCH fiy}le" at the end of uncompacting an AlfCrunch file. This is due to extra bytes at the end of the file caused by imprz}oper X-modem routines; but all the file(s) will be intact. Super UnArc supports un-squashing, a method{} do compaction recently introduced by IBM, ST, and Commodore computers. This new method of compaction requires 16K|} of additional memory; memory that is really not available on the standard 8-bit Atari. However, if you have a 130}}XE, upgraded 800XL, or an Axlon-compatible upgraded 800, the last bank of extra memory in these machines will be used. ~} Un-squashing is totally automatic - it is used just like the other methods. If you do not have any extra memory, an}d you try to unarc a file that was squashed, the program will give you the message "You need >=128K to unsquash", a}nd will end. When viewing or uncompressing a file, Super UnArc verifies that the file was indeed creat}ed by Arc or AlfCrunch. If it is not, it checks to see if the source file was compacted with Diskcomm, or is a bin}ary file. It will report what it finds, or "Not an Arc or AlfCrunch file" is it cannot determine. If there are any gar}bage bytes at the beginning of the file (caused by older terminal programs), the program will search ah}ead to find the true start. USING SUPER UN-ARC WITH CP DOSES As in Supe}r Arc, the program supports parameter passing with command processor DOSes such as DOS XL and SpartaDOS. If there are } no parameters specified, or if they are in an improper syntax, the program will ignore them, and display the menu. }This is the proper syntax for Super Unarc: [Dn:]UNARC [Dn:][path>]filename[.ext] Dn:[path>][mask] [/OPQSTX] } [password] The first parameter is the source file (remember ".A??" will be added to the name, so s}pecify the extender if it does not begin with .A), the second is the destination drive number, or path (and mask), }and the third optional parameter is the options desired: O = Over-Write set to YES, will overwrite any file with the } same name as the destination P = Use a encryption password (the fourth parameter, which is only used with} this option) Q = Extract files with Query set to YES S = Have screen remain full during uncompaction T = Use }time/date stamp from source file when writing destination files X = Disk Swaps set to YES, for single drive use}rs You may specify none, any, or all (in any order). The default without any options is: Screen Off:Y}ES, Disk Swaps:NO, Over-Write:NO, Extract with Query:NO, Time/Date stamp:NO, Password encrypt:NO. The fourth param}eter is only used if the password [/P] is enabled. Here are some examples: [Dn:]UNARC D2:TEST 3 /QS } Will uncompact the file D2:TEST.A?? to drive 3, extract with query, and have the screen remain on. }[Dn:]UNARC TEST.JNK P:*.DOC /P DATA Will uncompact all .DOC files to the printer from the file TEST.JN}K on the current drive. It will use the word "DATA" as the password to unencrypt the archive. [Dn:]UNARC D7:}MOD>MYFILE N: Will verify the integrity of the file MYFILE.A?? in the subdirectory MOD of drive 7. } CLOSING COMMENTS I had originally desired to put both }Arc and Unarc programs into one, but due to memory constrictions, this was not possible. Both programs require tabl}es over 16K in length, which leaves little for the program itself. In fact, if you use Super Arc or UnArc with a c}artridge installed, you will have VERY small I/O buffers. I would like to take the time to thank all the pe}ople who have helped by debugging, giving hints, etc, but this file would be 10K longer! :-) However, a special th}anks goes out to all GEnie users, who helped beta-test these two programs, and to Frank Walters, for his intensive }de-bugging efforts! Also a special thanks to Glenn Garman, who makes sure everyone can understand my documentation! } A good deal of time has been spent on these programs - much longer than I intended. The public domain, h}owever, needed a good Arc and Unarc program. So I have released this program as Shareware. What this means is that} you may use it as you like, and give it to your friends, clubs, etc, without cost. However, I would ask that you }consider the time and effort involved in creating a program such as this. Making it compatible with all DOSes was no sm}all feat! If you enjoy the program, consider sending a token of your appreciation. This will provide incentives fo}r me to keep updating and writing other quality utilities for the Atari 8-bit. If you have any suggestions, donati}ons, comments, etc, please send them to: Robert Puff Suite 222 } 2117 Buffalo Rd Rochester, N.Y. 14624 I may also be reached on GEnie (mail address }is BOB.PUFF), CompuServe (72377,2045), and on these local BBS's: The Moose BBS (716) 381-5139 The L}akeside Manor (716) 338-2453 TECHNICAL NOTES Super Arc & UnArc} both use the vectors provided at HATABS for screen and keyboard I/O, so re-direction should present no problems. B}oth programs load in at $6F00, then relocate to LOMEM. If there is not enough room between LOMEM and HIMEM, the program}s will display an out-of-memory message, end exit. The remainder of memory from the end of the program to HIMEM is} used by input/output buffers; the bigger the buffer the faster the program will run. (Super Arc will just fit whe}n a cartridge is present.) Built-in BASIC will be disabled automatically, unless SpartaDOS is detected. The programs } detect Sparta by looking for a "S" in location $0700. A graphics 0 call is made when the program exits,} to maintain compatibility with programs that play with the display list such as TDLINE. Screen memory is saved, s}o the data on the screen is preserved. If you wish to include Super Arc & UnArc in specific applicatio}n software (such as a graphical Operating System), please get in touch with me, as small modifications to the program co}uld be easily done. If you are using MYDOS version 4.0 thru 4.3C, you may wish to upgrade to vers}ion 4.5. Super Arc & UnArc will work correctly with the older versions, but certain functions will be much slower. The} new version 4.5 of the DOS is in the Public domain, and may be downloaded from the online services. Note: I have n}ot tested Super Arc with the new DOS XE. If you do have any problems, I suggest downloading MYDOS 4.5. It will ha}ndle any type of system configuration, and is COMPATIBLE. Both Super Arc & UnArc support three delimit}ers for separating subdirectory names: The colon [:], the greater-than sign [>], and the backslash [\]. }Bob Puff 01/31/89 P.S. This version 2.4 corrected all known bugs that have been reported to me. Please dele}te any old versions of either Super Arc or UnArc. cﻩ01`pppB0A   T|T}ZSRR|RRSCBV| BV }ϡ   }  >FG}>FGFFG!2#-!4%FFMMM}QRRREMMM|SSS||SSS|}|SSS|{|SSS|{ɀ€ƀ€ր"audwith}megson lineNNNNNNNNNNNNNNNNNN}$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 222 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'PKJBDEL, &fLA) %ԅ`Ę eĘ +L4( % & %}` %Ԅԅ`-``&eԅԥeՅ`L% o(ԨL%Ԅ & %eԥe` Ԅ &ɛ +0 }` h) ذI ( 8ԅԩՅL%L,ȹɛ꩛` h)f & 8fԆՅ}ɛ摥0LC)$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 BL,՝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/ELV}S:.)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~2^F^FKK^LL }2 $@@Ҡ@ Z$ -$ΠK <$vF !$ $  $XF %/@ҩ Z$|F H$ ?$ Z$ ?$ Z$~F H$ ?$22 Z}$F H$ ?$ Z$̠F H$ ?$ Z$F H$ ?$ Z$G H$ ?$ Z$>G H$ ?$ Z$F H$ ?$ Z$dG H$ ?$ Z$F H$ ?$ Z$}2}3G H$ ?$ Z$G H$ ?$ Z$֠G H$ ?$ Z$F H$ ?$ Z$G H$ ?$ Z$ ?$ Z$"H H$"/` Z$ T$` Z$0H f$} Q$~33` Z$ `$K '$` Z$ T$K !$3H $L3L3K !$5H $L3L:<@ҩ Z$7H H$ ?$LB3 7E Z$ }=H f$ Q$3{4lF !$GH $ $K '$IH $LX4 Z$|F H$ ?$nF !$xF $$ $ Z$KH H$ ?$L;%lF !$GH }$nF $ $K '$ Z$|44 ?$ Z$ ?$ Z$ ?$ Z$ ?$ Z$ ?$ Z$wH H$@ҩ Z$ -$K <$K $rF $L}4 Z$H H$ ?$Lw4ԩթ4{5HK $L.5 Z$H H$ ?$Lw4ԩթHK $}Ll5 Z$H H$ ?$Lw4K !$5H $|55L5 Z$H H$ ?$@ҩ Z$H H$K K$ ?$ Z$H H$ ?$ Z$}ϠH H$ Z$ -$ 9$K '$ Z$H H$ ?$I.5z6L $K !$ I $ $/L $ Z$.L f$} Q$ Z$ 0$K <$@ҩ ԩթI{66򅐩K $L6 Z$I H$ ?$L:ԩթI}K $L6LG6.LL $KL $6y7vF !$K '$nF !$K '$K !$vF $K '$K} !$K $ $ K '$K $$ L $K '$ԩխKK"IKKz77 $K $L7L7K $xF $L7}@ҢK $$ L $K '$$IKK $K !$nF $ $K '$nF $$ L7x8 $K '$KKLKK $}xF !$K '$K !$K $ $K '$K $$K $K '$ԩխKK"IKKy88 $L8L9L $n}F $K '$K $$ L $K '$K !$K $ $ K '$K $$K $K '$KKKKKK8x9 $K $&I $}L*8@ҩ Z$(I H$ ?$ Z$ ?$ Z$L K$ ?$@ Z$ ?$ Z$=I H$` Z$ T$` Z$0H f$y99 Q$` Z}$ `$K '$` Z$ T$@ҢK !$gI $L9 Z$iI H$ ?$ Z$L K$ ?$ Z$qI H$ ?$LG6K !$I $9w:}L8: Z$iI H$ ?$ Z$L K$ ?$ Z$qI H$ ?$LG6K !$tI $La: Z$vI H$ ?$L:K !$}I $L}:x:: Z$I H$ ?$LG6K !$I $L: Z$I H$ ?$LG6@ҢK !$I $L:vF !$ $L;% Z$I H$ ?$LG}6 Z$ ?$:u; Z$I H$` Z$ T$` Z$0H f$ Q$` Z$ `$K '$` Z$ T$ Z$qI H$ ?$ Z$ T$K !$gI $}L|; Z$I H$v;; ?$ 5I6L $ Z$6L K$ ?$@ҩ Z$6L K$ ?$ Z$ T$K !$5H $}L;L< Z$I H$ ?$;s< Z$ ?$ Z$ ?$ Z$͠I H$L;% Z$֠I H$ ?$ Z$I H$ ?$L;% 7E Z$ =H f$} Q$lF !$GH $ $K '$IHt<< $L< Z$|F H$ ?$nF !$xF $$ $ Z$KH H$ ?$L;%lF !$GH $nF $ }$K '$ Z$ ?$ Z$ ?$ Z$ ?$ Z$ ?$ H$ ?$ Z$ϠH H$ Z$ -$ 9$K '$ Z$H H$ ?$I}.L $K !$ I $ $/L $ Z$.Lq>> f$ Q$ Z$ 0$K <$@ҩ ԩթ}I򅐩K $L> Z$I H$ ?$LBԩթI>o?K $L?L{>.LL $}KL $vF !$K '$nF !$K '$K !$vF $K '$K !$K $ $p??ȠK '$K $$ L $ K '$ԩ}խKK"IKK $K $L?L?K $xF $LJ?@ҢK $$ L $K?n@ '$$IKK $}K !$nF $ $ K '$nF $$ L $K '$KKLKK $xF !$K '$K !$K $ $o@@ K '$K $$K} $K '$ԩխKK"IKK $L@LHAL $nF $K '$K $$ L $K '$K !$@mAK $ }$ȠK '$K $$K $ K '$KKKKKK $K $&I $L^@@ҩ Z$(I H$ ?$ Z$ ?$ Z$nAA}L K$ ?$@ Z$ ?$ Z$=I H$` Z$ T$` Z$0H f$ Q$` Z$ `$K '$` Z$ T$@ҢK !$gI $L B Z$i}IAlB H$ ?$ FD Z$qI H$ ?$L{>K !$I $LDB Z$iI H$ ?$ FD Z$qI H$ ?$L{>K !$tI $LmB Z$v}I H$ ?$LBmBBK !$}I $LB Z$I H$ ?$L{>K !$I $LB Z$I H$ ?$L{>@ҢK !$I $L}BvF !$ $L;% Z$BlCI H$ ?$L{> Z$ ?$ Z$I H$` Z$ T$` Z$0H f$ Q$` Z$ `$K '$` Z$ T$ Z$qI} H$ ?$ Z$ T$K !$gI $mCCLC Z$I H$ ?$ =I6L $ Z$6L K$ ?$@ҩ Z$6}L K$ ?$ Z$ T$K !$5H $CjDLCL D Z$I H$ ?$ Z$ ?$ Z$ ?$ Z$͠I H$L;% Z$֠I H$ ?$ Z$I H$ ?$}L;%L9L $YL9LkDD $9L $K '$XJ΅K $K !$pF $K '$K $$8L $}K '$΅KKK $ Z$H H$9DiEL K$ ?$ Z$L K$ ?$ Z$I H$ ?$ Z$I H$ ?$ Z$}I H$ ?$`rF !$jF $$ $ Z$\J H$ ?$rF !$lF $$ $jEE Z$J H$ ?$rF !$;H $$ $ Z$J H$ ?$rF !$,H $}$ $ Z$ŠJ H$ ?$rF !$J $$ $ Z$J H$ ?$pF !$xF $$ $EiF Z$ K H$ ?$rF !$I $$ $ Z$3K H$ ?$rF} !$&I $$ $ Z$VK H$ ?$rF !$zK $$ $ Z$|K H$ ?$`LY2L$@jFF /}}% F=G Ver 1.0 ARCMATE 9/19/87 } <>ARC batch single file generator >GG by Craig S. Thom 1987 ver 2.1 <>ARC batch multi-file gen}erator Rewriten & Compiled by Wm Carroll G/H Atari Outland BBS 916-962-2566 128 Meg / 1200 baud / Sac, CA.} CHOOSE: "0HHK:12D:ARC.BATS This program only runs with Spa }rtaDOS)ARC to (use Dx:) D:BASIC OFFARC H%I......... &Source drive 1  } D1:*.*0FREE SECTORS ě .&II  this file (es/o/nd/uit) } Y ӡE N QIJ from another source drive (Y/N) $}Hit RETURN to ARC files.D1:-AR }C}Type BASIC OFF, then-ARC to arc files.J~JARC destination DRIVE (Dx:): #  } ARC You must have ARC.COM on D1: to JJ run this program. It will make a Auto Bat file that will be r}an when you are finished. You can JUK ARC from and to any drive. ՠӠ } =NO SPACE=YES VKK 'Q'=Quit program and abort  'E'=End and ARC or Change Drive $vvwgc o SIZECSIZENAMECBYTTYPCC25TOTALTOTALMORBUFSIZHOLBUFLBUFHSIZEHSIZELMLCOLCRTYPECCEXFFNS"}ECBUF@@&@@ AV B#I BqU B8Bu"} Aa@@@hAB@ @@ / >Rzozod"}!!READARC.BAS 1.5...don lebown Ainitx Afile?**** 6-6-6.K )"}@&-(Can't read this...7 ApK$1A='file starts' ) A@..form?-@) ""}6-@267<,.>:,  -..compacted size ) 6-%$+",%$+$, 6-%4-@ "}@#)" 4..time/date (?)0-@$@%)" 0..crc value -..expanded size )"} 6-%$+",%$+$, 6-%! A!..print file info"% A`%..jump to next header, A@6"}*****@J****T^""**Ԡű**h 6-r " $| 6-6- "}A 6-& 6- AP 6- Ap**Ϡ**-AP@!AR-AS"}06-P:',6-&$$AV0AW6-?:C:,<@,$**** ("}@($@$( @2$($**Š** "6.Stored& "6.Packed0"} "6.Squeezed:"@6.CrunchedD$N**Ԡ**X$A@d!A$(bJ 6-"} (5($ARC file to READ (DIR for directory)=(->J@l-4)4DIR)B:, # A - Av 4END"}+7<,4:)7<,4:!6.+ A 6.D1:67B:,%,.!-B:,7<,4.!6-  (67B:,"}%,..ARC=@:(&}Name Form Size Bytes=($ ****@ A`" }@=@@D:*.ARC@(T-@@d$@>7@<@,0 J6-@dT "!}AP(  AP@$****  (} AP6-+6-@76-@C6-@""}O6-@[6-AVg-@(READARC 1.5 ..don lebowXG;@,;@,;@,;@,;@"#},;@ ,X6-I:,&A$ + ;,67,."67<,.+67,.*6-P:C:,',6-C:,&$46-@6."$}hhhLV>$H****RHF:A,"A6(((END-> >( by  bytesH Ap\88(Error F:A,"%} at F:A,%F:A,$f B D8:S}}} "&} B Documentation for ARCREAD.BASThis program will show the namesand normal/compressed byte countsin ARCed files.Just RU&(}N ARCREAD.BAS from AtariBASIC and follow the prompts.Good for when an ARC file'scontents are in question.$m23QRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRE|뀢󀀀|ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRD|'raphicsdumpmode**}||($writeprotection|ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRD|($port(igh3peed3)/||0arallelprinterp*+}ort||23modemport||0rinterlinefeeds||0rinteris0rowriter||-)/compatibili*,}tymode|ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRD||ZRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRC0[1 '0*-} ;0 0 T0 0 u0 0`@1A1B1C1 1 1` 12 1` 1 *.} 1`@1A1B1C1`Xi7YiD1L1 ,1 ,1`=T1 :1L0=1D1L1ȱȱ*/}`4XiYi`i ii(i`/./&& @0(bBlack Box Status (BBS)----------------------This small program will show theswitch status of the "Black Box".Press any k.1}ey to quit.FrankensteinP.O. Box 1648800 AD FranekerHolland,A07R'S TU1U180 BUD0E/HI VL1*** Bootstrap super '89 Initialier23} *** (c)'89 Warszawa by P.C. based on UNDERGROUND SOVTWARE & W.T.A - Format disk & write bootstrapB - Write bootstr24}ap onlyC - Update bootstrapD - Toggle density mode, now E - Change active drive, now D1:F - Auto select density25}Choose a letter > ALk2B L4C L5DL62E:FL6L0( ( 26}ˤ˹1 > ]4..1[ rebmun evird retnEE ɛL015U1L0.11.1L01.1L01.1L027}ˤ˹~2 L2 tamrof ot Y epyTA YL0ˤ˹2 0... gnittamroF.1"6ؠ11O28}   Y.15!.1 ?@ Y=ˤ˹H3 L0 yek yna tih ,rorre tamroF29} f4?.1e3?d? ?7?ȩ?.1? ?)?z/?ȩ?'2:}?ȩ?T? h W Y0%.1|?   Y^"ˤ˹C4 L0yek yna tih ,COTV gnitirw r2;}orrE˩T˹z4 `... COTV gnitirWL5 f4R@?.1 h   Y8"ˤ˹4 2<}L0yek yna tih ,COTV gnidaer rorrE ?.1!) ! ?) ?8????W);%ˤ˹H5 L0yek yna tih ,par2=}tstoob etirw t'naC ?) ?8???W YL.4˩T˹5 ... partstoob gnitirWW@.1@2>}    Y='ˤ˹6 L0yek yna tih ,partstoob gnitirw rorrE i .12?}!  Y0  ˤ˹6 L0yek yna tih ,detelpmoc boJN?  @ Y2@}0&?!?1.1L01.1L01.1L0@C     S 8` i 2A}`________(c) 1989.09.02 Warszawa by Przemyslaw Czerpak   `  Y 6 l   F i 2B}   , LB b#` Ȯ ȹ ȹ BD EHIT N2C}TU V 譸 [+LK  qLF  F LA ` T U B{D E1 HI V ɛ͸2D} l ATU 8A   ʆ … 1 - ܢ̆ …    L2E}l  L +l  l  Ð`ڭ  8` , 9  ) L2F}RЍ  S0` BjD EHI VT`}Bootstrap superChoose a letter >  RETURN - more files1N2G}@  - Warszawa89.09.02by Przemek Czerpak ul. Na uboczu 20/15 00W' DICIDSVESPARTAFLAERRSAVCDTMVDVSTABELLHCMTAIDGROUPIDFILETYPEBLOCKSUMSDUMMYBUFFERSIZBUFFERI6I}PASTCUMICUTRESDISKDISDRIVADDLNGTSECTORFORMASECTORMARTOBUFFESECTOSWABUFFERMARBYT Ҡٱԙ6J}h8hhhh٪S߭R$ !"FF Ԫhư ם Y0Re߅ۥeحS6K}F!"ȱȱ âե %`ʆ`1  6L} 6M} !"6N}#$%&'()*+--6-F:A2,%F:A3,$AV%@OO6-C:6O}Bh8 hh) .4e.h@ư. V0é`  , 6-@6-@$AV6-A6P}6-A@6-AF26-AS[6-@\6-A(]F:,@:S,@^!!6-F:,%F:%@,$A6Q}V_6-F:&@,`6-F:&@ ,a%Ab%Ad&&;@,;@,;@d,e11;6R}@,;A(,;A@,;@,f67@,. g67@,. h67@,. i67@,. j6S}67A@,. n''6-P:+I:,&A,'A(,x;$A(,((Image Breaker 1.1.0&&(Copyright (6T}c) 1994, Kaj de Vos(Freeware,(1( Source file6^(h( Reading... @@6U}))6-?:<@<@:,Not the first 6W}file A@))6-?:<@<@:,Unknown file type A)@ -@ 6-6Z} 6-C:, 6-@ A ##@:7@,,"@&A4 6-A > A5H 6-A@ 6[}-@ 6-C:, 6- A$6-@.6--@p@:7,,"A66\}-%@ A A6-%@6-@ "A 6- A6]}(# Z#@#% 6-C:,%6-$A(% A%@ %A!%("%&&(Destinati6^}on drive for disk #%$%6-@:7@,,&@:0,%%6-") @)!@ &%(A )%@*%(+6_}% (Insert destination disk,,%(then press RETURN: -%0%(AB1%(2%( Formatting...3%6-?:<<@:6`}S,,4% B5%"A A06%""6-?:<<@:!,%@%##67@<@,.7@,?%::6-?:<<@:6b}O,:, & A6h}&$H&)(AJ& A(AL&))(>:AS,Unexpected end of dataN&Q&"A R&6i} 6-?:<@<@<<,T& BV& 6-%X& 6-&\&@^&(`&( Source file %@a&b&6j}6-@:7@,,&@:0,c&6-") @)!@ d&(e&( Reading...f& Ag& @@6k}h&))6-?:<@<@:,Unknown6l} file typer&z&))6-?:<@<@:, File doe6m}sn't belong to this data&&6-%@&)@&")"%A(Ap&(>:,Not the next file&6n}&)@&)@&)@&6-%$AV%$BU6& 6-?:<@<@<<,& B6o}& 6-&&$&""6-?:<<@:R,:,Error F:,$'t'6q}$ D:BREAK.BAS4 Image Breaker 1.1.0 ------------------- De Image Breaker is een utility om disks uit te pakken:s}, die ingepakt zijn in *.DI-bestanden. Deze Image Breaker is een simpele versie, geschreven in Atari-BA:t}SIC. Het programma vraagt om een bestand met een disk image erin, bijvoorbeeld: D2:DISK.DI :u} Er kunnen meerdere disks in een bestand zitten, die door de Image Breaker een voor een worden uitgepakt. Voor elke disk:v} vraagt het programma om een drivenummer, waarna de disk geformatteerd en beschreven wordt. Een disk ima:w}ge kan gesplitst zijn in meerdere bestanden. De Image Breaker vraagt dan telkens om een nieuw bestand, bijvoorbeeld: :x} D2:DISK.DI2 De bestanden moeten in de goede volgorde opgegeven worden. Het is mogelijk om d:y}ezelfde drive te gebruiken voor de bronbestanden en de uit te pakken disks. De Image Breaker geeft dan aanwijzingen, :z} wanneer de disks omgewisseld moeten worden. Wordt het drivenummer niet opgegeven, bijvoorbeeld: D:DISK.:{}DI dan zal de Image Breaker voor de zekerheid om diskwissels vragen. Versie 1.1.0 kan alleen sing:|}le (90 K) en enhanced density (130 K) disks uitpakken. Onder SpartaDOS (vanaf versie 2.5) wordt hoge snelheid onder:}}steund bij het schrijven van de disks. De Image Breaker versie 1.1.0 is freeware. Het programma mag kosteloo:~}s gebruikt worden, hoewel donaties natuurlijk altijd welkom zijn. De software mag ook verspreid worden, maar alleen:} in complete vorm, dus inclusief deze handleiding en deze gebruiksvoorwaarden. Het programma mag gewijzigd worden, :}maar de wijzigingen moeten dan volledig gedocumenteerd worden in de handleiding. 11 januari 1994 :} Kaj de Vos Postbus 3862 7500 DW Enschede Tel. (spraak): 053-330422 Tel. (modem): BBS Waterlan:}d, XL/XE-SIG: 02990-40202 8f Image Breaker 1.1.0 ------------------- < Translation from Dutch to English > < done by sysop Fox-1, THUNDERD>}OME, > < ATARI 8-Bit BBS, the Netherlands. > The Image Breaker is a utility todepack disks packed in *.DI-files. This >}Image Breaker is a simple versionwritten in Atari-BASIC. The programasks for a file with a disk image,like: D2:DI>}SK.DI There can be more disks in a file,which can be depacked by Image Breakerone by one. It'll ask for a drivenumbereve>}ry new disk and after the floppy isformatted it will write the data on it. A disk image can be splitted in morefiles. Th>}e Image Breaker ask for a newfile everytime, like: D2:DISK.DI2 Files must be entered in the rightsequence. I>}t is possible to use the same drivefor the source and destination-drive.The Image Breaker gives instructionswhen the flopp>}ies had to be changed.When a drivenumber is not entered like: D:DISK.DI Image Breaker always asks to exchangefl>}oppies. Version 1.1.0 depacks only single(90K) and enhanced (130K) images.With Sparta-DOS (upon version 2.5)highspeed di>}skwrites are supported. The Image Breaker version 1.1.0 isfreeware. The program may be usedfreely, but donations are we>}lcomeof-course. The software may bedistributed only in the complete form,so this manual (Fox: the Dutch version)must be >}included. Program may bemodified, but modifications must bedocumented in the manual. 11 januari 1994 Kaj de Vos>} Postbus 3862 7500 DW Enschede Tel. (spraak): 053-330422 Tel. (modem): BBS Waterland, XL/XE-SIG: 02990-4020>}2<"'L'N Usr Cmd 1 ; Usr Cmd 2 ; B} Usr Cmd 3 ; Usr Cmd 4 ;B} Usr Cmd 5 ; B} O3""""##L4$$Niҭ%NiӮ#L##н#Ѡ JD i(ҥi#L#`8#i н#iѥ B}i?ҥ iӠ;L4$Бɛ i Х iѠ (H) hhh` Z`X$Ls$L{$L$L$L$L$L$L$L$Ld$HhB}HLi$` BLVJKBLVH` s$`D$Eh)0I L{$HI BLVHIBLVUT`L$UT`L$UT`UTB}`BLVS:X$X$` &HH I$L% D%EHI B V $ Dh ؠ &0 ) F$ &LM%)B} F$L|% Press a key.nD%E HI B V $ I$L% B}D%E%HI B V $ I$h`SL&L<&}- The CTH Browser can ONLYD&E"HI B V $B}L&be used with Sparta Dos!!!dD&EHI B V $ F$ F$L&Hit RESETD&E HI B VB} $L&HIhX F$ F$L$'Remove cartridges and try again.D'E!HI B V $l F$ F$LB}v'Loading The CTH Browser...[D'EHI B V $` & &]/&ԍҭ& & &B}&jjjj) &Њ&jjjjLa&)  &Ҭ&Э*&Ч&L,&Ї&Њ@ԩҩ"ԩB}``ULl' F lDXE =$ $L\'Ӎj') `Ӎk' D@EHtIB V(i &)i@ & :$ $kB}'ө3@& &&&& &j'Ӣ :$ $ Z` G DXE =$ $Ӎj') `Ӎk' D@EHtIB}B V(i &)i@ & :$ $k'ө3@& &&&& &j' Z` :$ $ :$ $0 :$ $@ :$ $B}oЍ /jR @$ $`>R(V(S(W(X(Y(Z(NS(nR(R(X(S(Y(Z(X(.Y(8V(X(T(W(Y(U(B}`R(.S(R(.S(R(.S(R(V(S(W(R(.S(R(.S(V(mR(R(W(mS(S(`R(.S(R(.S(R(V(S(W(R(.S(V(mR(R(W(mS(S(`R(V(S(W(B}R(.S(R(mV(V(S(mW(W(R(.S(R(.S(V(mR(R(W(mS(S(`B}B}bahaaaoooaaPVIBWFGPVOEB}UIFUIFTFDSFUNFTTBHFPUNBOZQFPQMFXPVMEIBWFCPUIFSFEUPTDSPMMEPXOUIJTGBSB} XBOUUPUIBOLUIFGPMMPXJOHQFPQMFZXJGF VOFGPSQVUUJOHVQXJUINFUFWB}FBSEFOGPSTIBSJOHIJTSPVUJOFXJUINF PIODPXFOGPSBMMIJTIFMQGVMJOTJHIUBOEBMMUB}IFCFUBUFTUFSTBOEVTFSTPGMPTFSP PNFGPSJOTQJSJOHNFUPHPPOXJUIUIJTQSPKFDUB}B}B}B}B}B}^5y5^Щ)Ѡi`B}^5^5y;B}B}IJTQSPHSBNXBTBTTFNCMFEVTJOHUIFBDSPTTFNCMFSWFSTJPOIFIBSEXBSFQMBUGB}PSNVTFEXBTBO XJUILPGBMBDLPY JOUFSGBDFUXPFBHBUFIBSEESJWFTEEJUJPOBMB}TPGUXBSFUPPMTJODMVEFBDVTUPNJ[FEWFSTJPOPGQBSUBPTQBUDIFEUPWFSTJPODQOBQTIPU B}BOEBDVTUPNJ[FEWFSTJPOPGXIJDIBMMPXTNFUPHFUUPUIFNFOVCZTJNQMZUZQJOHPSIJUB JOTUB}SVUJPOFTVSFUPDIFDLPVUUIFPUIFSGJOFTPGUXBSFUJUMFTGSPN OUFSQSJTFTTVDIBTB}OBQTIPUN IJTTPGUXBSFQSPEVDUDPVMEOPUIBWFCFFOEB}FWFMPQFEXJUIPVUUIFVTFPGOBQTIPUIJTJTCFDBVTFOBQTIPUTBWFENBOZIVOESFETPGNBOIPVSTEVSJOHUIFB}DPVSTFPGEFWFMPQJOHUIF SPXTFS XPVMEOPUIBWFVOEFSUBLFOTVDIBQSPKFDUXJUIPVUOBQTIPUBUNZTB}JEFB}B}^Щ5Ѡi`^;^;C%3ource|#opy|$estinationB}|#7$|#loser|3wap|""30(/.%4o|).&/.|  (ome|B}$ir|(ours%nterprises|0rotect|$ays0resents|5nprotect|倀|3et0ath|"B}aud|$etails||%xecute|# |2un|"y4omB}(unt|!ll||$elete||2ead||3how0B}ic||0lay3nd|6ersion|!2#"atch||5sr#md|B}|5sr#md||5sr#md||5sr#md|B}|5sr#md|RRRRRRRRRRRRXRRRRRRRRRRRXRRRRRRRRRRRRR%QRRRRRRRRRRRRRRRRRRRE|0ath2equesB}tor|QRRRRRRRXRRRRRRRRRRRRRRRRRRRXRRRRRRRE|)nputpath |ZRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRCB} `ԩЩ>/Щ ?o` 0 oЎЎЎЎЎЎЎТ"/`?m????i? MC?B} CL)C C 9C?L)C C 9C CL)C C 9C C 9C?L)C CL)C C 9C ?L)C B} CL)C  C 9C?L)C  CL)C  C 9C?L)C C 9C CL)C C 9C C 9C?L)CB} CL)C C 9C ?L)C CL)C C 9C?L)C CL)C C 9C?L)C C 9C CL)CB} C 9C C 9C?L)C CL)C C 9C ?L)C CL)C C 9C?L)C CL)C CB} 9C?L)C C 9C Ю?L)C# C 9C Ю?Т 9C?L)C  CL)C C 9C! Ю?L)C"B} Ю?L)C Ю?Т 9C" Ю?L)C$ Ю?L)C Ю?Т 9C% Ю?L)C&? Ю?L)C? Ю?B}Т 9C' Ю?L)C Ю?L)C?Ќ`?Ќ `?Ќ `?Ќ `?`?H?i?h`B}쭛? i?i ?i???̙?`COh5Dh6DhhhhhB}hhCLCхօϢׅͥ؅ͅmCͥ΅iΤϱː аȐѬCHˑhкдМ5DLAB} LWDi@L~D`LdD8 L~DɀLnDL~DL{D8 L~DL~D`@LDi LD`LD8@LDɀLDLDLDi LDLD8@LDLB}D`YTLrE`LDb.^)\TL)EDi R(DiS(S(D R(DU`HH HHR(DHS(DH O`D8 R(DS(B}S() R(^U`HH HHR(DHS(DH O`LyEb:^5\TɀLEwEi R(xEiS(S(vE R(uE U`HH B}HHR(wEHS(xEH O`wE8 R(xES(S(5 R(^ U`HH HHR(wEHS(xEH O`РL(Fx1FLAFB}*+=-LWFLqFИ` И` И`U lX`ʎR(S( (^mR(ԩ)mS(բ,B}X: >LFHXlXh) D lX 쩛lX` I$LG Path needs '>', press a keyDFE"HB}I B V $ I$LzG WDGE"HI B V $`V B}X`ʎR(S( (^mR(ԩ5mS(բ,X: >LFHXXh) D X 쩛X` ?R ZULI FlXLJ}B} F$ lDXE =$ $JJ C$} HLdIT Hh F$JiJJiJ¢ :$ $ lZ ZB} sLHТ I$LHԯǽDHEHI B V $x LTILkJ [JhhhLHB}LH C$-LkJ=LTIɛ [JhhhLH F$LHJJ} F$` I$LI嬠ԯǽpDIEHIB} B V $  C$UhLHhL:J ? GXLJ} F$ DXE =$ $ C$} B}HLdIT Hh F$Ӣ :$ $ lZ Z sLH`` &BJKlDXE V $l8lmB}m)ml %BJKlDXE V $} F$JJ` lZ Z Z [`QRRRRRRRRRRRRRRRRRREB}|#7$2equestor|QRRRXRRRRRRRRRRRRRRRRRRXRRRE|"ackward&orward|ZRRRRRRRRRRRRRRRRRRRRRRRRRRCLKF ZFKB}HHJHJHHJH O ???? o?xFFK ? ???? o? BK ? ???? o?B}4LK C$+ x*xɛLLLK lZ ZULGMKFLLULLʎR(S( (B}^mR(Щ)mS(Ѡ $LL(X: >LL D) .X>X*X.X*X詛XL[`L M(X: >LLB}` LLL LLL*X.X*X詛XX(L[KFLMVLLʎR(S( (^mR(Щ5mS(Ѡ $LL(B}X: >LL D) .X>X*X.X*X詛XL[LM(X: >LL` MLL MLL*XB}.X*X詛XX(L[`'N IN U N # Z w VTL>N :$ $L[NK:XDNE =$ $j8j @$ B}$ I$ F$ F$X$NY%NѥjiөЅҢБLNji`LNHH^;H_B};H`H;H OYTHYT UhYT`LSSUhTThUTTThhhNhNhR(S( ($NmR(ҭ%NmS(he҅ҩeӅӭNNNNБNB}NNN mNХiѥi(ҥiӠLL`TYT[TZT\T F  C$ (b- \TYTULT= \TYTULT+B}[TLT*[TLThhL(ɛ U1:LcLVT[TYTLTLVTYTZT]T[T]T\T\TLU DLVT Z[TYT\TZT Z`L!U B}5b$NЭ%NѭZTR(S( (R(eЅХmS(ѭYT LUi ХiѠ LUiХiѠ LULUҠԠˮ´IЈ`B}ЩUѩdҩWӠХiХiU`LtWUcVB}VcWB}tWkXYTLW wLWLWLWҠԠ UZTB}UUIUZTL1c` UZT UVIVZTL1c` ?ZTL[LhX LHLKLaLlL& L\n LnLB}oLq LtL'vLvvLvLx LL# Z` Z`L/YXXXXD1:*.*XYD2:*.*/Y[HH>H>HH>H Z B}O  I$ULY _ǝDXE(HIB VR I$ F$X X lZ ZL[ _B}DXE(HIB VR I$ F$X X lZ ZL[iZjZ$Nԭ%Nթ֩Oנԑ֥iԥiB}եi֥i׭iZ8iZjZjZjZ``iZjZԩOխ$N֭%Nנԑ֥iԥiեi֥i׭iZ8iZjZjZjZB}`LZ ??YT ? ?LZ??ZT? ????????? o?`L[[c b(XlXXXULB}v] 5_[[ :$ $&NL` :$ $ 8` lDXE =$ $^Щ)Ѣ D[EHIB V _D[i[[iB}[[ХiХi .ХiХi L\^) b :$ $[t HH[H[H^H)HH C[R([S( ( B}_ lDXE =$ $ ^D)ER(HS(I B V䩛 F$ :$ $ -] ]`DIR.INFUL^HH HH^H)H O Z`B}[R([S( (R(^Щ)Ѡ JDХiХiѭR(8R(S(S(S(` n_[[ :$ $&NL` :$ $ 8` DXEB} =$ $^Щ5Ѣ D[EHIB V _D[i[[i[[ХiХi .ХiХi L]B}^5 b :$ $[ HH[H[H^H5HH C[R([S( (X*]Xɛ DXE =$ $ ^D5EB}R(HS(I B V䩛 F$ :$ $ ^ ^`HH HH^H5H O Z`[R([S( (R(^Щ5Ѡ JDХiХiѭR(8B}R(S(S(S(`L:_^Щ)Ѡ8_9_8_9_U`Ls_^Щ5Ѡq_r_q_r_B}V`FREE SECTORS[F [٧_ 8``,X`,X`UL`(lX>:Ƚ]lXɛ`(XB}>:Ƚ]Xɛ`UL``(lX>:Ƚ`lXɛ`(X>:Ƚ`Xɛ`*.*UL`^Щ)ѠɛB}LD_` JDL`ҠԠƮԮϮé^Щ5ѠɛL}_` JDX$ULWa _ 5_ lDXE =$ B}$L[ ^D)EHIB V ` ] :$ $X$`X$ _ n_ DXE =$ $L] ^D5EHIB}B V ` ] :$ $`&NLa I$LaON DaEHI B V $&N Z` I$LaOFFDaEHIC} B V $&N Z`HЩh`ZT`YT`L|bة^ԩ)խUR(S( (R(eԅԭS(eՅՠI `ة^ԩ5խ UR(C}S( (R(eԅԭS(eՅՠI `ULbU]T^D)D` U_T^wE5xE`^Щ)Ѡ `^Щ5Ѡ C}`zcUL(c _ cL[ _ cL[tcLuctcYTHUHYT WVIVhUhYT`VHYT WhVhYT`tc`D1:*.*ULcC}ycX`ycX`ULc*oXqX.pXrX`*XX.XX`ce8p``p8C}<<<>~>(ʔF D  $6J^rXȩ p q :$ $ q sLo lZ Z I$LpK:DpE =$ $C}&NHU&NV [U&NV [h&Noo` i?Х iѠoɛ i Х iѠ`H) h`QRRRRC}RRRRRRRRRRRRRRE|$/37indow|QRRRXRRRRRRRRRRRRRRRRRRXRRRE||ZRRRRRRRRRRRRRRRRRRRRRC}RRRRRCHH$qH%qH&HqH O I$ ?`L|rD3:>UTT>ARCyrXxULhu^5qɛ{r Z C}I$LrInput dest-DrE HI B V $DqEHIB V lZ{rȢq ɛȌ{r Bs{rC}lX{rɛ Bsii FlX s`hh8^yr5zr{ryrm{ryrzrizr LsD1:ARC.BAT}DsE =$ $C} ^D5EyrHzrI B V :$ $ Z [UV [VU`ULtU`U`V`V`ULhC}u FlXLt sLqt :$ $ !BJKlDXE V $LtlX.lX +BJKlDC}XE V $LtLdu I$LtOne moment, updating directory...DtE!HI B V $&NH&N [ I$C}L=u DuE!HI B V $h&N Z` I$Lu- Function only works on C}lefttDuE#HI B V $ C$ I$Lu ӝDuE%HIC} B V $ I$ Z`ULhu FlXLov s :$ $ #BJKlDXE V $L'v [ Z`ULhu FlXLv C}s :$ $ $BJKlDXE V $Lvv [ Z`]TH_T]Th_TUH UUh U[H[H[[[[h[h[ЩUѩҩC}VӠHґhlЩXѩҩXөDžԩXթ֩XנHґhұH֑h-^Щ)ѩ^ҩ5ӢHґhUHC}U b ]UVHV b ]hVhU`H,h`hhh,FKYTZTLaL iw iw ` _ i!Х iѠЙXC }ɛU [ i x i!x ` _ i!Х iѠЙXɛUV [VU`x ULhu Z ? :$ C!}$ 8` lDXE =$ $L}} F$LPy쭱笛+DyE%HI B V $LyC"}xDyEHI B V $ F$LyPress any key.DyEHI B V $ C$C#} YDxEHIB VLx}LC} F$ F$ ~_DxEHI B V ~gDxEHI B V ~C$} F$ ~ xx D FڭZxԭ[x آx0Lz)xٝDxEHI B V $ xx D Fڭ\xԭC%}]x آx0Lz)x^x + F$L${ F$ٝDxEHI B V $ F$ F$ ~Yx) P F$Ln{ ~C&}Yx) H F$L{ ~Yx) A F$L{ ~Yx) F F$L{ ~Yx) E F$L{ ~Yx) S F$L{ ~Yx)@ D F$L{ ~Yx)C'} x F$L{ ~ F$ !~ F$ ~ x0xx D Fڭmxԩ آx0L7|)xٝDxEHI B VC(} $: F$ x0xx D Fڭnxԩ آx0L|)xٝDxEHI B V $: F$ xC)}0xx D Fڭoxԩ آx0L})xٝDxEHI B V $ F$Ly F$LU}OD}EC*}HI B V $ F$ F$L}EOFD}EHI B V $L}Press a key.D}E HI B VC+} $ C$ :$ $ lZ Z` ` C$hhLC}`. F$`L;~ &D~EHI B V C,}$ x0xx D Fڭkxԩ آx0L~)xٝDxEHI B V $L~-D~EHIC-} B V $ x0xx D Fڭjxԩ آx0L)xٝDxEHI B V $LM-KDC.}EHI B V $ x0xx D Fڭlxԩ آx0L)xٝDxEHI B V $`C/}ULhu^Щ)ѠL IХiХiLUIU ]`` :$ $X$LFD1:>BROWSER.CFG6DEC0} =$ $LD"E HIB VD"E@HIB VOD"E HIB V[D"E@HC1}IB VD"E HIB VD"E@HIB VD"E HIB VD"E@HIC2}B V3D#E HIB V?D#E@HIB VLׂ# F$ F$LNo BROWSER.CFG file found.C3}DEHI B V $ F$ F$LCreating it!DE HI B V $ :$ $LED1:>BROWSER.CFGC4}5DE =$ $D"E|HI B V :$ $ F$ F$LNow press RESET and reload.DEHC5}I B V $LԂ :$ $X$`'N@2CTH HD BROWSER (C) 1991BY Tom HuntDocs for Beta Ver. .5______________________________________Note : This program is seG7}t up to work with Sparta Dos 3.2d ONLY. It may or may not work with any other dos.______________________________________SEG8}CTION 0.0.0WHAT IT IS______________________________________ The CTH HD BROWSER was especially designed to facilitateG9} navagation through your hard drive(s). It can be used for general perusing, or for serious file maintenance. It can be used G:}to quickly clean up your drives of un-needed files. It is especially quick after it has created it's database of .INF files. G;}It features high speed scrolling menus, keyboard or joystick control, and has features that make it a natural companion to a G<}hard drive. It can, however, be used with floppy drives also.______________________________________SECTION 1.0.0HOW IT WOG=}RKS______________________________________ You may load the CTH HD BROWSER, (henceforth referred to as "the browser"),G>} with optional parameters on the command line. It will accept one or two parameters, which are for the initial paths of the dG?}irectories that will be displayed. Legal inputs would be like the following example-D1:>BROWSER D1:>*.* D5:>*.*orD1:BROG@}WSER D1:*.* D2:*.* The following line would not be legal-D1:BROWSER D1: D2:SECTION 1.0.1 Once the browser isGA} loaded, you will see your screen divided into three columns. If you did not use the optional parameters on the command line,GB} you will see an advertisement for the CTH BBS in the right column, and the title and copyright notice in the left column. ThGC}e default filepath is "D1:>*.*" for the left column, and "D2:>*.*" for the right column. You may display a directory at this GD}point by pressing the down-arrow (without holding down CONTROL), and selecting Dir by pressing RETURN. Directories are automaGE}tically sorted for display. The actual directory on the disk isn't. The browser can also be controlled by a joystick plugged GF}into port 0 (the first port, not the second). When using a joystick, press the fire button to choose a fuction, or to hightliGG}ght/de-highlight a file. When using a joystick for scrolling through the files, press and hold the fire button to access the GH}high-speed mode.SECTION 1.0.2 If you did use parameters on the command line, the browser will immediatly load in the dGI}irectories from the drive path(s) specified.SECTION 1.0.3 The function column is the one in the middle. The leftmost cGJ}olumn is the "Source" column, and the rightmost one is the "Destination" column.SECTION 1.0.4 There is a three-step prGK}ocess that must be done in order to preform a function.1) First you must highlight either the Source or the Destination at GL}the top of the screen. When a function is choosen, the browser will preform that function ONLY upon the file(s) highlighted uGM}nder the one (Source or Destination) that is highlighted.2) Next you must highlight the filename(s) of the file(s) you wantGN} to preform a function on.3) After the file(s) is/are highlighted, you may then go to the middle column and choose a functiGO}on. Not all functions work with version .5, and not all functions work in both of the file columns. Some work only on the lefGP}tmost column.SECTION 1.0.5 This program will attempt to create and use .INF files. These files are used for speedy diGQ}sk directories. This isn't anything new, because this technique is used on other computer systems, too. When the program doesGR} not find a .INF file in the path it is accessing, it will create one. From that point on, if you ever need to update a .INF GS}file, you must turn that function off by toggling the .INF ON/OFF, and then choose Dir. A new .INF file will be created. AfteGT}r this, you should turn the .INF function back on. A situation like this would occur if new files were added to a directory bGU}y some program/action other than the browser.SECTION 1.0.6 To leave the browser, just press the ESCAPE key._________GV}_____________________________SECTION 2.0.0THE FUNCTIONS______________________________________ Copy currently only wGW}orks copying files from the Source column to the Destination column. You must first pull-up the directory of the source direcGX}tory under the Source column. Next you pull-up the directory of the destination under the Destination column. Then you must hGY}ighlight the files you want copied, under the Source column. Then you must be sure that Source is highlighted, and then go toGZ} the function column and choose Copy. The Copy function accesses Sparta's internal copy function. This means if an error occuG[}rs, the program will probably drop to the D1: prompt. If you try to copy a file that is too large for the destination, or tryG\} to copy to a file that is protected, this will occur. A RESET is usually all that's necessary, then delete the partial destiG]}nation file.SECTION 2.1.0 You use the CWD function in order to navigate through your directories. To CWD into a directG^}ory, highlight the directory and then choose the CWD function. You will be presented with a requestor window that has two optG_}ions- BACKWARDS and FORWARDS. Choose FORWARD to go into the directory highlighted. When you want to go backward, and leave a G`}directory, you would simply choose BACKWARD. Of course, as with all the other functions, this function operates upon either tGa}he Source or Destination columns, depending upon which is highlighted, and which directory is highlighted underneith them. ThGb}ere is a shortcut for this function. You simply double-click upon the directory you want to get into, using either the joystiGc}ck button or the RETURN key.SECTION 2.2.0 The Swap function will swap the contents of the Source and Destination coluGd}mns. This proves useful especially when wanting to preform a function that only works on files in the Source column.SECTIONGe} 2.3.0 For more information about how to use the .INF ON/OFF function, see "HOW IT WORKS".SECTION 2.4.0 For more Gf}information about how to use the DIR function, see "HOW IT WORKS".SECTION 2.5.0 The Protect and Unprotect functions onGg}ly operate upon files in the Source column.SECTION 2.6.0 For more information about how to use the Set Path function, Gh}see "HOW IT WORKS". There is a shortcut to this function. You simply press the number key of the drive you want to access. LeGi}gal inputs are the numbers 1-9.SECTION 2.7.0 The Details function will show detailed information about the files in thGj}e Source column. The information is displayed on two lines for each file. The first line contains the following information-Gk}Filename, First Sector Map, File Size, and Attributes The second line displays the time and date stamp.SECTION 2.7.Gl}1 Some explaination is necessary about the above mentioned info. First, whenever a filesize is encountered that is greaGm}ter than 65,535, a plus-sign (+) appears to the left of the file size, and the number displayed must be added to 65,535 to geGn}t the correct filesize. This method is accurate for file sizes up to 131,069 bytes in size.SECTION 2.7.2 Also, the fiGo}le attribute bits are displayed in this manor. A period (.) means that that particular bit isn't set. P=Protected, H=Hidden, Gp}A=Archive, F=File, E=Erased, S=Subdirectory, D=Defragmented. I first read about the defragmented bit in Charles Hughes' DIRT Gq}documentation.SECTION 2.8.0 Execute and Run are for running batch files and .COM files, respectivly. These functions Gr}operate upon files in either the Source or Destination columns.SECTION 2.9.0 The All function will highlight/de-highliGs}ght all the entries in the source column. The various functions may complain after choosing ALL. They need a bit more logic iGt}n order to skip over the subdirectories when processing multiple files.SECTION 2.10.0 The Delete function will only opGu}erate on files in the source column. It will work in multi-file mode.SECTION 2.11.0 The Read command filters out the tGv}he clear-screen character. It converts ascii CR/LF's to Atari EOL's. It can function on files in either the Source or DestinaGw}tion columns, and operates in multi-file mode.SECTION 2.12.0 Picture files MUST use the following extenders- .MIC forGx} Micro Painter, .MP for MagniPrint, and .PIC for Koala pictures. It can load both compressed and uncompressed Koala pictures.Gy} The program looks at the extenders, and will try to load it in according to the extender used. This function will operate onGz} files in either the Source or Destination columns. This function does not operate in multi-file mode, and does not de-highliG{}ght the file after displaying it.SECTION 2.13.0 Digitized ASP sounds can be listened to by using the Play Snd functionG|}. Parrot and Parrot QXL generated files work with this, also. Note: This function uses one of XE's extended ram banks ON AN EG}}XPANDED MACHINE, to store the digitized sound data. In other words, this function will not work with computers with less thanG~} 192k of ram. However, since it only uses one of the extended ram banks, you can still use a ramdisk if you configure it to nG}ot use the XE's extended ram banks. This function will be expanded upon in the future to run on stock 130 XE's. This functionG} does not operate in multi-file mode, and does not de-highlight the file after playing it.SECTION 2.14.0 The ARC BatchG} only operates upon files highlighted in the Source column. It will create a batch file on D1: named ARC.BAT. You will be proG}mpted for the destination filename, which is the name of the .ARC file which will be produced by this batch file. This batch G}file, when executed, will automaticly run your ARC utility and arc all the files you had highlighted in the Source column. ItG} must find your arc program in the following path- D3:UTT>ARC.COM.SECTION 2.14.1 For those of you who have never used G}batch files with Super ARC, by Bob Puff, this is how it operates. You highlight D1:ARC.BAT file in the Source column, then chG}oose the Execute function. Alternatly, at the D1: Sparta Dos prompt, type in "-D1:ARC". If you have your ARC program in the pG}ath previously specified, you will be looking at the main menu of the Super ARC program. You may now change the various ARCinG}g parameters if you desire. Then press A to return control back to the batch file, which will initiate the actual ARCing procG}ess. When the last file specified is ARCed, you may either type in a RETURN to close the .ARC file, or type in any additionalG} files you might want included.______________________________________SECTION 2.15.0THE USR COMMANDS_____________________G}_________________ The User commands (Usr Cmd 1, 2, etc...) are special functions that you may define. You may have up G}to five of them. They may be any legal function that can be typed into the Sparta Dos command line. You may define your own sG}pecial functions by creating a special configuration file, named BROWSER.CFG. The browser looks for this file upon initializaG}tion. If the browser does not find this file, it will automatically create it for you. This file must be kept on D1:. To instG}all your own user commands, you must customize it, and it must be in the correct format.SECTION 2.15.1 For instance, iG}n my own personal BROWSER.CFG file, I have set the first two Usr functions to automatically load and run TextPro and BobTerm,G} respectivly.SECTION 2.15.2 The format for this configuration file is as follows-Function name- 11 characters G}plus RETURNActual Function- Any length up to 63 characters, plus RETURNSECTION 2.15.3 If you create a BRG}OWSER.CFG file, there MUST be five pairs of these, regardless of whether you use all five, or not.SECTION 2.15.4 If yG}ou do not use all 5 of the User Commands, you should place either spaces, or " Usr Cmd x " in the unused function names. ThisG} text will be displayed in the browser's menu, whether or not it's an active function. You must also place a semi-colon in anG}y of the unused actual function's entries.SECTION 2.15.5 Here is a sample BROWSER.CFG. If you are using Textpro to reG}ad this file, you might want to press control-O right now in order to see the true spaces in this example. Textpro D3:>UG}TT>TEXTPRO Bobterm D3:>UTT>BOBTERM Usr Cmd 3 ; Usr Cmd 4 ; Usr Cmd 5 ;______________________________________ G} Send suggestions and bug reports to me at-The Closer To Home BBS419-368-4413300/1200/2400 baudConference #0__________G}____________________________Create date 08/08/91Tom HuntD>p@pL|{{ || *.*Dx: |} i | iK}| } i}} i}} v 0B i!D iE"HpI V Not SpartaDos disk...`! ɛpLc}"K}pɛpLs}ʽp>>pL~L} CERIFY ver. 1.0 4-11-89 (c)1989 TeleTek Corp.Usage: CERIFY Dn:>[PATH]>}~`! K}ɛ pL}|pp|80|1S@Í{  Y{) |8|Lu~|K}|8 B V BJKDpE VL~ Can't read the Directory...L} BADpE{H~{K}I V B V HiA{Iip{A˩p̠)(% !)i˥i{{`L() Checking - Ln CheK}cking DIR -  | .| ||`| |ˍ|ȱˍ|1|R@Í{K}׀|| | |  Y# E E E E ..ĠŠ˛L"{|ȹ{|&|i||i|ȹ{|LȹK}{|KL7{|ȹ{|*|# ->Clustered.()LL"LȍL{{L{L" E ->SegmentedK}.؀Ӂ()ݠpɛ"pL倈|"pL"p Verifying- |||| B V BJK"DpEK} V BKDE|H|I V Hm||Im|||i|LQ* Hm||Im|||i| B VLЁ BK} VLԁJ|ȭ|ȭ| ->GOOD.L" E E E ->BAD.L"h h! ! 5L!H H` BHILK}V `HOriginal docs are missing...  ٮ͠ Version: 1.0 Copyright: TeleTek CoO}rp. 4-11-1989 (Only for Sparta-Dos formatted disks) Scans the (hard)drive to check if files are clustered. Only CHECK !O} Displays GOOD, or CLUSTER Sysop Fox-1, May'97L;$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.LsS}.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(LS}.L(L&/LA/L>/L/L/L/L/L 0L0L30LK0L/L^(Lj(L)'L@'Lw/Lz/LW/L%L'L%L% -膚 ɩҍD҅ 2 22S}2 a(2222 ` -Lq -l ԤՄԅ`ȱ`ȱ`ȥ`S}ԑȥՑ`ԤՄ`ԤԅդՅ` '0=D '04.5 '0.( '0 ' ' 8`ԅ`S} & & & &ѐ & &ʥ %аЪ %Зьɛ &0 &0 `S}ԥ`Ɠƒ` % &LW* %LW* %օ0֥0 W*` %eԥe` %Le* % % s*L% %Ls* % &L* %L* %S}L% % Ʌ` BLV䅆L' %ԅ`TU HH 'hhL, B VԩL%p v'PS}KJBDEL, &fLA) %ԅ`Ę eĘ +L4( % & %` %Ԅԅ`S}-``&eԅԥeՅ`L% o(ԨL%Ԅ & %eԥe` Ԅ &ɛ +0 ` h) ذS}I ( 8ԅԩՅL%L,ȹɛ꩛` h)f & 8fԆՅɛ摥0S}LC)$0`2 2L,(,ɛM(M( )ɛ )򩀅` %ԍ`ԄL%S}ԄL%ɛԆL% &󅐩f A) ؐL(L8,ԅԥՅL%82ԭ 2L%ԤՄԅեS}`8ե`eեe` F* O+fL% F* +fL%8ԨՄԅL% & F*ԥՄԩՅօפԥFf K+S}ԥ O+ԅՅԥզЦ`ԅՅʩ0F+A+ F+ 08f$˹ `' dS} +1ԦԄզՄFԐ eਊe&Ll+Ԇ`hh L, +Ff&֐ݥ ԆՅԠ&&&8થS}օԈ`քע +Ե 8`晄 ,L,`GHFH` Y,0ɛȄ ؐL,HI h S}8ԅԩՅL%?W, ,򦅩DEBHIL,ɛ +` +` %HI BS}L,՝HIB VL,L%B Vú.hh-l. -0dd-8/ i - 0-S}- ,@. ,... + x' $(.Ԏ.8ե *.LW-- , d,ɛD(C` ذ -L- -L 2 S}-. ,L- - -L-l lp '8`ERROR- ?Run address> BASIC exitTrace:S8Յթԅ` 4.L,S} .-ȘH *h00,)` & ҅ԭ ) *օեׅ` L,0թԅթᨊS}```Յ`8Յթԅ`0 ԩ`ԅ`` ' %`BԝK)I J"D/ELVS:.)H)h S} y` & % & %TԅUՅV`&B ,NLսM` & %ԝL՝MN%BL, & /` BHIL, S}& /`B JKL, %ԅUՅV & %ԅT`)ҩҊ H) hҘ` %)xԩL% %))LcS}&LZ& %)pԩL% %)|LZ&Lc& ^0L-à. (`$2~2c8c8;";?L 2 $ Z$c8 H$ ?$S} Z$8 H$ ?$ Z$8 H$ ?$ Z$ 8 H$ ?$q7 %8 !$; '$ Z$8 H$ Z$ -$2,22? <$ԩթ2S}8,? $L2 Z$9 H$8 !$; '$,? $; '$ԩթ28,? $2|3L3L7 Z$S}; !$; $ $; '$; $$+? $Ԥ $9 $ $ᢀ K$; $; $L2 Z$9 H$ ?$ Z$9}33 H$ ?$S}ԩթ2$9,? $L3 Z$'9 H$ ?$L$ Z$ T$ Z$2,? f$ Q$64 % Z$ 0$ 3{S}4? <$ Z$ ? K$ ?$L3 Z$ ? K$ ?$L34 % Z$+9 H$ Z$ -$`? <$ Z$ T$ Z$2,?S} f$|44 Q$ Z$ `$; '$; $$!; $; '$; !$ $;; $; !$8 $; '$L4A7 %; !$S}8 $; '$4{58 !$; '$`? $; $8 $; $ $; '$; $$!; $; '$ԩխ;;`?;;S} $L5; $|55; $L 5`? $; $8 $; $ $; '$; $$!; $; '$ԩխ;;`?S};; $L&6 Z$?95{6 H$ ?$8 !$; '$; $[9 $L6L 2 Z$]9 H$ Z$ -$ ? <$ ? $f9 S}$L6 ? $8 $ ; '$ ; $$|66 ? $; '$h9;; $ ; $f9 $Lu6 Z$ T$ Z$2,S}? f$ Q$ ? $; $8 $; '$; $$!6y7; $; '$ ?;; $ Z$"; K$ ?$ Z$ T$L$S} Z$l9 H$8 !$; '$; $[9 $L[7Lq7 Z$9z77 H$ ?$8 !$; '$; $[9 $L79 !$8 $$ $ Z$S}9 H$LL29 !$8 $$ $ Z$9 H$ Z$Ƞ9 H$ ?$ Z$: H$7b8 ?$ Z$o: H$ Z$נ: H$ ?$ Z$: H$ Z$ T$ Z$S}: f$ Q$ Z$ `$ ; '$ Z$ T$L7L$c88} Ӡ  򠠠 S}  론8\923Pathname> HELP栠S}}Fname to renameSubdir not in current dir]99New name Subdirectory not in this directory!%tS}ype HELP for instructions 9:This utility will rename any file or subdirectory in the given path.S}E:n:It will allow you to rename a file or subdir from/to ɠ or lower casewith no problem.\o::If you have anyS} problems, I can be reached on the Moby Dick BBS (617)388-7292 3/1200 bps,e 24 hrs/day :;Press any key toS} cntinuK:$P Documentation for CHANGESU.COM This compiled BASIC file can be used for renaming subdirectories and filenames alike.W} Inverse and control characters are supported, as well as understanding incomplete entries such as "????????.???". Use the W}format: D1:CHANGESU D2:>GAMES >FILESto rename the subdirectory GAMES in drive 2 to FILES.T`#SU"S!S S/S0S1S T!/uTɸ( M܍0S1 T"S!S S[}S0S1S/ T T`)00T1ҍ* TL`S pppppppppppp`BS0A(ard $iskwritesareenabled[}䎀ppp`BETpppppp0A印򀀀[}􀢢(!2$$)3+72)4%3!2%$)3!",%$4ogglewrite switchon"lack "ox<`H) h`Xm-------------------------------------File-Name: CHKWRITE.COM Meaning: Don't forget the WP-switch Date: 16-Sept.-1996_} DOS: Sparta-Dos 3.2 and up Notes: Use with Black-Box only Author: sysop FOX-1, THUNDERDOME Address: P.O.Box 16_} Zip-Code: 5160 AA City: Sprang-Capelle Country: Netherlands Status: FreewareAssembler: MAC/65------------------_}-------------------The meaning of it, is to installthis little utility in a batch-file.When it is reaching the chkwrite.c_}omfile and the write-protect-switchfrom the black-box is set to write-enabled, you only see a fast shortmessage that says_} that the hardisk-writes are enabled and the system-functions will continue as normal.When the switch is set to disableth_}e harddisk-writes it shows amessage you gotta turn that switchto unprotect. There's no other wayto exit that 'loop' then s_}etting theswitch to write enabled !!!Why does someone needs sucha stupid option ???Well, uhhh, i actually don't know,b_}ut in my case it's really handycause i'm running a BBS on the ATARI8-bitter, and when it's starting upit won't check if it_} can write it'sinfo, like updating the userlog andthe netcallers info, to the harddisk.Sure, you can set that switch towr_}ite enabled and never touch itagain, but if i'm doing some littlecoding using the same HD, i preferthat the harddisk-write_}s are disabledand doing all saves to the Ram-Disk.When i'm finished i copy all theneeded data from Ram-Disk to theright s_}parta-dos directory and turnoff the computer. Unfortunately, wheni forget to turn the switch towrite-enabled, and the BBS _}starts upafter some time, i've got a realproblem, cause not one byte of theBBS-data will be updated when itcan't save to _}the harddisk !That's why i wrote this littlecommand-file...The program creates it's owndisplay-list. When exiting, itre_}stores most registers to whatthey where before the utility wasstarted up.Re-Stored registers are:-----------------------_}-$0230 ; Low-byte Display-list$0231 ; High-byte ''$022F ; DMA, as used in Sparta-Dos X3.3a/b (ECHO-mode)_}$02C5 ; Color-register (characters)$02C6 ; '' (back-ground)$02C8 ; '' (border)$FFC6 ; TD-Line _} (if installed)Zero-page is NOT used,utility uses $D1BE to read thestatus of the Black-Box switch...Grtx. from the FO_}X-1.\PQ8 8Q 9Q :Q i"P i#P  VQNo Volume Name Given`" )  Q 1@Rc} 7Q" VQError in Reading Boot Sector`Q%Q  VQDiskette is Write Locked`$ ɛ Q QWc} 7Q" VQError in Writing Boot Sector` VQVolume Name Changed...`ll Q FQLQRQGHFH` QiQjQ =c}Q}iLQHHHHH  hh(`hhh(``N/