ML}  X c0C)HCCH Mhhݩh `eCDiCD`  RyHW   * 1H0芢@) Y0.Ș`i#(PM\ \b Pgi 0  % @ / ՠ`d   0DDԝLH}N@  )?HI Y0`HIJH) * J j * hJJJ )HJ h i     } YS S0 i`߳ϣ߳H J3xj2h} 1 |9 ӭ45(420 * (0241өX.`  R *i)Lvw  ~*P}E 5 LN(G E  r s k rsrL ( E LO(0d( L iE0O +)$IC  H S8 }q p h   j 8no CDLQ CFl M  LO Ri)Llk2'")*F }$F$F$F$F$ 5 )ШF/Șl]kpqС,LQ/A! Ti)Zlk@ ܬ/i)(")")k }$F$F$F 5$/L /lF@jj(LNkle$$%8(k()` R 8 ELO Ri)^>jf | NrC s } ) vw5g   enfo Glvw LQ@iLm>j FL ~Jjjjii p qEh }jlrs`LQ:$ȱ$@+[_#{ 8  Խut! ai 8   E I   ] C } H h    ˰ 8  N   Lm E  ,  [ `LQ ,/ 8 ~/  Ơ? ѩ}/  [ /Lj0?MoLn FjMqLp NklLOLQnLoMlNLO R"(+}ըHH`Q R!!  % !   / .   FȑF! /GF \H"+0+* }! F tLQnm: J~nTF1F  *n+)5! n (, n)1JJJn(n*o} I ,0  ci a oF? @ , 8,0 ʩ0H Eh   i}  D ]DmmFLQvtu`*&!*@h ] 0 ^0` c 0l$$%}()()%*&J%H,@hH hH@,h $% 8i8$(%)0hhH ]h`() c 0H c 0 h}`hhh&JJ ](ll  LQ0  /qnoHH 9 9 H H  I9  9 } Nd EH  Q8 o n  FnoL HII/ Ih8`h`Lnon`no`u F }E VEhLO/luF l0BF/lɜɛ׽hE N  b VFL FREE SECTORS C} H) *Fh ):FȽ F FC IH' 0 d  i:Fȩ/F.l`CD/08HDIC}IHȰ/F`ȱ$>.+.i ȱ$:刄H !A \ Hȱ$*?ȝ 2. ? [_{ ,0}-:) 0$:>WI  IТ,LQH  0hLd ~ t u`C ?( 0(C.` E } R =! .ti S0N EE D XC )0')AY  )ע ? 0E088FG \o}n  (HhLcL3 iJ i Lqp 0=rspnqopqlk`jZj0  j FL`H}FhȑFȽlFi0 h FFLFpvqwgneofLF pq7  G0i 0 FJJh1FqȱFpȱFk`B!}08`hEE D 8. =D}tui( TʩL`b!)    cȌaȌd b`aab}H8 hdaHcd8 cH hHH  \h hc` =Hh I8ih( t  ( t(!` L\}CJfCJfCJfCDfC` a  HII  INdh  `h  `n)8jHniPoijIjFIjFIjh` a } I 38  8H0 I  ' H LQ8j Y  8j NdY  &I &I &IHeH.p!}Iiq  `!.莿 2Jjj }.m Ȉ!m FG` ɩLQ z "} e Hi04 \ Ȍ  8 i h !`I0 `C Y8.`DOS SYS#} I  ` ~ݩ.C/`ba.m۩mѤC9 `C L] H  ,- '0 l $}, BLVDE`D1:AUTORUN.SYS8hhJ ȱHȱIȱBȱDȱEeeHHLV)  %}1*  ,,p-  0 I &  '0   Lw)l, 0  I&LD1:MEM.SAV&}E:D1:DUP.SYSE:D1:DUP.SYSE:D1:DUP.}J)1CD1:DOS.SYS n  * \*`آ R'S )ɀ@  U))% BError lo(}ading MEM.SAV or memory!  0* b*c*d*e* R Hd*JSDd*J-=e* 0c*ʈд =}MYDOS 4)}.50 -- Copyright 1988,˛Disks 1S- 2S= D: = D1: ~= =1-8.Dir of D1:-D8: *. Dir of D:A. *}Disk Directory K. Save MemoryB. Run Cartridge L. Load MemoryC. Copy File(s) M. Run at AddressD. Delete File(s) N. L+}oad MEM.SAVE. Rename File(s) O. Change Config.F. Lock File(s) P. Set DensityG. Unlock File(s) Q. Make DirectoryH. Wr,}ite DOS Files R. Pick DirectoryI. Initialize Disk S. Set RAMdisk #J. Duplicate Disk V. Set Verify Flag  ?莼-}( 0  =Select Item ( for menu):@  =ɛL)1L,*L,:W@ ,,L=No such item!.}L*, -L*, BNeed new file name! BNo drive or director0}ies allowed in new name!Lock Unlock Delete Lock which file?â-#Unlock which file?ɢ-$((H @ AQ/wDel1}ete what file?Ѣ-!((H @ ANJ =Answer 'Y' or 'N'h `B L?;(( ~=( ~= =? =Y ?Lj.H @ AhR ?2}R)L*,LM/L-Lz-File to rename, new name? @ A(9', ȱ:>0{ ПFull directory name?Z"L.Dire3}ctory to be used as 'D:'? @ A(5)L.(I: ȱޝL*, BInvalid directory!L?( 4}(0Li-File source, destination? '( @C۩2ڭ82ܭC B9'0 @(ߍeލd(DЍ( ? 9'5} A rBȱޙ':>Ȍ(C0J* .B :'ȱ/.* #,ɛȝ:' ߰ A L?,(0L*, '6}ut(:'3?&' .'Ƚ:'?&'  .ى'Q?''(#( ~= =-->' ~=7}Q =YR_o (J(  0?B݌''BK)`''utz0( >(L0L*,L?nDisk to FORMAT:8} YA B(UTލ1 =(Press for Enhanced Dns)Type to Format Drive 1: =AIYZNj[R VL9}?L*,D1:DUP.SYSDrive to write DOS files to? YAH1:*K)2J) Z wB hpJ) 2<2U:}TC٩1ة۩کL;Source, Destination (Sectors)? YA)((9'( SA)((((( @(0% =Inser;}t both disks, type = A( A((/( B(( BDrives not compatible!J(j(9'Hi''<}h(ɛy BInvalid options! @-&& @)׍&&(&&&۩ک&&&&8* <4&&&& <4=}8*8(ܭ(ݥ2C, BNot enough memory! ک&&`(Mh  & =L?&i &>}&&&mm   =  &((&թԥԍ(Ս(((( ( ((C2((?}ՠԍ((,(0"( (( =m(m( & &("L*,  ( AL4,(, =Insert DES@}TINATION disk, press =Nͼ J) b( 0K) ?((ԭ(խ( ( (((L4Drive, new density:A} YA9'ɛ BDrive unchanged.(ު90٨Ȍ(SD  ABL)xԌҭHӭ@ @ ʎӆ@B}ӭ@@ :  $ӹ @hөԥX` Aˠ =RAM disk present? =NL#8 =xlC}on or E type RAMdisk? =Aό  L   M A, A6: ' =No extra memory available!L#8L7 & & D}& =Use default config for 0)ȩ ~= =K? =NL7 =Size(K)? ? @FjFjFjFj: =Page seqE}uence? ? @o* =RAM disk drive no? = 09) `8 -8**H***) 9 Ȋ)h9 @@ʊ F}H'h(#''/'(ɛ ? @(@: 3 ʽ' L7 =Duplicated sequence number!L7 =Wrong numbG}er of entries!L7K큅쀄 =Verify WRITEs? ; =NumberH} of File Buffers? ? @  6 Lw),R( ';L*,Drive number or : =ɛLC99L60Ȍ( =Remove I}drive? =Y =Is drive configurable? =YЂ =High capacity drive? =Yy =Is drive double sided? =Y ; =TracksJ}/side? ? @#0M P( ; =Step rate? =4/ ; ';L*, =Drive size (in sectors)? ? @H(K}h *;L*,RAM disk drive no? 8L*,Verify WRITEs? ;L*, =WNPy`(`(  LABSAVE:filename,start,end(,init(L},run)) @TUH @Cp` 2< @؆8օڊ BInvalid START-END range!۩ @  @M} hԄՠAμȌZ wB04*  0$ڍXۍY֍T׍U,0LBLB #CL?ֆ׌`Load MEM.SAV from whaN}t file? 0#L*,L?Load from what file?) @TU&̩Z wB &0&-&а&𨭼INIZ'O}RV0II BNO CARTRIDGE!Ԇխ  )L?Run from what address? ?ɛ @P} BAddress must be 1-4 hex digits! BHILV n=`hh =HH` =0{a Hɛ n= n=h` nQ}=L*, = = pHH =hh`K: p `(((( i ɀ((L?(`(B'(0!HH''^R}>I^>(`^>DH(`(HI`(o5 ~= =( B( >@A (J wB0x((HHIIDDES}E B ?(CɈK(٢A ~= =( BL>(B^>((ڤ ܝHݝI VL_>L?(" B !B J) T} B(L& R XY( ?&:0H&((& ( .( & ( .(ʩ(U}`ލD&ߍEBIʎH( V0`ԩ ؠ@ȱ@ȱ)@ BError -- 163&`$8f 3AԄձG/ V}$<68i/(Ԧ`H&եԦ&&eԅheԅԊe(iL*@&&&&ԅL*@B ? 3A?*(ɛ:W}./2SX(0ȱ/.ɛ(ލ9'ި0#:Ȱ :ފ :ȱ: : CAD CAޥX}`(eޅީe߅`(` @L\A @TUȪ: BFile name not allowed!: )  i( =0+L Y}TUD BNot a disk file!(0` =Insert SOURCE disk, press =,(pӮ(A(O  1B AB1BZ} ` % 1(L/ b(de BJKO L?O` B((*(([}(`ȱޙ((:>Ȍ(`D:`OS.SYS,DOS.SYShh =L*,  VLJ C C,pLiLF#Խ٩Յ׆ \} LB`((:>Ȍ(`D:`OS.SYS,DOS.SYShh =L*,  VLJ C C,pLiLF#Խ٩Յ׆  6EiͩkΩ͙kCop j`j {j`Hi͝Νh`^}L"UNEM:D"NURͩkΩ͙kCop j`j {j`Hi͝Νh`60000&3@`px|xx\ @R H00h`H0045 10h00m0>04>00 `}5>0` 0 000 1080Ѝ` 0 0 00 10 080 ?0`0JH 0hJH0 0hJ0 ?00 a} 0`W^M~L0LLi0HW1NNi h`080LMWL>M0 ^M b}~L 08 NW1^N` 1`l0`1 1)I1 11 U1`l0`1. 1 0 08LMN 1ʎ00 c}08 1 01` $$%8000 0 0`ЍР`0`CUTWLMpA20H2)101` d}20 0 0ύ0ߍ0! 0 010Ȍ1 00ԩ>/Э 0 0 oo`B&L1%L1 L 2`<2l202;2N2 e}12 #3 MM26`l2`6i6؛ 2 2 2 2 676 B V0 f}BD6EJ V0 e6 B V`HL`00N3@3@33`M3L3JJJJH)J3h) JJK3L3: 3HH3J3 D3J3 g}hHI3K3 D3K3h 3J3H3K3I38nL3 @3M3Д`l0``M3L3JJJJH)J3h) JJK3L3: 3HH3J3 D3J3 E60000&3@`px|xx\ @R H00h`H0045 10h00m0>04>00i}5>0` 0 000 1080Ѝ` 0 0 00 10 080 ?0`0JH 0hJH0 0hJ0 ?00j} 0`W^M~L0LLi0HW1NNi h`080LMWL>M0 ^Mk}~L 08 NW1^N` 1`l0`1 1)I1 11 U1`l0`1. 1 0 08LMN 1ʎ00 l}08 1 01` $$%8000 0 0`ЍР`0`CUTWLMpA20H2)101` m}20 0 0ύ0ߍ0! 0 010Ȍ1 00ԩ>/Э 0 0 oo`B&L1%L1 L 2`<2l202;2N2n}12 #3 MM26`l2`6i6؛ 2 2 2 2 676 B V0o}BD6EJ V0 e6 B V`HL`00E3@3@3{3`D3 u3yJJJJ @3D3`l0``B V0t60000&3@`px|xx\ @R H00h`H0045 10h00m0>04>00q}5>0` 0 000 1080Ѝ` 0 0 00 10 080 ?0`0JH 0hJH0 0hJ0 ?00r} 0`W^M~L0LLi0HW1NNi h`080LMWL>M0 ^Ms}~L 08 NW1^N` 1`l0`1 1)I1 11 U1`l0`1. 1 0 08LMN 1ʎ00 t}08 1 01` $$%8000 0 0`ЍР`0`CUTWLMpA20H2)101` u}20 0 0ύ0ߍ0! 0 010Ȍ1 00ԩ>/Э 0 0 oo`B&L1%L1 L 2`<2l202;2N2v}12 #3 MM26`l2`6i6؛ 2 2 2 2 676 B V0w}BD6EJ V0 e6 B V`HL`00Z3@3@33y``W3Y3X3 @3W3yX3riN3sx}iR3X3Y3Y3ǩM3yN3M3NM3jNM3jN3yR3N3NN3jNN3jI 3Ђl0``X3riN3sf%% ) ) %) %)Ѕ % `%%&G& & .`&&&&&'L&) z}l JJJJ0W!ʎ)))+))"@* ) 6)) ) A)0 )(` 6)@{} A)`)Hԝ))ԭ)h)@+)֩)&'8ɛL]') n)J) i@`8  &׈ׅ֭נ)|}֬)IJHjhΦ))ɛԈi)Ԑ)))k))cԌ)).))@L )JJJJʽ))}}ک) 6)ڙɛ)(i(ڐ A)) ))('(`) &Q)X؍))Yٍ))")@2~})))خ) &))( O)έ)L&* )! )0 )@))))))ح)٢؝)})) O)*0 [))) &)) &*)()) &))))(Ѝ)m))))m)))}))Ͷ)Li()L&)*+,-)))))`'` )LYi(ؐ`)))JH*~)~})~)(hΧ)`@W(N))LLKK &&<(Px@N}MA%`@W(N))LLKK &&<(Px@N #$<@BBepm6-?:C:]hӱӑ穋ƶŶv̽ͽ\ԝq}`ӥ`,,pTT6-?:C:Dh ꍭ Cԝ`Ӡъъ``,, $$MENU PR}OGRAM FOR CARDSTAX V2.0BY DAVID A PATERSON10/12/93d1 +AR@1Anw( (( }+( .(1(@( ardStaxC(Z(ditor for Cards](w(lter Configurations((ASIC}((OSx$( ( ($(Please Select: n#@@K:0)@;@B(>:,P6-&@d}n @)!@A A@%@$%D:CONFIG20.BAS +K (} ('(}*(K(Plug pointer into port #2%D:CRDSTX20.BAS*@@r'@@'*.%D:EDITMENU}.BASD:MENUENU.BASENU(F:@D:CRDSTX20.BAS*@@r'@@'*.%D:EDITMENU3`uv33TITLRESETSCLODCARCHECKPOBOJSRRXBOXPREVERERROUTXTCRDMAIFNDRIVPATHMOUSZONLINXXYYCHADI }SKPKPPHDVERNUNMODRTYPTEXGRAPPROGRAMICROPTGR8SCREEPKEYPLAYELINEOUDISKPRNTWILINEAMAINPTRSTKBUFCNCV }LDRINCIOPPDCIPTHIDMODGTIPKPLV }  } !"#$%&'() }*+,-./0123456789 }:;<=>?@ABC@DSAVE"D:CRDSTX20.BAS" !! }*-------------------------*!!| Cardstax v2.0b 10/12/93 |!!| |(!!| by David A Paterson }|2!!| GEnie: D.PATERSON2 |<!!| |F!!| (PD) 1993 |P!!| All Rights Res }erved |Z!!*-------------------------*d Bn    6-&@K?67@<@,. }7$@%@<$@%@,K6-?:C:,,407$@%@<$@%@,4C4 &E54*7@$% }@<@$%@,4*A6-@E 0F07@$%@<@$%@,4*66.<6.B6.F 5<07@ }$%@<@$%@,4=< %@:887@$%@<@$%@,0+ADDA6 }$6-?:%AV,2-@@B7a%D N + AXr 6.6.#67B:,%@,.967B:,%@,. }:r67B:,%@,.7@$%@<@$%@,bJ'7B:,6-J6-@#`67B:,%@,. (?667B:,%@,. }=:F:A,%AV$F:A,,;? ( ( $(W-@BSA%F:C:+ $0lll }`,%,W (--@)6-?:%@<<8,,- (S>6-?:<%A<%Aa<%Ag<%A<%A,P }A6@S$)\ 6.6.$67B:,%@,.:67B:,%@,.:A6.H\67B:,%@,. )""6..CTX.A }RT.OBJ.PIC.GR8.V )t7B:,,0 *7B:,,0j67B:,%@,.7+&@,$@%@<+&@,$@%@, }t B0)6 6.&6.7@:$@,9A7$@ }36-?:C:,,A63$61 ))!*AU-6-@1 6? ))!6-%AV$()/ })?6-%AV$6 6-&6-?:C:,<<<,6$::76-?:C:,<(  }' ( B`%@$>#6.Not a card file# Be>)6.Card version too high) Be>)6.File conte }nts garbled) Be>1'6.Data must be ile or ntegral1 Be>,"6.Error in ML Block header, Be>,"6.B }lock type not supported, Be>,"6.No previous card defined, Be> 6. File missing Bet@/6-@ }+6-@&P:B:,'@,/ ~@[ 6.6. Filename: /67B:,%@,.;6-@W6-@&P:B:,'@,[ @ }@$6.A fatal error has occurred06-@<6-@@ @3#6.Click anywhere to restart/6-@3 @g @ },@@T1/A@TC/AA2U/@A2g/@@T@ +%hBI6-@ }A6/-AA59 ?6-I BprBO%6-F:AA,%AV$F:AB,O6-F:AD,%AV$F: }AE,%A$|B! ))!6-$AV%B %!6-$B6-?:C:,<<<,B 68,-B- 6-%6-%@ }- @Bp B$B 6- $8J F:@,"@BpBJD+@$$A@0A D }@M:LJ? )$6-C:hhhԩ`,?6-?:<$AV%A$,VJ6-?:<$AV%A,`J@2 }@jJG/6-F:@,&A($+F:@,!A',;@GB7ttJ$~Jo%6-F:@,%AV$F:@, }?6-C:hhhԩ`,S-@)h6-?:<%$AV,l o$ N #B@*N ""A  }B04N  B>N ",HN ""A B`RN / B@\NA B0fN: 6.0.0 }6.=:'@,*6-@66-@: pNc 6.67@,.+67@,.G67@<@,.M_c67@ }<@ ,.TlzNs67@3<@6,.!);67@I<@R,.*NW67@e<@h,.*Ns67@<@, }.xND 6-6. "67AV,. 167@,.76.>6.D6-RT67@<@,.7<,%6.+6-36. } E67AV,. T67@,.R% 6.6-@!6-@"% R67B:,%@,.*.*&R B @ }0R :R&&7@<@,0STKBDR!@BNRW?67$@%@<$@%@,.7@ }<@,M6-%@W B@vR%%7@<@,0 FB@R B'gR>6-@6-@!" }06.< NONE >4 > BpRT-&@!6-@%L6.7$@%@<$@%@,P T R 6.Off }6. OnR6-@!6-@" R R77B B@BPB`BpBU(B }U@6-P:'@,&@(6-@@!+&@,BU  6-V..6.7$@%@<$@%@, }V(6-?:6-@6-@ *6.. :6-@) }> hVA6.|Cancel|6-@" .6-@ =6.|Go on |A rV26.6-@" .6-@)2 |VB }B+!A`* A,*+!A(* AD,B!PV B5V,6.6-@!(6-@, V: 6 }.67B:,%@,.$0:67B:,%@,.:V67B:,%@,.V47B:,,0 *67B:,%@,..CRD4 B" }V6 6.&67@ B L Bxi5 6-6.6-@'6-@"+ 5 B`m%D:MENUHq//1,0, }        Rq//1,1,|  |  |  | |  \q..1,2,|   | |  |  } fq//1,3,| | | |  |  | | | | pq//1,4,           zq$$10,6,v0.0 by David A. } Patersonq((10,7,(PD) 1993 All Rights Reservedq2,9,Stacks on Currentq8,10,Driveq22,9,Descriptionq3,20, }Drive  Confirmq3,22, D1:  Cancelq21,20,Printerq21,22,Offlineq30,20, Quit toq30,22,Main Menu2s }999,999,:,t :uQQ10,0,0,0,64,64,9 }6,96,112,112,32,32,0,224,160,176,144,152,136,136,216,80,112DuuG;@@,;@@,;@ ,;@,;@,;@@ },R6.hLdA@n6.D1:u6.Nuo6-A6-B'6-B36-B?6-BK6-B }W6-B c6-B0o6-@Xuc;@,;AV,'6-@ 36-B@?6-BPK6-APW6-B` }c6-BpbuI;@9,;@,I6.'hhh BhEhDhIhH VԠ`lu2&6-C:hhhhhΠI`,26 }-@vu -6-$wK;A,9@,$6-C:,-68,-<68@,-K68@,-%woo6.ehhhhh }hhhh hh 66J <(E$% ]L\hhhh&wss67A,.`h'*3 }!$0ȝ$-0`h  \`Iة2ҭ='wss67A,.`ҭAҭ>ҭBҭ?ҭC }ҭ@ҭDҭEҢ `l˽!*!0 A)(wss67A,.`A` c f)ɀ)F}$$ })ڨ6! ͹ΥJJJ) A*NN}$$)wss67A,.`-A}'= ia͍@-)ɠ$2 }-) A)*˝̝`)x33 *wss67A,.`˽` f- f0` f3˝̝` f'` } ˙6e˅ː`( f+wss67A,.``0 fE`8 f`@ f$`` ,AOdy;W)Ky!u9 }Qea =Q1e,wss67Ax,.`=*ꪢbʢzKTTD4ĔDh(H } -wss67At,.`!#&'*,/258;?CGLOTY_djpw~ !#%(*-/259<@DHLQU[`flryn }tz.w;67Ap,.>:AU,;67Aq,.W[aflsyy<<;AB,;@@,;@ ,;@@,;@, }"y@@6.6hBDEHI  <,yOO67@U,.<    } ĩ6yOO67A,.:AU,TyQQ67A),.>`RɥPee`/ }ee^yGG67A,.4(eeЕee|+ 6.67@,. }+67@,.};Ag,}CC67@<@@,.(h hh`hhhhhhhheX}CC67@A<@,.( }֥Yeׅטi@֥i׈ݠܱؠ}CC67@<A ,.(Պ)`@ @ ڊ)څک}CC67A!<A }`,.(*mۤݱEդܑȄжi(֐ݩ}##67A`<Ag,.П` } B'g}5A@5 }@D:CARDSTAX.CFG}- )))&-(} A  A2}$ 6.4M$6. } D:MOUSE.COM<} 4S6. D:STICK.COMF} 4T6. D:TABLET.COMP}A@@@A@@@ } D:GDRIV.COMZ}$Z+AR(W(Error #F:A, at line F:A,%AV$F:A,ZD:CRDSTX2 }0.BASB B'gW(Error #F:A, at line F:A,%AV$F:AR.V ,ZD:CRDSTX2 f  SAVE"D:EDITMENU.BAS" ""EDITOR MENU FOR CARDSTAX 2.029/10 93 D PATERSONdO +$}AR@1A4(O(na(( dit Card(,(ompile card/(N(S icon->$}CardStax formatQ(a( ain menux_((Please choose one: ?@@K:L)@T(>:,_@$}!"@:E,!%D:EDTCRD20.BAS!"@:C,!%D:COMPIL20.BAS "@:P, % D:CONVERT.BAS"@:M,%D:ME$}NU ( %D:EDITMENU.BAS!"@:C,!%D:COMPIL20.BAS "@:P, % D:CONVERT.BAS"@:M,%D:ME$%v]sCRDSTKFNAF2SRDSBUF((P @@AWAU @(} h SAVE"D:COMPIL20.BAS CARDSTAX CARD COMPILER 2.0 3/11/93D PATERSON($$TAKES .CRD FILE, REVIEWS WH(}ICH2EXTERNAL FILES ARE NEEDED<&&AND COPIES THEM TO STACK SUB-DIRdGG;@,;@,;@$,;@@,;(}@$,;A,n +Ax\!($(:([RETURN] to quit,\(Enter name of(} current stack:*@4*%D:EDITMENU.BASc(} (?([RETURN] to select new stackB((}V(Name of Card: c@4A a(0($Please type NUMBER of source drive :=@aB:, @(})B:,!@A` A`6-A:, B'g`(/(#Please type NUMBER of dest. drive :<@`B:, @(})B:,!@A A6-A:, B'g$ " ($(Single drive systemy 6.D :'67@<@)},.=:,667@,.L67B:,%@,.:`67B:,%@,.y67B:,%@,..CRD' 6.D :'67@<@,.=)}:,i(}箮(E(Insert disk with  into D:\(and press [RETURN]i@ B  )} @@5@$-@@1)@5 )@)@6-)}%@$+"@:P,,%@$+"@:G,,%@$+"@:A,,%@$+"@:M,,%@$+"@:T,,%@$+"@:C,,""(B)}"INVALID SO EXIT,P)@#"@:I,BPINTERNAL FILE SO LAST ELEMENT SO EXIT THIS6@@?6)}7@,.16..PIC.GR8.ART.OBJ.CTX.V ?6-&@B`7B:,,0 *7B:,,0V67B:,%@,.7$@%@<)}$@%@,` A'E6 6.&6.7@>@-}" AP+6-A:,5 B'gK @)!@ `( Must be 1 to 9h(>>r AP2 6. 67A$,. +-}67@,.26.$~ 6.D :!67B:,%@,.767B:,%@,.:K67B:,%@,.d67B:,%@,..CRD~67-}@<@,.=:,)G 6. 67@,.)67@,./6.56.GA@.N6-6-'6--}1 AN@@3@56-@@$)@267<,.>:,6 8=)@- })@*)@=@:C,ABC@)@*)@7)@C6-@L-!}@:M,A Vh@)67$@%@,.76-%@D)@Q)@^)@h A`((-"}@:P,*@:G,*@:A,A`e26-AU6-AU&"@:G,26-j5@"@:A,()@-#}5)@t167$@%@<$@%@,.>:,_67$@%@<$@%@,.>:,x67$@%@-$},.6-%@~4)@)@*)@4 A @:T,A@:I,A?--%}A#$)@;67B:,%@,.>:,? @K-@@ -A%@:7<,,1 K6-@:-&}7@<@,,;;6-@:7@<@,,%AV$@:7@<@,,X6-@($( Card Loaded.9F:A-'},A6X(Error status: F:A,Q(Hit any key...6@@K:C)@N@Q$-(} (} (( I 4?(0Go to dit, select ard Specifics to name card.I A)` 4V(GGo to lter-)} current stack to indicate which stack this card belongs to.` A)>(((Which drive is this card on ?>( Valid dri-*}ves: o (>>@" A @+6-A:,5 B'gK @)!@ e(Must be from 1 to 9o A @Y6-+}.CT"-@@ ;67<,.>:F:A%,,? Y67@<@,.>:, X6-P:'AV,$6-&$AV>67@-,}<@,.>:,X67@<@,.>:, y 6.D :'67@<@,.=:,667@,.L67B:,%@,.:`6--}7B:,%@,.y67B:,%@,..CRD * A(*@@ (@(@ (A%-.}P (@CCF (A% -&@ ;;(@MMF7$@%@<$@%@-/},   (A&p( -&@2 m6-@:7$@%@,,;6-@:7$@%@,,Q"AU*"A-0}Uc(@PPFm A&@< .(*"AU$(@GGF. A&@F (@AAFP 55(@7$@-1}%@<$@%@,Z %AU%(@>:,>:,d  n 4A'x (@TTI (@-2} @ B'g p6-@(5(File saved. Press any key...U@@K:b)@-3}m@p$ ~(-(Error in writing file #F:A,0(C(Hit any key...c@@K:p)@-4}{@~$T q($(Press any key to go on...6AdAUV@@K:c)@n@-5}q$ EDIT JAR@'-.(}:6-B!F6-@J  "@$ u6-@C-6}B AAAAA1uTEXT,DISPLAY,MUSIC,PROGRAM,LINKS,CARD SPECIFICS & (}6-B#"6-@-7}& & "@ : ''A1@A2PA2A1D ;(}(4(Current mode is: ;6.-8}N j(,(!Valid modes are: 8, 9, 10, 11, 15/(@( New Mode: M@W A1P`6-A:,j B'gX @/ @)!-9}@)+!@* @,6(@ A1@b  6- A1l e(}(0(Current name: 3(I(Ente-:}r new name :V@e4A1v  6. A1 Q(} Ҡ6(9(Q(Cur-;}rent address:  r(r(gIf you have no idea what JSR means, justhit . Otherwise, give the decimaladdress of the rou-<}tine. ?(#(New address or : 0@?4A1 * 6-A:,* )!BU6A1  6- A1-=} < (}6-B$"6-@& 2"@< A1 j 6. (:(Current value of A%F:A%,=(->}N( New Value: [@j4A2` > A2`6-A:, B'g> )!AUA2` A%-?} A2P ( 6-B"6-@ "@$ Bg 6.67A$,.)67@,.-@}/6.56.;6.A6.H6.T6-`6-@g6.K6-6-A!6.'6.36-?6--A}K6-I-@E67$@%@<$@%@,.I  C($(Function not implemente-B}d.@6-@#@#@C$pB (}$('(B(Current stack name: zT(T(IUse only upperc-C}ase letters and numbers. First character must be a letter.%"(Press for no change%(5(New stack name: &-D}@54A`P 6. ( a!(Which drive is  on ?E((press if it's new) R-E}@a4AePQ 6.D :$67@<@,.867B:,%@,.Q67B:,%@,..STK/ 6. 67@-F}d,.)67@,./6.* Aa*@@A-@$@=67$@%@-G},.A @X-(%Enter brief stack description in box.X(&Press when done, to abortf((-H}2-@@J(| |N f(eAR'@@-I}9@@#<(F([(7@<@c,e( F:B2y,"@Af?F:B2y,"@*-J}@<@@9?$ F:Ad,"AUAeM#@@K:0)@;@-K}C(>:,M AeA@d'AR@.(:6-@N-@@b-@@#j1-L}v67,.>:,6-%@  a@'@@9-(}F(Saving stack data...I(a(Drive to sav-M}e to: p@ Af0#6-A:,- B'gC @)!@ f(Drive must be 1 to 9! Drive :p Af0L 6-N}.D :$67@<@,.367@,.L67B:,%@,..STK @@M-@-O}I(@7$@%@<$@%@,M ((@(@(@,67@,."67@-P},., Ah"((@4@@,$F:A,"Ar$^(.(Error in writing  #F:-Q}A,L(Press any key to go on...^AdAU>#@@K:0)@;@>$X/ (-R}} (("(/(ApPb*ApPlee(]Current card not saved! Type to leave anyways, any ot-S}her key to return to main menu.I#@@K:0)@;@F@:Y,I$# (}#( Now -T}loading menu...%D:EDITMENU.BAS?DISPLAY (EDIT)@(( }(J(AT-&@-U}^M(>:@:A,%%A(, 7$@%@<$@%@, i6-@:7$@%@,,6-@:7$@%@-V},,h0"AU*"AU&(KoalaPad0 Apr*(*"AU ( 62 sector* Ap|(PS Icon ,-W} J(J(?Enter letter to change, ew file to add, or to edit menuK#@@K:0)@-X};@G"AUK // @e)+!@e%*@x,A!!"@x*"@AM!((>:,)-Y} New filename:.@=4AMDELETE RECORD1B:, @)B:,!@'(1 A.B:, @-Z}.67B:,%@,. b(( Type of file:0( KoalaPad .PICI( 62 sector .GR8b( PS Icon * .A-[}RT>('(* PS icons must be converted*(>(Type of File :Y#@@K:0)@;@Y-\} @e)!@gA@X (>:,6-&@d86-AU&AU$+"@,X6-AU&AU$+"@,"-]}AUAN#( Enter offsets for X and Y.K(#X can be 0 to 39, Y can be 0 to 191N(>( X offset:  @-^}> )!@9A>( Y offset:  @> )!AA #6-&@e"@#6--_} 167$@%@<$@%@,.>:,_67$@%@<$@%@,.>:,x67$@%@,.6-`}7@,.  6-%@ Al %6-&@e%"@Av :6-&@ )6-06.-a}: A 9/67$@%@,.7$@%@,9 A3!MUSIC (EDIT)4!e 6.%(}((-b}8( Filename:;(e(%Enter new music file, to quit 9!%(%( or enter * for no music.>!# (>>@-c}4# H!FB:,!@(<("Maximum 8 characters (no extender!F AR!" 4*6.6-" \! 6.6-d}-@ A'#PGM (EDIT)(#`(( }(C($ Use this to load Machine Language`((.OBJ files) into m-e}emory2#(A<#-&@F#FF(>:@:A,%%A(, 7$@%@<$@%@,n# x-f}#J(J(?Enter letter to change, ew file to add, or to edit menu#K#@@K:0)@;-g}@G"AUK #// @e)+!@e%*@x,A#!!"@x*"@A#M!((>:,) New -q}b#DOS SYSb6'DUP SYSb]AUTORUN SYSb _MOUSE COMbhSTICK COMb pTABLET COMb yGDRIV COMbMENU bhCRDSTX20BASbEDITMENUBASbCOMPIL20BASb}EDTCRD20BASb-CONVERT BASb!CONFIG20BASBCARDSTAXCFG0SAMPLE bSAMPLE STKb&CRDSTX20DOCb%CSTECH DOCfilename:.@=4AMDELETE RECORD#1B:, @)B:,!@'(1 A#.B:, @.6-r}7B:,%@,. ##6-&@e"@#6-#?.67$@%@<$@%@,.?67@3,. #-s}6-%@ AT$%6-&@e%"@A^$U/67$@%@,.7$@%@ ,=6-&@I-t} U6-h$ A%LINKS (EDIT)%( }( B'g&%3(3((# Xlo Xhi Ylo Yhi JSR Clear -u}Filename0%-@:%&-@%&(>:A%,D%9-@@%9(@:7$@%@,,$@-v}N%9-@@%9(@:7$@%@,,$@X%1-@@%1(@:7$@%@,,b%1-@@-w}%1(@:7$@%@,,l%Q-@"@%Q(@:7$@%@,,%AV$@:7$@%@,,v%@-@(-x}@%@(7$@%@<$@%@,%A-@1@%A(7$@%@<$@%@,% -y}%1(1(&Enter letter to change, to edit%K#@@K:0)@;@G"AUK %-z}+ @e)!@p!(+ A0%(6-&@e(6. %f(Limits:((X: valid range 0-3194(-{}Xlo : A@f67@<@,.>:A:,'@,%A(Xhi : @A67@<@,.>:A:,'@,%-|}U((Y: Valid range 0-192+(Ylo : 8@U67@<@,.>:A:,,%9(Yhi : @967@<@-}},.>:A:,,%a(/($JSR Address: (if none, press )7(>>D@K4W6-Aa A % 6-A:,-~}%$6-P:'AV,$6-&$AV&767@<@,.>:,767@<@,.>:, &f(.("Clear screen before loadi-}ng card ?;@C0N\67@<@,.Cf A`&67@<@,.O &x(Filename to load9(*-} - return to previous cardV(+ - final card in stackx(= - do not load another card*&M((>>@7B:, -}@)B:,!@C(M Ap4&.B:, @.67B:,%@,. >&67@<@,.H&..67$@-}%@<$@%@,.R& A'B#-"(! %"((+(B(Please Select: '#@-}@K:0)@;@W6-&+A($+!A',,s6-&+@2$+!@,,6-$'-@-}B:,.'@:7<,,"6-8' B'(( BL' (>:,$.TEXT DISPLAY.M( (M(?Screen will cl-}ear. Use any ATASCII character to draw with..q$(Press to save changes,@(Press to ignore.C(_(Hit -}any key to go on...qAdAU.;#@@K:0)@;@.1AR(}'-}6-@1 B%D/76-@:7,,#6-@:7%@,,16-%@7-N/-B:,X/. (7<,!@:7<,,"AU$'-}. B!@b/ l/"6-%@" B:,B!0-(20 B'g6-F:B2y,0"@B0-}02P"@6-F:A ,3A F:A,?AI B0PPSAVE2"@ 2 F:Ad,"AU-}B02M#@@K:0)@;@C(>:,M B02[A@d6.,67A$-},.;67@,.B6.TAR@[(3/-@##6-/6-3-@93-}& 1&+"@2,*+(,B10"3b+"@2,6-%@+!@@67B:,,.>:AU,L6-X6-b-} B10,3+"@2,*+(,B1063K(6.>:,+67@<@,.>:,?67B:,%@,.K6-@@3267B:,-}%@,.>:,&@226-J3 T3<6-6-<67B:,%@,.>:AU,^3 h376-F:A-} ,'A F:A,3A7 0uW6-A6-A '6-A036-A@?6-A`K6-BW6-Ap-}:u;@@,;@,;@,;@,;A$,;@,;@,;@d,;@,;@,;@3-},;@,Du` 6.67A$,.)67@,./6.56.;6.A6.H6.T6-`6-@Iu6--}6-A!6.'6.36-?6-K6-U+gA@yA  BKuI-}-@E67$@%@<$@%@,.I Nu- (}@-AR@Xu6-B -}6-@ bulu B0y9 B 9@@D:CARDSTAX.CFG"yB@)-}@)A 6)@BA,y B'g@$}\\򠲮,,,oad,,ave,-},dit,,reate,,lter current stack,}uit,LSECAQd}mm,,ext,,isplay,,usic,,rogram,,in-}ks,,ard specifics,,uit to main,TDMPLCQ}00,,Delete card in memory ?,Type Y or N,YN,~mm,,raphic-}s mode,,olor registers,,ddress to JSR,,ame of card,,uit to Edit Menu6~ GCANQ~nn,, -}708,,© 709,,é 710,,ĩ 711,,ũ 712,,ѩuit to edit menu,ABCDEQD:EDTCRD20.BAS,, ,oSECDIRHDR1HDR2HDR3NAMEMLPATHSELHPISAASSPBCREMODUARCLXYTXYPXYFB1}RSCISAPRNTXLEYLELOIOXYNWSPTABTABDIRYDRTA1} 1} !"#$%&1}'()*+,-./01234561}789:;<=>?@ABCDE1}FGH RR;A),;@2,;@ ,;@,;A@,;@(,;@,&&6.h RhU1}hThYhX V`6. GAu'AvA)G@@K:E AQ6-@1}+@@.(E(  --(% --(% ԠР1} --(% (--(% To convert clip art, put a Print 2--(% Shop Data Di1}sk in Drive #1 and <--(% press [Return]. A--(% F--(% To1} QUIT, press [Escape]. K--(% Also used for CardStax P--(%Z1}$)@$"AUAd@'( @n(}Running Edit Menu...x A@%D:EDITMEN1}U.BAS4F:A,Ap1( Error - #F:A,4A +@-@A(@insert disk1}2-@@2(@and press  F:B2y,"@A"AF:B7p," Ap,( AQ1}(6-Ab(6-@@ A@J2-@@@226.7<%@1,TI*4 1}-'?( ԠŮ I AP^T'@@"P:'@@,& A,(}86-@J-@@T Aph1}:'@ "P:'@ ,.-@@:6-@rU+(7@<,-7@<@,96-%@= K6-%1}@U A X(/($Press to stop; to continue<)@H"@'K'N'X AP$4 @"1}AR0( YOUR CHOICE4J6-P:+&@,'@,J6-+&+$@,&@,$@2%@.6-Ab1}% A@.6.7<%@1, +@A A81A@8CAA2R6-F:@,a6-F:@1},q6-%$AV(Loading 7@<@,i;6-@:7@<@,,%@:7@<@,,$AVG6-S1}6-@_6-@i A@Q%@:7<,,!6-%@-!A&96-@G6-%@Q A@&E6-%@1}!@)6-76-%@E6-%@@0 @SA@XL+("ٯΩ81})@L@@"ׯԠś6-6-'6-@36-@?6-K6-1}]AVoAW@AR@(Ԡź RASE () ARK ,6-T:,1}/ ,")&+"@,/," A`j6-R:,j6-%+P:'@,$@"&@1},$+ A,&+P:'@,"'@,$+!,CC6-%+ @,$+ A,&+!@* @,$+!,"F:1}Ad,AU" AP 1@w A`"@ 6-P:'@,&6-26-@1}](&MOVE TO LOWER RIGHT & PRESS TO SAVE`$ , $LΠ٠Šś`WAR&6-B:,&@1}-6.W(%BE SURE ЮŮ DISK IS IN DRIVE...e<(+( What D: & filename (NO extender)8(to SAVE<j67B:,%@1},..ARToC @@)6-C:,6*@C*@y96-?:C:,<<,@*6-661}-9$)@E"@w6-@;(MARK CLIP ART AT UPPER LEFTE AC"@6-@1}% A%/ A9 AQC A#"@i A# A'a-6-%+"@B,&+"@C,$+!,W6-1}%+"@a,&+"@E,$+!,a AE@J"6-@-AV?AW@!G(J$J>1}6-!AV3AW@!;(>$ !!ŠΠΠǛ %6-F:@,%AV$F:@1},66-P:'@,<6-D6-&L6-&v+%@,$+%@,%@!A@y' A0 ++(#ǠϠ1}Ԯ A 6.267+%@,$+%@,%@,.A67@,. 0 --067<,.>:F:%$@@%1},, 6-%@   $ +(#ŠŠϠŮŭˠ?-@Aa2A@@1}e 2 /(%)@/ A\67A),.(6-P:C:,'A1}V,;6-C:,&$AVL6-P:'AV,\6-&$AVWArAs'Ax3AyEAi@1}WAp@6-?:C:h S`,,F:Aq,"@$"AF:Aq," AP'A@ 1}3A@f3( }Error - F:A,#(#(۱ Retry ۲ Cancel Q@@9@1}@K:F)@Q@!! @I)!@PAP0&A#6-&@H&$X +1}A@81A @DCAA2UAR@X$ D:CONVERT.BASAg/X +0t@AVLDRPATHIDCOLRDRIVEPATPNTEPNTCOLCCINPDIDDRIV  (23AA5}A A @ @ @C @ @5SAVE"D5}:CONFIG20.BAS" CONFIGURATION EDITORFOR CARDSTAXVERSION 2.0(10/07/932BY DAVID A PATERSONdi1;@5},;@@,;@,;@,96. H67@@,.W67@,.]6.c6.i6.n~ +@5}1AR@CA@I(}P6.`6. 123456789i6. q6.S~;@,xM(5}!(M('Please wait, reading CARDSTAX.CFG file A//@@D:CARDSTAX.CFG7@5}@*@7@@ B36-A6-A'6-A36-A e6-@:75}@<@,,76-@:7@<@,,="K6-%@W!AUe6-&AV DISPLAY..(& 5}     <-@@<("Press letter to change<-@@<(5}"Use  and  to change background<-@@<("Use  and  to change foreground9-@@9(Pre5}ss [RETURN] to save and exit<-@@<("Press [ESC] to quit without saving;#@@K:05})@;@6-&$+"@a)"@E)"@B)"@C,%@)$+"@a,%@($+"@E,%@1$+5}"@B,%@0$+"@C,SETS NON-CTRL ARROWS TO CTRL ARROWS"AUASAVE""@'%D:MENU5},T1+ @()!@1,*+ @e)!@g,C-J(T Ap6' @eA'SCREEN COLORS@5}M6-&@d-A0A@A`MDRIVES, PATH, POINTING DEVICEI DRIVESJuA@'AR5}Q(%Type drive number(s) to toggle on/offX(>n6. u6.TI@"AR@((}:A5}@$I4A0^1-@B:, 6-@1-@B:,hB6-@:7<,,6-@:7<,,5 @H)!@W5}8'B A rD !6-%@ "B:,767B:,%@,.>:,:'D A |l   '0-B:,%@%@65}@P67<,.7&@<&@,T b67<,.>:,l A A- B:,! 67,.7%@,#'- A5} ,B:,!@67B:,,."', A     Ap PATHSSPOKE 703,4:POKE 752,0:? "Type 5}new pathname - No error checking!":? ">";PATH$;<<IF LEN(PATH$) THEN FOR I=1 TO LEN(PATH$):? "";:NEXT IINPUT #16;PA5}TH$66POKE 752,1:? "}":POKE 703,24:GOSUB PATH:GOTO 270 ApPOINTING DEVICE^A@'AR5}8( Select from:^(! ouse, oystick or ouch Tabletl#@@K:0)@;@[5}@t*@w*@b(l Ap-AR@(}-A@$"@t6.S"@w5}6.M"@6.T  ApDC6-&@(6-)!@76-&@C6-@Nk%6-F5}:A %,%@$+&+(,,S6-%AV$+ ,&AV$+!AU,aA %k ApW AXA 5}A$D-@@A(% Valid Drives : D$ eePOSITION 5,7:? " Current Path :"5}:POSITION 0,8:? "";:IF PATH$="" THEN ? "< None >":RETURN*? PATH$:RETURN4$c-@@8( Current P5}ointing device : J-@@R4Mc( Mouse  4S( Joystick  4T( Touch-Tablet$5}ERROR REPORTING,F:A,"Ap" B, Apa +5(}Error #F:A, has occured.^(Line 5}#F:A,%AV$F:A,a##SAVE DATA AND GO BACK TO MENUS&67@<@,.>:F:A ,,I67@<@5},.>:F:A,,S A//@@D:CARDSTAX.CFG7(@(@*(@7(@5}@8 (} (-(Loading Menu, please wait...8%D:MENUD:CONFIG20.BAS*(@7(@4a128 S@8 (} (-(Loading Menu, please wait...8%D:MENUD:CONFIG20.BAS*(@7(@8 BSAMPLE CRDBSAMPLE2 CRDBDUMP CRDBART CRDBMOUSE CRDB> ELVIS GR8BHATLOGO ARTBNXE130 ARTBRGREY16 CRDBSFLYPAST PICBaPIC CRDBcOTHERML CRDBhEND CRDBnWTELL V BsWSOLDIERV B zGOTHOS V CT( FCSAMPLE2 CCFWTELLTTI}    2.0  by Dav}id A. Paterson  Internet: D.Paterson2@genie.geis.com  |Click Anywhere| | to go on | }  Internet: D.Paterson2@genie.geis.com  |Click Anywhere| | to go on | CT( FPaCGREY16 PaCDUMP TTI v2}.0 adds new features to the first hypertext system for the 8-bit Atari. Now: - Pokey Player music  - Support for o}ther graphics modes    |Click here to| |Click here to| | | | $| |se}e a 16 grey| | learn about | | | | $| |scale picture| |screen dumps|  } 6 grey| | learn about | | | | $| |scale picture| |screen dumps|  CT( FPCPIC PCART TTI` If you }'ve selected the printer ONLINE to begin with, you can get a hard copy of anything displayed by CardStax. There a }re a few limits: the printer  must be an Epson or compatible,  and can't be connected by an  interface that uses a joys }tick port. To dump a screen, move the pointer to the very top left of the screen (on this screen, the ` symbol).  }  |Click here to| |Click here to| | see a color | |see a mix of | | .PICt }ure | |PS icons&Text|   to| | see a color | |see a mix of | | .PICtFCT( FCMOUSE AAFXE130 AA}FATLOGO XTTIUse Print Shop (tm) icons for your displaywith CardStax. Icons must be converted before use. }The conversion programis from Page Editor 33an excellent PD page  design program. I want to see your stacks! } Send copies to me at: David A. Paterson 4900 Doherty Ave. Montreal, Quebec H4V 2B2 to see your stacks! eCT( FCOTHERML TTICardStax us}es the MultiMouse handler written by Simon Trew. MultiMouse is a set of programs which permits the use of a Mouse, }Joystick or Touch-Tablet as an input device.  The screen-dump routine is from  Analog Computing #35 - the G: device.} This great program, written by  Charles F. Johnson, permits you to easily perform screen dumps and program listing}s to your Epson printer. It's the file GDRIV.COM on the CardStax disk.  Click anywhere } to go on  GDRIV.COM on the CardStax disk.  Click anywhere*iDCC33$C2"2""2"""""""!!"WWDCCC2#B"#3!"""""3"""!"⧕232C33"#""22#"""""!"!""ҕd }D33"B"2#"#""#"#"""!!""㨗t3332"C2"""2#!"""$23""㧘d543C332""2##"""$$"#!"""""n͌S3 }23B23232""""""#%R2"""""!"ˈSD332$223"33C#"#4FC"1""2"o݊CC"33$2D313"32$C4E3""""""";TC2C332 }4#"333C#DDEC2""""2!"_3224D4CDD2#23C%TET22"2"""""ODD3$CDDC3#444DEETT3C""2"#"MCCB$DDDDD4DD}4DTUET#3"2"""""OSCCD4D3DT55DDDUUUS3"#""""""=SECDDDCDUEWUDUVUTD23"$""""OݿDDC445DUTEZUUeeUU}S#""#""2"=D4CDDDDdUUzVUVeedB""""""2""OͬtCDDCDCDeUVueevffB""""""""=TDTCCSDTeVVffefeS""""}2!""OݼdDUDCCDUEdWvefveD2"""2"""=DDDCCDTDVVgfVVfTD2""""!!"O޼DDDD4DDEEWhfUewe3""""!3""}^DCDC4DFEVgyffegU32""""""_޿DC3DDDEDEfyݦVeeT33#""!""!MDDDDDDEETfvUUVd#3""""""?}ͽDDDDDDEDDfڅVUfT32"!"!#"=TDDDDUE5DwfUVVTC""""!"!OݼDDDDDDEDExfeVgfC"!"""!-}TDCTDDUUUxeUEFFC""""!"!"?DE4CCFdVgxeUUUUD2!"!#!">TE3DDUuVUUUUTDC!"$"!!/DDC}DDUeWeEfUeDUB!"$!?TCCDDVeifDFvgVgC!$""!NDSCEDUeygTVUgGwc2"4"""">TTDDDeV}˘fUfDiXu3"C!"ODd4TDUF˼fgUUzvd#"F1!"",DCDDTFxefgEhu"$E""!">UEDD4F{eV}XEhs"EF2""",4DDDVz˥TdhzEhuBFW""""<3D4DWΖTEwiEfh2FH""""?eDDDDW̖dEih5f}hCgX#""">fDC3DXTFhUvyvsEwV%#"#?DD4TXˆTVdgYdXdF3"O4CCDYDWwuXUY}DVD""oSTCEyEXdgHekDge1"oCCCEk˦EgvwyyFwD#_SDDEiFhۆYw%D""}]DDDUͫE뇋IC""?4CEUiݺU엋XHD""+DDUDFfɄiC"".}dDUEyﺕViWgɃR""+tDEE˶həXfu4""?DEE̶xښfvC2#>}DEUܨwzW2""o4UUzܗ̘˸hB""_dDDV̘͘i2"#D}FV{̘ۨ˨B""_DDV2"#4DG{˨͙λB"#DDE}۸̭ݚܻ""%DDUj˺B"&CDDͺ2!6TDC[ͽ}ʯʩ"6D4C۸"YۯD4Djάک"KD"D}ʹ#~U4Cz٫#V4Czڪ#ͫgDD }٩"XCCغ$̪gCCȚ%۫vT3؋%!}̯DDȚ(54뽼NJ'̮DDۺș("}4#۪(̛CEڗ(C$ܻʇhg(#}T5xܻ̉fvg(S3vgܺfgU8T5vfvy̺ffVH$}U4VUWgh˹uUVgdHd&VvgfgˇTUfgUyYDgwfVjۈTVfgUYFg%}xfUzvdVvhVXDgxeiwfWwviFxVhvfvjEgh&}ffywvIFwgxfTUUwgJExyVuVfvS%CV9ޚFfEVUvyw'}vU5"&xY܊ͼUd5EVxxwUC&Iݚݽ̾FUwGWxxV'{YۊUdygΗF(}Y݊ݭڝfeʆHzzEeʻީiZމݽf̪߻٘˷j˘z)}ۊvʗܘܺ{zݚvʘܩxۘۊ̺u먜ɮͻ˩yޚ*}˽ܻژ˘ۊɮݽʈʘiܚ̯̺ʈۨۊ+}ɾ̹z݊˻˘ۚܫɮ컽ۊܚ,}ݺ똈ۚܧɪɯ˘ܚ-}칮ʼܘ݊ک쫟ۘݪͿܪʻ̙۝ۮ.}˚̮鉭몾̼ۚ캭۪ۙ/}ۙ쪜ۙ؝ܪʼۙ쪝0}뚯޹˟۪ڇګ쪫ꙿݫͩ˞٬۪ɉ1}܊̩쪫ݫٟ۪ʻɗ܉몛ܼɇܚ2}ک캻̹|܉멛ܻviܘڙ왪ˬfEۉ3}왚ʫv#Iܙۙ똊ۺv!8ۉۈ왉ܪv4ݙ4}ڈڈ˪f!Yۉʉܙx˩u#ݩɈ˩f""ۙͫ5}ʉwژwALݪɉɈxgaMۉ޸ܘɘwHݚܷ6}Ɉg*ۉܶک{g%ݩۦɈh&ۊʹܦ˘7}yɘg$ުꪩˆɗh$ۚܗw٘g"ޫ뚪ˆwɆ8}h܊ǚ܆vzʆWnޫff{fʩg!l؊veYWh!9}")ޙwTFZɹvi !(艻ۆeFj˹h1%ުۮx̺feEf˺vz !%:}舫̻eVe͹hAxedUʺvz!""߮x˧eTFh1;}ۻx̻egY˪j"wXtnv̻uiͺxA!Te513"2wjʹ!"!!"".<}w{ݺ̺!!!_f˻ۺɘ 1!"!>ɪ޺BOw=}xʻ˩!|"$d$""/xʪ#U5!!!Ox쫹x!{%xg2!/>}쪪!5c!/x6w2/xxڗhh۪2"/hfg۩?}gwy!|{ܫ2"/gfUYfzxh̺̬B"!?gTUfwxw{ 﫻ݼc!"/gVDWyg@}j͈d2/ffEgʘvz̙"!ywifzꙖ".yvfzA}w""yʛۨvffʧ/yzܪɘfgɸ2iۘevB}޺1/xz옛ef︜A!hxܘfVܾr-gi˺ɗeYC}r!vggfHߩrTWghUYڹ!SfXwhUZ睊D}#FxefvU޼ڙ!FxVwgU˘"ExgVvUP޽ڨE}UwyvDPݼ˘r2!EguE ˍڙsQDgxtGݫܻt"DgxF}dGޛ˻!$Vx˺tX훈ͻu!!$VhTWj˪!$DgxʻG}fTXjʘݒ!EgwvDgڳ훈ͻu!!$VhTWj˪!$Dgxʻ7 4??????????I}???????????J}?????K}???L}?M}?3~p~p~p~p~p~p~p~x<~<~~~~O}~~~ f 00 0`` ~UUUUUQ P}UUUUUA*c1!A $I$AIQ}$HAI$I$A$I$A@p $I$AI`CT(F CDUMP GGFELVIS I y(D 8@CC  J? 1 JM U]U@WUU\U@&T}8UUCUU]UP[UU,/@U0PUUT@?UUU@?1UUU9UUTUW@&U}UEUT 7@UEUANUEUOPEUPPA@P@LUUPA@PP@ TUAEAPUWE&V}@UUE@AUTUQTMU@UU]ULUQUUU 'UPPUUULUEPTADUU.U&W}TUU@ UPUU%@'UUUP:UT@UUUWEU7TUDUT:UT@UUAUP<0 &X}U@UPRPQUTU@ ' UDTUT@PT/@#UUP@PT@@  Uu|C}5U *&Y}UJU RUX U 0.UEUCfDfbUU1  U-2:22dfFbFbf&Z}dUU0  ˂ UPU%2 " @dD$d@ 0UU  ˋˆ̏ &[} UU!323#"#23"#3#" @PU;8˻́"UU3"#"2"23#TP@&\} ϸ̻˻Ȼ́"TUP@3"3"2"#2"23""23#2"<<ϻ=32"2 "#"&]}#3#  <̻;;"3#"2"# "323"#3:̼ȸ́̂(2#3"3"#3#&^}3#"32"323<̻ˁ8"2#3#"#3#3#"#"2"#"3232̄̈̿&_}̂"3"2"#"#"23#3#2#2"32"73ˈό̄83"3#3"232"2#"#3"8&`}3 ̄́ " 3"3"2 "#3#232"ˈό̄83"3#3"232"2#"#3"8${}LC,ClC CLC,CdCLCCLCCTCCLCCCDC CLC CLC  0   0`DCCClC CCC|CDCk+;Dk+;DlcLSk+;Dk+;Dk+;>|}DlcLSk$Sk$S;$SDx9  0`cC+C[l+CC+C[l+Dk CCClC CCC#TLT##TLT#TKSS M M KSS >}}M L L KSS kS kS k@k CCClC CCCLCdCLC CDCDCLC CDCDCCDCCDC CDCDCDCCTCCTCC  0U  0`>~}C+C[l+CC+C[l+DkDCD LCDCDC CLC C| M M KSS M L L KSS kS kS k}Dk;D #CCCCC C[;D KDC;C CCCCCCC KS T$S[ $S[ KS T$S[ C[ [+[ KS k K k K k  K+#+>}@=##C CCCC C##C CCCC CK#C CCCC C##C CCCC C[CC[CKS #CK[CKc# k+ KC KSK  KSK  K  0Sk>}  0`S CCSTCk CCSTCDk;D #CCCCC CCCCcKT$S[ $S[ KS T$S[ C[ K[ KS k K k K k >} DxSONATA IN C MAJOR (K 159)by Domenico Scarlattias played byGeneral Trelane (Ret)in 'The Squire of Gothos'Stardate>} 2124.5entered by BOB RETELLE9)by Domenico Scarlattias played byGeneral Trelane (Ret)in 'The Squire of Gothos'Stardate<This is a brief sample stack, toshow features of CardStax v2.0 SAMPLESAMPLEne (Ret)in 'The Squire of Gothos'Stardate@Rby David A. Paterson CardStax is back! This new revision improves the look, adds new features, and now iF}ncludes an editor. CardStax is the first hypertext system for the Atari 8-bit computer. It lets you make your own stackF}s, with Print Shop icons, KoalaPad pics, Pokey Player music and more."" Hypertext is a F}buzzword in the computer world today. It's all about breaking away from the limits of traditional text. A book is the opposF}ite of hypertext: it has a set beginning and end, and has little user control - you read page one, then page two, and so on uF}ntil the end. Hypertext presents the reader with choices. After information has been presented, the reader can choose whereF} to go next; either fom a menu of choices or by moving a pointer on the screen and clicking on their choice. CardStax giF}ves you up to six of these links for each screen.䛛 Once you've booted your CardStax disk (with BASIC), F}you'll see a menu offering three choices:C ardStaxE ditor for CardsA lter configuration These options are fairly selF}f-explanitory. CardStax will let you peruse any existing stack. The Editor will let you make your own cards and stacks. AnF}d the configuration file lets you adjust colors, disk drives and pointing devices. The file CARDSTAX.CFGF} contains information on your setup. You can adjust it by selecting Alter configuration. This will let you do three things:F}(1) change the default colors for the editor.(2) change the numbers of the disk drives connected.(3) select a pointing deF}vice, either Mouse, Joystick or Touch Tablet. Whichever pointing device you choose, be sure that it's plugged into port F}#2. This is the heart of the whole setup. Upon starting CardStax, you'll see the selection screen. There arF}e four main areas. The first area is the list of stacks. This will display up to 6 stacks on the current disk drive. EF}ach stack has an 8 character name. To see a stack, move the pointer arrow onto the name and click. The second area is tF}o the right of the stack list. Once you've selected a stack, a brief description of the stack will appear, along with two boF}xes: "Go on" and "Cancel". Clicking in the "Go on" box will start the stack; clicking anywhere else will cancel. The thF}ird area is at the bottom right - the printer box. Clicking here will turn the printer on or off within the program. If youF} have an Epson or compatible printer hooked up and you select "Online", clicking in the very top left corner of any display wF}ill cause it to be printed out. Note that printer interfaces hooked up through a joystick port won't work. The final arF}ea is at the bottom right of the screen. This is how to change the disk drive that the program looks at for stacks. ClickinF}g on either arrow will advance the disk drive number. Once the number displayed is the drive you wish to see, click on "ConfF}irm". If you decide not to change drives, just click on cancel. The editor package consists of a set of proF}grams, three to be precise. One converts Print Shop icons into .ART files for CardStax. It's taken from Page Editor ver 3.3F}, an excellent PD page design program. The second is the compiler. This program takes cards which you make (with the edF}itor, see below) and copies all the data files to your stack. The final program is the editor itself. This is menu-drivF}en, and is intended to let you design your own cards, and hence stacks. A card is a screen of information, which may incF}lude music. A stack is a collection of cards which are joined together by links. The editor program will let you design carF}ds. Before designing cards, though, you should work out the relationship between cards. Knowing what goes where makes the aF}ctual design much easier. Before you can save a card, you have to create the stack. This is done with the option "AlterF} current stack". Give your stack a name, and a brief description. The editor will save it to disk, and then you can carry oF}n. The first card that will be loaded when your stack is selected must have the same name as the stack. That is to say,F} the first card loaded by the stack SAMPLE is the card SAMPLE. The card compiler is very bare-bones. It wF}ill look at the card in the stack you specify, see which data files are needed, and copy them to the stack. Files copied canF}'t be over 8k in length. Single drive copies are supported, but if (like me) you're using an XF551 flipping from single to dF}ouble density doesn't work.ngle drive copies are supported, but if (like me) you're using an XF551 flipping from single to dDCardStax 2.0 Technical DataCardStax is designed to use only MyDos 4.50.CardStax 2.0 has revised both cards and stacks, J}making it incompatible with CardStax v1.0.StacksA stack file has the extender .STK, and is found in the main directory. J} Each stack file consists of 6 lines, each ended with RETURN (ATASCII 155).These lines are:Lines 1,2,3 and 4: Stack descrJ}iption. ATASCII text, each line up to 17 characters.Line 5: stack sub-directory. 8 character ID for sub-directory stack cJ}ontents are found in.Line 6: first card name. 8 character filename of first card in stack.For simplicity, the editor (v2J}.0) uses the same name for the stack sub-directory and first card.CardsCards are data files displayed by CardStax. CardJ} files have the exteneder .CRD. Each is card is made up of 3 parts, as follows:1) Header2) Link definitions and3) Card-sJ}pecific data.HeaderThe header for a card is 12 bytes long. This header consists of:Name Offset #bytes DescriptioJ}n---- ------ ------ -----------ID 0 2 ATASCII characters "CT"VerNum 2 1 Version number J}of card; 20 for 2.0Spare 3 1 Spare byteColors 4 5 Values for color registers J} 708-712Mode 9 1 Graphics mode for card Valid: 8,9,10,11,15ML Routine 10 2J} Address to JSR to after loading card (lo,hi byte)LinksEach card has six links. Each link is J}16 bytes long; the link field of a file consists of 96 bytes. Each link record consists of the following:Name Offset #J}bytes Description---- ------ ------ -----------X lo 0 1 These four entries defineX hi 1 1 J}the screen area of the link.Y lo 2 1 X values are 1/2 Gr.8 pixelY hi 3 1 values (0-160); Y valuJ}es are Gr.8 pixel values (0-191)ML routine 4 2 Address to JSR to before J} loading next card.Clear? 6 1 "C" to clear screen before loading next card, "X" otherwisJ}eFilename 7 8 Name of card to load for link * load previous card + fJ}inal card in stack = do not load another cardSpare 15 1 Spare byteDataAll data used J}by CardStax must be in one of six formats. These formats are:Name Exteneder Type ID---- --------- -J}------Koala Pad .PIC P62 sector picture .GR8 GPrint Shop icon .ART AMachine language .OBJ J}MText files .CTX TPokey Player music .V CNotes:- Koala Pad picture files will override color data in tJ}he card header.- Any 62 sector picture file may be used, in any mode, but the extender MUST be .GR8- Print Shop icons musJ}t be converted to .ART format; a conversion program is included.- Machine language files must be single segment files. TheJ} only protected area of memory is $2000 to $24FF. Page six IS NOT FREE. Routines are accessed via the calls in the header oJ}r in links. These calls are via a PLA, JSR $addr; user written routines should not remove arguments from the stack.- Text J}files must follow a custom format, as explained below.Data within Card files is as follows, immediately after the Link defiJ}nitions.Two bytes: TypeID, TypeID to identify type of DataOne byte: Data Type. Valid are: (F)ile - data is in external J}file. (I)nternal - data follows immediately inside Card file.If Data Type is (F)ile, then the filename follows, ending wiJ}th RETURN. Filename is up to 8 characters long, without extender.If TypeID is "A" (Print Shop icon) then following the filJ}ename will be 2 bytes: X offset and Y offset. X offset will be 0 to 39, the number of bytes from the left edge of the screenJ}. Y offset will be 0 to 191, number of screen lines from the top of the screen.Cards created with the card editor will havJ}e their text portion as Internal Data Type. Text for CardStax is dealt with on a line by line basis. A line of text is precJ}eeded with 2 bytes: X Pos and Y Pos. These values are 0-39 for X Pos, and 0-23 for Y Pos. These are the equivalent of GraphJ}ics 0 locations. The remainder of the line should be the text to be printed, ending with RETURN . Text lines should not extJ}end past the right edge of the screen, as this will result in a garbled display.GEnie : D.PATERSON2Internet: d.patersJ}on2@genie.geis.comDavid A. Paterson4900 Doherty AveMontreal, QuebecH4V 2B2GEnie : D.PATERSON2Internet: d.patersHP