@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `8  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D8:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D8:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED697 FREE SECTORS COPYING---D8:COPY32.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 164ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u05  15 2 2151^116115ύ011$r2ԭ5 3)5)5ԭx GT}@@L00)+& 2 L0=ɛ -L!1LV1L1 /3 3ȹ441L-4 v3 25 2H 2h͔5U}L3L3 2 k3U hh`DOC`QL3P1Lk0S1H /3h0B k3@ VL0LU!#$53 1181118V}1111Ε5 1Lk0552 1Ȍ1i111i11115Lk0pppB4f5&&&&&&&&^6f^6&&&&&W}&&A1@BJ D2ELVK@BHILV^Щ6 2BD2EJ VBD5EHI0 V0%5X}5 2iХiL[2 25 25`D:*.*` i@`8 ``@i `8@`0 BLV525<4Y}5`HH i ԍΗ552 ԍhh@ Lح1Э1Ѣ 24.4 24Z}4`D4E` 2BJ k3LVRH` 2BD4EhK)I JLV333 BASIC language TUR > TURBO BASIC OBJ| f}COM > MACHINE language DOC > DOCumentation PIC|MIC|FNT|MVM > Graphics AMS|MUS|MBD > Music LST > BASIC g} LISTing -Some MACHINE language programs can only be run by loading the MENU without BASIC! ------- -For s h}ome programs, XL/XE models may require a "TRANSLATOR" program (available from BELLCOM) to be loaded first! -Most i}programs are relatively self-explanatory; however, some may have separate DOCumentation files. Some BASIC programs m j}ay contain instructions in their program listings. LIST to read. -To view DOCumentation files one page at a time, k} press [START], [Return], or the Joystick Trigger to display the highlighted DOC file. Pressing the [Esc] key cau l}ses a return to MENU. -To print out a hard-copy of any DOCumentation file, [Q]uit the MENU, boot DOS, and then from m} DOS, use the (C)Copy command: D:Filename.DOC,P: -To use this great MENU program on your own disks, simply n} copy the file "AUTORUN.SYS". D:Filename.DOC,P: -To use this great MENU program on your own disks, simply ! **** ***** ****** **** ***** ****** ** ** ** ** ** ** ** ** ** ** 1.2 ******p} **** ** ___ ** ** ** ** ** ** ** ** ** ****** ** ** ** ** ****** NOTE: LOAD ARC12.OBq}J FROM DOS USING (L) BINARY LOAD COMMAND _______________________________ ATTENTION EXPERIENCED ARC USERS _____r}__________________________ Changes in ARC version 1.2 from previous versions: - The 64K limitation has been remos}ved. You may ARC any file under 16 megabytes. If you do ARC a file larger then 64K, you will need version 1.2 (ot}r later) of ARCX.COM (i.e. ARCX12.COM). - ARC is about 20-30% faster. ARC is most efficient on a file under 1u}7K as it will require only one read from the disk. The output buffer size is entirely dependent on where youv}r MEMLO is. The more room DOS gives you, the larger the buffer and the less disk access needed. - Once you tew}ll ARC you want the screen off, it will not ask you again. If you pass a filename from the command line using x} Sparta DOS or DOS XL, the screen will automatically be turned off. This makes it possible to set up a batch fiy}le to ARC a large number of files together. ARC INSTRUCTIONS _________________________________ ARCz} is a method of compressing and optionally combining files into a single ".ARC" file. The file format is identical on {}the 8-bit Atari, the ST, IBM's, etc. Because of the limited memory resources of the 8 bit Atari, ARC.COM is a limite|}d version of the ARC used on the ST. ARC.COM only uses three of the four compression methods normally used in ARC. }}The "crunched" method requires a 25K hash table plus additional tables for over 30K of continuous buffer space. It was~} not feasable to implement it on the 8 bit Atari. ARC.COM does generate ".ARC" files that are fully compatable with }other computers such as the ST. ARCX.COM is used to extract files from an ".ARC" file. Before you run ARC.COM, you m}ust remove all cartridges (hold Option down if booting an XL/XE). You should do a directory of the disk containing th}e files you want to ARC and write down their names exactly. Now load ARC.COM from DOS. First, enter the name of the} ".ARC" file you want to create. You do not need to enter the extension as ".ARC" is added automatically. You should }enter the drive number as in Dn:filename. Next, you will be asked for a filename to ARC. Enter the full filename in}cluding the drive (Dn:filename.ext). Now you will be asked if you want the screen turned off --answering yes will bl}ank the screen and speed up the process about 20%. When ARC finishes with that file, it will turn on the screen and as}k you for another filename. If you have no more files to add, press RETURN. ARC.COM will now close the ".ARC" file }and ask you for another ".ARC" file to create. Press RETURN if you are done and you will be returned to DOS. ARC.CO}M tries to do as much work as possible in memory. It takes two passes to ARC a file. If the file is under 17K, ARC wi}ll read the entire file in and do all the processing in memory. This means that ARC can spend quite a while working }with no disk activity. The important thing is not to panic. The output buffer size is determined by where your MEMLO } is. The less memory DOS takes, the more memory for ARC. This will give the false impression that ARC is slower becau}se there will be a longer delay between disk accesses while the output buffer fills up. In reality, it is faster to }have a larger output buffer so that ARC can send the file out as a continous block. ADVANCED USERS -- If you are usi}ng Sparta DOS or DOS XL, you may pass parameters on the command line. The format is: filename filename.ext filename.}ext etc. You can enter as many filenames as will fit in the 64 byte command line. The first filename is the ".ARC" fi}le to be created. The current drive will be used if you don't specify it. All additional files on the command line }will be ARCed and placed within the ".ARC" file. The current drive will also be used for these files if you don't sp}ecify one. The screen will be turned off until ARC.COM is done; you will then have the opportunity to enter more filen}ames to add, or to press RETURN to close the ".ARC" file. If you are creating a batch file to ARC files, you will not} need to answer the question of whether to turn the screen off. Simply pass the first filename on the same line as y}ou call ARC. Once you have indicated the screen is to be off, (via passing parameters in a command line, or answering }'Y' to the prompt), ARC will no longer ask you if you want the screen off. NOTE: You cannot use wildcards as part }of a filename -- no "*" or "?". SYSOPS -- if you have access to an ST, you may want to run 8 bit ".ARC" files throug}h the ST ARC.TTP to update the compression method to "crunched". On the command line you get when clicking on ARC.TTP} enter: C filename *.* This will update all files within the "filename" ".ARC" file. Binary files are usually sque}ezed and will not benefit from this, but Basic and Text files can be reduced another 10-20%. ADVANTAGES OF ARCed} files _________________________ 1) Ignores any characters tacked onto a file when BBS and terminal don't }agree on block padding -- one of the most common causes of bad file transfers. 2) Compresses files -- less }time is spent uploading/ downloading; more room on a BBS for download files. 3) Combines files -- both prog}ram and documentation can be in the same file. 4) Standardization -- ARC format is identical on the 8 bit, }ST, IBM PC's & compatables, etc. DISADVANTAGES OF ARCed files ____________________________ 1) Both ARC and} ARCX are slow -- they process files at about 8K a minute. 2) You cannot ARC a DOS.SYS file or a boot disk.} LIGHTSPEED C ____________ ARC.COM and ARCX.COM were ported over from the IBM to the 8-bit }Atari using Lightspeed C, a small C compiler for the 8 bit Atari. For more information about Lightspeed C, contact Cle}arstar Softechnologies, 1501 Wood Ave., #36, Sumner, WA 98390. -Ralph Walden, SYSOP ACE BBS (503)343-4352 3/12/24 2}4 hrs. Softechnologies, 1501 Wood Ave., #36, Sumner, WA 98390. -Ralph Walden, SYSOP ACE BBS (503)343-4352 3/12/24 2$uPiàL{$…ȱ…ťiÈԑL{$…ȱ…ťiåՑĈԑL{$ȱňĥԑĥ8ê7-$8-}$Lt…ȱ…ťiÈąԄL{$…ȱ…ťiñąՈąL{$eȱeL$ȱňĥԑĥȑĈLp$ԅԄL{$ԪȱԈ}ՆL{$i‘ȱ‘L$…ȱ…L$iԑȑL{$ԱԊȦձՊL{$iȱª¨„ iiȑ}ÈL{$q…q…ȱÍ%8L{$±ŠȦñÊL{$ªȱ…ƈL{$ L%L$ ȥ}Lp)LZ)q…q…L$&L{$&ձeԅȱeՅՈLp$8ԅȱՅՈLp$ԅՅȱ ,ԥLp$ &L_& &ԥLp}$ȱդLs,ԅȱՅՈLp$EԅȱEՅՈLp$%ԅȱ%ՅՈLp$ȱJfՈLp$ȱLp$ȱ}*ՈLp$ԱLp$8ԅԩՅL{$EԅԩEՅL{$L{$L{$8Ԫȱ`ȱLp$ȱԄL}p$ F'0 F'0 F'0ʊ F'0ȱՐɱԐȱՐзԐЭȱՐЎԐLa'ȱՐ԰Lv'…Ԅ}L{$ԄL{$i‘ȩL{$…ȱ…ťiÈią ȱiąՈL{$ȱĈL{$…ȱ…ťiñąՈ}ąiȱiĈL{$…ȱ…ťi8ą԰ ȱąՈL{$ȱąՈL{$…ȱ…ťiñąՈą8ĐL{$ȱĈL{$}rkLV)N[LV)…ȱ…8ԈĥBLV)…ȱ…8ԈĪ0(Lj)8¥ԥiàL{$Ԅ}ՠªȱ…Æ L{$8ª0ƊLj)˥ԈLj)ФԈLV)q…ԥq…L$…ȱ…ťiåqąԥ}qąՈL{$eȱeťiåiđđL{$eȱeťiL9(eȱeťiLo(eȱe}ťiL(eȱeťiL(eȱeťiőđL$eȱeňeԅȱeՅL$eȱe}ťiñ‘ąՈ‘ąL$eȱeűąՈąL$eȱeňąԄL$ ԄL{$L{$lȱň}88必ƥDZ…ȱ…ťi V+ԆL%eԅԐL{$e…ȱ…ňiȱiĠªȱ…Æ L{}$eȱeL+…ȱ…ťiÈ8ȱ0Lj)iàL{$eȱeťiL,&&& Lm,} `ɀE ɀf8ਊ D,$ 8$P 8`E0 II}L,8L-Ff eeFfff$ 8`Y+$$$&$B$b$$$%%'%3%%K%b%}%%%% &&'&9&K&l&r&&&&&&'#'2';'S'h'}''''''''%%([(((J)))))))&*B*^*z****+())+)+6+L+-.'((}++%#&+(,++…ȱ…ťi -L{$l8…iƥiȱ(.ȱ). tԆՠiL{$ƝEƝDB}I VL6($` v6L@. v6B0ƝKƝDȱƝEL?FL3ʱƪȱƨ ؠ0.)ȩ.ȩ0ȩL}2ȱ)L.ƅƅƅ͈ƅ̄ L/ƙșʙ`̈` . L/ . (L/ . fL/ . `L/ ~6ș} ޠʈ`) 4Ԇՠƅȱƅ ٥΅LP/ . ަʤ L/ ~6ș LP/ƅɈƅȠș ٥Ԧ`S:}ƅȢ`BƅDž B VBō/ȝK)IJL6``L=LX4Lc1L87L?LQ7L>L5LS?Ln.L6L4L6L 7LS6LM6L1Lf6L>.Lf.L4L`>L3?}LC?L7L7L7L7L9L7L/L%/L./L7/L@/L/L/L<9LA9Lr5L/L[/L/L.L4L/L/L85Lj4L4L4L4L?L?L?LK9L]9Lr9Lg9L9LT5L/L=LW=L},Ls,L>>L6L6L6L-6L96L?5L7L8L>8LS8L{8L8L8L8L8L8L8L=L8L8L8L9L/L/L/LE9L9L9L9L:L:L:LK9LU4LP4L1=L;L;}L04L;L%=LP4LP4LP4LP4LP4LP4LP4L5LK5 ~6 80`` v62F 2G2 22ƅȱƅL1҅Ɉƅȩ 2}<22Ȅʩ=΅ϩ======% 2=L1 2=L1`(L<ȱ% 6?N=N-=L2.=}L2AL2ȱ: 0蝀懲詛= ٭= ԅά==L2ԅϬ=L2=UD L\3ȱL2ȱ=I}ՈIiL2Ոƅ ح=+0=Ȍ==έ=ΐ 2 3L3 3Υ 2L 3= - 2Π0}. 2=L,3)L2=`XL3Ȍ=ƅՈƅԥ=H)JJJJi0:i 2h)i0:i 2= =L{3=}L1C ʱ 2L3SL.ʱƅȱƅŭ= 4L3===ΰ 2 4L4 4=ΰ 2L3 2}`ƠƠƠ ; ȊLr5``LP4 ~6L?7ƅVȱƅTƅU` j4 qHqƪh`L`6 f6H `6h` <`* <`L6 `ƅˈƅʈƅɈƅ` v6ƝB} EƝD IƝH ƝJ ƝK V Ii`` v6LS6BHIL6ȱ G17F}070717() t䦾L6 ~6ձʑ `ƙȄͦʥ``ƅɈƅȢ`ƅȱƅ̠}ƅȱȪ̑Ȋ` 7HȱȪh` ~6ȅȱȅͥˑȥʈȦͥ`ƅƅ إԅ) ٥0Ԧ`IIi` v6ƙNȩ̽L}ʈM` v6ƝLȱƝMȱƝN%BL6 6 H 6h`L6 7ƈL 7HpƝDȱƝEhBL6#$ ީ!8}8`8 282ƅȱƅL180H1h`eHȱeǪh`0`` ` 96iȥi 96Ȇ }ȅɅL8`Т   ```````/ =/B`=/B` 9 BL6 9B V()`` v6}ƝIƝHƝEƝD` ~6 ``` ƪТ`ƪƨ0 =Т` ƪ Т`ƪƨ0} = Т` !:` !:`ƪ q`ƅȱƅȄ`̽ɛ ,`̽ɛ ,` :hhL6}̮֩2:HIDEB V8``ʅ͍2:ȩɱ v62:ƅɈƅȄ {:ʱ` 6?% L6 }H _:hD$̅ 3:ԑȥՑ D:L:F$̅ 3:ԑΈ D:L:S%̅ D: 3:̪ʊ8ĨȩΈʈL}:CL: 3:̽ D:L:HHƠƠƠȩQȩ=hhƠL88=ƍ;ȭ=ƍ;ǐ ;=;=``m==ȱm}==`L@%dL== iȥ iɠ H |=h } `lƅɈƅ i!ʥ i˱ɛȩ`=ƅɈƅȱȥȦ >" < D :}=L > D :="=1©> 8==@@L{$@";>>>B"/ =@l ~6Π 6?} :< =  0 >ș..Ȅ̤αʤ̑`D1: ~6̄ͱ}ʅαͥ``ȱܱƅɈƅȢ`{a `A[i L@?@i`}ƝDȱƝEBȱƆ 6?ARWUD`   JK V0JJJJ`L6ƨx`ƨТ`ȭ Ȑ} Ң`SENDNEWC !Cڬ@AAŁ@ Aρ@ ʁ@  AAہ@ށ@}Aԁ@AAс@01A3@26@754A<@=?>A:;A9@8(@)+*A./A-}@,$%A'@&"@#! A`aAc@bf@gedAl@monAjkAi@hx@y{zA~A}}@|tuAw@vr@sqpAP@QSRAVWAU@T\]A_@^Z@[YXAHIAK@JN}@OMLAD@EGFABCAA@@ŚMřE=DEHDIB V}H}I }`'Eii@e惥Qȱ昢`  B`Y ɐ `` Bś }` Bś 녝`` `Ф` O00H0 hhK0hH0H&]Cx}O00300 T f f f f h@ hN0h"C hQ0K0$CN0 hQ0$K0hQ0&wE}h0C0O00h60fC0$C^T0hO?0hw0 ff, h h hh|rrN&IrL&CIr}rI&IItrrI&IrrrrrrHVVP&I V}VH&IZZP&I hJ|rx.H||v^}bVVV,ZZZ?,.H$I vP|^|}bJH&JxPzR|T.<:hJ$J$UK'K|T>B: |TrJ'}KUK|T>6 |TrJUKrc<c vP{K$KvP. hhZKvP h}hL$Ktbh$K|^h|bh|K@$KvP.|K@$KvP.rZKrZK$K h h}ThR&`Lh/Lh hTh.>6 hTh< TTh. Th: ThLhTh.>6 hhT. h~TL Th}L@$Lh B ~TfL ~TzR~T TxP~T T$L Oh00K0f h hK0Q0FB hh1M^h}M^hVhDThD$MF hH0 hH0 hf!0TMhr0 ff0K0ffhK0$Mf}hK0K0hhN&MfhN&MhhN&MfhN&NO00fhxEB hhvNhc$M$vNhhN&N}hhN&FNP00hhxEB hhvNhc$,N$vN P00hhxEnKL hhvNhc$_NTNf!0 Pr}0r00 fhX&Nhfh.f0f!0 h0&N & O0,Ph00h60fN hcP0 Ohe}P0&OgP00$N $N}ARC 1.2 Implemented by Ralph Walden using Lightspeed C Development System}".ARC" filename or RETURN to exit?ARC Screen off for speed?fatal error reading %s><%s - analyzing Ǜ}ǛǛError %d opening %s%sEnter filename to add, RETURN to end.>*?Ϡӡƪ}ee`ffffeȱe擥`Ơ ƪ`Ơ(Ƒ扥Š`8冝H}凝I BEDLV0eȱe擥`Ơ ƪ`Ơ(Ƒ扥Š`8冝H! **** ***** ****** ** ** **** ***** ****** ** ** ** ** ** ** ** ** ** ** ** ** ** ** *** } 1.2 ****** **** ** *** ___ ** ** ** ** ****** ** ** ** ** ** ** ****** ** ** __________________}____________ NOTE: LOAD ARCX12.COM FROM DOS USING (L) BINARY LOAD COMMAND ______________________________ An AR}Ced file contains one or more files which has been compressed into a single file. This reduces the size by an average} of 30-50%. ARCX12.COM is then needed to extract the files from the ".ARC" file. ARC files maintain a CRC check to ma}ke certain the file is intact - if ARCX tells you the CRC check was wrong, then the ".ARC" file you are trying to ext}ract from is bad. This adds another check to program validity for files downloaded using Xmodem. INSTRUC }TIONS ------------ Before running ARCX be sure you have removed all cartridges and Basic is off (minimum  }of 48K is a requirement). Now load ARCX12.COM from DOS, or type ARCX12 if you're using Sparta or an OSS DOS. ARCX wil }l then ask you for the name of the ".ARC" file to extract files from. If you don't remember the name, you can get a di }rectory by pressing the '+' key. After entering the name of the ".ARC" file, ARCX will ask you for the drive to send  }the extracted files to. Next, ARCX will ask you if you want the screen turned off. If you press 'Y', then the screen} will be turned off during the extraction process which will speed up the process about 20%. ARCX will extract all fi}les from the ".ARC" file and write it to the destination drive. The algorithms used for extracting ".ARC" files are }quite complex, and therefore rather slow. A rough estimate is 1 minute for each 5K of source file. ARCX uses all av}ailable memory and buffers the input and output so your disk drives won't be running all the time. Keep in mind that} the extracted files can be more then twice the size of the original ".ARC" file. Be sure you have enough room on yo}ur diskette before you start! HOW ARC WORKS ------------- ARC was originally written in C by T}om Henderson of System Enhancement Associates. The source code was placed in the public domain allowing for ARC and }ARCX to be ported to a wide variety of computers (it was written in C, hence its ability to be ported to other computer}s). ARCX as implemented in the 8 bit version will support all ".ARC" files created with version 5 of ARC. There are }a couple of limitations. ARCX12 will not support ".ARC" files encoded with a password and it will not support "crun}ched" files created with a pre-version 5 ARC program. It is extremely unlikely that you would encounter either any the}se limitations. When ARC (not ARCX) compresses a file(s), it tries out 4 different methods of compression, and sel}ects whichever method yields the smallest file. These methods are referred to as stored, packed, squeezed, and crunche}d. The method used will be transparent to the user of ARCX which will extract files stored in any of these formats. } For the curious, stored is as is, i.e., the file was to small to be worth compressing. Packed is used when a file h}as a large number of repeating bytes. Squeezed is the Hufman method, commonly used on large binary files. Crunched is} the Lempel-Zev method and is the most commonly used as it gives the best results. At this time, there is no better }compression method known. by Ralph Walden, SYSOP, ACE BBS (503)343-4352. ARC eXtractor HELP FILE _ }______________________ Some users seem to be having more problems than necessary with the ARCX12.COM utility in extrac!}ting files from the archived format. This is not because of necessarily bad files but unfamiliarity with the ARCX12."} ARCX is a relatively simple utility and I think this is where the confusion comes from. When you load ARCX make sure#} you do not have BASIC engaged! On an 800 remove the BASIC cartridge, on XL/XE models hold down the OPTION key when $}you boot up the computer to lock out BASIC. Also, LOAD ARCX12.COM FROM DOS USING (L) BINARY LOAD COMMAND OR THE PROG%}RAM WILL LOCK UP! When you download a file be sure to give it an extender of ".ARC" to indicate that it is an archiv&}ed file. ARCX can not extract files from within a archived file if the archived file has the same extender as the fil'}e(s) inside the archive. An example of this is "FOOTBALL.ARC" inside of which is a file named "FOOTBALL.BAS". Some ha(}ve given the archived file a name of "FOOTBALL.BAS" and ARCX cannot extract from this file since the true filename st)}ored inside the file is "FOOTBALL.BAS". Now that you have your downloaded file named correctly and ARCX booted ARCX *}is going to give you a short Menu. A "+" would give you a directory of ARC'd files on the disk. ARCX prompts you wit+}h a ">" for a filename to extract, type it in as in the following example: >Dn:FILENAME.ARC and hit RETURN. Destina,}tion drive #: put in the drive you wish the file sent to. Screen off for speed? Answer either "Y" or "N". Use "N" to-} watch extraction. ARCX will now analyze the file and determine which ARC procedure was used to compress the program,.} then begin to extract various amounts of bytes and write them to your destination drive. DO NOT hit the RETURN key o/}r any other key as all the deARC process will be done automatically by ARCX and then you will be returned to the Menu0} so you can extract another file or hit RETURN to exit to DOS. Only one DOS seems to "not" be compatible with ARCX, 1}and that is SmartDOS at this point. I recommend you use SpartaDOS or use Atari DOS 2.x as these seem to be the most 2}reliable DOS's. I hope this short help file will solve your problems by giving you an example of how to properly typ3}e in the filenames and extenders. Remember to always give your downloaded ARChived file the extender of ".ARC". If 4}you have done this then when you give the filename to extract ARCX will default the extender correctly to ".ARC" and ex5}tract the file(s). by Leo Newman, SysOp HELP BBS 316-683-7514 300/1200 Baudnder correctly to ".ARC" and ex\$8MiàL{$…ȱ…ťiÈԑL{$…ȱ…ťiåՑĈԑL{$ȱňĥԑĥ8ê7-$8-7}$Lt…ȱ…ťiÈąԄL{$…ȱ…ťiñąՈąL{$eȱeL$ȱňĥԑĥȑĈLp$ԅԄL{$ԪȱԈ8}ՆL{$i‘ȱ‘L$…ȱ…L$iԑȑL{$ԱԊȦձՊL{$iȱª¨„ iiȑ9}ÈL{$q…q…ȱÍ%8L{$±ŠȦñÊL{$ªȱ…ƈL{$ L%L$ ȥ:}Lp)LZ)q…q…L$&L{$&ձeԅȱeՅՈLp$8ԅȱՅՈLp$ԅՅȱ ,ԥLp$ &L_& &ԥLp;}$ȱդLs,ԅȱՅՈLp$EԅȱEՅՈLp$%ԅȱ%ՅՈLp$ȱJfՈLp$ȱLp$ȱ<}*ՈLp$ԱLp$8ԅԩՅL{$EԅԩEՅL{$L{$L{$8Ԫȱ`ȱLp$ȱԄL=}p$ F'0 F'0 F'0ʊ F'0ȱՐɱԐȱՐзԐЭȱՐЎԐLa'ȱՐ԰Lv'…Ԅ>}L{$ԄL{$i‘ȩL{$…ȱ…ťiÈią ȱiąՈL{$ȱĈL{$…ȱ…ťiñąՈ?}ąiȱiĈL{$…ȱ…ťi8ą԰ ȱąՈL{$ȱąՈL{$…ȱ…ťiñąՈą8ĐL{$ȱĈL{$@}rkLV)N[LV)…ȱ…8ԈĥBLV)…ȱ…8ԈĪ0(Lj)8¥ԥiàL{$ԄA}ՠªȱ…Æ L{$8ª0ƊLj)˥ԈLj)ФԈLV)q…ԥq…L$…ȱ…ťiåqąԥB}qąՈL{$eȱeťiåiđđL{$eȱeťiL9(eȱeťiLo(eȱeC}ťiL(eȱeťiL(eȱeťiőđL$eȱeňeԅȱeՅL$eȱeD}ťiñ‘ąՈ‘ąL$eȱeűąՈąL$eȱeňąԄL$ ԄL{$L{$lȱňE}88必ƥDZ…ȱ…ťi V+ԆL%eԅԐL{$e…ȱ…ňiȱiĠªȱ…Æ L{F}$eȱeL+…ȱ…ťiÈ8ȱ0Lj)iàL{$eȱeťiL,&&& Lm,G} `ɀE ɀf8ਊ D,$ 8$P 8`E0 IIH}L,8L-Ff eeFfff$ 8`Y+$$$&$B$b$$$%%'%3%%K%b%I}%%%% &&'&9&K&l&r&&&&&&'#'2';'S'h'}''''''''%%([(((J)))))))&*B*^*z****+())+)+6+L+-.'((J}++%#&+(,++…ȱ…ťi -L{$l8…iƥiȱ(.ȱ). tԆՠiL{$ƝEƝDBK}I VL6($` v6L@. v6B0ƝKƝDȱƝEL?FL3ʱƪȱƨ ؠ0.)ȩ.ȩ0ȩLL}2ȱ)L.ƅƅƅ͈ƅ̄ L/ƙșʙ`̈` . L/ . (L/ . fL/ . `L/ ~6șM} ޠʈ`) 4Ԇՠƅȱƅ ٥΅LP/ . ަʤ L/ ~6ș LP/ƅɈƅȠș ٥Ԧ`S:N}ƅȢ`BƅDž B VBō/ȝK)IJL6``L=LX4Lc1L87L?LQ7L>L5LS?Ln.L6L4L6L 7LS6LM6L1Lf6L>.Lf.L4L`>L3?O}LC?L7L7L7L7L9L7L/L%/L./L7/L@/L/L/L<9LA9Lr5L/L[/L/L.L4L/L/L85Lj4L4L4L4L?L?L?LK9L]9Lr9Lg9L9LT5L/L=LW=LP},Ls,L>>L6L6L6L-6L96L?5L7L8L>8LS8L{8L8L8L8L8L8L8L=L8L8L8L9L/L/L/LE9L9L9L9L:L:L:LK9LU4LP4L1=L;L;Q}L04L;L%=LP4LP4LP4LP4LP4LP4LP4L5LK5 ~6 80`` v62F 2G2 22ƅȱƅL1҅Ɉƅȩ 2R}<22Ȅʩ=΅ϩ======% 2=L1 2=L1`(L<ȱ% 6?N=N-=L2.=S}L2AL2ȱ: 0蝀懲詛= ٭= ԅά==L2ԅϬ=L2=UD L\3ȱL2ȱ=IT}ՈIiL2Ոƅ ح=+0=Ȍ==έ=ΐ 2 3L3 3Υ 2L 3= - 2Π0U}. 2=L,3)L2=`XL3Ȍ=ƅՈƅԥ=H)JJJJi0:i 2h)i0:i 2= =L{3=V}L1C ʱ 2L3SL.ʱƅȱƅŭ= 4L3===ΰ 2 4L4 4=ΰ 2L3 2W}`ƠƠƠ ; ȊLr5``LP4 ~6L?7ƅVȱƅTƅU` j4 qHqƪh`L`6 f6H `6h` <`* <`L6 `ƅˈƅʈƅɈƅ` v6ƝB\} EƝD IƝH ƝJ ƝK V Ii`` v6LS6BHIL6ȱ G17F]}070717() t䦾L6 ~6ձʑ `ƙȄͦʥ``ƅɈƅȢ`ƅȱƅ̠^}ƅȱȪ̑Ȋ` 7HȱȪh` ~6ȅȱȅͥˑȥʈȦͥ`ƅƅ إԅ) ٥0Ԧ`IIi` v6ƙNȩ̽L_}ʈM` v6ƝLȱƝMȱƝN%BL6 6 H 6h`L6 7ƈL 7HpƝDȱƝEhBL6#$ ީ!8`}8`8 282ƅȱƅL180H1h`eHȱeǪh`0`` ` 96iȥi 96Ȇ a}ȅɅL8`Т   ```````/ =/B`=/B` 9 BL6 9B V()`` v6b}ƝIƝHƝEƝD` ~6 ``` ƪТ`ƪƨ0 =Т` ƪ Т`ƪƨ0c} = Т` !:` !:`ƪ q`ƅȱƅȄ`̽ɛ ,`̽ɛ ,` :hhL6d}̮֩2:HIDEB V8``ʅ͍2:ȩɱ v62:ƅɈƅȄ {:ʱ` 6?% L6 e}H _:hD$̅ 3:ԑȥՑ D:L:F$̅ 3:ԑΈ D:L:S%̅ D: 3:̪ʊ8ĨȩΈʈLf}:CL: 3:̽ D:L:HHƠƠƠȩQȩ=hhƠL88=ƍ;ȭ=ƍ;ǐ ;=;=``m==ȱmg}==`L@%dL== iȥ iɠ H |=h s} `lƅɈƅ i!ʥ i˱ɛȩ`=ƅɈƅȱȥȦ >" < D :t}=L > D :="=1©> 8==@@L{$@";>>>B"/ =@l ~6Π 6?u} :< =  0 >ș..Ȅ̤αʤ̑`D1: ~6̄ͱv}ʅαͥ``ȱܱƅɈƅȢ`{a `A[i L@?@i`w}ƝDȱƝEBȱƆ 6?ARWUD`   JK V0JJJJ`L6ƨx`ƨТ`ȭ Ȑx} Ң`Ġà B;@AAŁ@ Aρ@ ʁ@  AAہ@ށ@y}Aԁ@AAс@01A3@26@754A<@=?>A:;A9@8(@)+*A./A-z}@,$%A'@&"@#! A`aAc@bf@gedAl@monAjkAi@hx@y{zA~A{}}@|tuAw@vr@sqpAP@QSRAVWAU@T\]A_@^Z@[YXAHIAK@JN|}@OMLAD@EGFABCAA@@?J00B W]@ # 1@ 3p UMWM p AMq q CM > pK -d}}0 /0/. OM010B&BK00H0B$BH0B30I$vB160fB0$BUM0&B-UM~} SM$CYK00-*0 -0sK0030B0Y CSMC SM3- 01K?01r0 fPCK0100$gB}/Q0/Q0/Q0/Q00K0dQ0K0/Q0CK00!0$gBpC!0$gB} '' C$C'C3', $C 55>, 5K0 77>, 7 99}>, 95Q0K0  Q0p&D3K?03w0 !fD0K!030030$gB!}0K0K300SM&D0p\gB$D$gB\E\E$$EKJ ?M@J&E?M$E$E\,E$PEKJ ?M@J&E?}M_$3E$E\XE$EKJHfkE$EcI ?M@J&E?M_$kE$E\E\E\E$EL000$gB\E$E&LJ9G$E$E}/L00$E$EHN07J&CGL300$C Y] ppPFRFppP&Fpp:F^p -Fp p$:Fp>. pph}UF p>. p p pF$iFYF IMfxF$FY]pIM $dFF@ >p.. p GMp EM}<, p`pEM: EM< IMGMEM.. GMEM. EMGMhGIM`pEM>6 IMEM EMGM. GMpp IMpW]pGM:EM>6 IM}  QM YGfLQM 000$ p pp>. pqu0 QMQMhG$GbQM$GppQMQM $G pE KM %KMG} %_e] )E QM@P&HQM Hqu0 p pE QM@H& HL00$HQM MMQMpR&)H`)% KM QMQMhLH`})ppQM qQM QM$)H`)ppQM % b)_)le]oH$[Hp QMpHqQMKMppQM% QM pMM KM$G N0 +}/X&H/+/.!0!!0 c 9M>, =M=MLH=MP&IL00@ CMAM,@ ''=M`I$-I'}IAM'>,CM'>,$(I ''hI$uI$gI^9MhI ;M@H&I@ 9M;M:&ICM'$I}AM' '$gI;M< ;M:&ICM'$IAM' '$gI'@ ''I@ ' L00160fJ1L?0!0}!01d0 hJ|/0!0qJMr000 ''L&J$J'$ '$vJ/p' $J/}0M95.00 }ARCX 1.2 Implemented by Ralph Walden using Lightspeed C Development SystemD1:}򠢮â"+" for directory, RETURN to exit.>Enter destination drive #Screen off for speed?ARCError %d openin}g %sNot an .ARC file! Error %d writing to %sPress key... %sCan't dearc old style} crunched!Unknown compression!Ǻ%sà롛%dɠ} %d䠮à塛File has an invalid decode treeҠARCError %d reading dir}ectory %sExpanding %u bytes...ƑEii@e惥Qȱ懥ɼ`8初H剝I BE}DLVɐ`L8 ƍ ` L `ƗƏƎŕMŔEDE}HIB V}H}I `擢`0 `ƗƏƎŕMŔEDEF ________________________ SCRUNCH!/UNSCRUNCH! 1985 ________________________ by The Electrician and The !}VaxRat Brought to you by... The Webbed Sphere BBS 300/1200 baud ForemXL BBS (513) 299-3665 _______________________!}__________ PLEASE NOTE: LOAD SCRUNCH.OBJ AND UNSCRNCH.OBJ FROM DOS, WITHOUT BASIC INSTALLED. ________________________!}_________ SCRUNCH! is designed to take any single density disk, compact it as small as possible using complex compa!}ction algorithms, and create a file of that disk. Applications are 1) decreasing storage space needed for backups; a!}nd 2) allowing a standardized way of uploading and downloading whole disks to/from bulletin boards. UNSCRUNCH! is d!}esigned to take the file produced by SCRUNCH! and return it to its natural condition. It produces a mirror image of !}the original. This version allows two drive users to use single, double, quad, or hard disk storage for the creation a!}nd reading of the scrunched file. The boot disk must, of course, be single density. USING SCRUNCH! !} ______________ Using SCRUNCH! is simple. After the program loads, you will be prompted for the filename you wa!}nt to use for the new scrunched file that is about to be created. Two drive users should specify drive two (or whateve!}r drive number your drive is set to). One drive users prefix the file name with 'D:'. In either case, follow the in!}structions on the prompts for placement of disks. The disk that you want to place the scrunched file on should be a !}freshly formatted disk. The reason for this is because if the disk you are scrunching is relatively full, it will take!} up most of the room on the disk. If you are using double density on a second drive, then size is not an important c!}onsideration. USING UNSCRUNCH! ________________ Using UNSCRUNCH! isn't hard, either. This will pr!}obably be the program that you use the most, if your local BBS chooses to adopt this format. The program will give y!}ou the option of formatting a new disk or not. Two drive users should place the disk that will become a boot disk in!} drive one and the disk that contains their source file in the second drive. One drive users place the disk with the s!}crunched file in their drive. Follow the prompts and you shouldn't have any problems with it. STEP-BY-ST!}EP ____________ TO SCRUNCH A FILE... -------------------- 1. Prepare a disk to place the scrunched !}file on. 2. Always load SCRUNCH from DOS, without Basic installed! 3. ONE DRIVE: Insert source disk in drive.!} Respond to prompt with the filename you wish to use for the file to be created. TWO DRIVES: Insert source dis!}k in drive 1, and place destination disk in second drive. Respond to the prompt with the destination file!} name you wish to use. Be sure to specify the drive number you want to use as destination. 4. ONE DRIVE: S!}wap disks at the prompts. 5. That's all! Once the program finishes, you will have a scrunched file that yo!}u can store as a backup, or transfer with your modem using XMODEM or whatever protocol you use. TO UNSCRUN!}CH A FILE... ---------------------- 1. Always load UNSCRUNCH from DOS, without Basic installed! 2. The program w!}ill inquire if you would like to format your destination disk. Select either 'Y' for 'YES' or 'N' for 'NO!}' and press RETURN. If you answered 'YES', you will format a disk before you continue. 3. ONE DRIVE: place!} disk with scrunched file on it in drive one and follow the prompts. TWO DRIVE: place formatted disk in !}drive 1, and your source in your other drive. Answer the prompt with the filename your scrunched file ha!}s, using the 'D?:' prefix. 4. ONE DRIVE: swap disks as the prompt indicates. 5. That's all there is to it. !}You now have an exact copy of the disk that was scrunched originally. WARNING! _____!}___ I do not advocate software piracy, and sincerely hope that these great programs will not be used for it. Piracy!} hurts both the consumer (have you noticed less new Atari stuff lately?) and the programmers (less economic incentive!} to write new programs!). Buying the software you want or need insures that there will always be someone out there that!} is willing to spend the time and effort to make great new programs. Take that away and there won't be any more softw!}are. The choice is all yours! Be responsible!ke great new programs. Take that away and there won't be any more softw 200L1111117Insert Boot Disk in Drive 1Insert Destination in Drive 1 K5 5 5 5L2} SCRUNCH! Ver%}sion 1.0 BD1EHI V B6 B6LF2Destination Filename? B0D2EHI VBD1E%}HI VL6 f6R0   B6 BD1EHI VBD1EHI VL6 SL6%}01101Lt311ɀLt3111LK3 31 31 31 3LV31 313ɼ 33<31%}1010L2   &  31 31 31 31L3 SL6L2<33`51D B6 BD1EH%}I VBD1EHI VL6 1 11$@BJKD1E V1Lm4@B JKD1E V%}3138<1@ BDL@@@"D%}UUCdIA"| d%@<"DT0d%@"D3%}d%@d"D`ROx Df RD  D&%} @ĉ&@$M?'͘`%}@ $H Q88 $O @@$HX %}$HA$H< L@@@"DUUCdIA"| d%@<*6}"DT0d%@"D3d%@d"D`ROx D*7}f RD  D& @ĉ&@$M*8}?'͘`@ $H Q88 $O @*9}@$HX $HA$H< *:}}*?}TTTUTP*@}UTTTUUU@UUTUTUU*A}@TTPUPUEEUP@UTUUUUUUP@TTUT*B}TT*C}*D}U*E}UTUTUTUPPPTPUUUUTTTU@@QPPUPPQ@@*F}PTPPU@PTPUPPPUPUUUTUTPUPUUUUPUUUUUUPUUUPUUUTT*G}UTUE@T*H}*I}*J}******* *(****** ( ( (*(*( (( **(*( **( (*(*( (****(***********K}****((((*(******((((*( (*(*( ((**(*( *( (*(*(**********(**(*****L}( ***** *(******* *M}*N}*O}*** * *( ******* **(* *P}******** ** * *(*(* *(** * (** * *(*(*Q}***** **  *R}*S}*T}0(0ﻩ01`pppB0A.V}QRRRRRRRRRRRRE.W}|耽|QRXRRRRRRRRRRRRXRE||.X}|쀨|||||.Y}|耀|||||.Z}||ZRRRRRRRRRRRRRRRRC.[}.\}.]}\-X (c)1983 Action Computer Services  B JKIHiD.^}iELV`L- - BLV`,L--l L- &` Fj`8冨凪`._} '.EӅӥ '.`ʆǪƩ Ɛee` 8.ƦʆǢ &Ɛeǐ \. \.L#. 8..`}'&&&8儨児祂*L#.&&*ń8&&L#. .`hihiHHȱȱ.a}L-c !#3`L-JJJJ`H -h`Hȩh -LI/ -LI/ }-LI/ .b}-LI/ -H8`HhHh /LI/ BHI V䅠LI/ L/ -LI/Ԇ ؠ.c}PIPP` #0P -LI/ E0L 0 #0LJ0 ^0L0H- 08塪墨hL^0 w0L 0 ~0L0.d} #0ȹP`텠8堨塪 #0芨Oȩ-`PP /P棩 Ѥģ0-ģ6.e}000:,80H & &ehe&eģ0ʥ 8堅塅`$ 0&*i0:0i 0Ʀ`.f}¢ 护°ڱ%ȱ%E 0L1担CS /L1I w0L1H r1L1 E0L1 &B V.g} I/NLMȑ` MLN%B VLI/S:Z2E:_2H / b2c2 m/ /h)0I]2^2Lm/[\ZUVT` .h}2]2^2` 2L0 2L/ 2L0) ` 2L0 ~.` 0d -ҥ.i} `2)2ҩ`p`0)9Y3`@0)ӈJJJJ)`Ѕ`ȱ`` 3.j}`HhƣĢ`ƥĤ`Ѣ 4`ȱѢĦ`.k}膡``ťƤe8夰L.4 Ƥ8`ŦeѠ.l}e桊L24SR=140.2 OR ERR=143 -{G3 PRINT("| ERROR: Serial BusX.L4l L5`{L555L.m}5)L&5 `PRL,5(5Ȍ'5'5>(5LO5'5(5L55` LV5P58P5P5P5 3P5L}5L5R5ȌQ5Q5R.n}5L5Q5R5L5L[5` L555IL5 S5` 5 3 25I}L6L 6(| ERROR: Scrunch File too Short! |.o}5 /Ld85I~LU6LK6(| ERROR: Scrunch File too Long! |6" /Ld85IL6L6(| ERROR: Break-Key Aborted! .p} |6b /Ld85IL6L6(| ERROR: Device Does Not Respond! |6 /Ld85I5I 5IL#7L7(| ERROR: Serial.q} Bus Error! |6 /Ld85ILc7LY7(| ERROR: Disk Write-Protected! |70 /Ld85IL7L7(| ERROR: .r}Disk Full! |7p /Ld85IL7L7(| ERROR: Fatal I/O Error! |7 /Ld85IL#8L8(| ERROR:.s} File Not Found! |7 /Ld8L<8| ERROR #8& /5 C0L]8 |8L / 2L8(| START-RUN .t} SELECT-DOS OPTION-BOOT |8p /"/ 3 )5IL8R 3 54-4- 4L9IL8 wL9IL9hh 54.u}-4- 5L8`0L5`L94444W444Ȍ4 / / / d2 2R 3¢ 3¢ 3 3.v}`L{9IL9L9IL9`L9`FT MARGIN{9BL9 /94499 /L9 -9 39 3.w}9944 39IRL :@9LE:9IW9IP 9I!L@:9LE:999994499 .9e.x}9e8:::ͭ9:9L:EL9 399 3ͭ99L:~ - S 9m4m49Т9L:` .y} 4 ARRAY BL: /::IGL;:IPL;`:  :@N YILW;S`LZ; 9:IGL;:Lt.z};S`L;:IL;:IL;E`L;:IL;:IL;D`L<:ISL;::::L<:IEL;:::.{}:L<:IDL<::::L<`O YIL.< 9S`{?L<< /3<SILU<44`3<Q 34<.|}R 36<5<T 38<7<X 3 5 V 5 9X }344`AL< 34 / 3< ͭ<L=<4I.}}L4{> RETURN DX:*.*3=L?== 5 4/=/ /.~}:=i;=i0m=;=:= m//R 3 2L=}= /L=(=.} /L >(|蠠|= /L@>(> /Ls>( .} >J /L>(>} /==L0@= /$=IFLC?%=.}IRLC?L>| %S |=> 1L4?(? /=L0@= 2LU?|%.}S =?P 1= /= 2$=IFL@%=IRL@L? |? /L?| %S |=.}? 1L@(? /=L0@L@ %S |=@ 1=L>=/=IL(A / .}2Lz@(@Q /L@(||@ /L@(|.}|@ /LA(@ / x9=LHBLEBLTA(.}A+ / 2LA(Ag /LA(|󠠠|.}A /LA(|þ|A /L)B(B / x9==ILE.}BLHBL== 5` D1:*.*YB4 CARD BUF,SIZE){d9BYTE STAT=$353{O9{H9 IF STAT=136 THEN{/9.} RETURN_BUFSIZ=0;{9 RLBXB 2LC(B /LPC(|.}砠Ġ|C' / 24i 0 2LC(||Cy /LC(.}C /XBL D /`BiaBi0m4aB`B 0L@DXBIL@DB.}b!4 9 /LUD -`0LZD/VD/LjD}Dh / 2LD(D} /LD(|.}|D /L E(||D /L?E(|.}|E /LrE(|ҮŮ|EI /LE(||E| /.}LE(|堠|E /L F(||E /L>F(|.}îӮ|F /LqF(||FH /LF(F.}{ / 0LF F /LF |S忠F /4i 0LG|G /L6G .} |D忠G /4i 0LPG|GM /LvG |FGZ /4LGLGΠ|G /LGLG٠|G.} /LG |٠|G /LG G / 0L%H(.}G /LXH(| Scrunch, <> Unscrunch |IZ / S5 0.}4LKILI4I4LILKLK }3LIR 3 4LKHI>LJ4ͣ4LI4  24i 0 S5LK.}HI:LNJ4ͤ4L2J4 24i 0 S5LKHI8LJ4ILJ4 2LzJ΢Jx / S5LJ4L.}J4 2LJ٢J / S5LKHILJ4IWLJP4 S5LJW4LKHHLKHH]HLKHi <= WDH.}LJLH`LK4LK 2LWK(|忠|K. / 2LyK|ĢKj /4i.} 0LK 2LK(|忠|K / 2LK|ĢK /4i 0LL.}|K / 2D44LAL4i04LTL4ILTL4i04:4 <4Ţ4 d4`LvLrL 2.}LL(L /rLIL MLL(|堣|L /% 24.}i 0L]M 2L@M(|堠|M /% 24i 0 2LM(|.}Ծ|Mi /LM(M / )5 }3LM -ILMrLM4LNS.}4P :LN44P :`LN 2LHN(N / 24LNLN(|.}砠堠|Nc /LNLN)|| N / 2LO)|򠣠.}| N / 2L