diff options
Diffstat (limited to 'audio/music/rocketbattle.asm')
-rw-r--r-- | audio/music/rocketbattle.asm | 1032 |
1 files changed, 1032 insertions, 0 deletions
diff --git a/audio/music/rocketbattle.asm b/audio/music/rocketbattle.asm new file mode 100644 index 000000000..ccb2fb824 --- /dev/null +++ b/audio/music/rocketbattle.asm @@ -0,0 +1,1032 @@ +_Music_RocketBattle: ; 0xe9b6f + db $80 + dw _Music_RocketBattle_Ch1 + db $01 + dw _Music_RocketBattle_Ch2 + db $02 + dw _Music_RocketBattle_Ch3 +; 0xe9b78 + +_Music_RocketBattle_Ch1: ; 0xe9b78 + tempo $6500 + volume $77 + dutycycle $03 + tone $0200 + vibrato $10, $15 + notetype $0c, $b2 + octave4 + note $50 + note $40 + note $30 + note $20 + note $30 + note $20 + note $10 + octave3 + note $c0 + octave4 + note $10 + octave3 + note $c0 + note $b0 + note $a0 + note $b0 + note $a0 + note $90 + note $80 + note $90 + note $80 + note $70 + note $60 + note $70 + note $60 + note $50 + note $40 + note $50 + note $40 + note $30 + note $20 + note $30 + note $20 + note $10 + octave2 + note $c0 + intensity $b2 + octave3 + note $15 + note $13 + note $51 + intensity $b7 + note $33 + loopchannel $03, $5bad + intensity $b2 + note $15 + note $15 + intensity $b7 + note $33 + intensity $b2 + octave4 + note $55 + note $53 + note $81 + intensity $b7 + note $63 + loopchannel $03, $5bc1 + intensity $b2 + note $55 + note $53 + intensity $b7 + note $31 + note $43 + intensity $b3 + octave4 + note $11 + octave3 + note $51 + note $51 + note $b1 + note $61 + note $61 + note $a1 + note $31 + note $31 + octave4 + note $11 + octave3 + note $51 + note $51 + note $a1 + note $51 + note $31 + note $51 + note $61 + note $51 + note $61 + intensity $b5 + note $83 + intensity $b3 + note $81 + note $61 + note $41 + note $31 + note $21 + note $31 + intensity $b5 + note $43 + intensity $b3 + note $41 + note $31 + note $61 + octave4 + note $51 + octave3 + note $51 + note $51 + octave4 + note $31 + octave3 + note $61 + note $61 + octave4 + note $11 + octave3 + note $31 + note $31 + octave4 + note $51 + octave3 + note $51 + note $51 + octave4 + note $31 + octave3 + note $51 + note $31 + note $51 + note $61 + note $51 + note $61 + intensity $b5 + note $83 + intensity $b3 + note $81 + note $61 + octave4 + note $11 + note $31 + note $11 + note $31 + intensity $b5 + note $63 + intensity $b2 + octave3 + note $61 + note $81 + note $93 + intensity $b5 + note $33 + note $13 + note $33 + note $51 + intensity $b2 + note $61 + note $a3 + intensity $b7 + note $a3 + intensity $b5 + note $a1 + note $81 + note $63 + note $33 + note $13 + note $33 + note $51 + note $61 + note $51 + note $31 + note $11 + note $b1 + note $81 + note $a1 + note $b1 + intensity $b7 + octave4 + note $55 + note $33 + octave3 + note $81 + note $b3 + note $a5 + note $83 + note $51 + note $63 + note $55 + note $35 + note $43 + intensity $a0 + note $57 + intensity $a7 + note $57 + intensity $b7 + octave2 + note $a7 + note $87 + note $a7 + note $b7 + note $a7 + note $87 + note $a7 + octave3 + note $27 + note $37 + note $27 + octave2 + note $b7 + note $a7 + octave3 + note $37 + note $27 + note $37 + note $57 + octave2 + note $b5 + octave3 + note $35 + note $13 + intensity $b5 + octave2 + note $b1 + octave3 + note $11 + note $31 + note $51 + note $61 + note $81 + note $a1 + note $b1 + note $a1 + note $51 + note $a1 + note $b1 + note $a1 + note $51 + note $31 + note $51 + note $a1 + note $51 + note $a1 + octave4 + note $21 + note $31 + note $21 + octave3 + note $b1 + note $81 + intensity $b2 + note $55 + note $55 + note $53 + note $55 + note $53 + intensity $b7 + note $81 + note $63 + intensity $b2 + note $55 + note $53 + intensity $b7 + note $81 + note $63 + intensity $b2 + note $55 + octave4 + note $30 + note $40 + intensity $a0 + note $57 + intensity $b2 + octave3 + note $65 + note $63 + intensity $b7 + note $b1 + note $83 + intensity $b2 + note $65 + note $63 + intensity $b7 + note $a1 + note $83 + loopchannel $02, $5cc5 + intensity $b2 + note $65 + octave4 + note $30 + note $50 + intensity $a0 + note $67 + intensity $b3 + note $31 + octave3 + note $a1 + note $51 + note $a3 + note $a1 + intensity $b7 + octave4 + note $33 + intensity $b3 + note $41 + octave3 + note $b1 + note $81 + note $b3 + note $b1 + intensity $b7 + octave4 + note $33 + intensity $b3 + note $51 + note $11 + octave3 + note $a1 + octave4 + note $13 + note $11 + intensity $b7 + note $43 + intensity $a0 + note $53 + intensity $a7 + note $55 + intensity $a0 + octave3 + note $95 + intensity $b3 + note $11 + note $51 + note $51 + octave2 + note $b1 + octave3 + note $61 + note $61 + octave2 + note $a1 + octave3 + note $31 + note $31 + note $11 + note $51 + note $51 + octave2 + note $a1 + octave3 + note $51 + note $31 + note $11 + note $11 + octave2 + note $b1 + octave3 + note $11 + intensity $b5 + note $33 + intensity $b3 + note $31 + note $11 + octave2 + note $b1 + octave3 + note $31 + note $21 + note $31 + intensity $b5 + note $43 + intensity $b3 + note $41 + note $31 + note $61 + loopchannel $00, $5c02 ; end +; 0xe9d3e + +_Music_RocketBattle_Ch2: ; 0xe9d3e + dutycycle $03 + vibrato $08, $36 + tone $0100 + notetype $0c, $b2 + octave4 + note $a3 + note $b3 + note $c3 + octave5 + note $10 + intensity $82 + octave4 + note $90 + note $a0 + note $90 + intensity $c2 + octave5 + note $20 + intensity $92 + octave4 + note $90 + note $a0 + note $90 + intensity $c2 + octave5 + note $30 + intensity $a2 + octave4 + note $90 + note $a0 + note $90 + intensity $c2 + octave5 + note $40 + intensity $b2 + octave4 + note $90 + note $a0 + note $90 + intensity $c2 + octave5 + note $50 + octave4 + note $90 + note $a0 + note $90 + intensity $c2 + octave3 + note $a5 + note $a3 + octave4 + note $11 + intensity $c7 + octave3 + note $b3 + loopchannel $03, $5d7b + intensity $c2 + note $a5 + note $a5 + intensity $4a + note $93 + intensity $c2 + octave4 + note $a5 + note $a3 + octave5 + note $11 + intensity $c7 + octave4 + note $b3 + loopchannel $03, $5d91 + intensity $c2 + note $a5 + note $a3 + intensity $c7 + note $81 + note $93 + callchannel _Music_RocketBattle_sub_0xe9ea0 + intensity $b0 + note $6f + intensity $b7 + note $6f + callchannel _Music_RocketBattle_sub_0xe9ea0 + intensity $b0 + note $67 + intensity $b7 + note $67 + intensity $b0 + note $b7 + intensity $b7 + note $b7 + intensity $c4 + octave3 + note $a1 + note $81 + note $a1 + intensity $c7 + octave4 + note $13 + octave3 + note $b1 + note $a1 + note $81 + intensity $c2 + note $a1 + octave4 + note $13 + intensity $b0 + note $15 + intensity $b7 + note $13 + intensity $c4 + octave3 + note $b1 + note $a1 + note $b1 + intensity $c7 + octave4 + note $33 + note $11 + octave3 + note $b1 + note $a1 + intensity $c2 + note $b1 + octave4 + note $33 + intensity $b0 + note $33 + intensity $b7 + note $35 + intensity $4f + note $a5 + intensity $a0 + note $85 + note $63 + note $55 + note $65 + note $83 + note $a5 + note $b5 + note $93 + note $a5 + intensity $a7 + note $a9 + intensity $3f + octave3 + note $37 + intensity $b7 + note $37 + intensity $3f + note $27 + intensity $b7 + note $27 + intensity $3f + note $37 + intensity $b7 + note $37 + intensity $3f + note $57 + intensity $b7 + note $57 + intensity $4e + note $67 + intensity $a0 + note $67 + note $5f + note $6f + note $af + intensity $3f + note $6f + intensity $c7 + octave4 + note $37 + note $27 + intensity $b0 + note $57 + intensity $b7 + note $57 + intensity $3c + note $a5 + intensity $c7 + note $a9 + intensity $c2 + octave3 + note $a5 + note $a5 + note $a3 + note $a5 + note $a3 + intensity $c7 + octave4 + note $11 + octave3 + note $b3 + intensity $c2 + note $a5 + note $a3 + intensity $c7 + octave4 + note $11 + octave3 + note $b3 + intensity $c2 + note $a5 + intensity $c7 + octave4 + note $80 + note $90 + note $a7 + intensity $c2 + octave3 + note $b5 + note $b3 + intensity $c7 + octave4 + note $31 + note $13 + loopchannel $03, $5e5a + intensity $c2 + octave3 + note $b5 + intensity $c7 + octave4 + note $80 + note $a0 + note $b7 + intensity $c7 + note $a5 + note $85 + note $a3 + note $b5 + octave5 + note $35 + octave4 + note $b3 + note $a5 + note $85 + intensity $c5 + note $a3 + intensity $b0 + note $a7 + intensity $b7 + note $a7 + intensity $c6 + octave3 + note $a5 + note $95 + note $53 + note $a5 + note $95 + note $53 + intensity $b0 + note $67 + intensity $b7 + note $67 + intensity $3d + note $b7 + intensity $c7 + note $b7 + loopchannel $00, $5db1 ; end +; 0xe9ea0 + +_Music_RocketBattle_sub_0xe9ea0: ; 0xe9ea0 +; subroutine + intensity $c6 + octave4 + note $a5 + note $95 + note $53 + note $a5 + note $95 + note $53 + endchannel ; end +; 0xe9eaa + +_Music_RocketBattle_Ch3: ; 0xe9eaa + notetype $0c, $19 + octave3 + note $a1 + octave4 + note $51 + octave3 + note $91 + octave4 + note $51 + octave3 + note $81 + octave4 + note $51 + octave3 + note $71 + octave4 + note $51 + octave3 + note $61 + octave4 + note $51 + octave3 + note $51 + octave4 + note $51 + octave2 + note $c1 + octave3 + note $11 + octave2 + note $c1 + note $b1 + callchannel _Music_RocketBattle_sub_0xe9fe6 + loopchannel $03, $5ecc + octave2 + note $a1 + octave3 + note $51 + note $31 + octave2 + note $a1 + octave3 + note $81 + note $61 + note $51 + note $31 + callchannel _Music_RocketBattle_sub_0xe9fe6 + loopchannel $03, $5edf + octave2 + note $a1 + octave3 + note $51 + note $31 + octave2 + note $a1 + octave3 + note $81 + octave2 + note $81 + note $a1 + note $b1 + callchannel _Music_RocketBattle_sub_0xe9ff3 + callchannel _Music_RocketBattle_sub_0xea010 + octave3 + note $61 + callchannel _Music_RocketBattle_sub_0xea01d + callchannel _Music_RocketBattle_sub_0xe9ff3 + callchannel _Music_RocketBattle_sub_0xea010 + octave3 + note $b1 + octave2 + note $b1 + octave3 + note $61 + octave2 + note $b1 + octave3 + note $61 + octave2 + note $b1 + octave3 + note $61 + note $51 + note $31 + callchannel _Music_RocketBattle_sub_0xea02a + octave2 + note $a1 + octave3 + note $51 + note $a1 + octave2 + note $a1 + octave3 + note $51 + note $a1 + octave2 + note $a1 + octave3 + note $51 + octave2 + note $b1 + octave3 + note $61 + loopchannel $05, $5f25 + note $b1 + octave2 + note $b1 + octave3 + note $61 + note $b1 + octave2 + note $b1 + octave3 + note $b1 + callchannel _Music_RocketBattle_sub_0xea02a + octave2 + note $a1 + octave3 + note $51 + octave2 + note $a1 + octave3 + note $51 + octave2 + note $a1 + octave3 + note $61 + note $51 + note $31 + callchannel _Music_RocketBattle_sub_0xea02a + callchannel _Music_RocketBattle_sub_0xea02a + octave2 + note $a1 + octave3 + note $51 + note $31 + octave2 + note $b1 + note $a1 + octave3 + note $31 + note $81 + note $61 + loopchannel $07, $5f4e + octave2 + note $a1 + octave3 + note $51 + note $31 + octave2 + note $b1 + note $a1 + octave3 + note $a1 + note $81 + note $61 + octave2 + note $b1 + octave3 + note $61 + loopchannel $04, $5f6a + octave2 + note $b1 + octave3 + note $61 + note $81 + note $61 + note $51 + note $31 + note $21 + note $31 + octave2 + note $a1 + octave3 + note $51 + loopchannel $0d, $5f7c + octave2 + note $a1 + octave3 + note $53 + note $31 + note $11 + octave2 + note $b1 + octave2 + note $a1 + octave3 + note $51 + loopchannel $04, $5f8c + octave2 + note $a1 + octave4 + note $31 + octave3 + note $a1 + note $b3 + note $a1 + note $81 + note $b1 + octave2 + note $b1 + octave3 + note $61 + loopchannel $07, $5f9e + note $51 + note $61 + octave2 + note $b1 + octave3 + note $61 + loopchannel $05, $5fa8 + octave3 + note $b1 + octave4 + note $33 + note $11 + octave3 + note $b1 + note $81 + callchannel _Music_RocketBattle_sub_0xea033 + octave3 + note $51 + callchannel _Music_RocketBattle_sub_0xea010 + octave3 + note $61 + callchannel _Music_RocketBattle_sub_0xea033 + octave3 + note $a1 + octave2 + note $a1 + octave3 + note $51 + octave2 + note $a1 + octave3 + note $51 + octave2 + note $a1 + octave3 + note $51 + octave2 + note $a1 + octave3 + note $51 + callchannel _Music_RocketBattle_sub_0xe9ff3 + callchannel _Music_RocketBattle_sub_0xea010 + octave3 + note $61 + callchannel _Music_RocketBattle_sub_0xea01d + loopchannel $00, $5efe ; end +; 0xe9fe6 + +_Music_RocketBattle_sub_0xe9fe6: ; 0xe9fe6 +; subroutine + octave2 + note $a1 + octave3 + note $51 + note $31 + octave2 + note $a1 + note $b1 + octave3 + note $51 + note $81 + note $61 + endchannel ; end +; 0xe9ff3 + +_Music_RocketBattle_sub_0xe9ff3: ; 0xe9ff3 +; subroutine + octave2 + note $a1 + octave3 + note $51 + octave2 + note $a1 + octave3 + note $51 + octave2 + note $a1 + octave3 + note $51 + note $41 + note $51 + octave2 + note $a1 + octave3 + note $51 + octave2 + note $a1 + octave3 + note $51 + octave2 + note $a1 + octave3 + note $51 + note $41 + note $31 + endchannel ; end +; 0xea010 + +_Music_RocketBattle_sub_0xea010: ; 0xea010 +; subroutine + octave2 + note $b1 + octave3 + note $61 + note $b1 + octave2 + note $b1 + octave3 + note $61 + note $b1 + octave2 + note $b1 + endchannel ; end +; 0xea01d + +_Music_RocketBattle_sub_0xea01d: ; 0xea01d +; subroutine + octave2 + note $b1 + octave3 + note $61 + note $b1 + note $61 + note $b1 + note $61 + octave2 + note $b1 + octave3 + note $61 + endchannel ; end +; 0xea02a + +_Music_RocketBattle_sub_0xea02a: ; 0xea02a +; subroutine + octave2 + note $a1 + octave3 + note $51 + loopchannel $04, $602a + endchannel ; end +; 0xea033 + +_Music_RocketBattle_sub_0xea033: ; 0xea033 +; subroutine + octave2 + note $a1 + octave3 + note $51 + note $a1 + octave2 + note $a1 + octave3 + note $51 + note $a1 + octave2 + note $a1 + endchannel ; end +; 0xea040 |