pokeemerald/sound/songs/mus_me_b_big.s

443 lines
8.3 KiB
ArmAsm
Raw Normal View History

2017-12-21 23:24:11 +01:00
.include "MPlayDef.s"
2017-12-22 08:07:30 +01:00
.equ mus_me_b_big_grp, voicegroup_8677B28
.equ mus_me_b_big_pri, 5
.equ mus_me_b_big_rev, reverb_set+50
.equ mus_me_b_big_mvl, 127
.equ mus_me_b_big_key, 0
.equ mus_me_b_big_tbs, 1
.equ mus_me_b_big_exg, 0
.equ mus_me_b_big_cmp, 1
2017-12-21 23:24:11 +01:00
.section .rodata
2017-12-22 08:07:30 +01:00
.global mus_me_b_big
2017-12-21 23:24:11 +01:00
.align 2
@********************** Track 1 **********************@
2017-12-22 08:07:30 +01:00
mus_me_b_big_1:
.byte KEYSH , mus_me_b_big_key+0
2017-12-21 23:24:11 +01:00
.byte W12
.byte VOICE , 48
2017-12-22 08:07:30 +01:00
.byte VOL , 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+0
.byte N08 , Gn3 , v040
.byte W08
.byte Bn3 , v052
.byte W08
.byte Dn4 , v060
.byte W08
2017-12-22 08:07:30 +01:00
.byte TEMPO , 144*mus_me_b_big_tbs/2
2017-12-21 23:24:11 +01:00
.byte VOICE , 56
.byte N04 , Gn3 , v116
.byte W08
.byte Bn3
.byte W08
.byte Gn3
.byte W08
.byte N44 , Dn4
.byte W24
.byte MOD , 6
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 88*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 81*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 68*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 49*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
.byte MOD , 0
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte N05 , Bn3
.byte W08
.byte Dn4
.byte W08
.byte Gn4
.byte W08
.byte N04 , En4
.byte W08
.byte Cn5
.byte W08
.byte Gn4
.byte W08
.byte N48 , Bn4
.byte W03
2017-12-22 08:07:30 +01:00
.byte VOL , 82*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W03
2017-12-22 08:07:30 +01:00
.byte 79*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W03
2017-12-22 08:07:30 +01:00
.byte 68*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 72*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W01
.byte MOD , 6
.byte W05
2017-12-22 08:07:30 +01:00
.byte VOL , 76*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 82*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 85*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W09
.byte MOD , 0
.byte N12
.byte W48
.byte FINE
@********************** Track 2 **********************@
2017-12-22 08:07:30 +01:00
mus_me_b_big_2:
.byte KEYSH , mus_me_b_big_key+0
2017-12-21 23:24:11 +01:00
.byte W12
.byte VOICE , 48
2017-12-22 08:07:30 +01:00
.byte VOL , 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+10
.byte W04
.byte N08 , An3 , v044
.byte W08
.byte Cn4 , v056
.byte W08
.byte N04 , Fs4 , v064
.byte W04
.byte N08 , Gn4 , v060
.byte W08
.byte Bn4
.byte W08
.byte Gn4
.byte W08
.byte W24
.byte N08
.byte W08
.byte Bn4
.byte W08
.byte Gn4
.byte W08
.byte Dn4
.byte W08
.byte Gn4
.byte W08
.byte Bn4
.byte W08
.byte Cn5
.byte W08
.byte Gn5
.byte W08
.byte En5
.byte W08
.byte N48 , Gn5
.byte W03
2017-12-22 08:07:30 +01:00
.byte VOL , 82*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W03
2017-12-22 08:07:30 +01:00
.byte 79*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W03
2017-12-22 08:07:30 +01:00
.byte 68*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 72*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 76*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 82*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 85*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W09
.byte N12
.byte W48
.byte FINE
@********************** Track 3 **********************@
2017-12-22 08:07:30 +01:00
mus_me_b_big_3:
.byte KEYSH , mus_me_b_big_key+0
2017-12-21 23:24:11 +01:00
.byte W12
.byte W24
.byte VOICE , 47
2017-12-22 08:07:30 +01:00
.byte VOL , 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+0
.byte N08 , Gn2 , v127
.byte W08
.byte N16 , Bn1
.byte W16
.byte N24 , Dn2
.byte W40
.byte N08 , Gn2
.byte W08
.byte N24 , Dn2
.byte W24
.byte N04 , Cn2
.byte W04
.byte N04
.byte W04
.byte N08
.byte W08
.byte N08
.byte W08
.byte N04 , Gn2
.byte W04
.byte Dn2 , v092
.byte W04
.byte Dn2 , v096
.byte W04
.byte N04
.byte W04
.byte Dn2 , v100
.byte W04
.byte Dn2 , v104
.byte W04
.byte Dn2 , v108
.byte W04
.byte Dn2 , v112
.byte W04
.byte Dn2 , v116
.byte W04
.byte N04
.byte W04
.byte Dn2 , v120
.byte W04
.byte Dn2 , v124
.byte W04
.byte N24 , Gn2 , v127
.byte W48
.byte FINE
@********************** Track 4 **********************@
2017-12-22 08:07:30 +01:00
mus_me_b_big_4:
.byte KEYSH , mus_me_b_big_key+0
2017-12-21 23:24:11 +01:00
.byte W12
.byte XCMD , xIECV , 10
.byte xIECL , 8
.byte W24
.byte VOICE , 82
2017-12-22 08:07:30 +01:00
.byte VOL , 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte PAN , c_v-48
.byte N04 , Dn3 , v052
.byte W08
.byte Gn3
.byte W08
.byte Dn3
.byte W08
.byte N68 , Bn3
.byte W24
.byte MOD , 6
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 87*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W08
2017-12-22 08:07:30 +01:00
.byte 75*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W09
2017-12-22 08:07:30 +01:00
.byte 64*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 54*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 43*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 27*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W03
2017-12-22 08:07:30 +01:00
.byte 9*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W02
.byte MOD , 0
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte N04 , Gn3
.byte W08
.byte En4
.byte W08
.byte Cn4
.byte W08
.byte N48 , Dn4
.byte W16
.byte MOD , 6
.byte W32
.byte 0
.byte N12
.byte W48
.byte FINE
@********************** Track 5 **********************@
2017-12-22 08:07:30 +01:00
mus_me_b_big_5:
.byte KEYSH , mus_me_b_big_key+0
2017-12-21 23:24:11 +01:00
.byte W12
.byte XCMD , xIECV , 10
.byte W24
.byte VOICE , 83
2017-12-22 08:07:30 +01:00
.byte VOL , 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+47
.byte BEND , c_v+0
.byte N04 , Bn2 , v052
.byte W08
.byte Dn3
.byte W08
.byte Bn2
.byte W08
.byte N68 , Gn3
.byte W24
.byte MOD , 6
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 87*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W08
2017-12-22 08:07:30 +01:00
.byte 75*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W09
2017-12-22 08:07:30 +01:00
.byte 64*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 54*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 43*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W06
2017-12-22 08:07:30 +01:00
.byte 27*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W03
2017-12-22 08:07:30 +01:00
.byte 9*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W02
.byte MOD , 0
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte N04 , En3
.byte W08
.byte Cn4
.byte W08
.byte Gn3
.byte W08
.byte N48 , Bn3
.byte W16
.byte MOD , 6
.byte W32
.byte 0
.byte N12
.byte W48
.byte FINE
@********************** Track 6 **********************@
2017-12-22 08:07:30 +01:00
mus_me_b_big_6:
.byte KEYSH , mus_me_b_big_key+0
2017-12-21 23:24:11 +01:00
.byte W12
.byte W24
.byte VOICE , 88
2017-12-22 08:07:30 +01:00
.byte VOL , 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W24
.byte N24 , Gn1 , v080
.byte W32
.byte N04
.byte W08
.byte N04
.byte W08
.byte N16
.byte W16
.byte Bn1
.byte W16
.byte Cn2
.byte W16
.byte Bn1
.byte W16
.byte An1
.byte W16
.byte N08 , Gn1
.byte W08
.byte N04 , Dn1
.byte W04
.byte Fs1
.byte W04
.byte N12 , Gn1
.byte W48
.byte FINE
@********************** Track 7 **********************@
2017-12-22 08:07:30 +01:00
mus_me_b_big_7:
.byte KEYSH , mus_me_b_big_key+0
2017-12-21 23:24:11 +01:00
.byte W12
.byte W24
.byte VOICE , 0
2017-12-22 08:07:30 +01:00
.byte VOL , 90*mus_me_b_big_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte N04 , En1 , v112
.byte W04
.byte En1 , v076
.byte W04
.byte N04
.byte W04
.byte En1 , v080
.byte W04
.byte En1 , v084
.byte W04
.byte En1 , v088
.byte W04
.byte En1 , v112
.byte N72 , Bn2 , v092
.byte W16
.byte N04 , En1 , v112
.byte W08
.byte N04
.byte W04
.byte En1 , v068
.byte W04
.byte En1 , v088
.byte W04
.byte En1 , v108
.byte W04
.byte En1 , v112
.byte W08
.byte N04
.byte W16
.byte N04
.byte W08
.byte En1 , v120
.byte W16
.byte En1 , v092
.byte W04
.byte N04
.byte W04
.byte En1 , v112
.byte N48 , Bn2 , v092
.byte W04
.byte N04 , En1 , v076
.byte W04
.byte N04
.byte W04
.byte En1 , v080
.byte W04
.byte En1 , v084
.byte W04
.byte En1 , v088
.byte W04
.byte En1 , v092
.byte W04
.byte N04
.byte W04
.byte En1 , v096
.byte W04
.byte En1 , v100
.byte W04
.byte En1 , v104
.byte W04
.byte En1 , v108
.byte W04
.byte En1 , v120
.byte N24 , Bn2 , v092
.byte W48
.byte FINE
@******************************************************@
.align 2
2017-12-22 08:07:30 +01:00
mus_me_b_big:
2017-12-21 23:24:11 +01:00
.byte 7 @ NumTrks
.byte 0 @ NumBlks
2017-12-22 08:07:30 +01:00
.byte mus_me_b_big_pri @ Priority
.byte mus_me_b_big_rev @ Reverb.
2017-12-21 23:24:11 +01:00
2017-12-22 08:07:30 +01:00
.word mus_me_b_big_grp
2017-12-21 23:24:11 +01:00
2017-12-22 08:07:30 +01:00
.word mus_me_b_big_1
.word mus_me_b_big_2
.word mus_me_b_big_3
.word mus_me_b_big_4
.word mus_me_b_big_5
.word mus_me_b_big_6
.word mus_me_b_big_7
2017-12-21 23:24:11 +01:00
.end