8(@@START.BATBAT38 START c}E q0 \C)CC8`DCeECiD` RP h1$E ȍ @y b Y)hܭ]L]` q  DMD   u j)`0  ,p0i2 &28jJ1f02 9 g iJf0i1)xԍӭ232002XԦ`  *'  } *(L `(  L l pL[,L] C i0 } p  gފދLh ( LD 0  C  C  \i +$+0'}; $(%)  b L[C `D P^߰")(݃   $DD}G@НL]S")M T H0 G$Ș݃ b 8$}$%8(() T `$E0(0)8`$GE` P} Li 8GD }L[ PH >iJ ;  yyB } ' |L[ "E( % H$ H#`L]B  0 G LO<  ( d lH۪!A3 A }jA !B EIC Y$E0 F  < 7 JN8Ndâ!,P h0ʠJd,6 } ' r/ $ ɛ ` '  L[  l }-     }    L[L  }  '  L[   p  ` g  l }) g ' }L[) ̠,L]T-0 |LM N݃:ː6UV LM N L(TU N,)M}LL[IL3GDIɛ ɜ DI  , JȊGм  G I) GȦ=}*GG ȄI1200820I H1E 1h0hIGI2ȢI`FE 0ɛ rɛ$ l '}蚦TTUVD`M L$:;Pyȱ$` r  iȱ$/:ȱ$VWyA**⩀ / }`$***? mL]-+ȱ$ɛ m* ? g. $0f.?'@ wAsTt/` }0: gL  `$0`j`& CpCi s L0JCܢj? I#}𴽎F ގМގ& & 0 C4 08L`0   | 레L] EGȽGȽ}G | E` 8,  }EG)݀G)ȱGȱG`"!L] l!i}栠$8  (IƭIp  h,g+j? 8 ii(Lq)! }S S0$} ) E9`H)N,L]8GH Lq`gNgfj****8jHi h` } 2J  &e2i`"%?&;^$IM ! ! <u hh`$}Ev옝^! 1EHFHjm GHm H`u$Ev`L=? +`!,pFE ȄD8 }q D&E`I0` i`+DOS SYSMOC.I   J ٍ = ) F)}8`Ll T!U<; Ln <JM -18     HH =}D 2 :  /1[F:M #.!  `>C #   #`>   e}L'>/b;\I\o@ @LK~ L  % /e  LL H}H0S0N:;=91D,1ɛK$ɛ`:;ʾ  ,ɛ}`XYȄ #`DTDRLUFFFCICLRSJ==CIYEEONSMDLNOOUAOOOARPLNCL#####PANVBNFR*),-PQOR}a/%<}) j ө  RES L%-, # 3 0 %   4(H 4(` }( 3  #  ZOiۨ L4RE 3 =F S Z +8!} 0+  FF % 4 4& 4(X)Y    # 4 ʤ Ȅ L"}F F LH hL4`*J 0 B B 0a   8#}    Lkl  );<  : ` 0 } T T 7̀΀$}LIl <;`<L 3   #/ ! R( 7 7   7 89i L7 ,(&  %} L480  ` Ln    `   HJJJJ h) ii0 ``0  ,BLV&}[J  B Vso Fhh` GH ,H hɐɀɡ)HDCȱCɛeCD먥D h'}N MSп` ED` OIH`hhXhh  nL Free Fil-SBreakI/O-Error 170Disk f(}ullWrite protectedFile MismatchBad FilenameDOS II+/D - Ver. 6.4plus RUN:Br`čLLockedDe)}vice doneDIR fullNot foundLoad?Bad DOSHex?AbortFromToHD) S)Eh` ɛLn ;LD2:+DOS SY}=ON;RUN"D:PROGRAM.BAS"  L*ʅȥe˅ BECF-m gUr gUȦ 3Lؠbck FRAMSFSIZDELABACFINACOUNHITSQUAREDDHINBONUWQQQREQCNQADDQSUQLINQLE,} -}@@BUAB @7.}%%###############################%%# SQUARES #%%# by John Massara #%%# Or/}iginally Published by #%%# Atari Computer Enthusiasts #%%# (N.S.W.) #%%# December 1980}2 #%%############################### '6-@6-'6-A`b6-O:@&,"6-@'06-1}%@>6-@ $J6-V6-b6- +@'0@A0@2}[0@@@o0@@AR@(6-@6-'6-@36-@@=@3}O,a/AYs/AY@y/@y/27(FRAME: $AW@4}7( HIGH SCORE: <W((HITS: &AW@6(NEED: &HAW@$W(SCORE: Fq"6-H:,$5}A@%@A6-H:,$@e%@K@Q,Y/%c/%%k/%q/P6-%@ZS @6}1!"@$('(I( YOU RAN INTO YOURSELF!S A@dB"@((8( YOU RAN INTO THE BORDER!7}B A@n6-%@x/ ,-@ /"@A F:B2y,@A`)6-%@8}!@)6-@ @ &6-R:,&"@A:@w!"@-6-:6-69}@'"@6-'6-@("@6-6@(6-'"@6-@'6-:} T:,"@A0K"6-H:,$AP%@A6-H:,$@p%@K A 6-%6-%;} @'-@A !!'6-m +'0@@@A0@@@[0@<}@@mAR@L-@@%( ŠҠ7-@@ L(Ҡź *-@@=}*(Ƞź ]-@@8(Press Ԡ or ŠΠJ-@@](for a new game"Y>}AU=F:B2y,"@)T:,"O@wY @,AU@ A62?}@@'6-%/6-%A6-%A$%M6-o2}6-%@6-%@@}@NAW@(,AW@7(& IAW@1N(J @pT-6-+&,$A$6A}-%-6-%@^8( (*( ӠӠ 86-&@ h-@@92@0@B}@KAU_-@@Pc 2r1AU@)-@@0-C} 1 |%-@A % @  D:SQUARES=E AE"$)R:,"$ 7A) A7 A0%$O -@)E}5@p9 C AO 6-%6-6-!B 6-F:, 0@0"@ *"86-%F}B A`&$05!@B&6-%6-%+5 Ap5$:96-&$+!,"+G}-A19%;   A ?167B:,%,.(*"'6-@&1 AD" (*"6-@0" H}AE$(+),*$ AI A0N=6-%$+%+@$&,,%6-%16-A=6-O$PI}$S=%@$A2)-3(}= A eXATE ALL RAINDROPS BONUS]# !A6-# AJ}pb: 6-6-&-60 A4 :gE6-A %+76-AE@ K}$l--%A9F:,%-F:@ ,q'6-%%+P:F:,',,$-'(v# F:,#$H:,%@L}; 6-%+-%@ %;( 1 6-&$+!,+A%16-B-A0M}6%$%*. 8 A@B @0.-A06%$%*. Y-%.( doN}uble bonusd4@6-AH-L Y>CNTRL<"A"2-AP6"%(.2   AO}PAUSE ROUTINE86-F:,$8%@&A4)-)( press trigger ;P}T:,-1(@ Ӡ; A Y -( %3%@&E@wQ-Q}Y(  $  ĠҬŠҠ*R  AP6-@01%@&A4=-R(R}LIVES &%/=( BONUS O:,1( BYTES  =AP4Q @ !/-@0S}8F:,GF:@ ,K Q9[-AuA0@U$H:,%C2F:@ ,U2%@P[T}>T F:, ".@ E-A6?PTF:@ ,CV  '-U}C2RF:@ ,V H @0Rj@@3-%AH%AYMV}@u$+ %AW,[-jF:@ ,WG @ F:, &-@ 7(bonus :$G>CNTRL<"K"W}FREE SNAKE ROUTINE! 6-%!6-! A P:- ( 4%AX:I-@X}@a6 )6-F:,2F:,:-IF:@ ,8 F:,F:,"F:,(, 8Q67Y}B:,%,.d-&(*6-Q( free snake$>CNTRL<"A""-6" Z}<-9(@maximum  lives<$K-'-@d=%AH@6%C[}G K $COMPLETED LEVELS BONUSD6-%$+ @ ,%6-$AP-6-%;%A4D(}= -&(\}@2@=(youiF:@ ,@3(@made it?-@ F(K(]}i(@ >-@@%(bonus >%H:,$A@0F:@ ,F:,0T:^},A' %6-@&' ANEW GAME & TITLE ROUTINEX'"6-F:@,%$F:@,.6-_}:6-F6-APR6-X_ 6. dd6-A%6-@-6-&?-G%S`}_U%@$A4)@@d;B7t@dAI%O!U6-O (}-a}6(hi score bytes=(G-%%O(I-AaAW"@:e,0,F:&,F:,9@:,I,F:&,F:b}&,\!AF@:j,4,F:&A,F:&A,B6-%A(HN\%@c!AH5,F:c}&A,F:&A,G,U%@ [c%DF:,%  A*-@ %D(Ԡd}پ 1 2 3U #AQ-A$6-F:,*-'96-K-@ U A eR 6-%!6-6*-e}@ F(choose entry stageJ"R%U")"%-@ A(Š٠Mf}U%   A u%(@ 9-@ %[(@ i-g}@ %u@ "@16-6( Ӡ @ A :"@06-0( h}Ǡš : A  @"@&6-6(Šġ@ A %\(hit only 1 2 or 3 %3i}-@ BF:@ ,F R\ A E*I-6)F:@ ,/3 A%@$I6-&j} DRAW FENCE AND GO 6-@ 6-@'6-36-?6-K6-W6-Ae6-%Akk}w@(@} @5,3/@ &G/@ &@ ],@l} &@ %q/@ %}/ e%@&-*(@:@+!,e(@m} ž& ̾& P@ /-%%A@$7-FF:@ ,J P Y  n}-&' A+ Y6-AP%@$+@&,%$+@&, R-&F:,& A* 8-o}%R( BYTES   Q-A6+68,-%@!3%9= CK6-%Q z p}8@,*6-66-<6-H6-@T6-A`6-A3p%@d$z @0ONE-TIME q}INITIALIZATIONS6-@6-@'6-@36-@?6-@K6-@W6-@c6-@o6-@"r}{6-@P6-A6-AU6-AV{6-@H6-AP'6-A36-A?6-AFK6-@s}W6-Aqc6-Aro6-@`{6-@P6-A6-2;@ ,9,9A,G68@,-@\68@t},-@q68@,-@68@,-A68@,-Ac68@ ,-A-68@,-A<6u}8,-AK68,-AW6-A3c6-A 9,68@,-468@,-D68@ ,-6N68v},-6^68@,-6m68@,-v68,-68@,-68@,- 9,68@,-468@,-w}D68@,-6N68,-6^68@,-6m68@,-v68,-68@ ,-68@,-6-Ad6-AVx}'6-A36-A ?6-AK6-AW6-Ac6-B7po6-B7`{6-B7a6-Ap6-A6-y}A8''SET UP DLI & REDEFINED CHARACTERS? AF:A@,&@*+@?6-+F:A,%,$8-@#z}( 偁8INVERS >CNTRL< "A"\-@(%-@9( chet waltersE-@V( FOR ANTIC{}\+-A6AQ"!% +>-AWAX"!'42F:,:>  #AQ|}W"6-$ 'C2M+@W APuV-@"+2}}82F:,B%%HL V AP@Q6-F:A`,%$F:Aa,3%@'A4EAQA~}'BBA6-'' A DL SERVICE ROUTINE==72,169,224,141,10,212,141,9,212,169,0,141,26,208,104,}64 START DISPLAY & TRACK DATAkk0,0,0,0,1,1,2,2,3,3,4,4,4,4,3,3,2,2,2,1,3,1,4,1,5,1,6,1,7,2,8,3,8,4,9,4,10,4,11,4,12,}4,13,4,14,4,15,3ll16,2,16,1,15,1,14,1,15,5,12,6,13,6,14,6,15,6,16,6,15,6,14,6,13,6,12,7,11,8,12,8,13,8,14,8,15,8,16,9,16}kk10,15,10,14,10,13,11,12,12,12,13,13,13,14,13,15,12,16,11,16,10,15,11,16,12,16,13,15,13,16,14,14,14,13RR14,12,14,11,1}4,10,14,9,14,8,14,7,14,6,14,7,14,8,14,9,14,10,14,11,14,12,14,13;;14,14,14,15,14,16,15,12,16,12,17,13,17,14,16,14,15,14}kk16,15,16,16,17,16,18,16,19,15,19,14,19,13,19,12,18,12,18,12,18,13,18,14,18,15,18,16,18,17,18,18,18,19CHARACTER SET D}ATA0,0,0,0,0,0,0,0,064,0,0,0,0,0,0,0,060,0,0,4,142,122,49,0,0124,0,0,33,58,76,140,0,0!!43,60,110,}118,255,24,24,0,0""107,60,110,118,255,24,24,0,0 50,0,0,16,56,124,246,56,56!!114,0,0,16,56,124,246,56,5612,}0,0,0,0,32,48,48,076,0,0,0,0,32,48,48,0!!44,34,34,54,93,42,62,127,62""108,28,20,20,93,42,62,127,62##97,36,2}4,24,60,90,255,255,126!!33,0,0,24,60,90,255,255,126!!98,0,60,110,126,122,62,28,0!!34,2,63,110,126,122,62,28,0&}&99,96,240,233,254,254,233,240,96&&35,96,240,232,252,252,232,240,96""100,0,28,62,122,126,110,63,2 !!36,0,28,62,12}2,126,110,60,0 $$101,126,255,255,90,60,24,24,36 !!37,126,255,255,90,60,24,0,0 ""102,0,56,124,94,126,118,60,0 ##38},0,56,124,94,126,118,252,64##103,6,15,151,127,127,151,15,639,6,15,23,63,63,23,15,6##40,64,252,118,126,94,124,56},0""104,0,60,118,126,94,124,56,0""41,24,60,90,231,231,90,60,24##105,24,60,90,231,231,90,60,24""42,24,60,90,23}1,231,90,60,24106,0,24,36,90,90,36,24,0''3,102,102,255,102,102,255,102,102((67,102,102,255,102,102,255,102,102}O-1 D1:SNAKE.BAS@V',@$%-/@f&@$%C/@f&@D%Y/@%@D%o/@%@$%/A}Y@$% `'! @!-@@j',@'%-/@c&@'%C/@c&@G%Y/@}%@G%o/@%@'%/AY@'% t'! @!-@@~',@0%'/@`&}@0%=/@`&@P%S/A%@P%i/A%@0%}/AY@0% '! @!-@}@',@5%-/@U&@5%C/@U&@U%Y/A%@U%o/A%@5%/AY}@5% '! @!-@@',@@%-/@P&@@%C/@P&@`%Y/A}%@`%o/A%@@%/AY@@% '! @!-@@',@G%-/@C}&@G%C/@C&@g%Y/A%@g%o/A%@G%/AY@G% '! @!-@}@ ',@T%-/@6&@T%C/@6&@t%Y/A$%@t%o/A$%@T%/}AY@T% '! @!-@@',@c%-/@'&@c%C/@'&@%Y/A}3%@%o/A3%@c%/AY@c% '! @!-@@ 'W,@u%+/@}@u%?,AY@u%S/AE@u%W <($0u*****PM SETUP*****:ub +@*AF:A,&@}4+@FAR@b*****16 PAGE RESERVE*****Du)( ()( PREPARE FOR COMBATu2B2w@2}*****GRACTL PLAY&MISS*****uBAY@bB*****DMACTL,1LINE,PLAY,MIS,NORM FIELD*****v9BByF:A,9*****}PMBASE IS NOW RAMTOP*****vbB2V@'B2W9B2XKB2Yb*****PLAY SIZES*****}v5A#@35*****PRIORITY PL OVER PF*****v26-AV$F:A,2*****NEW PM BASE*****vAA4'}A@$9A@FKA@TjA+F:A,%@,*****START OF PM DATA*****vKA}@R'A @X9A@)KAv''*****VBLANK INTERUPT ROUTINE*****v%-A6A}"!%  v'-AtA#' "vBB162,3,189,244,6,240,89,56,221,240,6,240,83,141,254,6,106,141$vAA25}5,6,142,253,6,24,169,0,109,253,6,24,109,252,6,133,204,133&vFF206,189,240,6,133,203,173,254,6,133,205,189,248,6,170,232,46,2}55(vFF6,144,16,168,177,203,145,205,169,0,145,203,136,202,208,244,76,87*vEE6,160,0,177,203,145,205,169,0,145,203,200,202,2}08,244,174,253,6,vCC173,254,6,157,240,6,189,236,6,240,48,133,203,24,138,141,253,6.vDD109,235,6,133,204,24,173,253,6,109,2}52,6,133,206,189,240,6,1330vGG205,189,248,6,170,160,0,177,203,145,205,200,202,208,248,174,253,62v;;169,0,157,236,6,202,48},3,76,2,6,76,98,228,0,0,104,1694v 7,162,6,160,0,32,92,228,966v6-?:A,Dv'6-B2H6-A'6-AFvK}@ #%@@7%@@&K%@@&JvG-%A$%A2"%) G*****DEFEND}ER PLAYER 0*****Kv##24,24,60,60,126,255,126,36,36MvM-@"+%A%/ M*****ATTACKER PLAYER 1**}***Ov""204,204,204,252,252,48,48,48[v""*****EXPLOSION PLAYER 2*****\v9+-%A%AV%AV%A/"5}9 av\\24,36,80,52,90,52,105,93,170,237,181,106,253,94,171,246,173,85,44,90,116,44,52,44,24,8ev""*****EXPLOSION PLAYER 3*}****fvC #B5-%A%A%A%A9"?C ~w$} D:STARSHOT.7&} D2:STARSHOT.7&}D:STARSHOT.BAS6b&DOS SYSb*START BATB+PROGRAM BAS