***************************************************** **** Winter Challenge "SkiJump" - Custom Module **** **** all adaptions by Wanted Team **** ***************************************************** incdir "dh2:include/" include 'misc/eagleplayer2.01.i' SECTION Player,Code_C WC_Start PLAYERHEADER PlayerTagArray dc.b '$VER: Winter Challenge "SkiJump" - Custom Module,',10 dc.b 'adapted by Don Adan/Wanted Team',0 even PlayerTagArray dc.l DTP_CustomPlayer,1 dc.l DTP_PlayerName,PlayerName dc.l DTP_Interrupt,Interrupt dc.l DTP_InitPlayer,InitPlayer dc.l DTP_EndPlayer,EndPlayer dc.l DTP_InitSound,InitSound dc.l DTP_EndSound,EndSound dc.l EP_Get_ModuleInfo,Get_ModuleInfo dc.l TAG_DONE PlayerName dc.b "CustomPlay",0 Text dc.b 10 dc.b " Thunder Mountain",10 dc.b " Presents",10 dc.b 10 dc.b " WINTER CHALLENGE",10 dc.b 10 dc.b " Coding by Chris Robson",10 dc.b 10 dc.b " Graphics by Paul Drummond, Mo, Geff",10 dc.b 10 dc.b " Sound by Wal Beban",10 dc.b 10 dc.b 10 dc.b " (c) 1988 by Tynesoft",0 even *************************************************************************** ***************************** EP_Get_ModuleInfo *************************** *************************************************************************** Get_ModuleInfo lea InfoBuffer(PC),A0 rts InfoBuffer dc.l MI_SpecialInfo,Text dc.l MI_LoadSize,WC_End-WC_Start dc.l 0 *************************************************************************** ***************************** DTP_InitPlayer ****************************** *************************************************************************** InitPlayer move.l dtg_AudioAlloc(A5),A0 jmp (A0) *************************************************************************** ***************************** DTP_EndPlayer ******************************* *************************************************************************** EndPlayer move.l dtg_AudioFree(A5),A0 jmp (A0) *************************************************************************** ***************************** DTP_Intterrupt ****************************** *************************************************************************** Interrupt movem.l D1-A6,-(SP) bsr.w Play movem.l (SP)+,D1-A6 moveq #0,D0 rts *************************************************************************** ***************************** DTP_InitSound ******************************* *************************************************************************** InitSound ; move.w Timer(PC),D0 ; bne.b Done ; move.w dtg_Timer(A5),D0 ; mulu.w #5,D0 ; divu.w #6,D0 ; 60Hz ; move.w D0,Timer ;Done move.w D0,dtg_Timer(A5) bra.w Init ;Timer ; dc.w 0 *************************************************************************** ***************************** DTP_EndSound ******************************** *************************************************************************** EndSound lea $DFF000,A0 move.w #15,$96(A0) moveq #0,D0 move.w D0,$A8(A0) move.w D0,$B8(A0) move.w D0,$C8(A0) move.w D0,$D8(A0) rts *************************************************************************** *************************************************************************** *************************************************************************** ; Music from "Winter Challenge" (c) 1988 by TyneSoft ; MOVEA.L #sample1.MSG,A4 ; LEA $2AF80,A5 ; CLR.L D6 ; MOVE.L #sample1.MSG,lbL003ECC ;lbC002F1C CMPI.B #$FF,(A4) ; BEQ.L lbC002F40 ; MOVE.L A4,D1 ; BSR.L lbC00375A ; LSR.L #1,D0 ; MOVE.W D0,(A5)+ ; ADDA.L #$60,A0 ; MOVE.L A0,(A5)+ ; ADDA.L #8,A4 ; BRA.L lbC002F1C ;lbC002F40 LEA lbL003E3C,A2 ; LEA lbL003E64,A3 ;lbC002F4C CMPI.L #0,(A2) ; BEQ.L lbC002F66 ; MOVEA.L (A2)+,A1 ; MOVE.L (A3)+,D0 ; MOVEA.L 4,A6 ; JSR -$C6(A6) ; BRA.L lbC002F4C ;lbC002F66 RTS ; dc.l 0 ; dc.l 0 Init MOVE.B #1,D0 CLR.B lbB003758 SUBQ.L #1,D0 ANDI.L #$FF,D0 LEA lbL003A0E,A0 MOVE.L A0,lbL003724 LEA lbL0039FE,A0 MULU.W #$10,D0 ADDA.L D0,A0 MOVE.L (A0)+,lbL0036E8 MOVE.L (A0)+,lbL0036F8 MOVE.L (A0)+,lbL003708 MOVE.L (A0)+,lbL003718 MOVE.L #lbW003728,D0 MOVE.L D0,lbL0036EC MOVE.L D0,lbL0036FC MOVE.L D0,lbL00370C MOVE.L D0,lbL00371C MOVE.L D0,lbL0036E4 MOVE.L D0,lbL0036F4 MOVE.L D0,lbL003704 MOVE.L D0,lbL003714 MOVE.B #8,D0 SUBQ.L #1,D0 MOVE.B D0,lbB003742 CLR.L D0 MOVE.B D0,lbB003758 MOVE.B #15,lbB00373C MOVE.B #1,lbB0036F1 MOVE.B #1,lbB003701 MOVE.B #1,lbB003711 MOVE.B #1,lbB003721 MOVE.B #1,lbB0036F3 MOVE.B #1,lbB003703 MOVE.B #1,lbB003713 MOVE.B #1,lbB003723 lbC003044 RTS ; dc.l 0 ; dc.l 0 ; ADDQ.B #1,lbB003758 ; MOVE.W #15,$DFF096 ; BSR.L lbC00211E ; BSR.L lbC00211E ; BSR.L lbC00244C ; RTS ; CLR.L D0 ; MOVEA.L $DFF0A8,A0 ; MOVE.L D0,0(A0) ; MOVE.L D0,$10(A0) ; MOVE.L D0,$20(A0) ; MOVE.L D0,$30(A0) ; MOVE.L #15,$DFF096 ; RTS dc.b '(c)C.Fayers and W.Beben 1987' Play TST.B lbB003758 BNE.L lbC003044 LEA lbB003746,A0 ADDQ.B #1,1(A0) ANDI.B #$3F,1(A0) ADDQ.B #1,3(A0) ANDI.B #$3F,3(A0) ADDQ.B #1,5(A0) ANDI.B #$3F,5(A0) ADDQ.B #1,7(A0) ANDI.B #$3F,7(A0) ADDQ.B #1,lbB003742 ANDI.B #7,lbB003742 BNE.L lbC0030FA CLR.B lbB00374E lbC0030FA BSR.L lbC00312A BSR.L lbC0034BE CLR.L D0 BSR.L lbC003414 MOVE.L #1,D0 BSR.L lbC003414 MOVE.L #2,D0 BSR.L lbC003414 MOVE.L #3,D0 BSR.L lbC003414 BRA.L lbC0035E6 lbC00312A CLR.B D3 SUBI.B #1,lbB0036F1 BNE.L lbC003190 MOVE.B lbB0036F2,lbB0036F1 SUBQ.B #1,lbB0036F3 BNE.L lbC003190 ANDI.B #1,lbB003590 BNE.L lbC003162 MOVE.B lbB003590,lbB003550 lbC003162 MOVE.B lbB003759,lbB0036F3 LEA lbL0036E4,A3 CLR.B lbB003747 BSR.L lbC0032D6 MOVE.B D0,lbB00372C MOVE.W #1,$DFF096 CLR.B D3 BSR.L lbC0033F6 lbC003190 MOVE.B #1,D3 SUBI.B #1,lbB003701 BNE.L lbC0031FC MOVE.B lbB003702,lbB003701 SUBI.B #1,lbB003703 BNE.L lbC0031FC ANDI.B #1,lbB003591 BNE.L lbC0031CC MOVE.B lbB003591,lbB003558 lbC0031CC MOVE.B lbB003759,lbB003703 LEA lbL0036F4,A3 CLR.B lbB003749 BSR.L lbC0032D6 MOVE.B D0,lbB00372D MOVE.W #2,$DFF096 MOVE.B #1,D3 BSR.L lbC0033F6 lbC0031FC MOVE.B #2,D3 SUBI.B #1,lbB003711 BNE.L lbC003268 MOVE.B lbB003712,lbB003711 SUBI.B #1,lbB003713 BNE.L lbC003268 ANDI.B #1,lbB003592 BNE.L lbC003238 MOVE.B lbB003592,lbB003560 lbC003238 MOVE.B lbB003759,lbB003713 LEA lbL003704,A3 CLR.B lbB00374B BSR.L lbC0032D6 MOVE.B D0,lbB00372E MOVE.W #4,$DFF096 MOVE.B #2,D3 BSR.L lbC0033F6 lbC003268 MOVE.B #3,D3 SUBI.B #1,lbB003721 BNE.L lbC0032D4 MOVE.B lbB003722,lbB003721 SUBI.B #1,lbB003723 BNE.L lbC0032D4 ANDI.B #1,lbB003593 BNE.L lbC0032A4 MOVE.B lbB003593,lbB003568 lbC0032A4 MOVE.B lbB003759,lbB003723 LEA lbL003714,A3 CLR.B lbB00374D BSR.L lbC0032D6 MOVE.B D0,lbB00372F MOVE.W #8,$DFF096 MOVE.B #3,D3 BSR.L lbC0033F6 lbC0032D4 RTS lbC0032D6 CLR.B lbB00374E MOVEA.L 8(A3),A1 lbC0032E0 MOVE.B (A1)+,D0 CMP.B #$FF,D0 BEQ.L lbC003394 CMP.W #$C8,D0 BCS.L lbC003374 CMP.B #$FC,D0 BNE.L lbC00330E MOVE.B (A1)+,D0 MOVEM.L A1/A3,-(SP) MOVE.B D0,D2 BSR.L lbC0035DA MOVEM.L (SP)+,A1/A3 BRA.L lbC0032E0 lbC00330E CMP.B #$FB,D0 BNE.L lbC003324 MOVE.B (A1)+,13(A3) MOVE.B 13(A3),14(A3) BRA.L lbC0032E0 lbC003324 CMP.B #$FA,D0 BNE.L lbC003336 MOVE.B (A1)+,D0 BSR.L lbC003594 BRA.L lbC0032E0 lbC003336 CMP.B #$F7,D0 BNE.L lbC00334E MOVE.B (A1)+,D0 MOVE.B D0,lbB003759 MOVE.B D0,15(A3) BRA.L lbC0032E0 lbC00334E CMP.B #$F5,D0 BNE.L lbC003360 MOVE.B (A1)+,D0 BSR.L lbC003442 BRA.L lbC0032E0 lbC003360 CMP.B #$F6,D0 BNE.L lbC003374 MOVE.B (A1)+,D1 MOVE.B (A1)+,D0 BSR.L lbC003474 BRA.L lbC0032E0 lbC003374 MOVE.L A1,8(A3) ANDI.L #$FF,D0 ADD.B 12(A3),D0 MOVE.B D0,D2 ADD.L D0,D0 LEA lbW003656,A0 ADDA.L D0,A0 MOVE.W (A0),D6 MOVE.B D2,D0 RTS lbC003394 MOVEA.L (A3),A0 lbC003396 MOVE.B (A0)+,D0 CMP.B #$FF,D0 BNE.L lbC0033A8 MOVEA.L 4(A3),A0 BRA.L lbC003396 lbC0033A8 CMP.B #$FE,D0 BNE.L lbC0033B8 MOVE.B (A0)+,12(A3) BRA.L lbC003396 lbC0033B8 CMP.B #$F9,D0 BNE.L lbC0033CA MOVE.B (A0)+,D0 BSR.L lbC003594 BRA.L lbC003396 lbC0033CA CMP.B #$F4,D0 BNE.L lbC0033DC MOVE.B (A0)+,D0 BSR.L lbC003442 BRA.L lbC003396 lbC0033DC MOVE.L A0,(A3) ANDI.L #$FF,D0 MULU.W #4,D0 MOVEA.L lbL003724,A0 ADDA.L D0,A0 MOVEA.L (A0),A1 BRA.L lbC0032E0 lbC0033F6 TST.W D6 BEQ.L lbC003044 MOVE.B D3,D0 ADD.B D0,D0 LEA lbL003734,A0 MOVE.W D6,0(A0,D0.W) LEA lbB00373C,A0 BCLR D3,(A0) RTS lbC003414 LEA lbB003746,A0 MOVE.L D0,D6 ROL.L #1,D0 CLR.L D1 MOVE.B 0(A0,D0.W),D1 ROL.L #6,D1 LEA lbL0037FE,A1 ADDA.L D1,A1 CLR.L D1 MOVE.B 1(A0,D0.W),D1 LEA lbL00373E,A0 MOVE.B 0(A1,D1.W),0(A0,D6.W) RTS lbC003442 CLR.L D5 MOVE.B D0,D5 ANDI.L #7,D0 LEA lbB003746,A5 LSR.B #4,D5 SUBQ.B #1,D0 BPL.L lbC00346C MOVE.B D5,0(A5) MOVE.B D5,2(A5) MOVE.B D5,4(A5) MOVE.B D5,6(A5) RTS lbC00346C ADD.L D0,D0 MOVE.B D5,0(A5,D0.W) RTS lbC003474 MOVE.L D0,D3 ROR.B #1,D0 ANDI.B #7,D0 LEA lbB003590,A0 ADDA.L D0,A0 ANDI.B #1,D3 MOVE.B D3,(A0) ROL.B #3,D0 LEA lbB003550,A0 ADDA.L D0,A0 LEA lbL003570,A4 ADDA.L D0,A4 MOVE.L A0,(A4) LEA lbW003548,A2 lbC0034A4 LSR.B #1,D1 BCC.L lbC0034AC MOVE.B (A2),(A0)+ lbC0034AC ADDA.L #1,A2 TST.B D1 BNE.L lbC0034A4 MOVE.B #$FF,(A0) RTS lbC0034BE CLR.L D4 TST.B lbB003550 BEQ.L lbC0034CE BSR.L lbC003506 lbC0034CE MOVE.L #8,D4 TST.B lbB003558 BEQ.L lbC0034E2 BSR.L lbC003506 lbC0034E2 MOVE.L #$10,D4 TST.B lbB003560 BEQ.L lbC0034F6 BSR.L lbC003506 lbC0034F6 MOVE.L #$18,D4 TST.B lbB003568 BEQ.L lbC003044 lbC003506 CLR.L D0 LEA lbL003570,A0 ADDA.L D4,A0 MOVEA.L (A0),A2 MOVE.B (A2)+,D0 CMP.B #$FF,D0 BNE.L lbC003522 MOVEA.L 4(A0),A2 CLR.L D0 lbC003522 MOVE.L A2,(A0) LSR.B #3,D4 LEA lbB00372C,A0 ADD.B 0(A0,D4.W),D0 ROL.W #1,D0 LEA lbW003656,A0 LEA lbL003734,A2 ROL.B #1,D4 MOVE.W 0(A0,D0.W),0(A2,D4.W) RTS lbW003548 dc.w $304 dc.w $507 dc.w $809 dc.w $A0C lbB003550 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 lbB003558 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 lbB003560 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 lbB003568 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 lbL003570 dc.l lbB003550 dc.l lbB003550 dc.l lbB003558 dc.l lbB003558 dc.l lbB003560 dc.l lbB003560 dc.l lbB003568 dc.l lbB003568 lbB003590 dc.b 0 lbB003591 dc.b 0 lbB003592 dc.b 0 lbB003593 dc.b 0 lbC003594 CLR.L D5 MOVE.B D0,D5 MOVE.W D0,D6 SUBQ.L #1,D0 ANDI.L #3,D0 MOVE.L #1,D2 LSL.B D0,D2 MOVE.W D2,$DFF096 ; LEA $2AF80,A5 lea SampInfoBuffer,A5 LSR.L #4,D5 MULU.W #6,D5 ADDA.L D5,A5 MOVE.W (A5)+,D1 MOVEA.L (A5),A5 ROL.L #4,D0 LEA $DFF0A0,A4 ADDA.L D0,A4 MOVE.L A5,(A4) LEA $DFF0A4,A4 ADDA.L D0,A4 MOVE.W D1,(A4) RTS lbC0035DA MOVE.B D2,D0 ANDI.B #3,D0 MOVE.B D0,D3 MOVE.B D2,D0 RTS lbC0035E6 LEA lbL003734,A0 LEA $DFF0A6,A2 MOVE.W (A0)+,(A2) MOVE.W (A0)+,$10(A2) MOVE.W (A0)+,$20(A2) MOVE.W (A0)+,$30(A2) MOVE.B 1(A0),D1 EORI.B #$FF,D1 ANDI.L #15,D1 ORI.L #$8200,D1 ; MOVE.W $DFF002,D0 ; ANDI.W #$5F0,D0 ; OR.W D0,D1 MOVE.W D1,$DFF096 ; EORI.W #$FFFF,D1 eor.w #$820F,D1 MOVE.W D1,$DFF096 MOVEA.L #$DFF0A8,A2 LEA lbL00373E,A0 CLR.L D0 MOVE.B (A0)+,D0 MOVE.W D0,(A2) MOVE.B (A0)+,D0 MOVE.W D0,$10(A2) MOVE.B (A0)+,D0 MOVE.W D0,$20(A2) MOVE.B (A0),D0 MOVE.W D0,$30(A2) RTS lbW003656 dc.w $1AC0 dc.w $1940 dc.w $17D0 dc.w $1680 dc.w $1530 dc.w $1400 dc.w $12E0 dc.w $11D0 dc.w $10D0 dc.w $FE0 dc.w $F00 dc.w $E20 dc.w $D60 dc.w $CA0 dc.w $BE8 dc.w $B40 dc.w $A98 dc.w $A00 dc.w $970 dc.w $8E8 dc.w $868 dc.w $7F0 dc.w $780 dc.w $710 dc.w $6B0 dc.w $650 dc.w $5F4 dc.w $5A0 dc.w $54C dc.w $500 dc.w $4B8 dc.w $474 dc.w $434 dc.w $3F8 dc.w $3C0 dc.w $388 dc.w $358 dc.w $328 dc.w $2FA dc.w $2D0 dc.w $2A6 dc.w $280 dc.w $25C dc.w $23A dc.w $21A dc.w $1FC dc.w $1E0 dc.w $1C5 dc.w $1AC dc.w $194 dc.w $17D dc.w $168 dc.w $153 dc.w $140 dc.w $12E dc.w $11D dc.w $10D dc.w $FE dc.w $F0 dc.w $E2 dc.w $D6 dc.w $CA dc.w $BE dc.w $B4 dc.w $A9 dc.w $A0 dc.w $97 dc.w $8E dc.w $86 dc.w $7F dc.w 0 lbL0036E4 dc.l 0 lbL0036E8 dc.l 0 lbL0036EC dc.l 0 dc.b 0 lbB0036F1 dc.b 1 lbB0036F2 dc.b 1 lbB0036F3 dc.b 1 lbL0036F4 dc.l 0 lbL0036F8 dc.l 0 lbL0036FC dc.l 0 dc.b 0 lbB003701 dc.b 1 lbB003702 dc.b 1 lbB003703 dc.b 1 lbL003704 dc.l 0 lbL003708 dc.l 0 lbL00370C dc.l 0 dc.b 0 lbB003711 dc.b 1 lbB003712 dc.b 1 lbB003713 dc.b 1 lbL003714 dc.l 0 lbL003718 dc.l 0 lbL00371C dc.l 0 dc.b 0 lbB003721 dc.b 1 lbB003722 dc.b 1 lbB003723 dc.b 1 lbL003724 dc.l 0 lbW003728 dc.w $FFFF dc.w $FFFF lbB00372C dc.b 0 lbB00372D dc.b 0 lbB00372E dc.b 0 lbB00372F dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 lbL003734 dc.l 0 dc.l 0 lbB00373C dc.b 15 dc.b 0 lbL00373E dc.l $40404040 lbB003742 dc.b 7 dc.b 0 dc.b 0 dc.b 0 lbB003746 dc.b 0 lbB003747 dc.b 0 dc.b 0 lbB003749 dc.b 0 dc.b 0 lbB00374B dc.b 0 dc.b 0 lbB00374D dc.b 0 lbB00374E dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 dc.b 0 lbB003758 dc.b 1 lbB003759 dc.b 5 ;lbC00375A MOVE.L #$3ED,D2 ; MOVEA.L lbL001FE0,A6 ; JSR -$1E(A6) ; TST.W D0 ; BEQ.L lbC0037EC ; MOVE.L D0,lbL0037EE ; MOVE.L D0,D1 ; MOVE.L #lbL0037F2,D2 ; MOVE.L #8,D3 ; MOVEA.L lbL001FE0,A6 ; JSR -$2A(A6) ; LEA lbL0037F2,A0 ; MOVE.L 4(A0),D0 ; MOVE.L #2,D1 ; MOVEA.L 4,A6 ; JSR -$C6(A6) ; TST.W D0 ; BEQ.L lbC0037EC ; MOVE.L D0,lbL0037FA ; MOVE.L lbL0037EE,D1 ; MOVE.L lbL0037FA,D2 ; LEA lbL0037F2,A0 ; MOVE.L 4(A0),D3 ; MOVEA.L lbL001FE0,A6 ; JSR -$2A(A6) ; MOVE.L lbL0037EE,D1 ; MOVEA.L lbL001FE0,A6 ; JSR -$24(A6) ; MOVEA.L lbL0037FA,A0 ; MOVE.L $5C(A0),D0 ;lbC0037EC RTS ;lbL0037EE dc.l 0 ;lbL0037F2 dc.l 0 ; dc.l 0 ;lbL0037FA dc.l 0 lbL0037FE dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l $40404040 dc.l $3F3F3F3F dc.l $3E3E3D3D dc.l $3C3C3B3B dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A3A3A3A dc.l $3A393837 dc.l $36353433 dc.l $3231302F dc.l $2E2D2C2B dc.l $2A292827 dc.l $26252423 dc.l $2221201F dc.l $1E1D1C1B dc.l $1A191817 dc.l $16151413 dc.l $1211100F dc.l $E0D0C0B dc.l $A090807 dc.l $6050403 dc.l $2020202 dc.l $1010101 dc.l $3C3B3A39 dc.l $38373635 dc.l $34333231 dc.l $302F2E2D dc.l $2C2B2A29 dc.l $28272625 dc.l $24232221 dc.l $201F1E1D dc.l $1C1C1C1C dc.l $1C1C1C1C dc.l $1B1B1B1B dc.l $1B1B1B1B dc.l $1A1A1A1A dc.l $1A1A1A1A dc.l $19191919 dc.l $19191919 dc.l $403C3834 dc.l $302C2824 dc.l $180C0000 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l $3C281400 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l $3C32281E dc.l $140A0500 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l 0 dc.l $40403F3F dc.l $3E3E3D3D dc.l $3C3C3C3C dc.l $3B3B3B3B dc.l $3A3A3A3A dc.l $39393939 dc.l $38383838 dc.l $37373737 dc.l $36363535 dc.l $34343333 dc.l $32323131 dc.l $30302F2F dc.l $2E2E2D2D dc.l $2C2C2B2B dc.l $2A2A2929 dc.l $28282727 lbL0039FE dc.l lbL003A6A dc.l lbB003AB1 dc.l lbL003ADA dc.l lbB003AE1 lbL003A0E dc.l lbL003AF4 dc.l lbB003B11 dc.l lbL003B38 dc.l lbB003B4B dc.l lbL003B5E dc.l lbB003B71 dc.l lbL003B84 dc.l lbL003BB0 dc.l lbB003BFD dc.l lbL003C20 dc.l lbB003C33 dc.l lbL003C46 dc.l lbB003C59 dc.l lbL003C6C dc.l lbB003C7F dc.l lbL003C92 dc.l lbB003CAF dc.l lbL003CCC dc.l lbB003CE9 dc.l lbL003D06 dc.l lbB003D23 dc.l lbB003DAF dc.l lbL003E22 lbL003A6A dc.l $F901FE00 dc.l $101FEFD dc.l $1FEFE01 dc.l $FE000101 dc.l $FEFD01FE dc.l $FE01FE00 dc.l $8FEFB08 dc.l $FEFE08FE dc.l $F908FE00 dc.l $8FEFC08 dc.l $FE0308FE dc.l $FB08FE00 dc.l $8FE0308 dc.l $FEFC08FE dc.l $8FE03 dc.l $8FE0108 dc.l $FEFC08FE dc.w $F908 dc.b $FF lbB003AB1 dc.b $F9 dc.l $32F43202 dc.l $3020304 dc.l $40505F9 dc.l $12020302 dc.l $3040405 dc.l $5F93209 dc.l $B0C0D09 dc.l $A0E0B0F dc.l $10110F10 dc.l $121113FF lbL003ADA dc.l $6070607 dc.w $1415 dc.b $FF lbB003AE1 dc.b $F9 dc.l $64000000 dc.l 0 dc.l $161616 dc.l $16161616 dc.w $16FF lbL003AF4 dc.l $F704F504 dc.l $FB0400F5 dc.l $6441F504 dc.l $F56441 dc.l $F50400F5 dc.l $6441F504 dc.l $F56441 dc.b $FF lbB003B11 dc.b $FA dc.l $1F541FB dc.l $213131F dc.l $13131F13 dc.l $1F13131F dc.l $13131F13 dc.l $1F13131F dc.l $13131F13 dc.l $1F13131F dc.l $13131F13 dc.w $1FFF lbL003B38 dc.l $FB02322F dc.l $342F362F dc.l $322F342F dc.l $362F322F dc.w $342F dc.b $FF lbB003B4B dc.b $FB dc.l $2363037 dc.l $30343036 dc.l $30373034 dc.l $30363037 dc.w $30FF lbL003B5E dc.l $FB022F2B dc.l $302B2F2B dc.l $302B2F2B dc.l $322B302B dc.w $2F2B dc.b $FF lbB003B71 dc.b $FB dc.l $2302932 dc.l $292F2930 dc.l $29302932 dc.l $292F2930 dc.w $29FF lbL003B84 dc.l $FA33F573 dc.l $FB102623 dc.l $FB0824F5 dc.l $13FB102B dc.l $F523FB08 dc.l $2BF573FB dc.l $826282A dc.l $26FB0423 dc.l $24F513FB dc.l $1021F523 dc.l $FB0821FF lbL003BB0 dc.l $F573FB04 dc.l $23282AFB dc.l $228FB06 dc.l $2AFB042B dc.l $282324FB dc.l $226F513 dc.l $FB1023F5 dc.l $23FB0623 dc.l $F573FB02 dc.l $2123FB04 dc.l $24FB022B dc.l $2FFB062D dc.l $FB023035 dc.l $3432302F dc.l $30FB042D dc.l $2924FB02 dc.l $1D21F513 dc.l $FB1024F5 dc.l $23FB0424 dc.b $FF lbB003BFD dc.b $FA dc.l $1FB0215 dc.l $1539FB04 dc.l $15FB0215 dc.l $9FB0139 dc.l $34FB0215 dc.l $1539FB04 dc.l $15FB0215 dc.l $9FB0139 dc.w $34FF lbL003C20 dc.l $FB023430 dc.l $2D282128 dc.l $2D303430 dc.l $2D282128 dc.w $2D30 dc.b $FF lbB003C33 dc.b $FB dc.l $235302D dc.l $2924292D dc.l $3035302D dc.l $2924292D dc.w $30FF lbL003C46 dc.l $FB02342F dc.l $2B282328 dc.l $2B2F342F dc.l $2B282328 dc.w $2B2F dc.b $FF lbB003C59 dc.b $FB dc.l $2322F2B dc.l $261F262B dc.l $2F322F2B dc.l $261F262B dc.w $2FFF lbL003C6C dc.l $FB02322D dc.l $29262126 dc.l $292D322D dc.l $29262126 dc.w $292D dc.b $FF lbB003C7F dc.b $FB dc.l $234302B dc.l $2824282B dc.l $3034302B dc.l $2824282B dc.w $30FF lbL003C92 dc.l $FB04F609 dc.l $32DFB02 dc.l $2DFB062D dc.l $FB042D2D dc.l $FB022DFB dc.l $62DFB04 dc.l $F609022D dc.b $FF lbB003CAF dc.b $FB dc.l $4F62403 dc.l $2BFB022B dc.l $FB062BFB dc.l $42B2BFB dc.l $22BFB06 dc.l $2BFB04F6 dc.l $24022BFF lbL003CCC dc.l $FB04F611 dc.l $32DFB02 dc.l $2DFB062D dc.l $FB042D2D dc.l $FB022DFB dc.l $62DFB04 dc.l $F611022D dc.b $FF lbB003CE9 dc.b $FB dc.l $4F60A03 dc.l $2EFB022E dc.l $FB062EFB dc.l $42E2EFB dc.l $22EFB06 dc.l $2EFB04F6 dc.l $A022EFF lbL003D06 dc.l $FB04F624 dc.l $32DFB02 dc.l $2DFB062D dc.l $FB042D2D dc.l $FB022DFB dc.l $62DFB04 dc.l $F624022D dc.b $FF lbB003D23 dc.b $F5 dc.l $73FB1028 dc.l $2DFB042B dc.l $2FF513FB dc.l $1028F523 dc.l $FB0828F5 dc.l $73FB042B dc.l $FB022DFB dc.l $A2BFB02 dc.l $23FB0626 dc.l $FB082BFB dc.l $2292621 dc.l $1DFB081A dc.l $FB013239 dc.l $34393539 dc.l $34393239 dc.l $34393539 dc.l $3239FB06 dc.l $28FB0E28 dc.l $FB042426 dc.l $28FB0229 dc.l $242BFB0E dc.l $29FB0229 dc.l $2BFB042D dc.l $2FFB0230 dc.l $282B24FB dc.l $828FB02 dc.l $292826FB dc.l $628FB02 dc.l $2426FB04 dc.l $28FB0C23 dc.l $FA43F553 dc.l $FB023C3C dc.l $3CFB043C dc.l $FB023CFB dc.w $43C dc.b $FF lbB003DAF dc.b $FA dc.l $33F573FB dc.l $621FB0E dc.l $21FB0221 dc.l $1FFB0421 dc.l $23FB0624 dc.l $FB0E24FB dc.l $2241FFB dc.l $424FB02 dc.l $2324FB08 dc.l $211DFB04 dc.l $21FB0C24 dc.l $FB022324 dc.l $23FB0A21 dc.l $FB101CFB dc.l $628FB0E dc.l $28FB0429 dc.l $282426FB dc.l $228FB06 dc.l $26FB0428 dc.l $FB0A29FB dc.l $2262829 dc.l $FB082429 dc.l $FB042BFB dc.l $C2DFB02 dc.l $2A2D2624 dc.l $FB0426FB dc.l $22123FB dc.l $424FB0C dc.w $26FF lbL003E22 dc.l $F504FB08 dc.l $F564FB dc.l $441F504 dc.l $FB0800 dc.l $F564FB04 dc.l $41F50400 dc.w $FF00 ;lbL003E3C dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ;lbL003E64 dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ; dc.l 0 ;lbL003ECC dc.l 0 ; dc.l 0 ;sample1.MSG dc.b 'sample1',0 ; dc.b 'sample2',0 ; dc.b 'sample3',0 ; dc.b 'sample4',0 ; dc.b 'sample5',0 ; dc.b 'sample6',0 ; dc.b 'sample7',0 ; dc.b $FF ; dc.b 0 ; dc.b 0 ; dc.b 0 SampInfoBuffer dc.w (Sample2-Sample1-104)/2 dc.l Sample1+104 dc.w (Sample3-Sample2-104)/2 dc.l Sample2+104 dc.w (Sample4-Sample3-104)/2 dc.l Sample3+104 dc.w (Sample5-Sample4-104)/2 dc.l Sample4+104 dc.w (Sample6-Sample5-104)/2 dc.l Sample5+104 dc.w (Sample7-Sample6-104)/2 dc.l Sample6+104 dc.w (Sample8-Sample7-104)/2 dc.l Sample7+104 Sample1 incbin ram:sample1 Sample2 incbin ram:sample2 Sample3 incbin ram:sample3 Sample4 incbin ram:sample4 Sample5 incbin ram:sample5 Sample6 incbin ram:sample6 Sample7 incbin ram:sample7 Sample8 WC_End