'MOON RECON '(C)2019-2021 LOSTCADESOFT BY BGELAIS GAMEPAD 1 'PAUSE OFF GLOBAL HILL_Y,SCORE,LIVES GLOBAL PL_X SCORE=0 LIVES=3 ' SPR 0-1 PLAYERS' ROVER ' SPR 10-12 PLAYERS'S SHOTS ' SPR 20-24 ENEMYS ' SPR 30-33 ENEMYS SHOTS ATTRACT: STOP CLS BG 1 BG SOURCE ROM(3) BG COPY 0,0,32,14 TO 0,0 ON RASTER CALL LAYERS ON VBL CALL PSTART BG 0 CALL HUD SPRITE 3 PAL 3 SIZE 0 SPRITE 4 PAL 7 SIZE 1 SPRITE 5 PAL 7 SIZE 1 T$="YOU'RE THE MOON RECON'S LANDROVER PILOT. YOUR MISSION: CLEAN MOON'S SURFACE FROM ALIENS AND ROCKS." FOR T=1 TO 600 BG 0 SPRITE 3,16,27,21+T/8 MOD 2 SPRITE 4,48,22,24 SPRITE 5,80,22,10+2*(T/8 MOD 2) PAL T/8 MOD 7 TEXT 2,5,"5" TEXT 6,5,"10" TEXT 10,5,"15" LOCATE 0,7 PAL 6 PRINT LEFT$(T$,T/2);"_" CALL PSTART WAIT VBL IF BUTTON TAP(0) THEN GOTO START NEXT T TITLE: STOP CLS SPRITE OFF BG 1 BG SOURCE ROM(3) BG COPY 0,0,32,15 TO 0,0 BG 0 BG SOURCE ROM(5) BG COPY 0,0,20,15 TO 0,0 ON RASTER CALL LAYERS ON VBL CALL PSTART CALL HUD FOR I=1 TO 60 PALETTE 0,I,,, WAIT VBL NEXT I PALETTE 0,0,,, FOR T=1 TO 300 IF BUTTON TAP(0) THEN GOTO START WAIT VBL NEXT T GOTO ATTRACT START: ON VBL OFF ON RASTER OFF CLS SPRITE OFF SCORE=0 LIVES=3 TRACK 2,0 BG 0 BG SOURCE ROM(6) BG COPY 0,0,20,15 TO 0,2 CALL HUD FOR T=1 TO 240 PAL T/8 MOD 7 TEXT 4,12,"PLAYER START" WAIT VBL NEXT T GAME: BG SOURCE ROM(3) CALL MAP_INIT ON RASTER CALL LAYERS ON VBL CALL MAP PL_X=80 MUSIC DO CALL PLAYER CALL PSHOOT_UPDATE CALL ESHOOT_UPDATE CALL ENEMYS_UPDATE CALL HUD WAIT VBL IF RND(50)=0 THEN CALL ENEMYS_SPAWN IF SPRITE HIT(2,20 TO 33) THEN CALL DEAD DEC LIVES IF LIVES>0 THEN GOTO GAME ELSE GOTO GAME_OVER END IF LOOP GAME_OVER: BG 0 SPRITE OFF PAL 1 TEXT 6,8,"GAME OVER" WAIT 180 GOTO TITLE END SUB PLAYER SPRITE 0 SIZE 0 PAL 1 SPRITE 1 SIZE 0 PAL 1 SPRITE 2 SIZE 1 PAL 2 BG 1 PL_X=PL_X+LEFT(0)-RIGHT(0) IF BUTTON TAP(0,1) THEN CALL PSHOOT(1) IF BUTTON TAP(0,0) THEN CALL PSHOOT(2) PL_X=MAX(PL_X,8) PL_X=MIN(PL_X,120) SPRITE 2,PL_X-4,104-CELL.C(PL_X/8,14)/2,17 SPRITE 0,PL_X-5,114-CELL.C(PL_X/8,14),16 SPRITE 1,PL_X+6,114-CELL.C((PL_X+8)/8,14),16 END SUB SUB PSHOOT(T) FOR I=10 TO 12 IF SPRITE.C(I)=0 THEN IF T=1 THEN SPRITE I SIZE 0 PAL 1 SPRITE I,SPRITE.X(0)+16,SPRITE.Y(0)-6,19 EXIT SUB ELSE IF T=2 THEN SPRITE I SIZE 0 PAL 1 SPRITE I,SPRITE.X(0)+3,SPRITE.Y(0)-8,20 EXIT SUB END IF END IF NEXT I END SUB SUB PSHOOT_UPDATE FOR I=10 TO 12 IF SPRITE.C(I)=0 THEN SPRITE OFF I IF SPRITE.C(I)=19 THEN SPRITE I,SPRITE.X(I)+3,,19 ELSE IF SPRITE.C(I)=20 THEN SPRITE I,,SPRITE.Y(I)-3,20 END IF IF SPRITE.X(I)>160 OR SPRITE.Y(I)<16 THEN SPRITE I,,,0 NEXT I END SUB SUB DEAD ON VBL OFF ON RASTER OFF STOP PLAY 0,30,60 SOUND 6 FOR T=1 TO 180 SPRITE 2 PAL 1 SPRITE 2,,,64+2*INT(T/8 MOD 3) SPRITE 0,SPRITE.X(0)-1,SPRITE.Y(0)-1+RND(2),16 SPRITE 1,SPRITE.X(1)+1,SPRITE.Y(0)-1+RND(2),16 WAIT VBL NEXT T WAIT 60 END SUB SUB ENEMYS_SPAWN FOR I=20 TO 24 IF SPRITE.C(I)=0 THEN SPAWN=RND(2) IF SPAWN=0 THEN SPRITE I SIZE 1 PAL 7 FLIP RND(1),0 SPRITE I,160,106-HILL_Y,24 ELSE IF SPAWN=1 THEN SPRITE I SIZE 0 PAL 3 SPRITE I,160,16+RND(80),21 PLAY 0,40,30 SOUND 7 ELSE IF SPAWN=2 THEN SPRITE I SIZE 1 PAL 7 SPRITE I,160-RND(32),128,10 END IF EXIT SUB END IF NEXT I END SUB SUB ENEMYS_UPDATE FOR I=20 TO 24 P=0 IF SPRITE.C(I)=24 THEN SPRITE I,SPRITE.X(I)-1,,24 P=10 ELSE IF SPRITE.C(I)=21 OR SPRITE.C(I)=22 THEN SPRITE I,SPRITE.X(I)-2,,21+INT(TIMER/8 MOD 2) IF RND(60)=0 THEN CALL ESHOOT(SPRITE.X(I),SPRITE.Y(I)+7) P=5 ELSE IF SPRITE.C(I)=10 OR SPRITE.C(I)=12 THEN SPRITE I,SPRITE.X(I)-1,SPRITE.Y(I)-1,10+2*INT(TIMER/8 MOD 2) IF RND(60)=0 THEN CALL ESHOOT(SPRITE.X(I),SPRITE.Y(I)+7) P=15 ELSE IF SPRITE.C(I)>=64 AND SPRITE.C(I)<=68 THEN SPRITE I,SPRITE.X(I)-2+RND(4),SPRITE.Y(I)-1,64+2*RND(2) P=0 IF TIMER MOD 30=0 THEN SPRITE I,,,0 SPRITE OFF I END IF END IF IF SPRITE HIT(I,10 TO 12) THEN ADD SCORE,P CALL EXPLODE(I) SPRITE OFF HIT END IF IF SPRITE.X(I)<-8 OR SPRITE.Y(I)<16 THEN SPRITE I,,,0 SPRITE OFF I END IF NEXT I END SUB SUB ESHOOT(X,Y) FOR I=30 TO 33 IF SPRITE.C(I)=0 THEN SPRITE I PAL 1 SIZE 0 SPRITE I,X,Y,23 EXIT SUB END IF NEXT I END SUB SUB ESHOOT_UPDATE FOR I=30 TO 33 IF SPRITE.C(I)=23 THEN SPRITE I,,SPRITE.Y(I)+2,23 IF SPRITE.Y(I)>112 THEN SPRITE I,,,0 SPRITE OFF I END IF END IF NEXT I END SUB SUB EXPLODE(S) PLAY 1,40,30 SOUND 6 SPRITE S SIZE 1 PAL 1 SPRITE S,,,64 END SUB SUB MAP_INIT CLS HILL_Y=1 BG 1 BG COPY 0,0,32,16 TO 0,0 FOR I=0 TO 63 SPRITE I,,,0 NEXT I SPRITE OFF FOR X=0 TO 20 ADD HILL_Y,-1+RND(2) HILL_Y=MIN(HILL_Y,8) HILL_Y=MAX(HILL_Y,1) PAL 7 CELL X,14,HILL_Y NEXT X END SUB SUB MAP BG 1 IF TIMER MOD 8=7 THEN BG SCROLL 0,14 TO 20,15 STEP -1,0 ADD HILL_Y,-1+RND(2) PAL 7 HILL_Y=MIN(HILL_Y,8) HILL_Y=MAX(HILL_Y,1) CELL 20,14,HILL_Y END IF END SUB SUB LAYERS IF RASTER=0 THEN SCROLL 1,0,0 IF RASTER=64 THEN SCROLL 1,TIMER/4,0 IF RASTER=88 THEN SCROLL 1,TIMER/2,0 IF RASTER=112 THEN SCROLL 1,TIMER MOD 8,0 END SUB SUB HUD BG 0 PAL 4 TEXT 0,0,"SCORE" TEXT 9,0,"HIGH" PAL 7 NUMBER 0,1,SCORE,6 NUMBER 8,1,PEEKL($E000),6 PAL 2 FOR I=1 TO LIVES CELL 16+I,0,35 NEXT I IF SCORE>PEEKL($E000) THEN POKEL $E000,SCORE END SUB SUB PSTART BG 0 PAL 7 TEXT 5,15," " IF TIMER MOD 60<30 THEN TEXT 5,15,"[/] TO START" END SUB #1:MAIN PALETTES 003F2F1100383400003F0C0A000B0330 00302000000C0800000B0600003F2A11 #2:MAIN CHARACTERS 00000000000000000000000000000000 FFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF FFFFFFFFFFFF0000FFFFFFFFFFFFFFFF FFFFFFFFFF000000FFFFFFFFFFFFFFFF FFFFFFFF00000000FFFFFFFFFFFFFFFF FFFFFF0000000000FFFFFFFFFFFFFFFF FFFF000000000000FFFFFFFFFFFFFFFF FF00000000000000FFFFFFFFFFFFFFFF 0000000000000000FFFFFFFFFFFFFFFF 0000000000000000FFFFFFFFFFFFFFFF 00000000080E000000000C1F3F3F3F2F 0000000010700000000030F8FCFCFCF4 0000000000000E000000000C1F3F3F3F 000000000000700000000030F8FCFCFC 00000000000000000000000000000000 00000000000000000000000000000000 3C7EFFE7E7FF7E3C3C66C39999C3663C 0702172062068FDC003F7FFFFFFFFFFF 0020302012C07D1900E0300C02FEFEFE 000040E0E0E040000000005E9F5E0000 00000000001C3E1C081C1C1C1C001408 00005A3C557E3C0000000000FF7E3C00 00815A3CAA7E3C0000000000FF7E3C00 24242424242424243C3C3C3C3C3C3C3C 00000000000102070000000E1F1E3D78 000000008000E0740000002070F81888 00000000000000002025300F33000000 000000000000000004A40CF0CC000000 00000000000000003F3F303F0F330000 0000000000000000FCFC0CFCF0CC0000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 FFFFFF7F00000000FFFFFF7F00000000 CFFEFEFC00000000FEFEFEFC00000000 301042D1297CFE6C007CF6F2FEFE926C 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 C1737F7F780800003E0C000007F77FFF FC9C4090004040000060BC6EFCBEBEFC 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000008000000 00000000000000FF00000000000000FF 0000000000037FFF0000000000037FFF 0103070F3FFFFFFF0103070F3FFFFFFF 80C0E0F0FEFFFFFF80C0E0F0FEFFFFFF 000000000033FFFF000000000033FFFF 000000000080F0FF000000000080F0FF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFF9F0077FFFFFFFFFF9F0077F FFFFFFF0077FFFFFFFFFFFF0077FFFFF FFFFFF1FC3F8FFFFFFFFFF1FC3F8FFFF FFFFFFFF3F87F8FEFFFFFFFF3F87F8FE 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000030408090000000003070F0E 0000000000C020100000000000C0E0F0 0000031C20214E560000031F3F3E7169 000000C0201050C8000000C0E0F0B038 010608102023474201070F1F3F3C787D 80780402A2F2D1E180F8FCFE5E0E2F1F 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000071E71F300000000071F7EEC 000000C3830EFEFE000000FFFDF10101 00000000E0F8FEFF00000000E0783231 00000000000000000000000000000000 13272710080700001C38381F0F070000 C8E8881060800000381878F0E0800000 40432210080700007F7C3D1F0F070000 881010204080000078F0F0E0C0800000 4F262110100C030070393E1F1F0F0300 D2A2C2040830C0002E5E3EFCF8F0C000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000103030307010307060C0C1C1B E3F0F9E2F08001DF9C0F061F3FFFFEE0 F0E78F285CF7FFF70F1870D7A3080008 7FFF3F3FCFEFFFF79F1CC8CE3F17030F 80C0E0E0F03080C00000000000C0F8F8 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 03010303000000001F1F0C0C07070301 FFFFFFFFFD7B3BFCC00000000284C4F3 F6DF9FB7FF3FB89C0920604904C0476F C081FFFFFFFFC78F3F7F0318011F3F7F C0E0F0F0E0E0C080F8F8F030E0E0C080 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 FF7F1F0700000000E0781E0700000000 8983BEFFFF0000007E7C4101C1000000 1F3EF8E000000000FFFEF8E000000000 00000000000000000000000000000000 00000000000000000000000000000000 00007C86818080800000000000000000 0000F08B040404040000000000000000 0000F01C020101600000000000000000 00000F30408080860000000000000000 000003C42414140C0000000000000000 00009E51610101010000000000000000 00000000000000000000000000000000 7884B4A4B48478000000000000000000 00771575457700000000000000000000 00272527212100000000000000000000 00070177040700000000000000000000 00775157547700000000000000000000 00202020202000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 8080FFFFFDFDFD78007F7F7878787800 040CFFFFFFFFFFF300F3F7F7F7F7F300 90909FFFFFFFFEFC000F0F9FFFFEFC00 8989F9FFFFFF7F3F007070797F7F3F0F 0C0CFFFFF7F7E7C300F3F3F3E3E3C380 0101FFFFFFFFFFCE00FEFEFEDEDECE00 00000000000000000000000000000000 8E8A8A8AEE000C0A0000000000000000 EE84E424E400A0A00000000000000000 EE8A8E8AEA00CEA80000000000000000 CEA8AEA8CE00E8880000000000000000 EE8AEA2AEE004EA40000000000000000 EE84C4848400E0800000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 03040404040404040000000000000000 F8040262525272020000000000000000 FF011F101E01011F0000000000000000 07182040408384440000000000000000 8F63141828D010100000000000000000 F00C0201006090900000000000000000 738C8484848080800000000000000000 C0202020202020200000000000000000 0C0A0C00000000000000000000000000 40404000000000000000000000000000 CAAACE00000000000000000000000000 E888EE00000000000000000000000000 E4A4AE00000000000000000000000000 E020E000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 04070707070300000303030303000000 02FFFFFFFFBF0000FDFDBDBDBD000000 12FEFFFFFFFE0000E0E0FEFEFE000000 84FF7F7F3F1F0700787C3F3F1F070000 50FFFFFFF7E380000F4FE7F7E3800000 90FFFFFFFEFCF0000F9FFEFEFCF00000 80FFFFFFFF7900007F7F7B7B79000000 20E0E0E0E0C00000C0C0C0C0C0000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 38383830003000300000080030303030 28280028000000000000282800000000 28287C7C00540028000000547C7C2828 103C7C782804681000002C403C7C7810 0062666C081620400000026418306640 307868786012847A00300008FA9EFE7A 30302010200000000000303020000000 10306040004020100010200040603010 10180C040004081000100800040C1810 0010547C38441000000000446C541000 0010107C6C001000000000007C101000 00000000180008300000000000183830 000000007C7C000000000000007C0000 00000000001800180000000000001818 02060C1810204080000204083060C080 387CCEC60082443800300800C6E67C38 183838180000007E0000200018187E7E 7CFECE3E043800FE0038C0027CF8FEFE FEFE1C3C0000827C00F2040006C6FE7C 1C3C7CEC00F2000C00001020FEFE0C0C FCFCFCFE0000827C003C00F806C6FE7C 3C7CE0FC3800827C001C2000FEC6FE7C FEFE8E1C080000300078820438303030 78FCE4FC6018827C00380084FE9EFE7C 7CFEC6FE78020478003800807E0E7C78 00303030000030000000003030303000 00303030000010600000003030307060 7CFEFEFE2818007C00182848FEFE7C7C 00007C7C007C00000000007C7C7C0000 7CFEFEFE2830007C00302824FEFE7C7C 7CFEFECE04380038000038C23C383838 7CFEBABA8238827C007C001838BAFE7C 387CEEC6003800C600102800FEFEC6C6 FCFEC6FE380002FC00380002FEC6FEFC 3C7EE6C00080423C00182600C0E67E3C F8FCCEC6000204F800300800C6CEFCF8 FEFEC0FC3C0000FE003E0000FCC0FEFE FEFEC0FC3C0000C0003E0000FCC0C0C0 3E7EE0CE0880403E001E2000CEE67E3E C6C6C6FE380000C600000000FEC6C6C6 FCFC3030000000FC00CC00003030FCFC 060606060000827C0000000006C6FE7C C6CEDCF8002010CE00020408F8FCDECE C0C0C0C0000000FE00000000C0C0FEFE C6EEFEFE281000C600000000FED6C6C6 C6E6F6FE201008C600000000FEDECEC6 7CFEC6C60000827C00380000C6C6FE7C FCFEC6C6023C00C000380000FEFCC0C0 7CFEC6C60012847A00380000DEDEFE7A FCFEC6CE062010CE00380000FEFCDECE 78FCCCFC7800827C00300C807EC6FE7C FCFC30300000003000CC000030303030 C6C6C6C60000827C00000000C6C6FE7C C6C6C6EE8244281000000000FE7C3810 C6C6D6FE001028C600000000FEFEEEC6 C6EEFE7C001028C6000082447CFEEEC6 6666667E24000018000000423C181818 FEFE1E3C081000FE00F0020478F0FEFE 7CFEFEFE2828007C00102838FEFE7C7C 80C060301008040200804020180C0602 7CFEFEFE2830007C00302830FEFE7C7C 00183C18660000000000007E66000000 00000000000000FE000000000000FEFE #3:MAIN BG 00002010000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000003007 00000000000000000000000000000000 00000000000030070000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000004A02 4B024C024D024E024F02000000000000 00000000000000000000000000003007 00000000000000003007000000000000 00000000000000000000300700005A02 5B025C025D025E025F02000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000006A02 6B026C026D026E026F02000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000007A02 7B027C027D027E027F02000000000000 30070000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000007A02 7B020000000000000000000000000000 00000000000000000000000000000000 30070000000000000000000000000000 00000000000000000000000000000000 00000000000033003400000000000000 00000000000000000000000000000000 00000000000000000000330034000000 00000000330034003300340035003500 00000000330037003700340035003500 35003500350036000000000000000000 00000000310032003300370037003400 32003300370037003700370037003700 34003300370037003700370037003700 37003700370037003400320035003500 350031003800390039003A003B003800 3800390039003A003B00380038003900 39003A003B0038003800390039003A00 3B0038003800390039003A003B003800 38003B00370037003700370037003700 37003700370037003700370037003700 37003700370037003700370037003700 37003700370037003700370037003700 37003700370037003700370037003700 37003700370037003700370037003700 37003700370037003700370037003700 37003700370037003700370037003700 37003700000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000090709070907090709070907 09070907090709070907090709070907 09070907090709070907090709070907 09070907090709070907090709070907 09070907 #4:CHARACTERS 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 38383030300030000000000000000000 28282800000000000000000000000000 28287C287C2828000000000000000000 103C5038147810000000000000000000 00626408102646000000000000000000 304868709A8C7A000000000000000000 30301020000000000000000000000000 10204040402010000000000000000000 10080404040810000000000000000000 00105438541000000000000000000000 0010107C101000000000000000000000 00000000181830000000000000000000 000000007C0000000000000000000000 00000000001818000000000000000000 02040810204080000000000000000000 384CC6C6C66438000000000000000000 1838181818187E000000000000000000 7CC60E3C78C0FE000000000000000000 FE0C183C06C67C000000000000000000 1C3C6CCCFE0C0C000000000000000000 FCC0FC0606C67C000000000000000000 3C60C0FCC6C67C000000000000000000 FE860C18303030000000000000000000 78C4E4789E867C000000000000000000 7CC6C67E060C78000000000000000000 00303000303000000000000000000000 00303000303060000000000000000000 08102040201008000000000000000000 00007C007C0000000000000000000000 20100804081020000000000000000000 7CFEC60C380038000000000000000000 7C82BAA2BA827C000000000000000000 386CC6C6FEC6C6000000000000000000 FCC6C6FCC6C6FC000000000000000000 3C66C0C0C0663C000000000000000000 F8CCC6C6C6CCF8000000000000000000 FEC0C0FCC0C0FE000000000000000000 FEC0C0FCC0C0C0000000000000000000 3E60C0CEC6663E000000000000000000 C6C6C6FEC6C6C6000000000000000000 FC3030303030FC000000000000000000 0606060606C67C000000000000000000 C6CCD8F0F8DCCE000000000000000000 C0C0C0C0C0C0FE000000000000000000 C6EEFEFED6C6C6000000000000000000 C6E6F6FEDECEC6000000000000000000 7CC6C6C6C6C67C000000000000000000 FCC6C6C6FCC0C0000000000000000000 7CC6C6C6DECC7A000000000000000000 FCC6C6CEF8DCCE000000000000000000 78CCC07C06C67C000000000000000000 FC303030303030000000000000000000 C6C6C6C6C6C67C000000000000000000 C6C6C6EE7C3810000000000000000000 C6C6D6FEFEEEC6000000000000000000 C6EE7C387CEEC6000000000000000000 6666663C181818000000000000000000 FE0E1C3870E0FE000000000000000000 7C60606060607C000000000000000000 80402010080402000000000000000000 7C0C0C0C0C0C7C000000000000000000 00183C66000000000000000000000000 000000000000FE000000000000000000 #5:TITLE BG 00001410000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000005A02 00000000000000000000000000000000 00000000000000000000800081008200 83008400850086008700000000000000 00000000000000000000000000000000 00009000910092009300940095009600 97000000000000000000000000000000 00000000000000000000A000A100A200 A300A400A500A600A700000000000000 00000000000000000000000000000000 0000B000B100B200B300B400B500B600 B7000000000000000000000000000000 00000000000000000000000088008900 8A008B008C008D008E008F008F000000 00000000000000000000000000000000 00000000980099009A009B009C009D00 9E009F009F0000000000000000000000 000000000000000000000000A800A900 AA00AB00AC00AD00AE00AF00AF000000 00000000000000000000000000000000 00000000B800B900BA00BB00BC00BD00 BE00BF00BF0000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000 #6:START BG 00001410000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 DC0011021202DE000000000000000000 14010000000000000000000013010000 00000000000000000000100110010000 0000000000000000FB00000000000000 00000000FD0000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000000000000000000000F002EC02 E102F902E502F2020000F302F402E102 F202F402000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000 #15:MAIN SOUND 2800303A0000000018006002003A0000 08006060000000002800303019FE0000 38002020000000003800505000000000 38000088036F0F00180000AF03FF0000 0800000F000000000800000F00000000 0800000F000000000800000F00000000 0800000F000000000800000F00000000 0800000F000000000800000F00000000 C0C00001404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 1E1F000000001E1F000000002A1F0000 00002A1F00281F00000000251F000000 00281F000000002A1F00000000231F00 000000231F000000002F1F000000002F 1F002D1F000000002A1F000000002D1F 000000002F1F000000F0000000000000 014F03014F03014F03524501544F0252 4501524502544F01524502524501544F 02544F01524502524501544F02014F03 014F03014F03014F0352450152450252 45015245024D4F015245025245014D4F 02414F03524501524502524501524502 250FE3280F002C0F00380F00FF000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000