summaryrefslogtreecommitdiff
path: root/music/lookrocket.asm
diff options
context:
space:
mode:
Diffstat (limited to 'music/lookrocket.asm')
-rw-r--r--music/lookrocket.asm416
1 files changed, 416 insertions, 0 deletions
diff --git a/music/lookrocket.asm b/music/lookrocket.asm
new file mode 100644
index 000000000..e60c9ae2c
--- /dev/null
+++ b/music/lookrocket.asm
@@ -0,0 +1,416 @@
+_Music_LookRocket: ; 0xf74a2
+ db $c0
+ dw _Music_LookRocket_Ch1
+ db $01
+ dw _Music_LookRocket_Ch2
+ db $02
+ dw _Music_LookRocket_Ch3
+ db $03
+ dw _Music_LookRocket_Ch4
+; 0xf74ae
+
+_Music_LookRocket_Ch1: ; 0xf74ae
+ tempo $7b00
+ volume $77
+ forceoctave $02
+ stereopanning $0f
+ dutycycle $03
+ vibrato $05, $64
+ notetype $0c, $a8
+ octave4
+ note $10
+ note $30
+ callchannel _Music_LookRocket_sub_0xf74e6
+ dutycycle $01
+ intensity $a8
+ callchannel _Music_LookRocket_sub_0xf74f7
+ callchannel _Music_LookRocket_sub_0xf758a
+ octave4
+ note $70
+ note $00
+ intensity $53
+ callchannel _Music_LookRocket_sub_0xf750c
+ intensity $c3
+ callchannel _Music_LookRocket_sub_0xf750c
+ intensity $e3
+ callchannel _Music_LookRocket_sub_0xf750c
+ note $0f
+ loopchannel $00, $74c7 ; end
+; 0xf74e6
+
+_Music_LookRocket_sub_0xf74e6: ; 0xf74e6
+; subroutine
+ note $40
+ note $00
+ note $30
+ note $00
+ note $20
+ note $00
+ note $10
+ note $02
+ octave2
+ note $60
+ note $90
+ note $c0
+ octave3
+ note $30
+ note $60
+ note $90
+ endchannel ; end
+; 0xf74f7
+
+_Music_LookRocket_sub_0xf74f7: ; 0xf74f7
+; subroutine
+ note $01
+ octave3
+ note $40
+ note $04
+ note $43
+ octave2
+ note $a1
+ octave3
+ note $40
+ note $60
+ note $75
+ note $40
+ note $02
+ note $70
+ note $00
+ note $40
+ note $00
+ octave4
+ note $70
+ note $00
+ endchannel ; end
+; 0xf750c
+
+_Music_LookRocket_sub_0xf750c: ; 0xf750c
+; subroutine
+ note $01
+ octave2
+ note $c0
+ note $06
+ octave3
+ note $10
+ note $04
+ endchannel ; end
+; 0xf7514
+
+_Music_LookRocket_Ch2: ; 0xf7514
+ forceoctave $02
+ vibrato $04, $64
+ dutycycle $03
+ notetype $0c, $b7
+ stereopanning $ff
+ octave5
+ note $10
+ note $30
+ callchannel _Music_LookRocket_sub_0xf7547
+ intensity $b7
+ callchannel _Music_LookRocket_sub_0xf758a
+ octave5
+ note $10
+ note $00
+ callchannel _Music_LookRocket_sub_0xf7554
+ intensity $53
+ callchannel _Music_LookRocket_sub_0xf7568
+ intensity $c3
+ callchannel _Music_LookRocket_sub_0xf7568
+ intensity $e3
+ callchannel _Music_LookRocket_sub_0xf7568
+ callchannel _Music_LookRocket_sub_0xf756f
+ loopchannel $00, $7526 ; end
+; 0xf7547
+
+_Music_LookRocket_sub_0xf7547: ; 0xf7547
+; subroutine
+ note $40
+ note $00
+ note $30
+ note $00
+ note $20
+ note $00
+ note $10
+ note $02
+ octave3
+ note $c5
+ dutycycle $00
+ endchannel ; end
+; 0xf7554
+
+_Music_LookRocket_sub_0xf7554: ; 0xf7554
+; subroutine
+ note $01
+ octave4
+ note $40
+ note $04
+ note $63
+ note $10
+ note $30
+ note $40
+ note $60
+ note $75
+ note $40
+ note $02
+ note $70
+ note $00
+ note $40
+ note $00
+ octave5
+ note $40
+ note $00
+ endchannel ; end
+; 0xf7568
+
+_Music_LookRocket_sub_0xf7568: ; 0xf7568
+; subroutine
+ note $01
+ octave3
+ note $60
+ note $06
+ note $70
+ note $04
+ endchannel ; end
+; 0xf756f
+
+_Music_LookRocket_sub_0xf756f: ; 0xf756f
+; subroutine
+ intensity $63
+ note $90
+ note $60
+ note $30
+ octave2
+ note $c0
+ intensity $a3
+ octave3
+ note $a0
+ note $70
+ note $40
+ note $10
+ intensity $c3
+ note $b0
+ note $80
+ note $50
+ note $20
+ intensity $f3
+ note $c0
+ note $90
+ note $60
+ note $30
+ endchannel ; end
+; 0xf758a
+
+_Music_LookRocket_sub_0xf758a: ; 0xf758a
+; subroutine
+ octave3
+ note $01
+ note $80
+ note $04
+ note $a7
+ note $b5
+ note $a0
+ note $02
+ note $b0
+ note $00
+ note $a0
+ note $00
+ endchannel ; end
+; 0xf7597
+
+_Music_LookRocket_Ch3: ; 0xf7597
+ forceoctave $02
+ vibrato $04, $22
+ notetype $0c, $14
+ stereopanning $f0
+ note $01
+ callchannel _Music_LookRocket_sub_0xf75bf
+ callchannel _Music_LookRocket_sub_0xf75fe
+ callchannel _Music_LookRocket_sub_0xf75fe
+ intensity $24
+ callchannel _Music_LookRocket_sub_0xf7623
+ intensity $14
+ callchannel _Music_LookRocket_sub_0xf75cc
+ callchannel _Music_LookRocket_sub_0xf7623
+ callchannel _Music_LookRocket_sub_0xf75e1
+ loopchannel $00, $75a5 ; end
+; 0xf75bf
+
+_Music_LookRocket_sub_0xf75bf: ; 0xf75bf
+; subroutine
+ octave3
+ note $60
+ note $00
+ note $90
+ note $00
+ octave4
+ note $10
+ note $00
+ note $30
+ note $02
+ octave3
+ note $35
+ endchannel ; end
+; 0xf75cc
+
+_Music_LookRocket_sub_0xf75cc: ; 0xf75cc
+; subroutine
+ octave2
+ note $90
+ note $00
+ octave3
+ note $90
+ note $00
+ octave2
+ note $90
+ note $00
+ note $90
+ note $00
+ note $a0
+ note $00
+ octave3
+ note $a0
+ note $00
+ note $10
+ note $00
+ note $70
+ note $00
+ endchannel ; end
+; 0xf75e1
+
+_Music_LookRocket_sub_0xf75e1: ; 0xf75e1
+; subroutine
+ intensity $24
+ octave2
+ note $90
+ note $00
+ octave3
+ note $60
+ note $00
+ octave2
+ note $a0
+ note $00
+ octave3
+ note $70
+ note $00
+ intensity $14
+ octave2
+ note $b0
+ note $00
+ octave3
+ note $80
+ note $00
+ octave2
+ note $c0
+ note $00
+ octave3
+ note $90
+ note $00
+ endchannel ; end
+; 0xf75fe
+
+_Music_LookRocket_sub_0xf75fe: ; 0xf75fe
+; subroutine
+ note $10
+ note $00
+ octave4
+ note $10
+ note $00
+ octave3
+ note $10
+ note $00
+ note $10
+ note $00
+ octave4
+ note $10
+ note $00
+ octave3
+ note $10
+ note $00
+ note $40
+ note $00
+ note $80
+ note $00
+ note $10
+ note $00
+ note $10
+ note $00
+ note $10
+ note $00
+ note $10
+ note $00
+ note $10
+ note $00
+ note $10
+ note $00
+ note $70
+ note $00
+ note $a0
+ note $00
+ endchannel ; end
+; 0xf7623
+
+_Music_LookRocket_sub_0xf7623: ; 0xf7623
+; subroutine
+ octave2
+ note $90
+ note $00
+ octave3
+ note $90
+ note $00
+ octave2
+ note $90
+ note $00
+ note $90
+ note $00
+ note $a0
+ note $00
+ octave3
+ note $a0
+ note $00
+ note $90
+ note $70
+ note $40
+ note $10
+ endchannel ; end
+; 0xf7638
+
+_Music_LookRocket_Ch4: ; 0xf7638
+ togglenoise $03
+ notetype $0c
+ note $01
+ callchannel _Music_LookRocket_sub_0xf765c
+ callchannel _Music_LookRocket_sub_0xf7664
+ callchannel _Music_LookRocket_sub_0xf7664
+ callchannel _Music_LookRocket_sub_0xf7664
+ callchannel _Music_LookRocket_sub_0xf7664
+ callchannel _Music_LookRocket_sub_0xf7664
+ callchannel _Music_LookRocket_sub_0xf7664
+ callchannel _Music_LookRocket_sub_0xf7664
+ callchannel _Music_LookRocket_sub_0xf765c
+ loopchannel $00, $7640 ; end
+; 0xf765c
+
+_Music_LookRocket_sub_0xf765c: ; 0xf765c
+; subroutine
+ note $17
+ note $31
+ note $41
+ note $20
+ note $20
+ note $30
+ note $30
+ endchannel ; end
+; 0xf7664
+
+_Music_LookRocket_sub_0xf7664: ; 0xf7664
+; subroutine
+ note $41
+ note $71
+ note $31
+ note $71
+ note $41
+ note $71
+ note $31
+ note $71
+ endchannel ; end
+; 0xf766d