BG 1 BG FILL 0,2 TO 19,12 CHAR 16 FOR I=1 TO 15 SPRITE I SIZE 3 NEXT I REM SPRITE#0 RESERVED FOR PLAYER BULLET REM WAS8BIT ISPR=1 FOR Y=3 TO 11 STEP 4 FOR X=0 TO 16 STEP 4 SPRITE ISPR,X*8,Y*8,1 IF Y=11 THEN SPRITE ISPR,X*8,Y*8,12 INC ISPR NEXT X NEXT Y REM SPRITES 1 TO 15 FOR BLACK BLOCKERS DIM X0(9),X1(9),X2(4),X3(4),X4(3) AI=0 IX=0 FOR I=0 TO 9 REM SPRITES 16 TO 25 SPRITE I+16,,, X0(I)=I*17 REM SPRITES 26 TO 35 SPRITE I+26,,, X1(I)=I*17 REM SPRITES 36 TO 45 SPRITE I+36,,, SPRITE I+36 SIZE 1 IF I<5 THEN X2(I)=I*38 ELSE X3(I-5)=(I-5)*38 REM SPRITES 46 TO 49 AND 50 TO 53 IF I<4 THEN SPRITE 46+I,,, SPRITE 46+I SIZE 2 X4(I)=I*52 END IF DIR4=-0.175 NEXT I DO ADD AI,0.1,0 TO 2*PI FOR I=0 TO 9 ADD X0(I),-0.3,-8 TO 160 ISPR=I+16 SPRITE ISPR,X0(I),20+5*SIN(I/1.5+AI)+2,5 IF I<9 THEN IP=1 ELSE IP=2 SPRITE ISPR PAL IP ADD X1(I),0.3,-8 TO 160 ISPR1=I+26 SPRITE ISPR1,X1(I)+5*COS(I/1.5+AI),34,6 SPRITE ISPR1 PAL IP ISPR2=I+36 IF I<5 THEN ADD X2(I),-0.6,-16 TO 172 SPRITE ISPR2,X2(I),48,7 IF I<4 THEN IP=3 ELSE IP=4 SPRITE ISPR2 PAL IP ELSE ADD X3(I-5),+0.65,-16 TO 172 SPRITE ISPR2,X3(I-5),64,9 IF I<9 THEN IP=3 ELSE IP=4 SPRITE ISPR2 PAL IP END IF IF I<4 THEN ADD X4(I),DIR4,-24 TO 180 SPRITE 46+I,X4(I),88,80 SPRITE 46+I PAL 3 IF I=3 THEN SPRITE 49 PAL 4 END IF NEXT I WAIT VBL LOOP #1:MAIN PALETTES 153F0B00003C38000030383F003F2400 003F3300003F2A15003F2A15003F2A15 #2:MAIN CHARACTERS 00000000000000000000000000000000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7070311F1E0000000020C00000360000 0E0E8CF87800000000040300006C0000 000023030000000008385FFF0F141208 00000000000000000000FFF8F8905008 00000000000000000000FF1F1F090A10 0000C4C000000000101CFAFFF0284810 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000000000000FFFFFFFFFFFFFFFF 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 40E040000000000040E0400000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000018180000000000000000000000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000010101010101 000000000066000081C3FFFFFF99FFFF 00000000000000000000808080808080 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000000010000100080C1F3F6FFFFE 00000000000000000000E0FFFFFFFFFF 00000000000000000000F0F8FCFCFEFE 00000000000000000000030307070F0D 000000081C080000FFFFFFF7E3F7FFFF 00000000000000000000C0C0E0E0F0B0 000000000000000000000F1F3F3F7F7F 0000000000000000000007FFFFFFFFFF 0000000000080080001030F8FCF6FF7F 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 03010000000000007C1E000000010307 80000000000000007FFF7F78F8F0F0C1 0000000000000000FFFFFF1F1F3EFCFC 00000000000000000C00000001010307 0000000000000000FFFFFFFFFFFFC381 0000000000000000300000008080C0E0 0000000000000000FFFFFFF8F87C3F3F 0100000000000000FEFFFE1E1F0F0F83 C0800000000000003E7800000080C0E0