@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr Well, it all started about a month or so ago, when I washelping a friend of mine set up his new IBM-compatible PC --complet}e with VGA graphics, megagbytes of memory, harddrive, mouse, etc., etc., etc. One of the games he had wasMah-Jong -- and o}n that VGA screen, the colours and detailswere BEAUTIFUL -- there wasn't a hope of reproducing it onmy lowly Atari 8-bit --} or was there? Within a couple days,the latest issue of START came out, and what to my wonderingeyes did I find but GEMINI}. Could this really be the Atari8-bit Mah-Jongg I was hoping for? Well, when I got it alltyped in -- I was disappointed. }The game worked fine, but IKNEW my Atari could do better. So I set off to create thebetter mouse trap. The result was MYJ }ONG.I wrote MYJONG entirely in ACTION(c) and then compiled itwith the ACTION(c) run-time version -- you DO NOT NEED theAC }TION(c) cartridge to run it. It should run on any Atari8-bit (800, XL, XE). You can load MYJONG.EXE directly fromDOS or r }ename it to AUTORUN.SYS to have it load and runautomatically. The game is played entirely using a joystickplugged into por }t 1.When the game first loads, you will be presented with ademo-version of the game -- moving your joystick or pressingth}e fire button will end the demo and start the game. (Thecursor will change from an arrow to an "hour-glass" wheneverthe pr}ogram is "busy".)The gameboard consists of a pyramid-shaped stack of tiles.The object of the game is to remove all the til}es, twomatching tiles at a time. The tricky part is that not onlymust the tiles match in colour and markings, but they can}only be "slid" off the stack to the left or right. To picka tile, move the joystick cursor over it and press the firebutt}on. Only tiles which can be "legally" removed can bepicked. Picking a second matching tile will remove bothfrom the pile }and add two points to your score. Picking thesame tile a second time will "unpick" it if you change yourmind or are unable} to locate a match for it.If you move your cursor up into the scoreboard area at thetop of the screen, you will be given a} menu of game optionsto pick from. Press the fire button to pick any of theseoptions.BYE: terminates the game and exits }back to DOS.NEW: ends the current game and deals a new set of tiles tostart a new game.FLP: flips the game board around} so you can see it "fromthe other side". Because of the perspective view, sometimestiles may appear hidden behind others -}- flipping the boardaround will bring these around to the front where they canbe seen. Sometimes just looking at the board} from adifferent angle will help you see matches that you mighthave otherwise overlooked.FND: finds matching tiles for y}ou. If you have alreadypicked one tile, FIND will attempt to find a tile to matchit. If a match is found, the cursor is p}ositioned over it,(and two points are deducted from your score). If you havenot picked a first tile, FIND will search for }any matchingpair -- this is handy way to confirm whether there are anymatches left at the end of a game. No points are ded}uctedif a match cannot be found.CHT: CHEAT is for when you are really desperate. To cheat,you must pick a first tile th}at you wish to remove. CHEATwill then find a matching tile -- even if it is buriedinside the pile -- and remove both of th}em. Obviously suchflagrant violation of the rules cannot go unnoticed -- usingthis option will set your current score back } to zero.CHG: CHANGE allows you to modify the way the game isplayed. Selecting this option will temporarily replace the!}gameboard with a configuration screen. This screen allowsyou to change the shape and size (length, width and height)of the"} tiles; the number of different tile markings (whichaffects the difficulty) and the playing "rules". (Thesechanges are fo#}r the current session only -- each time youreload the program it will start off with the originaldefaults.)Changing the s$}ize (length, width or height) of the tiles orthe number of different distinct tiles will terminate thecurrent game -- CONTI%}NUE will then automatically start a newgame. Changing the size of the tiles will also change thetotal number of tiles in t&}he resulting game pile -- whichcan vary from a minimum of two (rather trivial) to almost4000 (only for the legally insane).'}The number of distinct tiles which are used to build thepile can be varied from a minimum of 3 (unmarked tiles ineach of (}three colours -- "simple") to a maximum of 192 (64different tile markings in 3 different colours --"difficult"). ("Small" )}tile configurations use a differentmarking scheme which reduces the number of distinct tilemarkings available).Selecting *}one of the "rule" boxes on the right hand side ofthe screen will modify the playing rules as follows:"Normal" allows tiles +}to be slid off the left or right sideof the board only."SLIDE" allows tiles to be slid off the board in anydirection -- le,}ft, right, front or back."VERTICAL" allows any uncovered tile to be picked directlyoff the pile."ANY" allows you to remove-} any tile you can get your cursoron, even if its buried under or behind another tile. (In"ANY" mode FIND may locate a matc.}hing tile which can't bepicked because it is completely hidden from view -- if youuse "ANY" you probably don't need (or des/}erve) help findingmatching pairs anyway.)You can change the "rules" as many times as you want in themiddle of the current 0}game, and continue playing with thenew rules.CONTINUE will return you to regular game play.-----------------------Hope1} you enjoy my Jong.Bruce Fish,137 Blue Heron Drive,Oshawa, Ontario, Canada L1G 6X6W%_.(c)1991 Bruce G. Fish, Oshawa, Ontario, Canada%  B JKIHiDi3}ELV`L:& :& BLV`nL&&l L& &` Fj`8冨凪` 4}&EӅӥ &`ʆǪƩ Ɛee` &ƦʆǢ &Ɛeǐ ' 'L& &'&5}&&8儨児祂*L&&&*ń8&&L& X'`hihiHHȱȱ6}L&c !#3`L&JJJJ`H &h`Hȩh o&L' "&L'S:B(E:G(H <( J(7}K( ( <(h)0IE(F(L( #'` 0d &ҥ `BYTE d,S  s,BYTE m,o)( ([$A586$A6|`_8}_@(@(((" )PROC Prt=*(BYTE d,STRING s)(IU)B[$A586$A684$(@$A386$9A0$20XIOstr$AD0$BA9$9D$342$9BA9$4C$E456$60] 9})\)U).( PROC Error(BYTE err)[$6C$A$0$1113$8L) ')) m(*(m()qq) m(*(m(q:}q)m)) #'8妅姅`ShL****(*}_)`85L#***8*)*_)`] *A*LD*(LV*;}(Le* ͳ(Le* ((Lw*(L* Ͳ(L* ((L*(L* ʹ(L* ((L*(L*@Ͷ(L*@(ͳ(<} Ͳ(L*(JͶ(L*(J((m(((m(((m((:*9*;*_;*L[+;* m(*(m(:*9*9*i(=}9*:*i:*;*L+((((()((_):*9*@9*:*L-((m(;*8(;*L+8;*(((}_)>}8(ŬL+(;*((()m(;*8_(8;*LG,8;*()(}_)8_(8ŬLG,(;*(?})(ͺ(L\,(J;*Lc,(J;*(;*L,;*(8(_)m((_)8(((((}_)8(ŬL,8((L@},8()()(}_)8_(8ŬL,8((9*:*L+(ͳ(L/-((m(8宅J?*Lt-8((((A}(}_)m(8宅J(}_)8((?*(Ͳ(L-()m(8W宅Je@*L-8()()(}_)B}m(8W宅Je(}_)8()@*<*(..<*L*.r8(8?*8<*(<*(<*L-=*(@.@.C}=*LW.0=*)m@*=*)=*L5.:*9*=*(s.s.=*L.1=* m(*(m(:*9*9*m(:*ii9*i:*D}=*Lh.:*9*>*(..>*L/E>* m(*(m(8(>*8>*i>* #'89*媅:*嫠8(E}>*8>*i8(>*8>*i #'9*e9*:*e:*>*L.8((8((( )((F}`"//DEFL///L/(( &i/(/(/L0(( &i/(/(///͵/LH0G}/////L0/////////////////H}////////////////i//L)1/////I}L1/L=1(i0LF1(i0`(i20Opn$LU1G1G1L1(( &iL1(Q1(P1L1(( &iJ}L1(Q1(P1H1H1L1L1P1Q1P1Q1H1L1P1Q1P1Q1P1Q1P1Q1P1Q1BP1K}Q1P1Q1/ЩЩ Щ(э((( /(э((( N}/8()()((8)())()`bwidth=L3(JJ3(JJi333L4[( m(*(m(XqYO}qm33i3( m(*(m()q)qm33i3( m(*(m()q)qm33iP}33333L433333i(33i33i(33i3L43L3`(yli?4L4444ͼ(L 5`L5(Q}4L5`L54;(L)5`L5(4L85`L54 m(*(m()q)q4JJe4i4444)4eR}4i1`byte@ 5ytL5 '5(͝5L5`L7(͞5L5`L75iͼ(L5`L75i;(L6`L7͜5LS}685逍55 L)65i@5L<65aL<685 555555 &i5i55ͬ5L755T}L755)L655 455)@L65i5 455) L65i5 45U}5)L&75i5 455)LO75i5 455)Lx75i5 45V}5)L75i5 455)L75i5 45555Ln6` rsh L7 '7(7L7`L{8(W}7L8`L{87i;(L8`L{8777>8>87L{8E7m77i77 57i7(7Lu8`7LX}38`lengthh8U88+bleL8 '|8}8ͼ(L8`L:(|8L8`L:~8;(L8`L:(~8L8`L:|8ͼ(L8(|8(}8LY}8(}88)8e8i8~8 m(*(m()q8)q8|8JJ8e88i8}8JJ8e88i8Z}8M8 8M8L9|8)8e8i}8)i8e8iI88I8%888-8 8L:[}|8)8e8i88I8%8}8)i8e8iI88I8%888-8 88i\}88i888:8::̀8:8L: r88888L:88-8 8` mL::(:(::]}:L; ::(( 8:L:`>xliL;((((( :! ;( ;( ; ; ; ;Lf;8 ; ; ; ; ;L@;^} ;L; ;i0 ; 5 ;i ; ; ;d ;L;8 ;d ; ; ; ;L; ; ! ;L; ;i0 ; 5 ;i ;_} ; ; ;L <8 ; ; ; ; ;L; ; ! ;L9< ;i0 ; 5 ;i ; ; ; ;Ld<8 ; ; ; ; ;`}L>< ;i0 ; 5 ;i ; ;: 5 ;i ;( ;( ; ; ; ;L<8 ; ; ; ; ;L< ;L< ;i0a} ; 5 ;i ; ; ;d ;L=8 ;d ; ; ; ;L< ; ! ;LE= ;i0 ; 5 ;i ; ; ; ;Lp=8b} ; ; ; ; ;LJ= ; ! ;L= ;i0 ; 5 ;i ; ; ; ;L=8 ; ; ; ; ;L= ;i0 ; c}5`= =?=L= '==ͼ(L>`L?(=L>`L?(=L>`L?=;(L.>`L?=)=e=i== d}=) &==;(L>( m(*(m()q)q=JJe=i=L>= m(*(m()e}q)q=JJe=i=(=L@?( m(*(m()q)q=JJe=i=L|?= m(*(f}m()q)q=JJe=i=====L?==-= ==i(==i=L|?`=L?((g}((( :?L?Bye?? 7?i?? =?L@New?@ 7?i?? =?L=@Flp?@9 h}7?i?? =?Lh@Fnd?@d 7?i?? =?L@Cht?@ 7?i?? =?L@Chg?i}@ 7`L@xILAMx)LA8((((LAx)LA((((0L0A((LIA_ͬ((0LIAj}(_(x)LkA8((((LAx)LA((((0LA((LAͪ((0LA(( /`1 p==Lk}A 'AAAA )AA)mA)mALA`͵(LBAͻ(LBAͺALB8(AAŮLBAͻALB8l}(AAŮLBAiAA ))e)eѮLB`(ILBAͺALB8(AAŮLB8AAm})e)eѬLBAiAi)e)eѬLB`(ILCAͺALC8(AAŮLCAͻALC8(An}AŮLC8AA)e)eѬLCAiAi)e)eѬLC8AAA ))e)eo}ѮLCAiAA ))e)eѮLC`(ILD`LODAM(L-DAM(L-DAM(L-D`LOD)p}mA)mAM(LOD``pcLZDTD TD (VDUDUD VDLDUDVDLsD TD (`0 pLDD(Dq}D͞DLE08(DDDD8(DDD͜DLEdDD8(DDD͝DLEoDDD AILE< WDDD *m((r}(DD *(( /((LdE8((((((LE8((((`DLDDLD8(DDDLDs}`x rLE(ILFE(EEͬELF+8(EEEE8(EEEͪELF EE8(EFFͫELFEEE AIt}LFE(E(E(((( ))e)e( DLF(( *m((((( *(( /`(ELFu}ELE8(EEELE WDLG DLG WD(( *m((((( *(( /((э( /`then returnA1v}23456789*$#ABCDEFGHIJKLMNOPQRSTUVWXYZ`{!%&@?=:+-^<>()[]/\GLdG 'G8G(G(GLG`(GLG`Gm(GGGw}Gͼ(LG`Gm(GG;(LG`GG8GGGGG8(GGGLhH GGGGG 8Gʹ(LH8GGGx}G 4GͲ(LZHGi8(G 4GiG 48GGG(GLGGm(GGGG =GGG =Gy}m(GG =GGG 8GGG 8Gm(GG 8NGNGGLI( LxI( LxI_GmG`Giz}GiGi 5( (LuI_GmG`Gi8G 8G 5LIGLIGmGm{}GGi 4(LI8GG8G8G 48GGLxI`) fiI(JLIII *I *II|}(JJIL#KnIIII8(I>J>JILJ6IIII8(I`J`JILJf(ILJIm(;(LJIm(}}ͼ(LJ8I((ŮLJ)mI)mIIILJIII aGII8I(IILUJIm(IIL3JIm(8~}(I8I(m(IILJ`fiK 4L/K< WD'K&K$K(PKPK$KLhLt8($K8($K$K ))K(K+K*K8(K}&K)K'K &KKK*KK+KLQLel&Km*K'Km+K)e)e%K&Km*K'Km+K)e)e8(K}*K)K+K)e)e8(K*K)K+K)e)e%K*K+KLK(Ki&K)Ki'K$KLEK(((_(} : I 3(ILL8(((8((((( *m((((( *(( /`00 LL 'LLL *8(((m(}(LL *((m((` reLM 'MMMM ))e)eMMM L : I 3((8((((`en r}etuL~M(zM(yM(ILNvM(MMvMLN"8(vMvMvMuM8(vMMMuMLN 8(uMuMvMtM8(vMMMtML}N 8(tMtMtMM(uMM( vMM(LsN)myM)mzMM(LsN< WD((( M((э( /vMuMtM M((}`8yMyMzMzM8(tMtMtMLM8(uMuMuMLM8(vMvMvMLM WD` m2=LN 'NN(Ni((N( :(i(}( :(NNN 7`LOLOlength( O NL9Owidth( O3 NLWOheight( OP NL}wOmarkings( $On N`LOb((-((i((ILO :LO :LOnormal(bO 76((i((I}LO :LO :LPslide(bO 7?((i((IL1P :L6P :LBPvertical(bP9 7H((i((LnP} :LsP :LzPany(bPv 7`LP((a(-(_( :82((2m((-(-m((_Ϳ(LP_(8(} i-2 aG`LP< WD A*((((L.Q(ͺ(L%Q(L(Q( A*LQ O P(((_( 3`=0DQLSQ< WD(IL}wQ(MQ(э( /(((( :LQcontinue/Q 7(((_( : O O P(((_( }3LQȌ(( /LQLQ @LnSM R1((0L+R< WDLQLSS((0LQR(( &( PLSS((}0LwR(( &( PLSS(#(0LR(( &( PLSS(,(0LR< WD(( &( PLSSaͪ((0LSS}< WD(5(0LR(L5S(>(0L S(L5S(G(0L!S(L5S(P(0L5S( O-((i$(b(( 3}LQL`S /LkSL`SLSOQNQNQOQLSNQOQLvSLQLQ(LQILS(LS(ILS(MQ( R1`LS< W}D(`LS< WD(`,c)LS 'SSSS ASSLT WD`LTSILxT< WDS(S(S(((( ))e)e}((((((((( /LTSILT< WD((э( /LTSILT< WD((( M((э( }/SSS M ; 3`6 rsh (LT((LU((0LU((LUͪ((LU((0L;U SLU(6(0L}PU SLU(P(0LeU ,KLU(j(0LzU ELU(Ʉ(0LU {MLU PQLLW(T(TT(UUTLLW)8(TTT}T8(TUUTLY>1( z( H z(}heiW)mW)mWLXW(W(L~XWWLXWWLHX)mW)mWW z(WeWWi}W(W(WLX8W(WW(WLX)mW)mWLYW(W(LYWWLYWWLX)mW)mWW}WWLX`=xlimLGY RW8((((AY(@Y)m@Y)mAY@Ym(AYii@YiAY)m@Y)mAY}y@Ym(AYii@YiAY)m@Y)mAY@Ym(AYii@YiAY)m@Y)mAY@Ym(AYi}i@YiAY)m@Y)mAYm@Ym(AYii@YiAY)m@Y)mAY@Ym(AYii@YiAY)m@Y})mAY}@Ym(AYii@YiAY)m@Y)mAYa@Ym(AYii@YiAY)m@Y)mAY8@Y}@YAYAY(((_( : I 3)m@Y)mAYM8@Y@YAYAY)m@Y)mAY8@Y@YAYAY)m@Y})mAY8@Y@YAYAY)m@Y)mAYQ8@Y@YAYAY)m@Y)mAYY8@Y@YAYAY)m@Y)mAY}8@Y@YAYAY)m@Y)mAY]8@Y@YAYAY)m@Y)mAYi8@Y@YAYAY)m@Y)mAY8@Y@YA}YAY)m@Y)mAYe8@Y@YAYAY)m@Y)mAY8@Y@YAYAY(((_( I 3 W(i((i( } ;(((_( I 3CYȌBY?Y(MBY (MCYL%^?YL%^AY@Y@YɘAY:L]?YL]@YAY8?Y?YL]8}x?YLb]?YL](CY(BY ECY(BY(AY@Y@YAY}L^?YL^@YAY8?Y?YL^8x?YL]?YL"^ R1} R1 T / ;L?]< WD(((( R1(IL[^((э( /(((_( : 3`^L{^ 2 A* DY( RW W}( ?(((_( : I( 3( / / @(L^((0L^ R1 ? 3 /LE_(IL#_ͬ((0}L#_ R1 ; 3 /LE_w^v^v^w^LE_v^w^L+_L_M R1(ILe_ R1 T(L_ /(IL_ /}L_L_(L^(L^(IL^"/Щ L(``x^9This is the not-quite-finishedversion of Montana. As I do notsee myself completing it anytimesoon, I am releasing it as-i}s.It is quite playable in its currentstate. Instructions are in theprogram.If you would like to contact meregarding th}is program my electronicaddresses are given in the program.You can also send mail toSteve Budrys7117 Stewart & Gray Rd. }#118Downey, CA 9024110/4/91!` pp`B@O!O0 }B(@A?<<9999:;<=>PB@A }?/"*%#40lacethecardsinorderbysuitandrankfromlefttoright4heacesanddueceshavebeenremovedfromthedeck }sothreeisthelowestrankingcard-/6%-%.40lacethecursoronthecardtobemoved thenpressthetrigger#ardscanbe }movedonlytoemptyspaces andanemptyspacecanbefilledonlybythecardwhichisofthesamesuitas andonerankhig }herthan thecardtotheleftoftheemptyspace4hreesareaspecialcasetheymovetothefirstemptyspaceonthefarl }eft3(5&&,%gathersthosecardswhicharenotinfinishingpositionandre shufflesthem/neshufflepergameispermitted }"!#+retractsthelastmoveplayed)tmaybeinvokedrepeatedly&/27!2$retractsthelast"!#+0layingamovemanuallyw }illinvalidatethiscommand evenifthemovefollowsthesamepath9oumay however 3!6%beforehand3!6%writesthecurre }ntgame statetodisk,/!$readsapreviouslysavedgamefromdisk4herestoredgameisidenticaltothesavedgame soal }lcommandsfunction including"!#+ &/27!2$ and-/6)%9oucanevenbeinthemiddleofa"!#+sequence .%7endsthecu }rrentgame updatesthestats andstartsanewgame-/6)%issomethinglikeaninstantreplayofthegamesofar)tmaybe }executedwithoutharmtothegameinprogress30%%$letsyousettwocursormovementvariables3mallernumbersmeanafas }tercursor15)4endsthecurrentgame updatesthestats writesthestatsfiletodisk thenexitsto$/34hisistheonly }timethestatsfileiswritten soyoushouldalways15)4toendasession9es youcancheatbynot15)4tingafterabads }ession butonlyalow lifeweaselcheatsatsolitaire right쀀 }􀕐􀑐 }㎀ } kk`EE(E5E EXBXB k)YB YBYB lXB֭ ECC` E[B E `C i }iXBJJJYB)B olYBYB.XBYB.XBYB.XB olYB.XBYB.XBYBeXBe`Bllii }` aaʅB;B` BBXB`YBIJnYBJnYBYB襰iiiiXB` }BIIiii(i`ΏB`B8(j(ii0ͩ/< } E m0?1"/Lt!` m'i(i`e`B0  $nLn lB lB l mCC $l emL) }mBTnlii`?3Cb[B`C )?XBXB[BH[B[Bh[B E u EEF EL }avXBXB k  E[B EXB`CCC EC C E~CEH)BhJJJJB mCiCC ECΩCC }Ci$CC`3E` o>/PԩЩڍJЩ Ѝ Щo` mTUV`CC? sC4Lo q }oCoC koCЬC5bT( Tq p`/;GS_kw,PtЈ` qCCCEC p (p`~Э `3C }ECCC`3CECCC`C4 s`C)LpCȹE 8` =9'5CE EE q CCE EF E }q Rv av o Kx` EE(E5E8` 'CEC EE qC EC EF E q av o Kx`E)BJJJJ }B qLmC q6qC:qC C`+Os4Ld| $`Cx Ѝ`C0 qoiйoi$U qC }0) qoiйoi$V^b`  ` }xCXBC0GCGCCxIMCC)XB)XB) }XB4{c8 XBCC)CCXB'ci XBC mXB>>` u 5u兰b MuGCCG ,o D| m m Q{ 7 }o r`'@"C`'"C@`'@` r m r m r`` !C r0!C`!C dbebbb` r0 } I` o!C zbC{b C *sLGqlC ESsLs k zu n gn n E vLn.oshufflesleftۢlsLs.otyetimplemented }rC` f} w qx Xn ,o m ou E E Rv gn n nEC p (p oLvCC`840!C rC840!C rCC p C Kx` } r r Mu( m Gq<Lr$1t@ʈ'L|Ʊưc`pA?_> }`m?8 m=| m< E ELD|#XB YB { |LP|ȅ@ |XA`䅰cʅ@ }0 i(iL| Gq } |汢L|MLočXBYB {@{j'i(i }i(i } } ~ }LP| E` 7t n~HHGGHmHHHm HHHGmHGGm HGGL{%H&H'H }Gm%H%H&H`G#HG$HG%HG&HG'HLwGHG H *NA U~ } *vA U~GHG H *A U~G }H %A U~ ~LsCsC `H HGGGʹG G`G`G%HG&H G#HG$H w *ÅA } U~A` m r r Mu . Gq } r Mu z Gq } r m ouLn,ast/ne(undred3cores2unning!verage۩=CbC }CC mCC $lCGJ CCiCCiCCd`@ <CbCCC mCC $lC#H$H } wHJ Ci }CCiCCCd`8baCBrC0 8(Ƶ`G2G`2H %WA U~1 }2#H$H w %A } U~1 l %A U~1  %A U~̅A1LHGH`HG HH`C lH%H&H'H }$H CȌ#H w * U~` BLVBʝDCEJKLVDEEHEIBLVDEEHEI BLV H { }CXBYB.H. H.XB.YB8XB YBXBYB.H. HXBCsCCH Hи`sC` %HH&H H H }m%H%H Hm&H&H'H`%H.&H.'H` Vr s o orC m ?p 7t * t Gqذ֩Щ"/ z { Au`ʁ i=>,,INDSBT1T2T3T4T5T6T7T8T9LFNFOLDANSCED$2$V$z$$}$$ $ .$ R$ v&M N NN@N} 70@@@70@@@;@,;@6,;@6,;@6},;@6,;@6,;@6,;@6,;@6,;@6,;@6,;BP,-@@-;@},;@,d> };@,"6-@/;@,>6.>:AU,n,,($x,,(}$,,($,,($àҠĠԠҠɠؠ},,($,,($,,($},,($㩠,,($,,($},,($,,($堠,,($ɭ},,($,,($頸",,($}嬠ᠠ,,,($ᬠᬠ@,,($J,,($}^,,($ӠΠϠΠh,,($r}:AR@'-@@!-(:@| (}AR70@@70@@}@,,($,,($,,($͠ɠ}͠ŠΠՠ,,($,,($A@}*-@@ *(1 -> Edit Cards(( 2 -> Search(( 3 -> Print(( 4 -> Load((5} -> Exit Program8-@@ +(Your choice -> 8@)@:, @I)@:,!@S) A@:,"}@I A@:,"@P A @:,"@Q A0!@:,"@R A`&@:,"@S A@}0 AԠӠ (} AP-@@(R@@'-@@R(}& ..(& ..(& Enter an index entry for } ..(& this card, up to 14 $..(& characters long. )..(& } ...(&8-@@B-@@L7<, }4_67<,. V ` APj-@@(t-@@(~R@@'-@@ }R(&..(& ..(& Enter a subject line fo }r ..(& this card, up to 36 ..(& characters long. ..(&  } ..(&-@@-@@6 }7<,4_67<,.   AP@-@@@(&..(& }  ..(& Enter up to 9 lines of text, ..(& pressing at the end ..(}& of each line; up to 36 (..(& characters per line. 2..(& } <..(&F-@@P-@@6Z7<,4_67<},. d n-@@x-@@67<,4_67<,.  -@@}-@@67<,4_67<,.  -@@-@@67<,4_67}<,.  -@@-@@67<,4_67<,.  -@@}-@@6"7<,4_67<,. , 6-@@@-@@6J7<,4_6}7<,. T ^-@@h-@@6r7<,4_67<,. | -@@}-@@67<,4_67<,.   (} AP-@@(-@@}(-@@(-@@(-@@(-@@(-@@}(-@@(-@@(-@@(-@@(&-@@}(0J-@@!=("Press RETURN to file this card -> J@2"@6-@6'67<%@,.}'67%@,.8/67%@<%@Q,./67%@R,.:/67%@S<%@,./67%@,.</67%@}<%A',./67%A(,.>/67%A)<%Ae,./67%Af,.@/67%Ag<%A,./67%A},.B/67%A<%AA,./67%AB,.D/67%AC<%Ay,./67%A,.F/67%A<%A,}./67%A,.H/67%A<%AU,./67%AV,.J/67%AW<%A,./67%A,.l@}@v'6-%@"@P' A@6-%A A&Ƞ= (}#0@@}@=0@@@/(/($,,($ӠŠҠàȠ },,($(((( Do you want to search on... (( 1 -> Index(( 2 -> S!}ubject (( 3 -> Text*8-@@+(Enter choice -> 8@4@:,"@P A%>@:,"@Q"} A'H1 (} (1( Enter Index string to search on:R(( @W6-@6-B:,\-#}@f6.7<%&@,p?/7@<&@,47@<&@,56-? A!pr6-%As t $}A)z (} AP% 6-6-!-@@%(&-@@&(7<%@,.-@@.(%}7%@<%@Q,.-@@.(7%@S<%@,.-@@.(7%@<%A',.-@&}@.(7%A)<%Ae,.-@@.(7%Ag<%A,.-@@.(7%A<%AA'},.-@@.(7%AC<%Ay,.-@@.(7%A<%A,.-@@.(7%A(}<%AU,.-@@.(7%AW<%A,E-@@!8(Press RETURN to continue -> E@)} A &   6- A!p 3 (} (3("Enter Subject string to search on: ( (@ *}6-@6-B:, -@ 6.7<%&@, M/7@<&@,47@<&@,56-C6-&@+}M A!p 6-%A   A) Y (} (2(!Enter a Text string to search on.Y("(The first text line ,}of the card): ( (@ 6-@T6-B:, -@ 6.7<%&@, M/7@<&@-},47@<&@,56-C6-&@SM A!p 6-%A  T ((No match found....^ 5(((Press RET.}URN to continue -> 5@h A ԠӠ = (}#0@@@=0@@@/} i( ()(Insure that your printer isJ(on line, and press RETURN to\( continue -> i@ 6-@0}6-@ F#@@P:5(@eF(@D8 $(@(@$(@ J1};@Q,J6.3|=========+=========+=========+=========+=========| -@ (@ (@| 2}| LL(@| Card Number:  Index: 7<%@, | (@| | $$(@ | Su3}bject: |& 33(@| 7%@<%@Q, |0 (@| |: !!(@| Text: |4}D 33(@| 7%@S<%@, |N 33(@| 7%@<%A', |X 33(@| 75}%A)<%Ae, |b 33(@| 7%Ag<%A, |l 33(@| 7%A<%AA, 6}|v 33(@| 7%AC<%Ay, | 33(@| 7%A<%A, | 33(@| 7} 7%A<%AU, | 33(@| 7%AW<%A, | (@| | Y6-%@8}"@*(@>-@@I(@M Y6-@ 6-%A  (@@ 9} A""ŠŠĠԠ@(}((P)(!What folder number do you want toL( use for :}this file? (01-99) PV#67@<@,.D:FOLDER:67@ <@,.V67@<@,..DAT @;}@(@&@(@@ (} ((,,($<},,($,,($,,($=}堠,,($,,($,,($>},,($,,($٩Ω,,($?},,($,,($4-@(@}@'AR@4@)@:,"@x)@:,"A) A +ĠŠA}'-@@'( Card Number:8-@@8(Index Entry: |______________|"-@@"(SubjectB}:@-@@@(&|____________________________________|-@@ (Text:-@@:-C}@:(&|____________________________________| $pĠˠŠz&&@@DD}:*.* (}9%(The following folders are on 6( this disk:9(-@A@6!7@<E}@,4FOLDER6(7@<@,E97@<@,4FREE)7@<@ ,4FREEE6-A @F}>-@@(>(!Which folder do you want to load?0-@@!#(D:FOLDER0@$V#67@G}<@,.D:FOLDER:67@ <@,.V67@<@,..DAT. @@8@6H}-@B-@L$$@V'67<%@,.'67%@,.`/67%@<%@QI},./67%@R,.j/67%@S<%@,./67%@,.t/67%@<%A',./67%A(,.~/67J}%A)<%Ae,./67%Af,./67%Ag<%A,./67%A,./67%A<%AA,./67%AK}B,./67%AC<%Ay,./67%A,./67%A<%A,./67%A,./67%A<%AL}U,./67%AV,./67%AW<%A,./67%A,.6-%A @ AM}D1:CARDTRIX.BASCard Trix Originally written for the TI-99/4A by Randy Thompson, Home Computer magazine, Vol 5, No. 5, in 1985. AO}tari 8-bit translation by Charles A. Cole, Sierra Vista, AZ, August 1991. NOTE: This program requires an Atari 130XE oP}r 800XL with a minimum of 64K usable RAM (not RAMdisk). It is written in standard Atari BASIC, and is compatible with any DOQ}S. Data files can be stored on a hard drive or on floppy disks. The program leaves only 3927 memory bytes free after dimensR}ioning all of the variables with the SpartaDOS X cartridge, 403 free bytes when using MyDOS 4.50, or 898 bytes with Atari DOSS} 2.5. This program could be modified to run in a 48K machine by DIMming the variable L$ in line 20 to a value of 5925 insteaT}d of its current value of 19750, but doing so would allow only 15 cards per folder in memory at one time instead of 50. An EU}pson-compatible printer is also required. Several desirable features, such as data sorting routines, had to be eliminated inV} this Atari version due to memory constraints. Card Trix allows you to organize thoughts, book references, recipes, perW}sonal inventory -- anything -- on 3" by 5" file cards. After editing a set (folder) of cards, you can print them out and/or X}save them to disk. One disk can store several folders of cards. Card Trix has five main menu options: 1 -> Edit Y}Cards 2 -> Search 3 -> Print 4 -> Load 5 -> Exit ProgramEdit Cards Edit Cards immediately calls Z}up the editing screen, which divides into four main fields: Card Number, Index, Subject, and Text. Information for the Index[} can be both numbers and letters, but it is limited to 14 characters. If you wish to date your cards, or give them some othe\}r kind of identifying character sequence, the Index field is an ideal location. The Subject field can hold up to 36 characte]}rs, and may serve as a title for each of your cards. Most of your information will be placed in the Text field, where you ha^}ve nine lines of 36 characters each. The Card Number field tells you on which of a maximum of 50 cards you are working._} Every time you choose the Edit Card function, the computer assigns it a number in this field. If you Load an existing fold`}er into the computer and choose the Edit Card function, the card counter will be incremented to the next available blank carda} if you have not yet filled that folder.Search This option allows you to search through your cards for any sequence b}of letters and/or numbers. You can search by Index, Subject, or Text. If the search yields a card with a corresponding charc}acter sequence, it will appear on the screen for you to review. In order for the search to be successful, text must be enterd}ed exactly as it was when the card was created. That is, if you entered the Index field in all capital letters, the search se}tring must also be all capitals or it will not be able to find the desired card. When you choose to search on the Text fieldf}, only the first line of text for each card will be searched, not all nine lines, due to memory constraints.Print Tog} print out your cards, select this option. In order to print a file, it must first be Loaded into memory. The Print option q}kB-MYJONG DOCBt2MYJONG COMBMONNOTESDOCBEMONTANA COMBYCARDTRIXBASB*NCARDTRIXDOCBMONTANA STSB'BOX4 PICBCHRISTMSRUNB FIREPLACPICBGENTLMENMUSBL BMUSICBOXRUNB! MUSICBX MUSB7,README0 DOCuses Epson control codes to set printer parameters, so if you do not have an Epson-compatible printer, you will have to edit r}the lines from 3000 to 4000 and insert your own printer's control codes. The codes in line 3040 clear the printer's default s}tab interval and set one tab at location 56 for printing the right card border's pipe (|) character. The CTRL-I characters tt}hroughout the rest of the printer module are the Epson "Tab" command to jump to this position. The Print routine will print u}three cards per page and then skip over the perforation before continuing. Start printing with your paper's top margin rightv} at the print head. If you cut the sheet out along the printed lines, you will have 3" by 5" card-sized sheets which can be w}filed as they are or they can be glued to 3x5 cards for filing.Load When you select this option, the program will rex}ad your disk's directory and print a listing of files with the name "FOLDERxx.DAT", where the "xx" will be two digits. Foldey}rs can be numbered from 01 through 99, with 50 cards per file, so this program has the potential to store 4,950 cards per disz}k if you are using double-sided double-density disks, a 3.5 inch drive, or a hard drive. You do not need to select this opti{}on before you select Edit Cards if you want to begin a new folder. If you select Load and no folders are on your disk, you w|}ill have to RUN the program again and select the Edit Cards function to enter data, or change the disk in your drive and sele}}ct Load again. If you select a non-existent folder number, you will get an ERROR message and the program will abort. Sorry,~} but there was just not enough memory available to write error trapping routines.Exit When you select this option, t}he program will prompt you for a folder number and will then save any cards in memory to a file with the name "FOLDERxx.DAT",} with "xx" being the number you provide. If you want to Exit from the program but you have nothing in memory that needs to b}e saved, then use the "BREAK" key.$o( SU_ DG}UVjfeU_wvfFdfeU HTUUU} UR)UYR " "}UPU DOUjeU_wfefUHXU@UPUW =UZ*U~UQ&"""""b}UW DGUW{}U}W~wvffdUIHTU_ U^/U}U_݁Ue!b!" "!"" "bVU@}U_ DU[U_wvfdFeUDUHHXTUT U} UVoUWUa"!"&"!"!"U U| DG}UWU_U_wfFfeUDUEHD U_ ?UnU_U~݃UU%!&"!" " ""R}WUW D}U{UW~wvfdfVUEDEDEEU U^U_ّ݂UU%!&"""|WU_ D}OU[UwvfdfjfVDUDUHƂ_UW =UVoUWY U%", ""#,1}D|WU| DG}UWU_wvfF fVUD_U_ U^UW~YUU%"""-0 }D DOU{UW~wvfjfFdfdfFfVU T DF =U^U_݁YUUWUU%"#} "0 DGU[U_UwvfdfFdfjfgwkdVU_}UDDFeX UVo_UW ݞY}UUU!"= VXDUU_wvfdfFfFfgw{DdV_u]UDUDDVUUUW~}݂YU}u_ U!"U DOUWUW~wvfFfFdfgwvoDjUUDUDDdX=U_}U_݁ ۽?U U%!iYV D}UZPUU~wvfFdffgw{DUEU_WUDU=K H}URQPU_ٙ޿UUW= 5   DOUZf %U_wvfD fdgw{DTUu]MW U-H}=UViUW~݁UWQUQU}]UU5 GDG}UfdWUWwvfjfFdfdfFfgwvo DUQ}UTUum[W TD4UZWU_ UTUuUյmYWVUU5  UOGDOUUUU~wv f}dfFDFfgw DUQUuUEUTUoUDU=UUՅ_ ޽ RUT U U)WU}UW{WU_}wvfdfFfFffgw{ DJhUUEUWUD UU^WUW~݂݁ UUWUWUU}@XU[UՇWwtdfFf`@`fFdfcEZFDFDJdUEUEU]UMQU]UQU|^TDT`VUVUU_}*UUEQEU_] UxWUw g@**jhjfgE *jJ@DDHUQUQUWUWTGg~U}DU^VnU_݁** * "UTUTUWS_ U|WUWowgf@*Vjj}*@DUQUQUW\|xJTUDU _UW= ZjjZ "UEU]UU_]}ڪ* U |U}wgFfdf  OUTEUU]UVf DTFUW Uݝ Z }UZ QYQS |WUwgfFGfdf* JBjEHD UVZj* JBdVUW} _Uݝ*JR}Z"UQYUVj* YU_U\U{wgfjfvwODZEUQEW\D G}UWpWUݝ}Y݂=/UWUWq UW\UVںzjfFfdfvwOGDVUUDOU pWVZ}Y݂=jUj=U wWfF fFfvwGDZ\txDGOUW}  }_]YY ݁Z]}qQ=U_u W}}wgfFfjfDfvwGDDG}U}UW}U ~U}Uݝ} ݂U}U_UzWUovwgfFfd fDfvwODG}U_UZ^Uݝ ݂=UW}UVi}~WUowgfFfdfD fvwODOU}UW]UZU_Uսݝ݂==U}U_}UViU~}}Uwg fFfdffvwGDOUW}UVi_}Uݝ ݂=U_UZ_U{wgffFfFf}dfvwG DG}U}U_UViUzWUݝ݁ U}UW}UZU _Uս{wgfFfFfvwODG}}UW]UZe ~WUݝ ݂=U_}UVie _սwgfFfDfvwODOuUWUW}UZ U ~W_}Uݝ ݁==UWU_UVi U WU}wgfdffDfoU_UVi ej UݝU}}UZ efiWUovwgfFfd fFfg}UW_UVi UVZU_Uݝ UW}UZ UViUWUovwg}fFfdfdFfjkuUWUZ efiU__սݝUU_UVi ejUW^WUowgfjfF}DFdfouU_}UZ UZUW_UսݝUWUVi UViU_~_U{wgfdfoUUW_UVi} efiUW_~WUݝUUW}UZ ejeUW~Uս{wgfDfgoUW}UVi UZiU_~U}ݝU_UVZ UVYUW^_Uս{wg}_U_UZ UW ~WUݝ_UW}UVi U_~ }W_ս}UWUZ UViU_ U_UU_UVi UZUW~ J  -MAINMODE ;AB,;@a,". PAGE SIX.$&GG162,16,169,!}1,157,72,3,169,0,157,73,3,32,86,228,48,1,96,104,104,96(! #A!-A6AV* " , .GG6.=h01!}eeAO ݩ֩N`0@@6.6hBDEHI  <2OO67!}@U,.<    ĩ4OO67A,.:AU,!}:QQ67A),.>`RɥPee`/ee<GG67A,.4(ee!}eeB+@%@D!6-?:C:,,!@eF//@@D:FIREPLAC.P!}ICH6-?:C:,,J@L%D:GENTLMEN.MUS D:CHRISTMAS J(#'  D@$DDUEUVZj jZVUU#UUVZj jZVUD003!%}DDUUVZjjZVUU10 !UVZjjZVUDF(*D DDUUVZjjXTU(*)%} UVZjjYUD@D@ DDUEEUTU 0C 0 UTU%UD#DDU%}jZVUEEUVZjU 1$UjZVUVZjUDL'DDUjZVUEUVZjU%}'UjZVVZjUD'DDU jZVUEEUVZj U'U jZVVZj U D&DD%}U IUVUIU 0&U UQU D&DDUEUVZjjZVUE U 0&UVZj%}jZV% U D&DDUEUVZj jZVUU'UVZj jZVUD@'DDUEUVZj%}jZVUEU0'UVZjjZVUUD@LDOE DDTd dTQaaQQURPRP%}SPR PRPUU@`f@ADAU  0UPpPXYU@ADA@U  U   (%}  UU&LfTU"b "!&Rb "(( ( (( U9UDDUV"Rb%} "!%&b "V2""UUfFVD*""UU @UEUQU%}UUf `f3D3U!DEDOUUU@UQSQUUUff3D3UDVUEqWDUUU%}U5UU@@Ѓ UUfd@f3D3UD DTUETUAUDODU@@ UU@U%}QUUeUU@ ( @UUf@f3D3UD D Df dDf@ $ @ UUU%}UPPQU< @ ( UUf?0@`LC@`0D3UD D Ddeg%&f0 P @UU?%}SPTU8UUf d&f&*D3UDHDGUTiVTUU0?*@UUU%}*QUeZPYT?@UUfLf3D3UDHDETUUU  UU@PU%}\UW*U@U*  fUUUf f3D3UDDEWZUUUF UUU%}WUU@XPfUUUf@f3D3UDHDUWuUU@UUTWUUU%}ZWUWUWU+P &f]UUf@&f3D3UD D DjUYD]UUU + UVU%}U1UUuQU UTU/ &fhUUff3D3UD D DFfVRBVVf  %}u_UUUUUQMUAUU <&fh_UUff3D3UDde%&fU/ %}WUUUUUp/PQA_UUfof`fd`3D3UDHDEDUZeQUVUecle@%}A_UUUPViUU_ UU0&f3D3UD DHDUe%}ePUDt]ryUDU_ U?01  UUeaE]QUvzUUUUfLff3D3UD%}DTWDTDDUUUUUQUQQUQU߂UUfff3D3U(EU߁_UUU%}U)UUffed2F*B@UUUU-U2( %} (( ( UUffUO ((  ( UUUOU%} dTU`&fU@@U PP %%Ņ%UT U@UU PP D%}LDT4DD  U Q D*DUJVTTV@U)URQUURUD%})DUjJVTTVJjU)U*RQUUR*UD0@G DUjJFTTFJj%}U  U*ZRUURZ*UDDDU jJFVUUTFJj U 0U *ZRU%}URZ* U@ @@DU UTFJVTUU U URZRQUU $TBC>RMUSIWOSPCODMTOFBDUPAUSBUPAUSTWAITIMTWFOULOO)} )}************************** ** Yet, still another, ** fine pr)}ogram, by: ** ** Tom Arena ** and ** Jonathan)} Gilbert ** * ************************* @נȠſB-@)}@#(-A4."B @ %$@ ƛ6-?:C:,<<<<," Ҡ¬ǠӛG ")}6-?:C:,<<<<,+6-@/ C6-?:C:,<<<<,G ٠ӛ- "6-?:C:,<<<<,)6-@- )}ҠӬǠ›G "6-?:C:,<<<<,+6-@/ C6-?:C:,<<<<,G ٠ӬƠқ#)} "6-?:C:,<<<<,# РśNOŠŠԠӡP -$ $STǠ)}ŠÛU= -$ %6-?:C:,<<<<,) 56-@9 = W6-?:C:,<<<<,%D:LXǛY)}Z;@ ,;@,26.hˢhh`>6-@J6-@V6-@b6-@n6-@z6-Ab)}6-At6-@([f%27B7h@A#AU-A6AVY"_c f#)}\a-6-F:A`,%AV$F:Aa,%AP9ABM%@ABa%@0AB]<A@'A)}9BBA<$bӠŠÛc*dhh2,96,193,*,2,96,193,*,2,64,193,*,2,64,102,*,2,72,128,*,2,81)},96,*,2,85,128,*,2,96,121,*,2,108,162,*e==2,96,121,*,2,85,128,*,2,81,96,*,2,72,121,*,4,64,128,6,*fhh2,96,193,*,2,96,193)},*,2,64,193,*,2,64,102,*,2,72,128,*,2,81,96,*,2,85,128,*,2,96,121,*,2,108,162,*g==2,96,121,*,2,85,128,*,2,81,96,*,2,72,121)},*,4,64,128,6,*hmm2,64,96,*,2,60,72,*,2,72,85,*,2,64,81,*,2,60,96,*,2,53,128,*,2,47,121,*,2,64,162,*,2,72,128,*,2,81,96,*)}i332,96,193,*,2,85,108,*,2,81,128,*,4,72,108,4,*j CHORUSkff2,81,96,*,2,72,85,*,4,64,81,4,*,2,60,121,*,2,64,81,*,2,64)},162,*,2,72,144,*,2,81,128,*,2,85,128,*lee4,96,193,4,*,4,81,96,1,*,4,85,96,1,*,2,96,193,*,1,72,108,121,*,2,81,128,*,2,72,1)}28,*,2,64,162,*m^^2,60,96,*,2,53,128,*,2,47,121,*,2,64,162,*,2,72,144,*,2,81,128,*,2,85,128,*,4,96,193,6,*n##END CHORUS)} AND START 2CD PASSoff2,96,193,*,2,96,193,*,2,64,81,*,2,64,85,*,2,72,102,*,2,81,96,*,2,85,108,*,2,96,121,*,2,108,128,*p<)}<2,96,193,*,2,85,102,*,2,81,96,*,2,72,96,*,4,64,102,6,*qff2,96,193,*,2,96,193,*,2,64,81,*,2,64,85,*,2,72,102,*,2,81,96,*,)}2,85,108,*,2,96,121,*,2,108,128,*rBB2,96,193,*,2,85,102,*,2,81,96,*,2,72,96,*,4,64,102,4,*,0,2,*smm2,64,96,*,2,60,96,*,)}2,72,108,*,2,64,108,*,2,60,81,*,2,53,91,*,2,47,96,*,2,64,108,*,2,72,102,*,2,81,96,*t222,96,114,*,2,85,108,*,2,81,162,*,4,7)}2,85,4,*u CHORUSvff2,81,162,*,2,72,108,*,4,64,108,4,*,2,60,96,*,2,64,108,*,2,64,81,*,2,72,85,*,2,81,96,*,2,85,102,*w)}ff4,96,193,4,*,4,81,128,1,*,4,85,128,1,*,2,96,114,*,4,72,108,4,*,2,81,96,*,2,72,102,*,3,64,60,81,*xVV2,53,81,*,2,47,81,*,)}2,64,81,*,2,72,85,*,2,81,96,*,2,85,102,*,4,96,193,12,*,0,2,*y THE ENDPP72,138,72,165,204,41,8,105,48,230,204,141,10,2)}12,141,24,208,104,138,104,64 D:GENTLMEN.*(189= H LINEDIRDRIVEENTRLINEFLAFILENUMBEPPERROENTRY<<K@7@@@7-}@@Q A @ LOADIT..;@,;@$@,;@,2K +@A-}R@90@@K@< 6.D1:F( menu P AP STORE LOADIT.OBJZ-} 6.67@,.*.RUNd567@<@,. 567@$@,. n67@,.x+@+@-}@% A6-@%6-@-@@d@$$7@<@,0 A-} 6--@@7<,4 A@67<,.7<,6-%@ $$7@<@-},4 A 67<,..6-%@"-@@,67<,.7<,66-%@ @J-}"@(6-@T @( ^/-@%@/( 7<%@,h6-%@r6-%@-} 4@((4(ԠҠϠοS A-@@K::)@E@-}S6-&@H## @)!&@A 6.//67@,.7$@&@<$@,-}-@@##7<%@,4.OBJAP  A0%6-F:A, Ap&6-?:A-}6:AU,2}:QQ67A),.>`RɥPee`/ee<GG67A,.4(ee2}eeB+@%@D!6-?:C:,,!@eF++@@ D:BOX4.PICH2 }6-?:C:,,J@L% D:MUSICBX.MUS D:MUSICBOX 0D().CMSPPAUDLANOMOTMOTMOTMOTZ6 } -@@+-@@M2@@@@6 }@o2@s -@AP  !!*** 6 } Tom Arena* and* Jonathan Gilbert* * Ђ =;@ ,;@,=26} A6.hˢhh`#)6-@v56-AiA6-@2 @`٠6}̛""6-?:C:,<<,6-?:C:,<<<<,6-?:C:,<<<<<<,6-?:C:,<<<<<<<<,6} @v;Ƞӂ<+-@@+-A#?##ĠϮƠӠĠق@ 4+6} @ A" %@pFSO6-?:C:,<<<<<<<<,S GK"G6-?6}:C:,<<<<<<<<,K HA "=6-?:C:,<<<<<<<<,A6} I7 "36-?:C:,<<<<<<<<,7 J) ")6-?:C:,<<<<<<<<,KנϠӂL6}"P9-@ +!A*"@96-%@PT  # U ԠӬΠƂXaO6-?:C:,<6}<<@<Ap<<<<,aB7h@%[G-@A@ G6-?:C:,<6}<<<,\ %D:LcӠłd>>1,121,*,1,96,*,1,81,*,1,96,*,1,60,*,1,81,*,1,96,*,1,81,*e6}>>1,121,*,1,96,*,1,81,*,1,96,*,1,60,*,1,81,*,1,96,*,1,81,*f>>1,121,*,1,96,*,1,81,*,1,96,*,1,60,*,1,81,*,1,96,*,1,81,*gA6}A1,121,*,1,96,*,1,81,*,1,96,*,1,60,*,1,81,*,1,96,*,2,81,60,*hjj2,60,121,*,2,81,96,*,2,60,81,*,2,40,60,*,2,60,96,*,2,47,816},*,2,40,60,*,2,60,81,*,2,29,91,*,2,31,72,*igg2,35,60,*,2,40,47,*,2,40,121,*,2,40,96,*,1,81,*,1,60,*,2,40,162,*,2,45,128,*,6}2,53,108,*,2,64,81,*jmm2,81,128,*,2,64,108,*,2,53,81,*,2,45,108,*,2,47,121,*,2,60,96,*,2,35,60,*,2,40,81,*,2,40,96,*,2,40,6}81,*k1,60,*,2,60,81,*ljj2,60,121,*,2,81,96,*,2,60,81,*,2,40,60,*,2,60,96,*,2,47,81,*,2,40,60,*,2,60,81,*,2,29,91,*,2,6}31,72,*mgg2,35,60,*,2,40,47,*,2,40,121,*,2,40,96,*,1,81,*,1,60,*,2,40,162,*,2,45,128,*,2,53,108,*,2,64,81,*nmm2,81,128,6}*,2,64,108,*,2,53,81,*,2,45,108,*,2,47,121,*,2,60,96,*,2,35,60,*,2,40,81,*,2,40,96,*,2,40,81,*o1,60,*,2,60,162,*sii1,6}60,*,2,81,162,*,3,60,96,121,*,3,47,96,121,*,2,60,162,*,2,47,162,*,3,40,96,121,*,2,60,243,*,1,29,*tSS2,31,182,*,3,35,121,146}4,*,2,40,162,*,2,40,243,*,2,40,162,*,2,96,121,*,1,217,*unn1,40,*,2,45,162,*,4,53,91,108,128,*,4,64,91,108,128,*,2,81,162,*6 },2,64,162,*,4,53,91,108,128,*,2,45,162,*v__1,47,*,2,60,162,*,3,35,96,121,*,3,40,96,121,*,2,40,162,*,2,40,162,*,2,96,121,*,6!}2,60,162,*wii1,60,*,2,81,162,*,3,60,96,121,*,3,47,96,121,*,2,60,162,*,2,47,162,*,3,40,96,121,*,2,60,243,*,1,29,*xSS2,316"},182,*,3,35,121,144,*,2,40,162,*,2,40,243,*,2,40,162,*,2,96,121,*,1,217,*ycc1,40,*,2,45,162,*,4,53,91,108,128,*,4,64,91,106#}8,128,*,2,81,162,*,2,64,162,*,4,53,91,108,128,*zmm2,64,162,*,1,60,*,2,81,162,*,3,47,96,121,*,3,60,96,121,*,2,60,162,*,2,606$},162,*,3,60,96,121,*,2,60,162,+ll4,60,45,35,29,*,2,35,182,*,4,45,91,121,144,*,4,60,91,121,144,*,2,72,182,*,2,60,182,*,4,46%}5,91,121,144,*kk2,35,162,*,1,40,*,2,60,162,*,3,35,96,121,*,3,40,96,121,*,2,40,162,*,2,40,162,*,2,96,121,*,2,162,217,+i6&}i4,81,64,53,40,*,2,45,162,*,4,53,91,108,128,*,4,64,91,108,128,*,2,81,162,*,2,64,128,*,3,53,108,128,*hh2,45,162,*,1,47,*,6'}2,60,121,*,4,35,60,81,96,*,4,40,60,81,96,*,2,40,121,*,2,47,121,*,4,47,60,81,96,*3,47,182,243,+ll4,60,45,35,29,*,2,36(}5,182,*,4,45,91,121,144,*,4,60,91,121,144,*,2,72,182,*,2,60,182,*,4,45,91,121,144,*mm2,35,162,*,1,40,*,2,60,162,*,3,35,966)},121,*,3,40,96,121,*,2,40,162,*,2,60,162,*,3,60,96,121,*,2,60,162,+ll4,81,64,53,40,*,2,45,162,*,4,53,91,108,128,*,4,64,916*},108,128,*,2,81,162,*,2,64,162,*,4,53,91,108,128,*__2,64,162,*,1,60,*,2,81,162,*,3,47,96,121,*,2,60,162,*,3,60,96,121,*,36+},60,96,121,*,0,*,0,* REDO D:MUSICBX.MUS 45 ACECA ACECA ACECA AC E CA AC E CA AC :-}ECA CE AC ECA CE AC ECA CE ACE ECA CEA ACEC ACE ACECThat's either a Christmas :.}Tree or aThat's either a Christmas Tree or anAtari Logo.Merry Christmas and a blessed New YearWelcome to ACEC DOM #106 (:/}approx). *** December 1991 ***Overwhelming thanks to the contrib-utions of Ogle David Elswick and TonyRamos fo:0}r this diskette.This diskette, and all those for thenext year, is dedicated to the REALmen and women who have not listene:1}dto the siren song of the rest of theworld and have gone trapsing off afterthe illusory pleasures of the 16, 32,ad infinit:2}um bit world.And also to the rest of us who stillfind the 8b a heck of a lot of powerfor the price.Diskette 1, side :3}A:You may boot AtariDos 2.5 as your runplatform. There are essentially twoprograms on this side.1. FABCCC -- go into :4}BASIC and type RUN "D:FABCCC. This prog. is protected and cannot be accessed for :5} listing or loading. Docs are in README1.DOC The prog takes approx. 2 m:6}in. to initialize. Hit to start, a should exit. Play all or a selecti:7}on of 10 carols with a graphic background. Nice phrasing on some of th:8}e carols (someone had some fun), mediocre graphics.b. PLAY.COM -- load binary. This is :9} the 16-bit (a con- cession some of us 8b folks have made) AMS file ::}music player that Tony Ramos has touted on so many occasions. It works :;} fine on un-mod machines, and GREAT on GUMBY upgraded machines. Th:<}e GUMBY is a home-brew mod one may make for about $10 US, and it :=} turns the 8b into a stereo sound machine. The stereo is access- able only:>} by some players though (e.g. this one). The other benefit is that the :?} stereo comes out in true equal tempered scale (or pretty darn near:@}). The AMS files to be played must be locked before the program will play :A} them. I did this prior using SpartaDosSide 2 -- "SANTA'S TOOLKIT"Believe it or not, I'm J:B}UST gettinginto 8 bitting. An Amiga friend ofmine who sold me my first 800 callsme the "8 bit revival". Ergo, everythin:C}g is new to me; and I'm hopingto a few of you.Here, finally, in one complete,convenient package are several of theutilit:D}ies EVERYONE seems to have, butno one ever seems to have together.SUPERARC, SUPERUNARC, DISCOMM3,COPYMATE 4.4, and MYCOPY:E}R 2.1.Oops! Almost forgot WHATIS21. Eachof these are binary loads. Superarcand unarc are complementary programswhich al:F}low you to compress and re-expand files. To any novitiates:there are ways to compress the infoin a file to take up less s:G}pace ondisks or during BBS transmission.I ASSUME the Arc programs (by theapparently grandest of grand 8bsuper-wizards, Bo:H}b Puff) are compat-ible with the ARC on SpartaDos X. Ialso assume these programs pick thebest mode of archival compressio:I}n.(e.g. Huffman encoding -- did anyoneknow David Huffman graduated OSU at18?)DISCOMM does this sort of thing ona grand :J}scale and compresses anentire DISK image, including bootabledisks. Which brings me to COPYMATEand MYCOPYR. These are NOT:K} binaryload, as I said but cannot go back tocorrect. Use DISCOMM3 carefully touncompress them. CAREFULLY. I havebeen a:L}dvised to put write protecttabs on the source when using DISCOMMI am trying to find DOCS on theseprograms for publication:M} in a futureDOM.WHATIS is binary load. One of my petpeeves is that there is a bad mixtureof 3-character extensions in f:N}ilenames in the ATARI world. Sometimesthere are NO extenders (e.g. on theACEC BBS). So, you are left on yourown to figu:O}re out whether you useBASIC, binary load, Unarc or Discomm.Use WHATIS to find out what to do.Which reminds me, there is a:P} file onside 1 I have named "AUTORUN.BAD"This is the original AUTORUN.SYS filethat went with FABCCC, but when I tryto use:Q} it, it locks up my 130XE.COPYMATE4.4 covers two files whichCOPYMATE4.4 is a great sector copierwhich allows quick copy o:R}f a non-protected diskette. (I use it forthe DOM's). One file is DOCS.Use DisComm to uncompress the filesinto a bootabl:S}e diskette. One fileis DOCS; DisComm will see it once youcall up the first file, and it willfile when you call up the fir:T}st forde-compression.MYCOPYR is another compressed bootdisk. And it is another good sectorcopier, not quite as slick as:U}COPYMATE.Disk 2, Side 1: "Christmas Toys"MYJONG -- mygosh! A MaJong game for the ATARI. Not quite asMYJON:V}G -- mygosh! A MaJong game for the ATARI. Not quite as nice as the AMIGA MaJong I've seen, bu:W}t apparently capable of giving some very challenging games. Binary load.MONTANA -- Rather an :X}interesting card game. I see it will take some getting used to. Rather a type of solitare,:Y} but different. Binary load. load. The game appears to create a statistics file:Z}, so I'm justifying my lazi- ness by leaving a little space on the diskette by th:[}is.CARDTRIX -- A BASIC program I haven't tried. Supposed to make 3x5 file cards for any- :\} thing you wish to organize. I believe the cards are maintainable as images, or you ma:]}y print them out."L" -- RUN "D:L. from BASIC. This is a videomusic box, which allows you to :^}play a carol, or Music Box Dancer.side 2:Last ... I don't know if you're goingto like this, but I find it pretty:_}neat. Any other engineering/science/numerical analysis types? This is apackage of BASIC algorithms to do anumber of num:`}erical analysis thingsfrom finding the roots of equationsto numerical integration and takingderivitives. I have left the:a}programs as a single package on oneside (thus the remaining sectors Icould have cluttered with more AMSfiles, but I'm gett:b}ing tired).The side is self-bootable, or justRUN "D:START:And I hope this gives you a goodstart on what I also hope w:c}ill be agreat New Year.All file contributions welcome.(please, please !!!! :^) . Best, :d} R. Wayne Arenz8