[comp.sys.atari.8bit] ARCX

Ron_S_Vanco@cup.portal.com (03/24/88)

This is version 1.2 of Ralph Walden's slightly buggy implementation of ARCX for
the Atari 8-bit series of computers.  The program follows the instructions.

You thought there was intelligent life...              fireplace@cup.portal.com
                                            sun!portal!cup.portal.com!fireplace

~~YOUR TERMINAL DOES NOT SUPPORT HOLOGRAPHIC IMAGES - GRAPHICS SKIPPED~~

-------------------------------------------------------------------------------
     An ARC'd file contains one or more files which has been compressed into a
single file.  This reduces the size by an average of 30-50%.  ARCX.COM is then
needed to extract the files from the ".ARC" file.  ".ARC" files maintain a CRC
check to make certain the file is intact - if ARCX tells you the CRC check was
wrong, then the ".ARC" file you are trying to extract from is bad.  This adds
another check to program validity for files downloaded using XMODEM.

     Before running ARCX be sure you have removed all cartridges and BASIC is
off (48K is a requirement).  Now load ARCX.COM from DOS, or type ARCX if you
are using Sparta or an OSS DOS.  ARCX will 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 directory 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 files from the ".ARC" file and
write it to the destination drive.  IMPORTANT - ARCX creates files using the
filenames contained in the ".ARC" file.  When you download an ".ARC" file from
a BBS, you should be sure to give it the extension ".ARC".  Otherwise, you
might have a name conflict between the ".ARC" file, and the file it is trying
to extract.  It's a good idea to extract an ".ARC" file to a blank disk so you
know there won't be any files overwritten.

     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 available memory and buffers the input and output so your
disk drives won't be running all the time.  It's not unusual for the disk
drives to remain inactive for over a minute while ARCX works on the ".ARC"
file.

     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 before you start!

     ARCX will work with virtually any DOS except Smart DOS.

     ARC was originally written in C by Tom 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 computers).  ARCX as implemented in
the 8 bit version will support all ".ARC" files created with version 5 of ARC.
There are a few limitations.  ARCX will not supported ".ARC" files encoded with
a password; it will not support a single source file within the ".ARC" file
that exceeds 64K; and it will not support "crunched" files created with a
pre-version 5 ARC program.  It is extremely unlikely that you would encounter
any of these limitations.

     When ARC (not ARCX) compresses a file(s), it tries out 4 different
methods of compression, and selects whichever method yields the smallest file.
These methods are referred to as stored, packed, squeezed, and crunched.  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 has 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.  Though an 8-bit ARC.COM is in the works, it will
only created stored, packed, or squeezed files.  The "crunched" routine
requires a 25K continuous table, plus additional buffers for over 30K of buffer
space, and therefore can not be implemented on the 8-bit Atari.  Currently
8-bit files can be ARC'd on the ST, a PC compatable, or any computer with
version 5 (or later) of ARC.

     For the advanced user:  ARCX.COM 1.1 (or later version) will accept
paramters on a command line if you are using Sparta DOS or DOS XL.  The format
is:

ARCX filename drive# filename drive# etc.

The filename is the ".ARC" filename.  You do not need to include the extension
if it is ".ARC" (which it should be).  If the ".ARC" file is on the default
drive, then you do not need to enter the drive specification.  Follow the
filename with a space and the drive number to send the files to.  The screen
will be turned off and ARCX will extract the files without further input from
you.  You may have as many filenames and drive#'s as will fit on a 64 byte
command line.

-Ralph Walden, SYSOP, ACE BBS
(503) 343-4352, 300/1200/2400 baud, 24 hours

------------------------------------CUT HERE-----------------------------------
table
 !"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
begin 644 arcx12.com
M__\6)#A-I<(8:0*%PI "YL.@ $Q[)+'"A<3(L<*%Q:7"&&D"A<*0 N;#B*74z
MD<1,>R2QPH7$R+'"A<6EPAAI H7"D +FPZ75D<2(I=21Q$Q[),BQP(7%B+' y
MA<2EU)'$I< XZ0*%P+ "QL&QPN;"T +FPZJ]-RV-D22]."V-DB1,=.2QPH7$x
MR+'"A<6EPAAI H7"D +FPXBQQ(74A-5,>R2QPH7$R+'"A<6EPAAI H7"D +Fw
MP['$A=6(L<2%U$Q[)+'"&&7 A=3(L<)EP8753!8DR+' A<6(L<"%Q*74D<2Ev
MU<B1Q(A,<"2QU(74A-5,>R2QU*K(L=2(A=6&U$Q[)*7 &&D"A<"0 N;!L<*1u
MP,BQPI' 3!8DL<*%U,BQPH753!8DI< 8:0*%P) "YL&EU)' I=7(D<"(3'LDt
MIM2QP(74BI' R*;5L<"%U8J1P(A,>R2EP!AI H7 D +FP<BQPJJ(L<*HI<*$s
MPJ  &&D"D<"EPVD R)' AL.(3'LDI< 8<<*%P*7!R''"A<&@ ;' A<.(L<"%r
MPK'"YL+0 N;#C;4EI< XZ0"%P+ "QL%,>R2FPK' A<**D<#(IL.QP(7#BI' q
MB$Q[)+'"JLBQPH7#AL*(3'LDI=30[J75\ E,UB6EU 75\.%,%B2EU-'"T K(p
MI=71PM #3' I3%HII< 8<<*%P*7!R''"A<%,%B0&U";53'LD!M0FU;' &&74o
MA=3(L<!EU875B$QP)+' ..74A=3(L<#EU875B$QP)*74A>"EU87AL<"%XLBQn
MP(7C(,<LH "EXH74I>.%U4QP)""")DQ?)B"")J  I>"%U*7AA=5,<"2QP(7@m
MR+' A>&EU:343',LL< %U(74R+' !=6%U8A,<"2QP$74A=3(L<!%U875B$QPl
M)+' )=2%U,BQP"75A=6(3' DIM3@"/ 7L<"%U,BQP.  \ 9*9M3*T/J%U8A,k
M<"2$U<BQP(B%U$QP)*;4X CP%[' A=3(L<#@ / &!M0JRM#ZA=6(3' DA-2Qj
MP(753' DJ0 XY=2%U*D Y=6%U4Q[)*G_1=2%U*G_1=6%U4Q[).;4T +FU4Q[i
M)*74T +&U<;43'LD.+' Y=2JR+' B.758+' Q=30'<BQP(C%U= 5A-3FU$QPh
M)+' Q=30\\BQP(C%U=#KA-2$U4QP)"!&)S#?$/(@1B<PV-#KBM#H\-$@1B<Pg
MX=#*BM#'\-H@1B<PU1"^R+' B,75D+;0R;' Q=20KK#!R+' B,75D*30M[' f
MQ=20G/":T*W(L<"(Q=60I=".L<#%U)"=\)M,82?(L<"(Q=60D-#SL<#%U+#Me
M3'8GL<*%U(35YL+0 N;#3'LDA-2$U4Q[)*7 &&D"A<"0 N;!L<*1P,BI )' d
MB.;"T +FPTQ[)+'"A<3(L<*%Q:7"&&D"A<*0 N;#B+'$&&D!D<2%U- -R+'$c
M:0"1Q(75B$Q[),BQQ(B%U4Q[)+'"A<3(L<*%Q:7"&&D"A<*0 N;#L<2%U8BQb
MQ(74&&D!D<30",BQQ&D D<2(3'LDL<*%Q,BQPH7%I<(8:0*%PI "YL,XB+'$a
MZ0&1Q(74L W(L<3I )'$A=6(3'LDR+'$A=6(3'LDL<*%Q,BQPH7%I<(8:0*%z
MPI "YL.QQ(75B+'$A=0XZ0&1Q) #3'LDR+'$Z0"1Q(A,>R2EU-'"T'*EU<C1y
MPM!K3%8II=31PM!.I=7(T<+P6TQ6*;'"A<3(L<*%Q3BEU(CQQ*75R/'$$$),x
M5BFQPH7$R+'"A<4XI=2(\<2JI=7(\<0P*- 2BM /3&HI.*74\<*EU<CQPA 4w
MH &$U*7"&&D$A<*0 N;#H !,>R2@ (34A-6@ K'"JLBQPH7#AL*@ $Q[)#BEv
MU/'"JJ75R/'",-S0QHK0PTQJ*:75R-'"D+G0RZ74B-'"D+!,:BFEU<C1PI"Zu
MT*2EU(C1PI"Q\*],5BFEU!AQPH74I=7(<<*%U4P6)+'"A<3(L<*%Q:7"&&D"t
MA<*0 N;#I=08B''$A=2EU<AQQ(75B$Q[)+'"&&7 A<3(L<)EP87%I<(8:0*%s
MPI "YL.EP!AI H7 D +FP;'$D<"(L<21P$Q[)+'"&&7 A<3(L<)EP87%I<(8r
M:0*%PI "YL-,.2BQPAAEP(7$R+'"9<&%Q:7"&&D"A<*0 N;#3&\HL<(89<"%q
MQ,BQPF7!A<6EPAAI H7"D +FPTR>*+'"&&7 A<3(L<)EP87%I<(8:0*%PI "p
MYL-,U"BQPAAEP(7$R+'"9<&%Q:7 &&D"A<"0 N;!I<61P(BEQ)' 3!8DL<(8o
M9<"%Q,BQPF7!A<6(L<089=2%U,BQQ&75A=5,%B2QPAAEP(7$R+'"9<&%Q:7"n
M&&D"A<*0 N;#L<*1Q(75B+'"D<2%U$P6)+'"&&7 A<3(L<)EP87%L<2%U8BQm
MQ(743!8DL<(89<"%Q,BQPF7!A<6(L<2%U(353!8DI=30"Z75T >$U(353'LDl
MA-3FU$Q[)*74T.ZEU=#J\.]LQ #(L<"%Q8BQP(7$L<0XZ0*%OZ7 ..6_A<:Ek
MP>D A<>QPH7$R+'"A<6EPAAI H7"D +FPR!6*X74AM5,FR48L<)EU(74D +Fj
MU>;"T +FPTQ[)!BQPF7 A<"0[N;!T.JQPH7$R+'"A<6(&+'$:0&1Q- 'R+'$i
M:0"1Q* "L<*JR+'"A<.&PJ  3'LDL<(89<"%Q,BQPF7!A<5,ORNQPH7$R+'"h
MA<6EPAAI H7"D +FPX@XL<3QPLBQQ/'", -,:BF$U!BEPFD$A<*0 N;#H !,g
M>R2QPAAEP(7$R+'"9<&%Q:7"&&D"A<*0 N;#3 8LH! &XB;C)N FX9 +I>#Ef
MYJ7AY>=,;2REX,7FI>'EYY *A>&EX.7FA>#FXHC0U&"B (7GA.;)@$7AA>20e
M"HKEYH7FBN7GA>>DX*7AR8!FY! (BCCEX*B*Y>&%XX3BAN"&X2!$+"3D$ N*d
M..7@A>"*Y>&%X23D4 N*..7BA>**Y>.%XV"EXT7AA>2EXS -2?^%XZ7B2?^%c
MXDSF+*7BT +&X\;BI>$0$*D ..7@A>:I .7AA>=, "V%YZ7@A>:@ (3@A.&@b
M$$;C9N*P#*7@9>:%X*7A9>>%X4;A9N!FXV;BB-#G).00#3BI .7BA>*I .7Ca
MA>-@62N3)+$DT20F)$(D8B3B)/DD B40)2<E,R7D)4LE8B6;);\EUB7O)0LFz
M'"8G)CDF2R9L)G(FDB:C)K0FQ2;M)A,G(R<R)SLG4R=H)WTGA">0)YPGHR>Uy
M)\DGWB?X)24H6RB**, H2BF!*98IJ2F^*<\I]BDF*D(J7BIZ*I8JNRK;*@0Kx
M\B@"*1(I*RD>*S8K3"OC+0(N\2< * <HE2NI*XTE(R;R*R@LMBOA*['"A<3(w
ML<*%Q:7"&&D"A<*0 N;#(/\MH !,>R1LQ  XI<#QPH7 L +&P1BEP&D"A<:Ev
MP6D A<?(L<*-*"[(L<*-*2Z(('3DA=2&U:  &*7":0.%PI "YL-,>R2B +'&u
MG44#B+'&G40#J06=0@.=20,@5N00 TS@-J0HB*D D228H@!@R"!V-HA,0"Z(t
M('8VJ0.=0@.@!;'&, :(L<:=2P.@!K'&G40#R+'&G44#H *QQDRJ/\E&\ -,s
MK#.DRK'&JLBQQJ@@B=T@YMB@ +'S, ?)+O 9R-#U*7^1\\BI+I'SR*DPD?/(r
MJ;"1\TS/,LBQ\Q#X*7],QBZ@ ['&A?2(L<:%\XBQQH7-B+'&A<R$\B  V$P1q
M+Z %L<:9R "($/B@!;'(F=0 L<J9X "($/-@H 6YU "1S(@0^& @]RX@V]I,p
M$2\@]RX@*-M,$2\@]RX@9MI,$2\@]RX@8-I,$2\@?C:@!;'(F=0 B!#X(,W>o
MH 6YU "1RH@0^&"(L<8I@(7.R"#[-(74AM6@ K'&A<K(L<:%RR"JV:74!<Z%n
MU$Q0+R#W+B#1WJ;*I,L@F-T@V]H@S-U,$2\@?C:@!;'(F=0 B!#X(-'>3% Om
ML<:%R8BQQH7(H 6QR)G4 (@0^"#2V:74IM5@4SJ(L<:%R*)@A$*EQH4.I<>%l
M#ZD,G4(#(%;DJ0.=0@.IQ8VD ZDOC:4#I<B=2P,I\$D<G4H#3-TV8&!,X#U,k
M6#1,8S%,.#=,&C],43=,XSY,E#5,4S],;BY,E#9,[S1,\#9,"3=,4S9,339,j
MK#%,9C9,/BY,9BY,GS1,8#Y,,S],0S],@#=,CC=,J#=,LC=,@CE,S#=,'"],i
M)2],+B],-R],0"],ER],@2],/#E,03E,<C5,_R],6R],JB],VBY,^S1,_R],h
MQR],.#5,:C1,@#1,B31,EC1,PC],S#],UC],2SE,73E,<CE,9SE,ICE,5#5,g
M_B],$#U,5SU,QRQ,<RQ,/CY, 39,#S9,&C9,+39,.39,/S5,^C=,'CA,/CA,f
M4SA,>SA,?SA,@SA,ASA,FCA,M#A,PSA,J3U,TCA,WCA,Z3A,'SE,_B],_B],e
M_R],13E,NSE,P3E,ZCE,$SI,&CI,M#I,2SD! +@!3%4T3% T3#$]3)@[3,@[d
M3# T3/ [3"4]3% T3% T3% T3% T3% T3% T3% T3!DU3$LU('XVL<CP#='*c
MT G(T/7FR>;+T.\X\<HP Z( 8*+_8(@@=C:.!S*]1@.-#3*]1P.-#C+N#3+0b
M ^X.,J "L<:%R,BQQH7)R$S(,;'&\-*%R8BQQH7(J0:-#3*I/(T.,JD C0<Ra
MR,B$RJD C=(]J?^%SH7/J0"-SCV-S#V-S3V-T3V-T#VLTCVQR/ 8R27P'B &z
M,N[2/4S/,:F;( 8R[M(]3,\Q8*( H "$*$P&/,BQR,DE\ D@-C_)3M 'J9ONy
MTCW0S<E.\-+)+= &C<P]3 \RR2[0!HW-/4P/,LE!D -,DS*B (V !<BQR,DZx
ML K),) &Z)V !=#OJ8"%\ZD%A?2I (7RZ*F;G8 %B(S2/2  V"#2V:W-/= -w
MI=2%SJS2/8S1/4P/,J74A<_FSZS2/4P/,HS2/<E5\ ?)1/ +3%PSI,K(L<9,v
MPC*DRLBQQA 2C<X]2?^%U8BQQDG_&&D!3,<RA=6(L<:%U""JV2#FV*W1/? Ku
MH "Q\S #R-#YK<X]\ '(C,\]K<P]T!K&SJW//<7.D *P":D@( 8RQL[0[B 8t
M,TRL,R 8,\;.I<[P]*D@( 8RQLY,"C.MSCWP"ZDM( 8RI<[P L;.H "$\J3Rs
ML?,P$\DN\!8@!C+F\JW0/= 4QLY,+#,I?\;,3 8R[M ]I,_0XV#&SL;/T-+Pr
M]\E8\ -,MC.DRLB,SCVQQH75B+'&A=2EU= %C<X]I=1(*?!*2DI*&&DPR3J0q
M FD&( 8R:"D/&&DPR3J0 FD&( 8RK<X]\ JI (W./:743'LS[M(]YLKFRDS/p
M,<E#T JDRK'&( 8R3*PSR5/P TR7+J3*L<:%Q,BQQH7%K=$]T 8@'C1,K#.@o
M +'$\ /(T/F,SSVMS#W0%JW//<7.L FI(" &,L;.T/ @'C1,&S0@'C2MSSW%n
MSK )J2 @!C+&SM#P3*PSH "QQ/ +( 8RYL30\^;%T.]@L<:@ Y'&H "QQJ "m
MD<8@R#OP"Z  D<;(BI'&3'(UJF"IDJ+_8$Q0-"!^-K'(\ CFR-#XYLG0]$P_l
M-['&A5;(L<:%5*  L<:%5:W] HW[ F @:C0@"3Q,X#8@:C2B8*D1G4(#3-TVk
M(&HT( \\3. VR"!V-HBQQH7)B+'&A<@8O48#:0&-X#2]1P-I (WA-(2\J0"%j
M*(4IAKZDO+'(\ T@WS2FON:\T/'FR=#MJ9NFOB!TY, !T %@C ! :&A,X#:(i
M('8VJ0R=0@-,W3:QQC %JHBQQF"I #B(\<9(J0#(\<:J:& _4     #(L<:Jh
MJ1.1QJ $BI'&B+'&JJDUD<:@!8J1QJ !3($OB+'&C?T"8,BQQJJ@ +'&G=,]g
M8"!V-KU# Z( 8*( B+'&R5_P$LE!D S)6Y *R6&0!,E[D **8*D!8"!^-IBFf
MR_ +D<B(T/OFR<;+T/6DRO (B/ %D<B(T/N1R&"@!;'&F<@ B!#XR*7,!<W0e
M 6"ER<7+D"+0!J7(Q<J0&J7,T :ES? 1QLW&S+'(D<K(T.WFR>;+T.=@I<S0d
M L;-QLP8I<EES87)&*7+9<V%RZ3,\ >QR)'*B-#YL<B1RJ7-\-;&S<;)QLN(c
MT.A@K?P"R?_P ZD!8*D JF"E$? "T/:I@(418*  L<;),) 'R3JP ZD!8*( b
MBF @5#70]" :-O#RT.T@XS[@__#IH  8<<9(BLAQQJIH8(BQQDQ@-B!F-L !a
MT!E((& V:& @!CRB &"(A"H@##S  = #H@!@3. VL<8*"@H*JF"@ ['&A<N(z
ML<:%RHBQQH7)B+'&A<A@B"!V-J "L<:=0@.@!;'&R?_P"9U% XBQQIU$ Z 'y
ML<;)__ )G4D#B+'&G4@#H FQQLG_\ :(L<:=2@.@"['&R?_P!HBQQIU+ R!6x
MY," D F8HO])_QAI 6"B &"(('8VT -,4S:I!YU" ZD G4@#G4D#3-TVR+'&w
M"@H*"JJ]1P.-,3>]1@.-,#?N,#?0 ^XQ-X:^H "$*(0IL<8@=.2FOIA,X#8@v
M?C:B (35L<J1R/ *R-#WYLGFR^C0\)A@H 2QQIG( (@0^,B$S:;*I<S@ - (u
MQLL0!*G_JF#*T<C0!)BFS6#(T.CFS>;)T.*QQH7)B+'&A<BB +'(8+'&A<G(t
ML<:%S*  L<:%R+'(JJ7,D<B*H@!@(( W2,BQR*IH8"!^-K'(A<S(L<B%S:7+s
MD<BERHB1R*;-I<Q@L<:%](BQQH7SA/(@ -BEU(7(*7^%U"#2V:7(, 6EU*;5r
M8*752?^JI=1)_VD!8(@@=C:@!;'&F<@ B-#XO4X#D<S(J0"1S+U, Y'*B+U-q
M Y'*8*  ('8VH *QQIU, \BQQIU- \BQQIU. ZDEG4(#3-TV(/ VP("P"T@@p
M\#:J:," L %@3. V( DWP("P]J !L<:(D<;(3 DW2*)PB+'&G40#R+'&G44#o
M:)U" TS=-JDCT.:I)-#BJ2#0WJDAT-H K(LXD;S(J0"1O(R+.&"(C(LXJ8R-n
M#3*I.(T.,K'&A;S(L<:%O4R=,3BM, +I 4BM,0+I *IH8!B(L<9EQDC(L<9Em
MQZIH8(BB +'&, .I 6"*8(BB +'&R2#P\HI@(#DVA;R&O06]\.@8H "EO&D!l
MD<;(I;UI )'&(#DVA<B&R07)\ NER(6\I<F%O4ST.*6\IKU@K1_0H@#)!O +k
MR07P"LD#\ FI &"I 6"I F"I V"I!H7[8(B$^V"(A!.$%&"M+P+P"HW;/8B,j
M+P*, -3F0F"MVSV-+P*(A$)@((<YJ0N=0@-,W38@ASFI!YU" R!6Y*4HIBE@i
MI12F$V"@!"!V-J #L<:=20.(L<:=2 .(L<:=10.(L<:=1 -@('XVH@"QRO *h
MT<C0 \C0]:D 8)A@J0"-'M!@H .QQA +H "QQJJ]!-"B &"@ +'&JJ "L<:Hg
MJ0&(, ,*T/H]!-"B &"@ ['&$ N@ +'&JKT,T*( 8*  L<:JH *QQJBI 8@Pf
M PK0^CT,T*( 8" A.IW$ F @(3J=P )@B+'&JJ "L<8*"@H*H 1QQF  I+RQe
MQH7.R+'&A<_(A+R@ &"FS+V !<F;\ _)(/ +R7_P!\DL\ /HT.J&S&"FS+V d
M!<F;\!/)(/ ,R7_P",DL\ 2&S!A@Z-#F((LZD 5H:$S@-J( ALSPUJD A<RNc
M,CJI@)U( ZD G4D#J8"=1 .I!9U% ZD%G4(#(%;D$ (X8!A@J0"%RH7-C3(Zb
MJ8"%R*D%A<FQQM )B"!V-HXR.J #L<:%R8BQQH7(R,B$O"![.K 8I,JQR- %a
MJ0&B & @-C_))= )YLK0ZJ #3. VR2#P\T@@7SIHR430)*F A?.I!87TI<R%z
M\B  V"#2V2 S.J74D<[(I=61SB!$.DSV.LE&T"2I@(7SJ06%]*7,A?(@ -@@y
M,SJB!: %M=21SHC*$/@@1#I,]CK)4] EI<R%Q"!$.B S.J7,JLJ*..7$J,BIx
M )'.B+V !9'.RH@0]TSV.LE#\ -,]CH@,SJFS+V !9'.($0Z3/8ZL<9(B+'&w
M2* "L<:@ )'&H .QQJ !D<;(J5&1QLBI/9'&R&B1QLAHD<:@ 4R:. "\B#BMv
MW3WQQHW&.\BMWCWQQHW'.\7'D VMQCN-W3VNQSN.WCU@J0"J8(BQQFW=/8W=u
M/<BQQFW>/8W>/6!,0#Q,I/9,M_5,XO9,@/$@JMD@YMB@ +'S, <@!CSF\]#St
M*7],!CR%X(;AH "QX/ +( 8\YN#0\^;AT.]@&*T&Y&D!C0<\K0?D:0"-"#P8s
MK1;D:0&-"CRM%^1I (T+/!BM%.1I 8T0/*T5Y&D C1$\&*TDY&D!C0T\K27Dr
M:0"-#CRM(0.-K3RM(@.-KCRB![T Y)VO/,H0]SBIM^D!C;,\J3SI (VT/$P/q
M/0#D          "M !SP$$@@!CQH[K@\T /NN3R@ 6"MK3R-(0.MKCR-(@.Ip
MF]#@A?Z&_Z  L?[)F_ .R3OP \C0\ZF;D?[(T.RI )'^I?ZF_XVX/(ZY/*FOo
MC2$#J3R-(@-@8*( BAAI$# ,JJD,G4(#(%;D3!(]8"!^-J $L<:@ $QV-;'&n
MA<F(L<:%R* "L<:%O*D A;VIO(7*J0"%RZ  3.8^)60 3. ]K=\]\!P8I0IIm
M X7(I0MI (7)H JQ"D@@?#UHH K1"M 'J0"J8&S( * !L<:%R8BQQH7(&*4*l
M:2&%RJ4+:0"%R['*R9OP!9'(R-#UJ0"1R*D!8*W?/? ;L<:%R8BQQH7(L<CPk
M \C0^:F;D<BER*;)(-P\3#X^                    (@  O  @ SR@CK$*j
MR430#J"0L0K).M &C-\]3 P^H >Q"LE$T N@";$*R3K0 XS?/:DBC=L]J3&%i
MPJD^A<,@M#B-W3V.WCVM D"%P*T#0(7!H !,>R0$ $ 8(@(>.SX" #X^J0"%h
M0JDBC2\"(! ]J0&-HP*-I *-I0*-I@*I0(V^ FP* "!^-H3.H "QR/ ((#8_g
MD<C($/2@ +'(\ O).O \R2#P \@0\:S?/? -H@*Q"IV !8C*$/<P"Z "N> ^f
MF8 %B!#WH "QR)F#!? #R!#VH "Y@ 61R/ #R!#VH "QR/ 'R2[P',C0]:DNe
MD<C(A,RDSK'*I,R1R,D \ ;FS.;.T.Y@1#$Z('XVA,R$S;'*A<ZQR/ 7Q<[Pd
M%^;,T +FS>;(T.[FR=#JILVES&"B_XI@R+'*\/+1R/#WH #PW+'&A<F(L<:%c
MR*( L<CP",C0^>;)Z-#TF&"(L<;)>[ &R6&0 ND@H@!@B+'&R4&0]LE;L/)Ib
M($Q /ZD0JKU  \G_\ B*&&D0$/*J8*  L<:=1 /(L<:=10.I YU" \BQQH;(a
M(#8_ILC)0? 3R5+P$\E7\!/)5? 3R43P$Z+_8*D)T ZI!- *J0C0!JD,T *Iz
M!IU* ZD G4L#(%;D, B*2DI*2J( 8$S@-HBQQJBY> *B &"(L<:HN1#0H@!@y
MB+'&\ ^%R,;(K0K2Q<B0!_ %L/6M"M*B &"@H,S)Q\C4T]#%Q<2@PZ"@#4([x
MK@  P<"!P4 ! </  X "0<(!QL &@ =!QP %P<6!Q$ $ <S #( -0<T #\'/w
M@<Y #@ *P<J!RT + <G "8 (0<@!V, 8@!E!V0 ;P=N!VD : ![!WH'?0!\!v
MW< =@!Q!W  4P=2!U4 5 =? %X 60=8!TL 2@!-!TP 1P=&!T$ 0 ?# ,( Qu
M0?$ ,\'S@?) ,@ VP?:!]T W ?7 -8 T0?0 /,'\@?U /0'_P#^ /D'^ ?K t
M.H [0?L .<'Y@?A .  HP>B!Z4 I >O *X J0>H![L N@"]![P MP>V![$ Ls
M >3 )( E0>4 )\'G@>9 )@ BP>*!XT C >' (8 @0> !H,!@@&%!H0!CP:.!r
MHD!B &;!IH&G0&<!I<!E@&1!I !LP:R!K4!M :_ ;X!N0:X!JL!J@&M!JP!Iq
MP:F!J$!H 'C!N(&Y0'D!N\![@'I!N@&^P'Z ?T&_ 'W!O8&\0'P!M,!T@'5!p
MM0!WP;>!MD!V '+!LH&S0',!L<!Q@'!!L !0P9"!D4!1 9/ 4X!209(!EL!6o
M@%=!EP!5P96!E$!4 9S 7(!=09T 7\&?@9Y 7@!:P9J!FT!; 9G 68!809@!n
MB,!(@$E!B0!+P8N!BD!* $[!CH&/0$\!C<!-@$Q!C !$P82!A4!% 8? 1X!&m
M088!@L!"@$-!@P!!P8&!@$!   $#!P\?/W__%,%*E (P,!8$0@I7718$0 HCl
MF!8 !@HQKA9 !@HSKA9P!@I5319730KQ< I!318%<0H#<0I#39H!E@P^"OUPk
M%AE+"BV8FF24 ODP"B^NE #V,!@$+ZXN"D]-E "H, 0QKAB4 KTP&KQ"E@$Fj
MO$(4'4N4 C P%/P"E )(,(3_ )%")()"%/P"E )(,(0& *A"E  S,![\20(Di
M=D($,:X8E (V,&8! +E"E #&,"2\0@1531B4 KTP)MI"!"V8G $8!%5-G ,0h
M# I332000Q192Y0",# $+9B< 1B4 "HP#)J;E (M,!1S2Y0",#"4 #,P&)0"g
M0C"$60 ,0ZA331!#F I3300SKA@$+9@8E 0), 0QKA@4BDN4!#\P!#&N&)IRf
ME 08, H?F&8! %!#%(Y+!!^8&)0"A# 8!#&N&)0&,# D9T*:B 0OKAB4!%$Pe
MFI 4+YB4!%$PFI(4+YB4!%$PFI04+YB4!%$PFI8$'Y@8EA P&)0$2S":CIIDd
ME 11,)J7F@"4!$LPFH8$+ZX8E 11,)0 FP2&&@"X0Q2C2Y0",# $'Y@8E (Ac
M,"1G0I0 FP0(\' :S4,$'Y@8E (A,"1G0I@*)YBD)Y@- /-#).!#J">8T4,$b
M,ZX8!">8G ,L&)0 FP0,)-M#E ";! HUK@0UKAB4 )L$&)8(/BP*-:Z:EY0 a
MFP08E 1+,)0 FP24 )L$E ";!)0 FP24 )L$E ";! HWK@0WKAB4 )L$&)8(z
M/BP*-ZZ4 )L$"CFN!#FN&)0 FP08E@@^+ HYKI0 FP24 )L$FHX$-:X8E 11y
M,)J+F@"4!$LPF H=F H;F)J F@"4!%$P O!P)MM$!#.N&!2V2Y0$/S $,ZX8x
MFG>4!!@P"B&89@$ PD24 *@P%+A+!"&8&)0"A# 8!#.N&)0&,#"4 #,P)&="w
MFHH$(9@8EA P&)0$2S 4W4L$,ZX8E 0P, 1332;E1)0 I3 "\'!<  !G0B3Sv
M1"1G0EP!  !%7 (  $4D)$44[$L>K$H$E ";! H_31B6 4!*)LY%!#]-&)0"u
M  0D!T4DSD5< P L1210113S2QZL2@24 )L$"C]-&)8!0$HFSD4$/TT8E )?t
M!"0S123.15P$ %A%)(A%%/I+'JQ*!![32 )F  !K123.11YC20(*/TT8E@% s
M2B;.100_31B4 E\$)&M%),Y%7 4 FD5<!@":15P' )I%)*A%% -,E (P,)0 r
MNC D9T)<" "P123!110F3!ZL2@0>.4<"),Y%),%%%"],E (P,"3.123!11ZDq
M2 *:@)0"3C 8!#>N2B:#0Q1'3 0SKAB4!# P)(-#(!9970KS< 3U<!B84!H1p
M1@0;F!@$'9A2&A%&!/=P& 3[<% FJ$8$]W"*^W Z1E[Y<(0, "U&!/UP"OMPo
M)#I&F@$$^7 ^&)8!+@K[< 3U<&@  %5&F@&6"0KY<#X8E@$N"OMPF KU<)@*n
M'9@$'9B(^7"&1B1I1J@=F%E&E ";! I)368  'A&)(9&%EE=<!V8& 1)30PDm
M9$:D'9@! )%&E@% ()@*&Y@$'9@8E@,^& 3Y<!B6 2XN"AV8!/EP"D=-!/-Pl
M& 0;F I%31B6 SPL"O-P8/-P$!@$14T8E@<Z"D5-/ I)301'31B:" 1%32XNk
M"D=-F@@$14TN"D5-!$=-: < %4<$24T88/-P$!@$14T^-@I)301%39P("D5-j
M!$=-&)8(+@I'300;F'#Y< H;F 1)31@$\W 0& 1777!'31 Z& 1%33XV"DE-i
M()0 FP0*44V&# !91Q1F3 1131B:#)0&,#"4 +HP)   E@D*^7"8"O5PF@$$h
M^7 ^&)8!+@K[< 0#<1@4  *4!'4PEO\*44T$44UH__^>1R201V)1321_1P3Qg
M<'!131@$44T,)(I'%@$!"O=P'N]% @I+30HEF*1+30  MD<@!"68&)0"7P06f
M95T**9@>[T4""E%-&)8!0% FHT@$44V$  $*2 0#<1@4  *4!'4PE@$*]7 6e
M  $*]W >[T4""E%-&)8!0$@F"D@4HTR4 C P)*-(!%%-"DU-!%%-& 3W<%(Fd
M*4A@*9@8!"68# 1+30I1301136C_ $Q(8"F8& 3Q<'!131 ,! -Q& 113:(2c
M"E%-)"E(8"F8& 3Q<'!131 *)9@,8BF8$!B4 E\$!"F8;&5=;T@D6T@$]W *b
M44V(_7":2 0#<1@$44VB& 1+30X$\7!P44T8!"68# 1139P!"O=P!$U-"DM-a
M),1'()J&E )., HKF!@$+ZY8)LI(!"^N& 0KF!@$+ZXN& 0AF!B4!JXP!"&8z
M&)0"(3 @EF,*.4V4 )L$&)0 FP08E@@^+ H]300]31B83!KZ2 0]31@6  %0y
M)@A)%+1,E (P,)8!0" $0TT8!$%-&!0  98!+$ .#I@*)Y@$)YB(/4U@220Mx
M2:@GF!U)!$%-& 0GF*(8E ";!!B4 )L$&)8(/BP.!$--& 0GF*(8E ";!!B4w
M )L$&)8(/BP.)"A)E@$@F HGF 0GF&C__^-))'5))&=)7CE-: < N$F4 )L$v
M"CM-&)8!0$@FD$F6 4 @F HY39H!!#M-.B:I201#31@$)YBB$B2R201!31@$u
M)YBB$@HGF"1G29H!!#M-&)8!/ H[33HFU$D$0TT8!">8HA(DW4D$04T8!">8t
MHA(*)Y@D9TD$)YB< 4 *)Y@$)YB$  'X298!0" $)Y@@G@(4U$R4 C P!#&Ns
M&)0"-C!F 0 52J#^_P0QKA@4_$R4!#\PF@&4 B$PF@*4 B$P!#&N&)IDE 08r
M, H?F&@  *E*?   %"^8%  6!!^8&)0&JS .!!^8&)0"(3"F     '%*% !-q
M<O[_E *$,!B4!# PH/[_EA$*)Y@$)Y@8@O[_3":<2B2/2@0GF)PD"B>8)'9*p
M%B^8<">8&)8@#"2$2A0OF(+^_QB: )0&KC"@_O\4'$V"_/\8!#FN& 0UKBX8o
ME 8P,"!]/3T"P=+#V!9V97(N(#$N,B ]/9M);7!L96UE;G1E9"!B>2!286QPn
M:"!786QD96X@=7-I;F>;3&EG:'1S<&5E9"!#($1E=F5L;W!M96YT(%-Y<W1Em
M;9L 1#$Z )M%;G1E<B B+D%20R(@9FEL96YA;66;(BLB(&9O<B!D:7)E8W1Ol
M<GDL M+%U-72SA9T;R!E>&ET+IL^ $5N=&5R(&1E<W1I;F%T:6]N(&1R:79Ek
M(", 4V-R965N(&]F9B!F;W(@<W!E960_FP!!4D, 17)R;W(@)60@;W!E;FENj
M9R E<YL 3F]T(&%N("Y!4D,@9FEL92&; "  17)R;W(@)60@=W)I=&EN9R!Ti
M;R E<YM0<F5S<R!K97DN+BZ; )O%V-32P</4R<['("5S //T[_+EY #PX>/Kh
MY>0 \_'UY>7ZY>0 F_U#86XG="!D94%20R!O;&0@<W1Y;&4@8W)U;F-H960Ag
MFP#C\O7NX^CEY ";_55N:VYO=VX@8V]M<')E<W-I;VXAFP#]U\'2SLG.Q[J@f
M)7.@YN'I[/.@P]+#H./HY>/KH9L _<;I[.6@\.'CZ^7DH/?I].B@)62@XNGTe
M\ZZ;R:#CX>Z@[^[L^:#HX>[D[.6@].CEH//TX>[DX?+D("5D /W"X>2@KL'2d
MPZ#FZ>SEH9L 1FEL92!H87,@86X@:6YV86QI9"!D96-O9&4@=')E90";FT5Nc
M=&5R($1N.F9I;&5S<&5C+F5X="!F;W(@1$E2('-E87)C:)L 05)# $5R<F]Rb
M("5D(')E861I;F<@9&ER96-T;W)YFP @O"5SOIM%>'!A;F1I;F<@)74@8GETa
M97,N+BZ;   $$ 6@ +'&D89%@(6$&&D$A8*I &E A8.EA!AE@H6"D +F@Z6!z
M48*%@,BQ@H6!YH;0".:'I8?)O+ !8*:*.*D Y8B=2 .IO.6)G4D#J0N=0@.Ey
MB86'G44#I8B%AIU$ TQ6Y*  I8O0$+'&R9#0!:D!A8M@A8Q,  2QQO 8..D"x
MA8VEC)'&(  $QHW0^2  !*D A8M@J9"1QB  !$R,!*6.T! %C] *!9?0!*G_w
MJF#&E\:/QHZED\65D$W0!J62Q9201::6I9"%DIU$ Z61A9.=10.I )U( ZD6v
MG4D#J0>=0@,@5N08I9!]2 .%E*61?4D#A97  ? 0P(CP#*D A8Z%CX67J?^Ju
48*  L9+FDM "YI.B &#@ N$" #"1t
 s
end

HABKE@Uofmcc.BITNET (04/05/88)

WHAT IS NEEDED IS A ARCX PROGRAM WHICH HANDLES DISK SWAPPES.
THIS WOULD ALLOW ONE TO DEARC LARGE FILES WITHOUT A SECOND
DRIVE OR EXTENDED MEMORY.

HABKE@Uofmcc.BITNET (04/20/88)

Date:    Tue, 19 Apr 88 13:42 cdt
To:      info-ATARI8@score.stanford.edu
From:    HABKE@Uofmcc.Bitnet
SUBJECT: ARCX
WOULD ANYONE ON THE NET HAPPEN TO KNOW WHO WROTE ARCX.
IS THERE ANY SOURCE AVAIBLE
  THANK YOU
    BILL

HABKE@Uofmcc.BITNET (05/04/88)

   I'M POSTING THIS AGAIN BECAUSE I DIDEN'T GET A RESPONCE
 THE FIRST TIME.
WOULD ANYONE ON THE NET HAPPEN TO KNOW WHO WROTE ARCX.
IS THERE ANY SOURCE AVAIBLE
  THANK YOU
    BILL