summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2019-10-11 10:03:57 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2019-10-11 10:03:57 -0400
commit7462827d226a2340a03cf3d835e7a95d90147ec8 (patch)
tree203d1c1544c461f8b443299c6e4d06133fb10134
parent55353e0023a6a50c7a159264f5b5d2d251d5b7fc (diff)
Temporary raw dumps of troublesome songs
-rw-r--r--data/sound_data.s48
-rw-r--r--ld_script.txt42
-rw-r--r--songs.mk2
-rw-r--r--sound/songs/midi/mus_battle20.midbin15959 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_battle32.midbin13549 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_fanfa1.midbin477 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_fanfa4.midbin739 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_fanfa5.midbin1070 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_me_b_big.midbin1330 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_me_b_small.midbin783 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_me_bachi.midbin1690 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_me_kinomi.midbin484 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_me_shinka.midbin234 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_me_waza.midbin973 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_p_school.midbin3106 -> 0 bytes
-rw-r--r--sound/songs/midi/mus_shinka.midbin6474 -> 0 bytes
-rw-r--r--sound/songs/mus_battle20.s3569
-rw-r--r--sound/songs/mus_battle32.s2925
-rw-r--r--sound/songs/mus_fanfa1.s196
-rw-r--r--sound/songs/mus_fanfa4.s292
-rw-r--r--sound/songs/mus_fanfa5.s374
-rw-r--r--sound/songs/mus_me_b_big.s505
-rw-r--r--sound/songs/mus_me_b_small.s287
-rw-r--r--sound/songs/mus_me_bachi.s635
-rw-r--r--sound/songs/mus_me_kinomi.s180
-rw-r--r--sound/songs/mus_me_shinka.s87
-rw-r--r--sound/songs/mus_me_waza.s362
-rw-r--r--sound/songs/mus_p_school.s768
-rw-r--r--sound/songs/mus_shinka.s1172
-rw-r--r--sound/songs/mus_w_door.s77
-rw-r--r--sound/songs/se_bag1.s52
-rw-r--r--sound/songs/se_bag2.s59
-rw-r--r--sound/songs/se_card1.s41
-rw-r--r--sound/songs/se_card2.s53
-rw-r--r--sound/songs/se_card3.s116
-rw-r--r--sound/songs/se_deomov.s207
-rw-r--r--sound/songs/se_excellent.s177
-rw-r--r--sound/songs/se_getting.s61
-rw-r--r--sound/songs/se_help_cl.s95
-rw-r--r--sound/songs/se_help_ng.s64
-rw-r--r--sound/songs/se_help_op.s97
-rw-r--r--sound/songs/se_kiteki.s158
-rw-r--r--sound/songs/se_nawamiss.s49
-rw-r--r--sound/songs/se_shop.s35
44 files changed, 12722 insertions, 63 deletions
diff --git a/data/sound_data.s b/data/sound_data.s
index 15e74efc3..244902335 100644
--- a/data/sound_data.s
+++ b/data/sound_data.s
@@ -2546,51 +2546,3 @@ Cry_Chimecho:: @ 869D4D0
.align 2
.incbin "baserom.gba", 0x69DEE0, 0x17760
-
- .section .rodata.undumped.songs
- .align 2, 0
- .incbin "baserom.gba", 0x6bc628, 0x48
-mus_w_door:: @ 0x86BC670
- .incbin "baserom.gba", 0x6BC670, 0x30
-
-se_card1:: @ 0x86BC6A0
- .incbin "baserom.gba", 0x6BC6A0, 0x38
-
-se_card2:: @ 0x86BC6D8
- .incbin "baserom.gba", 0x6BC6D8, 0x8C
-
-se_card3:: @ 0x86BC764
- .incbin "baserom.gba", 0x6BC764, 0x38
-
-se_bag1:: @ 0x86BC79C
- .incbin "baserom.gba", 0x6BC79C, 0x44
-
-se_bag2:: @ 0x86BC7E0
- .incbin "baserom.gba", 0x6BC7E0, 0x40
-
-se_getting:: @ 0x86BC820
- .incbin "baserom.gba", 0x6BC820, 0x28
-
-se_shop:: @ 0x86BC848
- .incbin "baserom.gba", 0x6BC848, 0xB8
-
-se_kiteki:: @ 0x86BC900
- .incbin "baserom.gba", 0x6BC900, 0x74
-
-se_help_op:: @ 0x86BC974
- .incbin "baserom.gba", 0x6BC974, 0x6C
-
-se_help_cl:: @ 0x86BC9E0
- .incbin "baserom.gba", 0x6BC9E0, 0x48
-
-se_help_ng:: @ 0x86BCA28
- .incbin "baserom.gba", 0x6BCA28, 0xE0
-
-se_deomov:: @ 0x86BCB08
- .incbin "baserom.gba", 0x6BCB08, 0xC0
-
-se_excellent:: @ 0x86BCBC8
- .incbin "baserom.gba", 0x6BCBC8, 0x34
-
-se_nawamiss:: @ 0x86BCBFC
- .incbin "baserom.gba", 0x6BCBFC, 0xC
diff --git a/ld_script.txt b/ld_script.txt
index 19dc4961c..aeff38394 100644
--- a/ld_script.txt
+++ b/ld_script.txt
@@ -749,21 +749,35 @@ SECTIONS {
sound/songs/se_w287b.o(.rodata);
sound/songs/se_w114.o(.rodata);
sound/songs/se_w063b.o(.rodata);
- data/sound_data.o(.rodata.undumped.songs);
+ sound/songs/mus_w_door.o(.rodata);
+ sound/songs/se_card1.o(.rodata);
+ sound/songs/se_card2.o(.rodata);
+ sound/songs/se_card3.o(.rodata);
+ sound/songs/se_bag1.o(.rodata);
+ sound/songs/se_bag2.o(.rodata);
+ sound/songs/se_getting.o(.rodata);
+ sound/songs/se_shop.o(.rodata);
+ sound/songs/se_kiteki.o(.rodata);
+ sound/songs/se_help_op.o(.rodata);
+ sound/songs/se_help_cl.o(.rodata);
+ sound/songs/se_help_ng.o(.rodata);
+ sound/songs/se_deomov.o(.rodata);
+ sound/songs/se_excellent.o(.rodata);
+ sound/songs/se_nawamiss.o(.rodata);
sound/songs/midi/mus_me_asa.o(.rodata);
- sound/songs/midi/mus_fanfa1.o(.rodata);
- sound/songs/midi/mus_fanfa4.o(.rodata);
- sound/songs/midi/mus_fanfa5.o(.rodata);
- sound/songs/midi/mus_me_bachi.o(.rodata);
- sound/songs/midi/mus_me_waza.o(.rodata);
- sound/songs/midi/mus_me_kinomi.o(.rodata);
- sound/songs/midi/mus_me_shinka.o(.rodata);
- sound/songs/midi/mus_shinka.o(.rodata);
- sound/songs/midi/mus_battle32.o(.rodata);
- sound/songs/midi/mus_battle20.o(.rodata);
- sound/songs/midi/mus_p_school.o(.rodata);
- sound/songs/midi/mus_me_b_big.o(.rodata);
- sound/songs/midi/mus_me_b_small.o(.rodata);
+ sound/songs/mus_fanfa1.o(.rodata);
+ sound/songs/mus_fanfa4.o(.rodata);
+ sound/songs/mus_fanfa5.o(.rodata);
+ sound/songs/mus_me_bachi.o(.rodata);
+ sound/songs/mus_me_waza.o(.rodata);
+ sound/songs/mus_me_kinomi.o(.rodata);
+ sound/songs/mus_me_shinka.o(.rodata);
+ sound/songs/mus_shinka.o(.rodata);
+ sound/songs/mus_battle32.o(.rodata);
+ sound/songs/mus_battle20.o(.rodata);
+ sound/songs/mus_p_school.o(.rodata);
+ sound/songs/mus_me_b_big.o(.rodata);
+ sound/songs/mus_me_b_small.o(.rodata);
sound/songs/midi/mus_me_wasure.o(.rodata);
sound/songs/midi/mus_me_zannen.o(.rodata);
sound/songs/midi/mus_annai.o(.rodata);
diff --git a/songs.mk b/songs.mk
index 324aa5148..12b924671 100644
--- a/songs.mk
+++ b/songs.mk
@@ -508,7 +508,7 @@ $(MID_SUBDIR)/se_esuka.s: %.s: %.mid
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V100 -P4
$(MID_SUBDIR)/se_exp.s: %.s: %.mid
- $(MID) $< $@ -E -R$(STD_REVERB) -G127 -V080 -P5
+ $(MID) $< $@ -E -R$(STD_REVERB) -G128 -V080 -P5
$(MID_SUBDIR)/se_expmax.s: %.s: %.mid
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V094 -P5
diff --git a/sound/songs/midi/mus_battle20.mid b/sound/songs/midi/mus_battle20.mid
deleted file mode 100644
index a7140d984..000000000
--- a/sound/songs/midi/mus_battle20.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_battle32.mid b/sound/songs/midi/mus_battle32.mid
deleted file mode 100644
index a52fc6b37..000000000
--- a/sound/songs/midi/mus_battle32.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_fanfa1.mid b/sound/songs/midi/mus_fanfa1.mid
deleted file mode 100644
index 54d014597..000000000
--- a/sound/songs/midi/mus_fanfa1.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_fanfa4.mid b/sound/songs/midi/mus_fanfa4.mid
deleted file mode 100644
index ec7636e6f..000000000
--- a/sound/songs/midi/mus_fanfa4.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_fanfa5.mid b/sound/songs/midi/mus_fanfa5.mid
deleted file mode 100644
index 7232c57ab..000000000
--- a/sound/songs/midi/mus_fanfa5.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_me_b_big.mid b/sound/songs/midi/mus_me_b_big.mid
deleted file mode 100644
index eda461fd3..000000000
--- a/sound/songs/midi/mus_me_b_big.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_me_b_small.mid b/sound/songs/midi/mus_me_b_small.mid
deleted file mode 100644
index a51f48ed4..000000000
--- a/sound/songs/midi/mus_me_b_small.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_me_bachi.mid b/sound/songs/midi/mus_me_bachi.mid
deleted file mode 100644
index 27b97f09c..000000000
--- a/sound/songs/midi/mus_me_bachi.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_me_kinomi.mid b/sound/songs/midi/mus_me_kinomi.mid
deleted file mode 100644
index 30fbd3607..000000000
--- a/sound/songs/midi/mus_me_kinomi.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_me_shinka.mid b/sound/songs/midi/mus_me_shinka.mid
deleted file mode 100644
index 81cd5d041..000000000
--- a/sound/songs/midi/mus_me_shinka.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_me_waza.mid b/sound/songs/midi/mus_me_waza.mid
deleted file mode 100644
index ac132f5ff..000000000
--- a/sound/songs/midi/mus_me_waza.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_p_school.mid b/sound/songs/midi/mus_p_school.mid
deleted file mode 100644
index 55651dea5..000000000
--- a/sound/songs/midi/mus_p_school.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/midi/mus_shinka.mid b/sound/songs/midi/mus_shinka.mid
deleted file mode 100644
index de8b2ab91..000000000
--- a/sound/songs/midi/mus_shinka.mid
+++ /dev/null
Binary files differ
diff --git a/sound/songs/mus_battle20.s b/sound/songs/mus_battle20.s
new file mode 100644
index 000000000..18cc3a3de
--- /dev/null
+++ b/sound/songs/mus_battle20.s
@@ -0,0 +1,3569 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_battle20
+ .align 2
+ .equ mus_battle20_grp, voicegroup119
+ .equ mus_battle20_pri, 1
+ .equ mus_battle20_rev, reverb_set+50
+
+mus_battle20_1: @ 86BE9EC
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x63
+ .byte VOICE, 0x01
+ .byte PAN, 0x4F
+ .byte VOL, 0x50
+ .byte N06
+ .byte Cn5
+ .byte v076
+ .byte W06
+ .byte Bn4
+ .byte W06
+ .byte As4
+ .byte W06
+ .byte An4
+ .byte W06
+ .byte As4
+ .byte W06
+ .byte An4
+ .byte W06
+ .byte Gs4
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte Gs4
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte Fn4
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte Fn4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Ds4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Ds4
+ .byte W06
+ .byte Dn4
+ .byte W06
+ .byte Cs4
+ .byte W06
+ .byte Dn4
+ .byte W06
+ .byte Cs4
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte An3
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte An3
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte VOICE, 0x11
+ .byte N12
+ .byte Gn3
+ .byte v080
+ .byte W36
+ .byte As3
+ .byte W36
+ .byte Gs3
+ .byte W24
+ .byte Gn3
+ .byte W12
+ .byte Gs3
+ .byte W24
+ .byte As3
+ .byte W36
+ .byte N24
+ .byte Cs3
+ .byte W24
+ .byte N12
+ .byte Gn3
+ .byte W36
+ .byte As3
+ .byte W36
+ .byte Gs3
+ .byte W24
+ .byte Gn3
+ .byte W12
+ .byte Gs3
+ .byte W24
+ .byte As3
+ .byte W36
+ .byte N24
+ .byte Cs4
+ .byte W24
+ .byte VOICE, 0x30
+ .byte PAN, 0x46
+ .byte N12
+ .byte Cn4
+ .byte W36
+ .byte Ds4
+ .byte W36
+ .byte Cs4
+ .byte W24
+ .byte Cn4
+ .byte W12
+ .byte Cs4
+ .byte W24
+ .byte Ds4
+ .byte W36
+ .byte N24
+ .byte Cs4
+ .byte W24
+ .byte N12
+ .byte Cn4
+ .byte v088
+ .byte W36
+ .byte Ds4
+ .byte W36
+ .byte Cs4
+ .byte W24
+ .byte Cn4
+ .byte W12
+ .byte Cs4
+ .byte W24
+ .byte Ds4
+ .byte W36
+ .byte N24
+ .byte Gn4
+ .byte W24
+mus_battle20_1_86BEA80: @ 86BEA80
+ .byte VOICE, 0x30
+ .byte VOL, 0x50
+ .byte N36
+ .byte Cn3
+ .byte v096
+ .byte W36
+ .byte Gn3
+ .byte W36
+ .byte N24
+ .byte Fn3
+ .byte W24
+ .byte N12
+ .byte En3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte N96
+ .byte Cs4
+ .byte W96
+ .byte N48
+ .byte W48
+ .byte As3
+ .byte W48
+ .byte N36
+ .byte Cn3
+ .byte W36
+ .byte Gn3
+ .byte W36
+ .byte N24
+ .byte Fn3
+ .byte W24
+ .byte N12
+ .byte En3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte N72
+ .byte Cs4
+ .byte W72
+ .byte N12
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte N48
+ .byte Cs4
+ .byte W48
+ .byte Ds4
+ .byte W48
+ .byte N36
+ .byte Cn4
+ .byte W36
+ .byte As3
+ .byte W36
+ .byte N24
+ .byte Dn4
+ .byte W24
+ .byte N92
+ .byte Cn4
+ .byte W48
+ .byte VOL, 0x4B
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte Fs3
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte Bn0
+ .byte W06
+ .byte Cn0
+ .byte W06
+ .byte Gs4
+ .byte N48
+ .byte En2
+ .byte W48
+ .byte N36
+ .byte Fn2
+ .byte W36
+ .byte N12
+ .byte An2
+ .byte W12
+ .byte N36
+ .byte As2
+ .byte W36
+ .byte Dn3
+ .byte W36
+ .byte N24
+ .byte Bn2
+ .byte W24
+ .byte N36
+ .byte Cn3
+ .byte W36
+ .byte Gn2
+ .byte W36
+ .byte N24
+ .byte Fn2
+ .byte W24
+ .byte N96
+ .byte En2
+ .byte W96
+ .byte N48
+ .byte W48
+ .byte Fn2
+ .byte W48
+ .byte N36
+ .byte As2
+ .byte W36
+ .byte N24
+ .byte Fn2
+ .byte W24
+ .byte N12
+ .byte Dn3
+ .byte W12
+ .byte As2
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte N72
+ .byte Cn3
+ .byte W72
+ .byte N24
+ .byte W24
+ .byte N96
+ .byte En3
+ .byte W96
+ .byte N84
+ .byte Cn3
+ .byte W84
+ .byte N12
+ .byte En3
+ .byte W12
+ .byte N96
+ .byte Fn3
+ .byte W96
+ .byte N72
+ .byte W72
+ .byte N12
+ .byte En3
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte N84
+ .byte En3
+ .byte W84
+ .byte N12
+ .byte Fn3
+ .byte W12
+ .byte N72
+ .byte Gn3
+ .byte W72
+ .byte N12
+ .byte As3
+ .byte W12
+ .byte An3
+ .byte W12
+ .byte N96
+ .byte As3
+ .byte W96
+ .byte N72
+ .byte Fn3
+ .byte W72
+ .byte N12
+ .byte En3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte N96
+ .byte Gn3
+ .byte W96
+ .byte VOICE, 0x30
+ .byte N84
+ .byte Cn4
+ .byte W84
+ .byte N12
+ .byte En4
+ .byte W12
+ .byte N96
+ .byte Fn4
+ .byte W96
+ .byte N72
+ .byte W72
+ .byte N12
+ .byte En4
+ .byte W12
+ .byte Dn4
+ .byte W12
+ .byte N96
+ .byte En4
+ .byte W96
+ .byte N48
+ .byte Cn5
+ .byte W48
+ .byte Cn3
+ .byte W48
+ .byte Gn4
+ .byte W48
+ .byte Cs3
+ .byte W48
+ .byte Cn4
+ .byte W48
+ .byte Cn2
+ .byte W48
+ .byte Gn3
+ .byte W48
+ .byte Cs2
+ .byte W48
+ .byte VOICE, 0x2F
+ .byte PAN, 0x20
+ .byte N12
+ .byte Cn2
+ .byte v092
+ .byte W12
+ .byte En2
+ .byte W24
+ .byte Cn2
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte N06
+ .byte En2
+ .byte W06
+ .byte Cn2
+ .byte W06
+ .byte N12
+ .byte W48
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte En2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte N12
+ .byte W36
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte Cn2
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte Cn2
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W24
+ .byte Cn2
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte VOICE, 0x30
+ .byte PAN, 0x46
+ .byte N12
+ .byte As3
+ .byte v096
+ .byte W12
+ .byte TIE
+ .byte Cn4
+ .byte W96
+ .byte W96
+ .byte EOT
+ .byte TIE
+ .byte Cn3
+ .byte v076
+ .byte W96
+ .byte W48
+ .byte VOL, 0x4B
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte Fs3
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte Bn0
+ .byte W06
+ .byte Cn0
+ .byte W03
+ .byte EOT
+ .byte W03
+ .byte VOICE, 0x3C
+ .byte VOL, 0x50
+ .byte PAN, 0x50
+ .byte N96
+ .byte Fn2
+ .byte v096
+ .byte W96
+ .byte As2
+ .byte W96
+ .byte Gn2
+ .byte W96
+mus_battle20_1_86BEC16: @ 86BEC16
+ .byte N92
+ .byte En2
+ .byte v096
+ .byte W48
+ .byte VOL, 0x4B
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte Fs3
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte Bn0
+ .byte W06
+ .byte Cn0
+ .byte W06
+ .byte PEND
+ .byte Gs4
+ .byte N96
+ .byte Fn2
+ .byte W96
+ .byte As2
+ .byte W96
+ .byte Gn2
+ .byte W96
+ .byte PATT
+ .word mus_battle20_1_86BEC16
+ .byte VOICE, 0x11
+ .byte VOL, 0x50
+ .byte PAN, 0x4F
+ .byte N12
+ .byte Gn3
+ .byte v088
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte Gn2
+ .byte W24
+ .byte En3
+ .byte W36
+ .byte Fn3
+ .byte W36
+ .byte N24
+ .byte As2
+ .byte W24
+ .byte N12
+ .byte Gn3
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte Gn2
+ .byte W24
+ .byte En3
+ .byte W36
+ .byte Fn3
+ .byte W36
+ .byte N24
+ .byte Gs3
+ .byte W24
+ .byte VOICE, 0x30
+ .byte PAN, 0x46
+ .byte N48
+ .byte Cn4
+ .byte v096
+ .byte W48
+ .byte Cn3
+ .byte W48
+ .byte Gn3
+ .byte W48
+ .byte Cs3
+ .byte W48
+ .byte Cn4
+ .byte W48
+ .byte Cn3
+ .byte W48
+ .byte Cs4
+ .byte W48
+ .byte Cs3
+ .byte W48
+ .byte GOTO
+ .word mus_battle20_1_86BEA80
+ .byte FINE
+
+mus_battle20_2: @ 86BEC78
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x30
+ .byte LFOS, 0x14
+ .byte PAN, 0x32
+ .byte VOL, 0x50
+ .byte N06
+ .byte Gn5
+ .byte v064
+ .byte W06
+ .byte Fs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Fs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Fs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Fs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Fs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Fs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Fs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Fs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte VOICE, 0x11
+ .byte N12
+ .byte Cn4
+ .byte v088
+ .byte W36
+ .byte Ds4
+ .byte W36
+ .byte Cs4
+ .byte W24
+ .byte Cn4
+ .byte W12
+ .byte Cs4
+ .byte W24
+ .byte Ds4
+ .byte W36
+ .byte N24
+ .byte Gs3
+ .byte W24
+ .byte N12
+ .byte Cn4
+ .byte W36
+ .byte Ds4
+ .byte W36
+ .byte Cs4
+ .byte W24
+ .byte Cn4
+ .byte W12
+ .byte Cs4
+ .byte W24
+ .byte Ds4
+ .byte W36
+ .byte N24
+ .byte Gs4
+ .byte W24
+ .byte PAN, 0x40
+ .byte N12
+ .byte Cn5
+ .byte W36
+ .byte Ds5
+ .byte W36
+ .byte Cs5
+ .byte W24
+ .byte Cn5
+ .byte W12
+ .byte Cs5
+ .byte W24
+ .byte Ds5
+ .byte W36
+ .byte N24
+ .byte Cs5
+ .byte W24
+ .byte N12
+ .byte Cn5
+ .byte W36
+ .byte Ds5
+ .byte W36
+ .byte Cs5
+ .byte W24
+ .byte Cn5
+ .byte W12
+ .byte Cs5
+ .byte W24
+ .byte Ds5
+ .byte W36
+ .byte N24
+ .byte Gn5
+ .byte v076
+ .byte W24
+mus_battle20_2_86BED02: @ 86BED02
+ .byte VOICE, 0x3C
+ .byte VOL, 0x50
+ .byte PAN, 0x40
+ .byte N48
+ .byte Cn4
+ .byte v100
+ .byte W48
+ .byte As3
+ .byte W48
+ .byte N36
+ .byte Dn4
+ .byte W36
+ .byte N24
+ .byte Gn3
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte Dn4
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte N72
+ .byte Gs4
+ .byte W72
+ .byte N12
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte N48
+ .byte Fn4
+ .byte W48
+ .byte Cs4
+ .byte W48
+ .byte VOICE, 0x38
+ .byte N48
+ .byte Cn4
+ .byte v104
+ .byte W24
+ .byte MOD, 0x07
+ .byte W24
+ .byte CnM2
+ .byte N42
+ .byte As3
+ .byte W21
+ .byte MOD, 0x06
+ .byte W21
+ .byte CnM2
+ .byte N06
+ .byte Cn4
+ .byte W06
+ .byte N36
+ .byte Dn4
+ .byte W36
+ .byte N24
+ .byte Gn3
+ .byte W12
+ .byte MOD, 0x07
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte MOD, 0x00
+ .byte N12
+ .byte Dn4
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte N72
+ .byte Gs4
+ .byte W32
+ .byte W01
+ .byte MOD, 0x07
+ .byte W36
+ .byte W03
+ .byte CnM2
+ .byte N12
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte N36
+ .byte As4
+ .byte W36
+ .byte N24
+ .byte Gs4
+ .byte W24
+ .byte N12
+ .byte Gn4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte Gs4
+ .byte W12
+ .byte N60
+ .byte Gn4
+ .byte W30
+ .byte MOD, 0x07
+ .byte W30
+ .byte CnM2
+ .byte N12
+ .byte Fn4
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte N92
+ .byte En4
+ .byte W36
+ .byte MOD, 0x07
+ .byte W12
+ .byte VOL, 0x4B
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte Fs3
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte Bn0
+ .byte W06
+ .byte Cn0
+ .byte W03
+ .byte MOD, 0x00
+ .byte W03
+ .byte VOICE, 0x30
+ .byte VOL, 0x50
+ .byte PAN, 0x40
+ .byte N48
+ .byte As2
+ .byte W48
+ .byte Dn3
+ .byte W48
+ .byte N36
+ .byte Fn3
+ .byte W36
+ .byte N24
+ .byte As3
+ .byte W24
+ .byte N12
+ .byte An3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte N72
+ .byte En3
+ .byte W72
+ .byte N24
+ .byte Cn3
+ .byte W24
+ .byte N96
+ .byte Gn3
+ .byte W96
+ .byte N48
+ .byte As2
+ .byte W48
+ .byte Dn3
+ .byte W48
+ .byte N36
+ .byte Fn3
+ .byte W36
+ .byte N24
+ .byte As3
+ .byte W24
+ .byte N12
+ .byte Fn3
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte Dn4
+ .byte W12
+ .byte N72
+ .byte En4
+ .byte W72
+ .byte N24
+ .byte Gn4
+ .byte W24
+ .byte N92
+ .byte Cn5
+ .byte W54
+ .byte VOL, 0x49
+ .byte W09
+ .byte Fs3
+ .byte W06
+ .byte Bn2
+ .byte W09
+ .byte Dn2
+ .byte W06
+ .byte En1
+ .byte W06
+ .byte Dn0
+ .byte W06
+ .byte VOICE, 0x11
+ .byte VOL, 0x50
+ .byte PAN, 0x40
+ .byte N36
+ .byte Cn4
+ .byte v100
+ .byte W36
+ .byte Gn3
+ .byte W36
+ .byte N12
+ .byte Cn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte N36
+ .byte Fn4
+ .byte W36
+ .byte N24
+ .byte As3
+ .byte W24
+ .byte N36
+ .byte Dn4
+ .byte W36
+mus_battle20_2_86BEDF1: @ 86BEDF1
+ .byte N36
+ .byte Fn4
+ .byte v100
+ .byte W36
+ .byte N24
+ .byte As4
+ .byte W24
+ .byte N12
+ .byte An4
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte PEND
+ .byte N48
+ .byte En4
+ .byte W48
+ .byte Cn4
+ .byte W48
+ .byte N36
+ .byte W36
+ .byte Gn4
+ .byte W36
+ .byte N12
+ .byte Fn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte N36
+ .byte Dn4
+ .byte W36
+ .byte N60
+ .byte As4
+ .byte W60
+ .byte PATT
+ .word mus_battle20_2_86BEDF1
+ .byte N36
+ .byte En4
+ .byte v100
+ .byte W36
+ .byte N60
+ .byte Cn4
+ .byte W60
+ .byte VOICE, 0x01
+ .byte N36
+ .byte Cn5
+ .byte v104
+ .byte W36
+ .byte Gn4
+ .byte W36
+ .byte N12
+ .byte Cn5
+ .byte W12
+ .byte En5
+ .byte W12
+ .byte N36
+ .byte Fn5
+ .byte W36
+ .byte N24
+ .byte As4
+ .byte W24
+ .byte N36
+ .byte Dn5
+ .byte W36
+ .byte Fn5
+ .byte W36
+ .byte N24
+ .byte As5
+ .byte W24
+ .byte N12
+ .byte An5
+ .byte W12
+ .byte Gn5
+ .byte W12
+ .byte Fn5
+ .byte W12
+ .byte N36
+ .byte En5
+ .byte W36
+ .byte Cn5
+ .byte W36
+ .byte N24
+ .byte Gn5
+ .byte W24
+ .byte N36
+ .byte Cn6
+ .byte W36
+ .byte Cs6
+ .byte W36
+ .byte N24
+ .byte Cn4
+ .byte v108
+ .byte W24
+ .byte N36
+ .byte Gn5
+ .byte v104
+ .byte W36
+ .byte Gs5
+ .byte W36
+ .byte N24
+ .byte Cs4
+ .byte v108
+ .byte W24
+ .byte N36
+ .byte Cn5
+ .byte v104
+ .byte W36
+ .byte Cs5
+ .byte W36
+ .byte N24
+ .byte Cn3
+ .byte v108
+ .byte W24
+ .byte N36
+ .byte Gn4
+ .byte v104
+ .byte W36
+ .byte Gs4
+ .byte W36
+ .byte N24
+ .byte Cs3
+ .byte v108
+ .byte W24
+ .byte VOICE, 0x3C
+ .byte PAN, 0x40
+ .byte N96
+ .byte Cn3
+ .byte v104
+ .byte W96
+mus_battle20_2_86BEE79: @ 86BEE79
+ .byte N84
+ .byte Cn2
+ .byte v104
+ .byte W84
+ .byte N12
+ .byte Cn3
+ .byte W12
+ .byte PEND
+ .byte N96
+ .byte Cs3
+ .byte W96
+ .byte N84
+ .byte Cs2
+ .byte W84
+ .byte N12
+ .byte Cs3
+ .byte W12
+ .byte N96
+ .byte Cn3
+ .byte W96
+ .byte PATT
+ .word mus_battle20_2_86BEE79
+ .byte N96
+ .byte As2
+ .byte v104
+ .byte W96
+ .byte Dn3
+ .byte W96
+ .byte Fn3
+ .byte W96
+ .byte N84
+ .byte As3
+ .byte W84
+ .byte VOICE, 0x30
+ .byte PAN, 0x40
+ .byte N12
+ .byte Dn4
+ .byte W12
+ .byte TIE
+ .byte En4
+ .byte W96
+ .byte W96
+ .byte EOT
+ .byte TIE
+ .byte En3
+ .byte v096
+ .byte W96
+ .byte W48
+ .byte VOL, 0x4B
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte Fs3
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte Bn0
+ .byte W06
+ .byte Cn0
+ .byte W03
+ .byte EOT
+ .byte W03
+ .byte VOICE, 0x3C
+ .byte VOL, 0x50
+ .byte PAN, 0x40
+ .byte N24
+ .byte Cn3
+ .byte v100
+ .byte W24
+ .byte N36
+ .byte Fn3
+ .byte W36
+ .byte Gn3
+ .byte W36
+ .byte N48
+ .byte As3
+ .byte W48
+ .byte An3
+ .byte W48
+ .byte N36
+ .byte Gn3
+ .byte W36
+ .byte N12
+ .byte Fn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte N92
+ .byte Gn3
+ .byte W48
+ .byte VOL, 0x4B
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte Fs3
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte Bn0
+ .byte W06
+ .byte Cn0
+ .byte W06
+ .byte VOICE, 0x38
+ .byte VOL, 0x50
+ .byte N24
+ .byte Cn3
+ .byte v104
+ .byte W24
+ .byte N36
+ .byte Fn3
+ .byte W15
+ .byte MOD, 0x06
+ .byte W21
+ .byte CnM2
+ .byte N36
+ .byte Gn3
+ .byte W36
+ .byte N48
+ .byte Cn4
+ .byte W24
+ .byte MOD, 0x07
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Dn4
+ .byte W24
+ .byte MOD, 0x07
+ .byte W24
+ .byte CnM2
+ .byte N36
+ .byte En4
+ .byte W21
+ .byte MOD, 0x07
+ .byte W15
+ .byte CnM2
+ .byte N12
+ .byte Dn4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte An3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte N92
+ .byte Cn4
+ .byte W32
+ .byte W01
+ .byte MOD, 0x07
+ .byte W15
+ .byte VOL, 0x4B
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte Fs3
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte Bn0
+ .byte W06
+ .byte Cn0
+ .byte W03
+ .byte MOD, 0x00
+ .byte W03
+ .byte VOICE, 0x11
+ .byte VOL, 0x50
+ .byte PAN, 0x32
+ .byte N12
+ .byte Cn4
+ .byte v096
+ .byte W36
+ .byte Cs4
+ .byte W36
+ .byte Cn3
+ .byte W24
+ .byte Gn3
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte N24
+ .byte Cs3
+ .byte W24
+ .byte N12
+ .byte Cn4
+ .byte W36
+ .byte Cs4
+ .byte W36
+ .byte Cn3
+ .byte W24
+ .byte Gn3
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte N24
+ .byte Cs4
+ .byte W24
+ .byte VOICE, 0x11
+ .byte PAN, 0x40
+ .byte N12
+ .byte Cn5
+ .byte v092
+ .byte W36
+ .byte Cs5
+ .byte W36
+ .byte Cn4
+ .byte W24
+ .byte Gn4
+ .byte W36
+ .byte Gs4
+ .byte W36
+ .byte N24
+ .byte Cs4
+ .byte W24
+ .byte N12
+ .byte Cn5
+ .byte W36
+ .byte Cs5
+ .byte W36
+ .byte N24
+ .byte Gn4
+ .byte W24
+ .byte N12
+ .byte Cn5
+ .byte W36
+ .byte Cs5
+ .byte W36
+ .byte N24
+ .byte As4
+ .byte W24
+ .byte GOTO
+ .word mus_battle20_2_86BED02
+ .byte FINE
+
+mus_battle20_3: @ 86BEF90
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x21
+ .byte VOL, 0x50
+ .byte PAN, 0x3A
+ .byte N96
+ .byte Cn1
+ .byte v108
+ .byte W96
+ .byte N60
+ .byte Cs1
+ .byte W60
+ .byte N12
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte Cs1
+ .byte W12
+mus_battle20_3_86BEFA5: @ 86BEFA5
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Fs1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte PEND
+mus_battle20_3_86BEFB8: @ 86BEFB8
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Fs1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_3_86BEFA5
+ .byte PATT
+ .word mus_battle20_3_86BEFB8
+ .byte PATT
+ .word mus_battle20_3_86BEFA5
+ .byte PATT
+ .word mus_battle20_3_86BEFB8
+ .byte PATT
+ .word mus_battle20_3_86BEFA5
+ .byte PATT
+ .word mus_battle20_3_86BEFB8
+mus_battle20_3_86BEFE9: @ 86BEFE9
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte PEND
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte En1
+ .byte W12
+mus_battle20_3_86BF00C: @ 86BF00C
+ .byte N12
+ .byte Cs1
+ .byte v108
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte PEND
+ .byte Cs1
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte En1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte En1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte PATT
+ .word mus_battle20_3_86BF00C
+ .byte PATT
+ .word mus_battle20_3_86BF00C
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+mus_battle20_3_86BF05A: @ 86BF05A
+ .byte N12
+ .byte As0
+ .byte v108
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_3_86BF05A
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BF05A
+ .byte PATT
+ .word mus_battle20_3_86BF05A
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+mus_battle20_3_86BF090: @ 86BF090
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte En1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte En1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte En1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte En1
+ .byte W12
+ .byte PEND
+mus_battle20_3_86BF0A3: @ 86BF0A3
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_3_86BF0A3
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte PATT
+ .word mus_battle20_3_86BF0A3
+ .byte PATT
+ .word mus_battle20_3_86BF090
+ .byte PATT
+ .word mus_battle20_3_86BF090
+ .byte PATT
+ .word mus_battle20_3_86BF0A3
+ .byte PATT
+ .word mus_battle20_3_86BF0A3
+ .byte PATT
+ .word mus_battle20_3_86BF090
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BF00C
+ .byte PATT
+ .word mus_battle20_3_86BF00C
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BF05A
+ .byte PATT
+ .word mus_battle20_3_86BF05A
+ .byte PATT
+ .word mus_battle20_3_86BF05A
+ .byte PATT
+ .word mus_battle20_3_86BF05A
+mus_battle20_3_86BF13B: @ 86BF13B
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_3_86BF13B
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+mus_battle20_3_86BF16A: @ 86BF16A
+ .byte N12
+ .byte Fn1
+ .byte v108
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_3_86BF16A
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BF16A
+ .byte PATT
+ .word mus_battle20_3_86BF16A
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFE9
+ .byte PATT
+ .word mus_battle20_3_86BEFA5
+ .byte PATT
+ .word mus_battle20_3_86BEFB8
+ .byte PATT
+ .word mus_battle20_3_86BEFA5
+ .byte PATT
+ .word mus_battle20_3_86BEFB8
+ .byte PATT
+ .word mus_battle20_3_86BEFA5
+ .byte PATT
+ .word mus_battle20_3_86BEFB8
+ .byte PATT
+ .word mus_battle20_3_86BEFA5
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Fs1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte GOTO
+ .word mus_battle20_3_86BEFE9
+ .byte FINE
+
+mus_battle20_4: @ 86BF1DB
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x50
+ .byte LFOS, 0x14
+ .byte VOL, 0x50
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W72
+ .byte VOICE, 0x04
+ .byte PAN, 0x40
+ .byte N24
+ .byte Gs3
+ .byte v052
+ .byte W24
+mus_battle20_4_86BF1F6: @ 86BF1F6
+ .byte N12
+ .byte Gn3
+ .byte v052
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cs3
+ .byte W12
+ .byte Gs3
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte PEND
+ .byte Gn3
+ .byte W12
+ .byte Cs3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cs3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte PATT
+ .word mus_battle20_4_86BF1F6
+ .byte N12
+ .byte Gn3
+ .byte v052
+ .byte W12
+ .byte Cs3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte N24
+ .byte Cs4
+ .byte W24
+mus_battle20_4_86BF22F: @ 86BF22F
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W60
+ .byte VOICE, 0x52
+ .byte PAN, 0x70
+ .byte N03
+ .byte Gn1
+ .byte v060
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+mus_battle20_4_86BF251: @ 86BF251
+ .byte N03
+ .byte Gn1
+ .byte v060
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N21
+ .byte W24
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte PEND
+mus_battle20_4_86BF262: @ 86BF262
+ .byte N03
+ .byte Fn1
+ .byte v060
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N21
+ .byte W24
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte PEND
+mus_battle20_4_86BF273: @ 86BF273
+ .byte N03
+ .byte As1
+ .byte v060
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N21
+ .byte W24
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_4_86BF251
+ .byte PATT
+ .word mus_battle20_4_86BF251
+ .byte PATT
+ .word mus_battle20_4_86BF262
+ .byte PATT
+ .word mus_battle20_4_86BF273
+ .byte PATT
+ .word mus_battle20_4_86BF251
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x50
+ .byte N96
+ .byte Fn2
+ .byte v060
+ .byte W96
+ .byte As2
+ .byte W96
+ .byte Dn3
+ .byte W96
+ .byte N84
+ .byte Fn3
+ .byte W84
+ .byte N12
+ .byte W12
+ .byte TIE
+ .byte Gn3
+ .byte W96
+ .byte W96
+ .byte EOT
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x04
+ .byte PAN, 0x10
+ .byte N12
+ .byte Fn4
+ .byte v040
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte Cn4
+ .byte W12
+mus_battle20_4_86BF2D3: @ 86BF2D3
+ .byte N12
+ .byte Fn4
+ .byte v040
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte PEND
+mus_battle20_4_86BF2E6: @ 86BF2E6
+ .byte N12
+ .byte En4
+ .byte v040
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_4_86BF2E6
+ .byte PATT
+ .word mus_battle20_4_86BF2D3
+ .byte N12
+ .byte Fn4
+ .byte v032
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte En4
+ .byte v020
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte VOICE, 0x06
+ .byte PAN, 0x40
+ .byte N48
+ .byte Cn3
+ .byte v052
+ .byte W24
+ .byte MOD, 0x05
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Cn2
+ .byte W24
+ .byte MOD, 0x05
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Gn2
+ .byte W24
+ .byte MOD, 0x05
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Cs2
+ .byte W24
+ .byte MOD, 0x05
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Cn3
+ .byte W24
+ .byte MOD, 0x05
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Cn2
+ .byte W24
+ .byte MOD, 0x05
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Gn2
+ .byte W24
+ .byte MOD, 0x05
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Cs3
+ .byte W24
+ .byte MOD, 0x05
+ .byte W24
+ .byte VOICE, 0x06
+ .byte PAN, 0x40
+ .byte MOD, 0x00
+ .byte N12
+ .byte Gn4
+ .byte W36
+ .byte Gs4
+ .byte W36
+ .byte Gn3
+ .byte W24
+ .byte En4
+ .byte W36
+ .byte Fn4
+ .byte W36
+ .byte N24
+ .byte Gn3
+ .byte W24
+ .byte N12
+ .byte Gn4
+ .byte W36
+ .byte Gs4
+ .byte W36
+ .byte N24
+ .byte Cn4
+ .byte W24
+ .byte N12
+ .byte Gn4
+ .byte W36
+ .byte Gs4
+ .byte W36
+ .byte N24
+ .byte Fn4
+ .byte W24
+ .byte GOTO
+ .word mus_battle20_4_86BF22F
+ .byte FINE
+
+mus_battle20_5: @ 86BF39C
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x04
+ .byte LFOS, 0x14
+ .byte PAN, 0x40
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x50
+ .byte N06
+ .byte Gn3
+ .byte v060
+ .byte W12
+ .byte Cn3
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte PAN, 0x10
+ .byte N06
+ .byte Gn3
+ .byte W12
+ .byte Cn3
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte PAN, 0x70
+ .byte N06
+ .byte Gn3
+ .byte W12
+ .byte Cn3
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte PAN, 0x41
+ .byte N06
+ .byte Gn3
+ .byte W12
+ .byte Cn3
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte PAN, 0x10
+ .byte N06
+ .byte Fn3
+ .byte W12
+ .byte As2
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte PAN, 0x72
+ .byte N06
+ .byte Fn3
+ .byte W12
+ .byte As2
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte PAN, 0x41
+ .byte N06
+ .byte Fn3
+ .byte W12
+ .byte As2
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte PAN, 0x10
+ .byte N06
+ .byte Fn3
+ .byte W12
+ .byte PAN, 0x70
+ .byte N06
+ .byte As2
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x05
+ .byte PAN, 0x40
+ .byte N12
+ .byte Gn4
+ .byte v052
+ .byte W36
+ .byte As4
+ .byte W36
+ .byte Gs4
+ .byte W24
+ .byte Gn4
+ .byte W12
+ .byte Gs4
+ .byte W24
+ .byte As4
+ .byte W36
+ .byte N24
+ .byte Gs4
+ .byte W24
+ .byte N12
+ .byte Gn4
+ .byte W36
+ .byte As4
+ .byte W36
+ .byte Gs4
+ .byte W24
+ .byte Gn4
+ .byte W12
+ .byte Gs4
+ .byte W24
+ .byte As4
+ .byte W36
+ .byte N24
+ .byte Cs5
+ .byte W24
+mus_battle20_5_86BF41E: @ 86BF41E
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x06
+ .byte PAN, 0x40
+ .byte N96
+ .byte Cn3
+ .byte v060
+ .byte W48
+ .byte MOD, 0x06
+ .byte W48
+ .byte CnM2
+ .byte N48
+ .byte Gn2
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte As2
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N36
+ .byte Dn3
+ .byte W36
+ .byte N24
+ .byte Fn3
+ .byte W24
+ .byte N12
+ .byte As2
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte N72
+ .byte Gn3
+ .byte W36
+ .byte MOD, 0x06
+ .byte W36
+ .byte CnM2
+ .byte N24
+ .byte En4
+ .byte W24
+ .byte N92
+ .byte Gn4
+ .byte W36
+ .byte W03
+ .byte MOD, 0x06
+ .byte W15
+ .byte VOL, 0x49
+ .byte W09
+ .byte Fs3
+ .byte W06
+ .byte Bn2
+ .byte W09
+ .byte Dn2
+ .byte W06
+ .byte En1
+ .byte W06
+ .byte Dn0
+ .byte W03
+ .byte MOD, 0x00
+ .byte W03
+ .byte VOL, 0x50
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W60
+ .byte VOICE, 0x53
+ .byte PAN, 0x40
+ .byte N03
+ .byte Gn2
+ .byte v072
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+mus_battle20_5_86BF485: @ 86BF485
+ .byte N03
+ .byte Gn2
+ .byte v072
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N21
+ .byte W24
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte PEND
+mus_battle20_5_86BF496: @ 86BF496
+ .byte N03
+ .byte Fn2
+ .byte v072
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N21
+ .byte W24
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte PEND
+mus_battle20_5_86BF4A7: @ 86BF4A7
+ .byte N03
+ .byte As2
+ .byte v072
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N21
+ .byte W24
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte N03
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_5_86BF485
+ .byte PATT
+ .word mus_battle20_5_86BF485
+ .byte PATT
+ .word mus_battle20_5_86BF496
+ .byte PATT
+ .word mus_battle20_5_86BF4A7
+ .byte PATT
+ .word mus_battle20_5_86BF485
+ .byte VOICE, 0x04
+ .byte N36
+ .byte Cn4
+ .byte v072
+ .byte W36
+ .byte Cs4
+ .byte W36
+ .byte N24
+ .byte Cn2
+ .byte W24
+ .byte N36
+ .byte Gn3
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte N24
+ .byte Cs2
+ .byte W24
+ .byte N36
+ .byte Cn3
+ .byte W36
+ .byte Cs3
+ .byte W36
+ .byte N24
+ .byte Cn1
+ .byte W24
+ .byte N36
+ .byte Gn2
+ .byte W36
+ .byte Gs2
+ .byte W36
+ .byte N24
+ .byte Cs1
+ .byte W24
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x52
+ .byte PAN, 0x0F
+ .byte N12
+ .byte As1
+ .byte v060
+ .byte W12
+ .byte VOICE, 0x55
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte VOICE, 0x52
+ .byte N12
+ .byte Dn2
+ .byte W12
+ .byte VOICE, 0x55
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte VOICE, 0x52
+ .byte N12
+ .byte Fn2
+ .byte W12
+ .byte VOICE, 0x55
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte VOICE, 0x52
+ .byte N12
+ .byte As2
+ .byte W12
+ .byte VOICE, 0x55
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte N11
+ .byte W12
+ .byte VOICE, 0x52
+ .byte N12
+ .byte Dn3
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte VOICE, 0x55
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte VOICE, 0x52
+ .byte PAN, 0x40
+ .byte N12
+ .byte En2
+ .byte W12
+ .byte VOICE, 0x55
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte VOL, 0x4B
+ .byte N12
+ .byte W06
+ .byte VOL, 0x47
+ .byte W06
+ .byte Fs3
+ .byte N12
+ .byte W06
+ .byte VOL, 0x3C
+ .byte W06
+ .byte Fn2
+ .byte N12
+ .byte W06
+ .byte VOL, 0x2D
+ .byte W06
+ .byte Bn0
+ .byte N09
+ .byte W06
+ .byte VOL, 0x18
+ .byte W06
+ .byte VOICE, 0x05
+ .byte VOL, 0x50
+ .byte BEND, 0x3D
+ .byte W06
+ .byte N12
+ .byte Fn4
+ .byte v032
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte Cn4
+ .byte W06
+mus_battle20_5_86BF5C7: @ 86BF5C7
+ .byte W06
+ .byte N12
+ .byte Fn4
+ .byte v032
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte Cn4
+ .byte W06
+ .byte PEND
+mus_battle20_5_86BF5DB: @ 86BF5DB
+ .byte W06
+ .byte N12
+ .byte En4
+ .byte v032
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W06
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_5_86BF5DB
+ .byte PATT
+ .word mus_battle20_5_86BF5C7
+ .byte W06
+ .byte N12
+ .byte Fn4
+ .byte v020
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte Cn4
+ .byte W06
+ .byte W06
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W06
+ .byte W06
+ .byte En4
+ .byte v012
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W06
+ .byte BEND, 0x40
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x07
+ .byte PAN, 0x10
+ .byte N12
+ .byte Gn3
+ .byte v052
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte Gn3
+ .byte W24
+ .byte En3
+ .byte W36
+ .byte Fn3
+ .byte W36
+ .byte Gn3
+ .byte W24
+ .byte N12
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte N24
+ .byte Gn3
+ .byte W24
+ .byte N12
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte N24
+ .byte As3
+ .byte W24
+ .byte GOTO
+ .word mus_battle20_5_86BF41E
+ .byte FINE
+
+mus_battle20_6: @ 86BF65B
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x51
+ .byte VOL, 0x50
+ .byte W24
+ .byte N06
+ .byte Cn2
+ .byte v080
+ .byte W06
+ .byte Cs2
+ .byte W06
+ .byte Dn2
+ .byte W06
+ .byte Ds2
+ .byte W06
+ .byte En2
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte Fs2
+ .byte W06
+ .byte Gn2
+ .byte W06
+ .byte Cn2
+ .byte W06
+ .byte Cs2
+ .byte W06
+ .byte Dn2
+ .byte W06
+ .byte Ds2
+ .byte W06
+ .byte En2
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte Fs2
+ .byte W06
+ .byte Gn2
+ .byte W06
+ .byte Cn2
+ .byte W06
+ .byte Cs2
+ .byte W06
+ .byte Dn2
+ .byte W06
+ .byte Ds2
+ .byte W06
+ .byte En2
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte Fs2
+ .byte W06
+ .byte Gn2
+ .byte W30
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+mus_battle20_6_86BF69C: @ 86BF69C
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x5A
+ .byte N96
+ .byte Fn1
+ .byte v080
+ .byte W96
+ .byte As1
+ .byte W96
+ .byte Dn2
+ .byte W96
+ .byte N84
+ .byte Fn2
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte GOTO
+ .word mus_battle20_6_86BF69C
+ .byte FINE
+
+mus_battle20_7: @ 86BF6EB
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x00
+ .byte PAN, 0x40
+ .byte VOL, 0x50
+ .byte W96
+ .byte W84
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W12
+mus_battle20_7_86BF6F9: @ 86BF6F9
+ .byte W24
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W48
+ .byte N12
+ .byte W24
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+mus_battle20_7_86BF724: @ 86BF724
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte W24
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W72
+ .byte W24
+ .byte N12
+ .byte W72
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte W24
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W72
+ .byte W24
+ .byte N12
+ .byte W72
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+mus_battle20_7_86BF74D: @ 86BF74D
+ .byte W24
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W48
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF74D
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+mus_battle20_7_86BF7B6: @ 86BF7B6
+ .byte W24
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W12
+ .byte N12
+ .byte W36
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF74D
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W72
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte W24
+ .byte N48
+ .byte An2
+ .byte v100
+ .byte W48
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF74D
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF6F9
+ .byte PATT
+ .word mus_battle20_7_86BF7B6
+ .byte GOTO
+ .word mus_battle20_7_86BF724
+ .byte FINE
+
+mus_battle20_8: @ 86BF856
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x2F
+ .byte PAN, 0x40
+ .byte VOL, 0x50
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W36
+ .byte N12
+ .byte W24
+ .byte W12
+ .byte N12
+ .byte W36
+ .byte PAN, 0x20
+ .byte N12
+ .byte An1
+ .byte W24
+ .byte PAN, 0x60
+ .byte N12
+ .byte W24
+mus_battle20_8_86BF872: @ 86BF872
+ .byte PAN, 0x40
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W60
+ .byte PEND
+mus_battle20_8_86BF87B: @ 86BF87B
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W60
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+mus_battle20_8_86BF887: @ 86BF887
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W48
+ .byte An1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF887
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF887
+mus_battle20_8_86BF8A4: @ 86BF8A4
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF887
+mus_battle20_8_86BF8AE: @ 86BF8AE
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W36
+ .byte VOICE, 0x2E
+ .byte N12
+ .byte Cn2
+ .byte v127
+ .byte W24
+ .byte PEND
+mus_battle20_8_86BF8BB: @ 86BF8BB
+ .byte VOICE, 0x2F
+ .byte W12
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte An1
+ .byte W24
+ .byte VOICE, 0x2E
+ .byte N12
+ .byte Cn2
+ .byte v127
+ .byte W24
+ .byte PEND
+ .byte VOICE, 0x2F
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W60
+ .byte PATT
+ .word mus_battle20_8_86BF887
+ .byte PATT
+ .word mus_battle20_8_86BF8AE
+ .byte PATT
+ .word mus_battle20_8_86BF8BB
+ .byte VOICE, 0x2F
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W48
+ .byte An1
+ .byte W12
+mus_battle20_8_86BF8EC: @ 86BF8EC
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W36
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF887
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF887
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF887
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W48
+ .byte N06
+ .byte An1
+ .byte W06
+ .byte Cn2
+ .byte W06
+mus_battle20_8_86BF923: @ 86BF923
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W48
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W36
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_8_86BF923
+ .byte PATT
+ .word mus_battle20_8_86BF923
+mus_battle20_8_86BF936: @ 86BF936
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W48
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte An1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_8_86BF923
+ .byte PATT
+ .word mus_battle20_8_86BF923
+ .byte PATT
+ .word mus_battle20_8_86BF923
+ .byte PATT
+ .word mus_battle20_8_86BF923
+ .byte PATT
+ .word mus_battle20_8_86BF923
+ .byte PATT
+ .word mus_battle20_8_86BF936
+ .byte PATT
+ .word mus_battle20_8_86BF923
+ .byte PATT
+ .word mus_battle20_8_86BF923
+mus_battle20_8_86BF969: @ 86BF969
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W12
+ .byte N12
+ .byte W36
+ .byte N12
+ .byte W48
+ .byte PEND
+ .byte PATT
+ .word mus_battle20_8_86BF969
+ .byte PATT
+ .word mus_battle20_8_86BF969
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W12
+ .byte N12
+ .byte W36
+ .byte N12
+ .byte W36
+ .byte MEMACC, 0x00
+ .byte CnM2
+ .byte v117
+ .byte PAN, 0x60
+ .byte W12
+ .byte N12
+ .byte Gn2
+ .byte v088
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte En2
+ .byte W12
+ .byte Gn2
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte W12
+ .byte Gn2
+ .byte W12
+ .byte En2
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte Gn2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte Gn2
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte Gn2
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W24
+ .byte N06
+ .byte W06
+ .byte Gn2
+ .byte W06
+ .byte N12
+ .byte En2
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte Gn2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte Gn2
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte En2
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte Gn2
+ .byte W24
+ .byte N06
+ .byte En2
+ .byte W06
+ .byte Gn2
+ .byte W06
+ .byte N12
+ .byte W12
+ .byte En2
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte Gn2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte En2
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte Gn2
+ .byte W24
+ .byte N12
+ .byte W36
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W36
+ .byte PATT
+ .word mus_battle20_8_86BF872
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte N09
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W60
+ .byte N12
+ .byte W96
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF887
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF887
+ .byte PATT
+ .word mus_battle20_8_86BF8EC
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte PATT
+ .word mus_battle20_8_86BF87B
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W48
+ .byte N12
+ .byte W48
+ .byte GOTO
+ .word mus_battle20_8_86BF8A4
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_battle20: @ 86BFA68
+ .byte 8
+ .byte 0
+ .byte mus_battle20_pri
+ .byte mus_battle20_rev
+ .word mus_battle20_grp
+
+ .word mus_battle20_1
+ .word mus_battle20_2
+ .word mus_battle20_3
+ .word mus_battle20_4
+ .word mus_battle20_5
+ .word mus_battle20_6
+ .word mus_battle20_7
+ .word mus_battle20_8
diff --git a/sound/songs/mus_battle32.s b/sound/songs/mus_battle32.s
new file mode 100644
index 000000000..a9436af12
--- /dev/null
+++ b/sound/songs/mus_battle32.s
@@ -0,0 +1,2925 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_battle32
+ .align 2
+ .equ mus_battle32_grp, voicegroup120
+ .equ mus_battle32_pri, 0
+ .equ mus_battle32_rev, reverb_set+50
+
+mus_battle32_1: @ 86BDBBC
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x62
+ .byte VOICE, 0x30
+ .byte VOL, 0x50
+ .byte LFOS, 0x12
+ .byte PAN, 0x36
+ .byte N06
+ .byte Cn5
+ .byte v092
+ .byte W06
+ .byte Bn4
+ .byte W06
+ .byte As4
+ .byte W06
+ .byte An4
+ .byte W06
+ .byte Gs4
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte Fn4
+ .byte W06
+ .byte Gs4
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte Fn4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Ds4
+ .byte W06
+ .byte Dn4
+ .byte W06
+ .byte Cs4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Ds4
+ .byte W06
+ .byte Dn4
+ .byte W06
+ .byte Cs4
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte An3
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte An3
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte An3
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte VOICE, 0x38
+ .byte PAN, 0x4A
+ .byte N12
+ .byte Gn3
+ .byte v104
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte Gn2
+ .byte W24
+ .byte En3
+ .byte W36
+ .byte Fn3
+ .byte W36
+ .byte N24
+ .byte As2
+ .byte W24
+ .byte N12
+ .byte Gn3
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte Gn2
+ .byte W24
+ .byte En3
+ .byte W36
+ .byte Fn3
+ .byte W36
+ .byte N24
+ .byte Gs3
+ .byte W24
+ .byte VOICE, 0x3C
+ .byte PAN, 0x30
+ .byte N48
+ .byte Cn4
+ .byte v100
+ .byte W48
+ .byte Cn3
+ .byte W48
+ .byte Gn3
+ .byte W48
+ .byte Cs3
+ .byte W48
+ .byte Cn4
+ .byte W48
+ .byte Cn3
+ .byte W48
+ .byte Cs4
+ .byte W48
+ .byte N24
+ .byte Ds3
+ .byte W24
+ .byte Cs4
+ .byte W24
+mus_battle32_1_86BDC44: @ 86BDC44
+ .byte PAN, 0x4A
+ .byte N48
+ .byte Gn3
+ .byte v100
+ .byte W48
+ .byte N42
+ .byte Fn3
+ .byte W42
+ .byte N06
+ .byte Gs3
+ .byte W06
+ .byte N36
+ .byte Gn3
+ .byte W36
+ .byte N12
+ .byte Cn3
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte N36
+ .byte Gn3
+ .byte W36
+ .byte Cn4
+ .byte W36
+ .byte N12
+ .byte As3
+ .byte W12
+ .byte An3
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte Cn4
+ .byte W24
+ .byte N60
+ .byte Gn3
+ .byte W60
+ .byte PAN, 0x50
+ .byte N48
+ .byte Dn4
+ .byte W48
+ .byte Cn4
+ .byte W48
+ .byte N24
+ .byte As3
+ .byte W24
+ .byte Cn4
+ .byte W24
+ .byte As3
+ .byte W24
+ .byte An3
+ .byte W24
+ .byte N72
+ .byte Gn3
+ .byte W72
+ .byte N24
+ .byte En3
+ .byte W24
+ .byte N92
+ .byte Cn4
+ .byte W96
+ .byte N48
+ .byte Dn4
+ .byte W12
+ .byte PAN, 0x54
+ .byte W36
+ .byte N48
+ .byte Cn4
+ .byte W48
+ .byte As3
+ .byte W48
+ .byte Dn4
+ .byte W48
+ .byte N72
+ .byte En4
+ .byte W72
+ .byte N24
+ .byte Dn4
+ .byte W24
+ .byte N92
+ .byte Cn4
+ .byte W96
+ .byte VOICE, 0x01
+ .byte PAN, 0x4A
+ .byte N36
+ .byte Cn3
+ .byte v108
+ .byte W36
+ .byte Fn3
+ .byte W36
+ .byte N24
+ .byte En3
+ .byte W24
+ .byte N36
+ .byte Fn3
+ .byte W36
+ .byte N12
+ .byte Cn3
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte N36
+ .byte Gn3
+ .byte W36
+ .byte Cn3
+ .byte W36
+ .byte N12
+ .byte As3
+ .byte W12
+ .byte An3
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte Cn4
+ .byte W24
+ .byte N60
+ .byte Gn3
+ .byte W56
+ .byte W01
+ .byte VOICE, 0x38
+ .byte W03
+ .byte N48
+ .byte Dn4
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Cn4
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N24
+ .byte As3
+ .byte W24
+ .byte Cn4
+ .byte W24
+ .byte As3
+ .byte W24
+ .byte An3
+ .byte W24
+ .byte N72
+ .byte Gn3
+ .byte W36
+ .byte MOD, 0x06
+ .byte W36
+ .byte CnM2
+ .byte N24
+ .byte En3
+ .byte W24
+ .byte N56
+ .byte Cn4
+ .byte v104
+ .byte W30
+ .byte MOD, 0x06
+ .byte W03
+ .byte VOL, 0x4C
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte En3
+ .byte W03
+ .byte Cs2
+ .byte W03
+ .byte An0
+ .byte W03
+ .byte FnM1
+ .byte W03
+ .byte VOICE, 0x30
+ .byte MOD, 0x00
+ .byte W03
+ .byte PAN, 0x54
+ .byte N12
+ .byte Gn3
+ .byte v092
+ .byte W03
+ .byte VOL, 0x50
+ .byte W09
+ .byte N12
+ .byte Cn4
+ .byte W24
+ .byte N48
+ .byte Dn4
+ .byte W48
+ .byte Cn4
+ .byte W48
+ .byte As3
+ .byte W48
+ .byte Dn4
+ .byte W48
+ .byte N72
+ .byte En4
+ .byte W72
+ .byte N24
+ .byte Cn4
+ .byte W24
+ .byte N92
+ .byte Gn4
+ .byte W96
+ .byte VOICE, 0x01
+ .byte N36
+ .byte Gn3
+ .byte v108
+ .byte W36
+ .byte Fn3
+ .byte W36
+ .byte N24
+ .byte Gn3
+ .byte W24
+ .byte N36
+ .byte An3
+ .byte W36
+ .byte Fn3
+ .byte W36
+ .byte N24
+ .byte An3
+ .byte W24
+ .byte TIE
+ .byte Gn3
+ .byte W96
+ .byte W72
+ .byte EOT
+ .byte W24
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x3C
+ .byte PAN, 0x4A
+ .byte TIE
+ .byte Cn3
+ .byte v100
+ .byte W96
+ .byte W72
+ .byte EOT
+ .byte N12
+ .byte W12
+ .byte As2
+ .byte W12
+ .byte N96
+ .byte Cs3
+ .byte W96
+ .byte Ds3
+ .byte W96
+ .byte TIE
+ .byte Cn3
+ .byte W96
+ .byte W72
+ .byte EOT
+ .byte N12
+ .byte W12
+ .byte As2
+ .byte W12
+ .byte N96
+ .byte Cs3
+ .byte W96
+ .byte Ds3
+ .byte W96
+ .byte TIE
+ .byte As2
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte EOT
+ .byte VOICE, 0x30
+ .byte PAN, 0x54
+ .byte N96
+ .byte Gn2
+ .byte W96
+ .byte N48
+ .byte Fn2
+ .byte W48
+ .byte Gn2
+ .byte W48
+ .byte N96
+ .byte Cn2
+ .byte W96
+ .byte Gn2
+ .byte W96
+ .byte Gs2
+ .byte W96
+ .byte N48
+ .byte Fn2
+ .byte W48
+ .byte Gs2
+ .byte W48
+ .byte N96
+ .byte Gn2
+ .byte W96
+ .byte Cn3
+ .byte W96
+ .byte GOTO
+ .word mus_battle32_1_86BDC44
+ .byte FINE
+
+mus_battle32_2: @ 86BDD8A
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x01
+ .byte VOL, 0x50
+ .byte LFOS, 0x12
+ .byte PAN, 0x4A
+ .byte N06
+ .byte Gn5
+ .byte v080
+ .byte W06
+ .byte Gs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Gs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Gs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Gs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Gs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Gs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Gs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Gs5
+ .byte W06
+ .byte N12
+ .byte Gn5
+ .byte W12
+ .byte VOICE, 0x38
+ .byte PAN, 0x40
+ .byte N12
+ .byte Cn4
+ .byte v104
+ .byte W36
+ .byte Cs4
+ .byte W36
+ .byte Cn3
+ .byte W24
+ .byte Gn3
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte N24
+ .byte Cs3
+ .byte W24
+ .byte N12
+ .byte Cn4
+ .byte W36
+ .byte Cs4
+ .byte W36
+ .byte Cn3
+ .byte W24
+ .byte Gn3
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte N24
+ .byte Cs4
+ .byte W24
+ .byte VOICE, 0x2D
+ .byte PAN, 0x40
+ .byte N12
+ .byte Cn5
+ .byte v108
+ .byte W36
+ .byte Cs5
+ .byte W36
+ .byte Cn4
+ .byte W24
+ .byte Gn4
+ .byte W36
+ .byte Gs4
+ .byte W36
+ .byte N24
+ .byte Cs4
+ .byte W24
+ .byte N12
+ .byte Cn5
+ .byte W36
+ .byte Cs5
+ .byte W36
+ .byte N24
+ .byte Gn4
+ .byte W24
+ .byte N12
+ .byte Cn5
+ .byte W36
+ .byte Cs5
+ .byte W36
+ .byte N24
+ .byte Ds5
+ .byte W24
+mus_battle32_2_86BDE12: @ 86BDE12
+ .byte VOICE, 0x30
+ .byte PAN, 0x40
+ .byte N48
+ .byte Cn4
+ .byte v100
+ .byte W48
+ .byte As3
+ .byte W48
+ .byte N36
+ .byte Dn4
+ .byte W36
+ .byte N12
+ .byte Gn3
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte Dn4
+ .byte W12
+ .byte N72
+ .byte En4
+ .byte W72
+ .byte N12
+ .byte Dn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte En4
+ .byte W24
+ .byte N60
+ .byte Cn4
+ .byte W60
+ .byte PAN, 0x40
+ .byte N48
+ .byte As4
+ .byte W48
+ .byte An4
+ .byte W48
+ .byte N24
+ .byte Gn4
+ .byte W24
+ .byte An4
+ .byte W24
+ .byte Gn4
+ .byte W24
+ .byte Fn4
+ .byte W24
+ .byte N72
+ .byte En4
+ .byte W72
+ .byte N24
+ .byte Cn4
+ .byte W24
+ .byte N92
+ .byte Gn4
+ .byte W96
+ .byte N48
+ .byte As4
+ .byte W12
+ .byte PAN, 0x42
+ .byte W36
+ .byte N48
+ .byte An4
+ .byte W48
+ .byte N24
+ .byte As4
+ .byte W24
+ .byte An4
+ .byte W24
+ .byte Dn5
+ .byte W24
+ .byte Fn5
+ .byte W24
+ .byte N72
+ .byte En5
+ .byte W72
+ .byte N24
+ .byte Dn5
+ .byte W24
+ .byte N92
+ .byte Cn5
+ .byte W96
+ .byte VOICE, 0x38
+ .byte PAN, 0x41
+ .byte N48
+ .byte Cn4
+ .byte v104
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte As3
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N36
+ .byte Dn4
+ .byte W18
+ .byte MOD, 0x06
+ .byte W18
+ .byte CnM2
+ .byte N12
+ .byte Gn3
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte Dn4
+ .byte W12
+ .byte N72
+ .byte En4
+ .byte W36
+ .byte MOD, 0x06
+ .byte W36
+ .byte CnM2
+ .byte N12
+ .byte Dn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte En4
+ .byte W24
+ .byte N60
+ .byte Cn4
+ .byte W24
+ .byte W03
+ .byte MOD, 0x06
+ .byte W32
+ .byte W01
+ .byte CnM2
+ .byte N48
+ .byte As4
+ .byte v108
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte An4
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N24
+ .byte Gn4
+ .byte W24
+ .byte An4
+ .byte W24
+ .byte Gn4
+ .byte W24
+ .byte Fn4
+ .byte W24
+ .byte N72
+ .byte En4
+ .byte W36
+ .byte MOD, 0x06
+ .byte W36
+ .byte CnM2
+ .byte N24
+ .byte Cn4
+ .byte W24
+ .byte N56
+ .byte Gn4
+ .byte W30
+ .byte MOD, 0x06
+ .byte W03
+ .byte VOL, 0x4C
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte En3
+ .byte W03
+ .byte Cs2
+ .byte W03
+ .byte An0
+ .byte W03
+ .byte FnM1
+ .byte W03
+ .byte MOD, 0x00
+ .byte W03
+ .byte VOICE, 0x30
+ .byte PAN, 0x42
+ .byte N12
+ .byte Gn4
+ .byte v092
+ .byte W03
+ .byte VOL, 0x50
+ .byte W09
+ .byte N12
+ .byte Cn5
+ .byte W24
+ .byte N48
+ .byte As4
+ .byte W48
+ .byte An4
+ .byte W48
+ .byte N24
+ .byte As4
+ .byte W24
+ .byte An4
+ .byte W24
+ .byte Dn5
+ .byte W24
+ .byte Fn5
+ .byte W24
+ .byte N72
+ .byte En5
+ .byte W72
+ .byte N24
+ .byte Cn5
+ .byte W24
+ .byte N92
+ .byte Gn5
+ .byte W96
+ .byte VOICE, 0x01
+ .byte N36
+ .byte Cn3
+ .byte v108
+ .byte W36
+ .byte As2
+ .byte W36
+ .byte N24
+ .byte Cn3
+ .byte W24
+ .byte N36
+ .byte Dn3
+ .byte W36
+ .byte As2
+ .byte W36
+ .byte N24
+ .byte Dn3
+ .byte W24
+ .byte TIE
+ .byte Cn3
+ .byte W96
+ .byte W72
+ .byte EOT
+ .byte W24
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x3C
+ .byte PAN, 0x40
+ .byte N72
+ .byte Cn4
+ .byte v100
+ .byte W72
+ .byte N12
+ .byte W12
+ .byte As3
+ .byte W12
+ .byte N96
+ .byte Cs4
+ .byte W96
+ .byte Ds4
+ .byte W96
+ .byte TIE
+ .byte Fn4
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte EOT
+ .byte VOICE, 0x30
+ .byte PAN, 0x42
+ .byte N96
+ .byte Cn3
+ .byte W96
+ .byte N42
+ .byte As2
+ .byte W42
+ .byte N06
+ .byte Cn3
+ .byte W06
+ .byte N48
+ .byte Dn3
+ .byte W48
+ .byte N96
+ .byte Gn2
+ .byte W96
+ .byte Cn3
+ .byte W96
+ .byte Cs3
+ .byte W96
+ .byte N48
+ .byte As2
+ .byte W48
+ .byte N36
+ .byte Cs3
+ .byte W36
+ .byte N12
+ .byte En3
+ .byte W12
+ .byte N96
+ .byte Cn3
+ .byte W96
+ .byte En3
+ .byte W96
+ .byte GOTO
+ .word mus_battle32_2_86BDE12
+ .byte FINE
+
+mus_battle32_3: @ 86BDF69
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x21
+ .byte VOL, 0x50
+ .byte PAN, 0x40
+ .byte N24
+ .byte Cn2
+ .byte v108
+ .byte W24
+ .byte Cn1
+ .byte W24
+ .byte As1
+ .byte W24
+ .byte Cs1
+ .byte W24
+ .byte Gs1
+ .byte W24
+ .byte N12
+ .byte As1
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte Cs1
+ .byte W12
+mus_battle32_3_86BDF8A: @ 86BDF8A
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Fs1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte PEND
+mus_battle32_3_86BDF9D: @ 86BDF9D
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Fs1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle32_3_86BDF8A
+ .byte PATT
+ .word mus_battle32_3_86BDF9D
+ .byte PATT
+ .word mus_battle32_3_86BDF8A
+ .byte PATT
+ .word mus_battle32_3_86BDF9D
+ .byte PATT
+ .word mus_battle32_3_86BDF8A
+ .byte PATT
+ .word mus_battle32_3_86BDF9D
+mus_battle32_3_86BDFCE: @ 86BDFCE
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte PEND
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Dn1
+ .byte W12
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Dn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+mus_battle32_3_86BE008: @ 86BE008
+ .byte N12
+ .byte As0
+ .byte v108
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte PEND
+mus_battle32_3_86BE01B: @ 86BE01B
+ .byte N12
+ .byte As0
+ .byte v108
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte Bn0
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+mus_battle32_3_86BE033: @ 86BE033
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte En1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+mus_battle32_3_86BE055: @ 86BE055
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Gn1
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Dn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BE01B
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte N12
+ .byte Cn1
+ .byte v108
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte En1
+ .byte W12
+ .byte Cn1
+ .byte W12
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BE033
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+mus_battle32_3_86BE0D0: @ 86BE0D0
+ .byte N12
+ .byte Cs1
+ .byte v108
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Cs1
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte PEND
+mus_battle32_3_86BE0E3: @ 86BE0E3
+ .byte N12
+ .byte Ds1
+ .byte v108
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Ds1
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BE0D0
+ .byte PATT
+ .word mus_battle32_3_86BE0E3
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BE0D0
+ .byte PATT
+ .word mus_battle32_3_86BE0E3
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BE008
+ .byte PATT
+ .word mus_battle32_3_86BDFCE
+ .byte PATT
+ .word mus_battle32_3_86BE055
+ .byte GOTO
+ .word mus_battle32_3_86BDFCE
+ .byte FINE
+
+mus_battle32_4: @ 86BE16A
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x50
+ .byte LFOS, 0x12
+ .byte VOL, 0x50
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte PAN, 0x10
+ .byte W12
+ .byte N06
+ .byte Cn6
+ .byte v052
+ .byte W12
+ .byte Bn5
+ .byte W12
+ .byte Cn6
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte W12
+ .byte N06
+ .byte W12
+ .byte Bn5
+ .byte W12
+ .byte Cn6
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte VOICE, 0x52
+ .byte PAN, 0x70
+ .byte N12
+ .byte Cn3
+ .byte v060
+ .byte W12
+ .byte VOICE, 0x53
+ .byte N12
+ .byte W12
+ .byte MOD, 0x06
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte VOICE, 0x52
+ .byte MOD, 0x00
+ .byte N12
+ .byte Cn2
+ .byte W12
+ .byte VOICE, 0x53
+ .byte N12
+ .byte W12
+ .byte MOD, 0x06
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte VOICE, 0x52
+ .byte MOD, 0x00
+ .byte N12
+ .byte Gn2
+ .byte W12
+ .byte VOICE, 0x53
+ .byte N12
+ .byte W12
+ .byte MOD, 0x06
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte VOICE, 0x52
+ .byte MOD, 0x00
+ .byte N12
+ .byte Cs2
+ .byte W12
+ .byte VOICE, 0x53
+ .byte N12
+ .byte W12
+ .byte MOD, 0x06
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte VOICE, 0x52
+ .byte MOD, 0x00
+ .byte N12
+ .byte Cn3
+ .byte W12
+ .byte VOICE, 0x53
+ .byte N12
+ .byte W12
+ .byte MOD, 0x06
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte VOICE, 0x52
+ .byte MOD, 0x00
+ .byte N12
+ .byte Gn3
+ .byte W12
+ .byte VOICE, 0x53
+ .byte N12
+ .byte W12
+ .byte MOD, 0x06
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte VOICE, 0x52
+ .byte MOD, 0x00
+ .byte N12
+ .byte Cn4
+ .byte W12
+ .byte VOICE, 0x53
+ .byte N12
+ .byte W12
+ .byte MOD, 0x06
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte VOICE, 0x52
+ .byte MOD, 0x00
+ .byte N12
+ .byte Cs3
+ .byte W12
+ .byte VOICE, 0x53
+ .byte N12
+ .byte W12
+ .byte MOD, 0x06
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte VOICE, 0x04
+ .byte PAN, 0x10
+ .byte MOD, 0x00
+ .byte N12
+ .byte Gn4
+ .byte v040
+ .byte W36
+ .byte Gs4
+ .byte W36
+ .byte Gn3
+ .byte W24
+ .byte En4
+ .byte W36
+ .byte Fn4
+ .byte W36
+ .byte N24
+ .byte Gn3
+ .byte W24
+ .byte N12
+ .byte Gn4
+ .byte W36
+ .byte Gs4
+ .byte W36
+ .byte N24
+ .byte Cn4
+ .byte W24
+ .byte N12
+ .byte Gn4
+ .byte W36
+ .byte Gs4
+ .byte W36
+ .byte N24
+ .byte W24
+mus_battle32_4_86BE23E: @ 86BE23E
+ .byte VOICE, 0x54
+ .byte PAN, 0x40
+ .byte N12
+ .byte En4
+ .byte v040
+ .byte W36
+ .byte Fn4
+ .byte W36
+ .byte Gn4
+ .byte W24
+ .byte W60
+ .byte Gn4
+ .byte v052
+ .byte W12
+ .byte As4
+ .byte W12
+ .byte Dn5
+ .byte W12
+ .byte N36
+ .byte En5
+ .byte W18
+ .byte MOD, 0x06
+ .byte W18
+ .byte CnM2
+ .byte N36
+ .byte Cn5
+ .byte W18
+ .byte MOD, 0x06
+ .byte W18
+ .byte CnM2
+ .byte N12
+ .byte Dn5
+ .byte W12
+ .byte En5
+ .byte W12
+ .byte Fn5
+ .byte W12
+ .byte En5
+ .byte W24
+ .byte N60
+ .byte Cn5
+ .byte W24
+ .byte MOD, 0x07
+ .byte W36
+mus_battle32_4_86BE26F: @ 86BE26F
+ .byte VOICE, 0x50
+ .byte MOD, 0x00
+ .byte N48
+ .byte As3
+ .byte v060
+ .byte W48
+ .byte An3
+ .byte W48
+ .byte PEND
+mus_battle32_4_86BE27A: @ 86BE27A
+ .byte N24
+ .byte Gn3
+ .byte v060
+ .byte W24
+ .byte An3
+ .byte W24
+ .byte Gn3
+ .byte W24
+ .byte Fn3
+ .byte W24
+ .byte PEND
+mus_battle32_4_86BE285: @ 86BE285
+ .byte N72
+ .byte En3
+ .byte v060
+ .byte W72
+ .byte N24
+ .byte Cn3
+ .byte W24
+ .byte PEND
+mus_battle32_4_86BE28D: @ 86BE28D
+ .byte N60
+ .byte Gn3
+ .byte v060
+ .byte W60
+ .byte VOICE, 0x06
+ .byte N12
+ .byte En3
+ .byte v072
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte Gn2
+ .byte W12
+ .byte PEND
+ .byte As2
+ .byte W12
+ .byte Fn2
+ .byte W12
+ .byte As2
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte PAN, 0x11
+ .byte N12
+ .byte Fn3
+ .byte W12
+ .byte An3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte PAN, 0x40
+ .byte N12
+ .byte As2
+ .byte W12
+ .byte Fn2
+ .byte W12
+ .byte As2
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte PAN, 0x70
+ .byte N12
+ .byte Fn3
+ .byte W12
+ .byte An3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte PAN, 0x40
+ .byte N12
+ .byte Cn3
+ .byte W12
+ .byte Gn2
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte PAN, 0x0F
+ .byte N12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte PAN, 0x40
+ .byte N12
+ .byte Cn3
+ .byte W12
+ .byte Gn2
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte PAN, 0x73
+ .byte N12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte VOICE, 0x54
+ .byte PAN, 0x40
+ .byte N12
+ .byte Cn5
+ .byte v040
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte N24
+ .byte Fn5
+ .byte W12
+ .byte MOD, 0x06
+ .byte W12
+ .byte CnM2
+ .byte N12
+ .byte En5
+ .byte W12
+ .byte Dn5
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte As4
+ .byte W12
+ .byte Fn4
+ .byte W12
+ .byte As4
+ .byte W12
+ .byte N24
+ .byte Dn5
+ .byte W12
+ .byte MOD, 0x06
+ .byte W12
+ .byte CnM2
+ .byte N12
+ .byte Cn5
+ .byte W12
+ .byte As4
+ .byte W12
+ .byte Dn5
+ .byte W12
+ .byte N36
+ .byte En5
+ .byte W21
+ .byte MOD, 0x06
+ .byte W15
+ .byte CnM2
+ .byte N36
+ .byte Cn5
+ .byte W18
+ .byte MOD, 0x06
+ .byte W18
+ .byte CnM2
+ .byte N12
+ .byte Dn5
+ .byte W12
+ .byte En5
+ .byte W12
+ .byte Fn5
+ .byte W12
+ .byte En5
+ .byte W24
+ .byte N60
+ .byte Cn5
+ .byte W24
+ .byte W03
+ .byte MOD, 0x06
+ .byte W32
+ .byte W01
+ .byte PATT
+ .word mus_battle32_4_86BE26F
+ .byte PATT
+ .word mus_battle32_4_86BE27A
+ .byte PATT
+ .word mus_battle32_4_86BE285
+ .byte PATT
+ .word mus_battle32_4_86BE28D
+ .byte N12
+ .byte Fn2
+ .byte v072
+ .byte W12
+ .byte As2
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte PAN, 0x11
+ .byte N12
+ .byte An3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte As2
+ .byte W12
+ .byte PAN, 0x40
+ .byte N12
+ .byte Fn2
+ .byte W12
+ .byte As2
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte PAN, 0x70
+ .byte N12
+ .byte An3
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte As2
+ .byte W12
+ .byte PAN, 0x40
+ .byte N12
+ .byte Gn2
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte PAN, 0x0F
+ .byte N12
+ .byte Cn4
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte PAN, 0x40
+ .byte N12
+ .byte Gn2
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte PAN, 0x73
+ .byte N12
+ .byte Cn4
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte PAN, 0x40
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x54
+ .byte N72
+ .byte Cn2
+ .byte W72
+ .byte N12
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte N96
+ .byte Cs2
+ .byte W96
+ .byte Ds2
+ .byte W96
+ .byte TIE
+ .byte Cn2
+ .byte W96
+ .byte W72
+ .byte EOT
+ .byte N12
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte N96
+ .byte Cs2
+ .byte W96
+ .byte Ds2
+ .byte W96
+ .byte TIE
+ .byte Cn2
+ .byte W96
+ .byte W72
+ .byte EOT
+ .byte N12
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte N96
+ .byte Cs2
+ .byte W96
+ .byte Ds2
+ .byte W96
+ .byte TIE
+ .byte Fn2
+ .byte W96
+ .byte W96
+ .byte EOT
+ .byte VOICE, 0x56
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+mus_battle32_4_86BE3EF: @ 86BE3EF
+ .byte N12
+ .byte Fn2
+ .byte v072
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle32_4_86BE3EF
+ .byte PATT
+ .word mus_battle32_4_86BE3EF
+ .byte VOICE, 0x06
+ .byte N12
+ .byte Gn3
+ .byte v060
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte PAN, 0x10
+ .byte N12
+ .byte Gn4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte PAN, 0x40
+ .byte N12
+ .byte Gn3
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte PAN, 0x70
+ .byte N12
+ .byte Gn4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte VOICE, 0x07
+ .byte PAN, 0x40
+ .byte N12
+ .byte Gn3
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte PAN, 0x10
+ .byte N12
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+mus_battle32_4_86BE451: @ 86BE451
+ .byte PAN, 0x40
+ .byte N12
+ .byte Gn3
+ .byte v060
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte PAN, 0x70
+ .byte N12
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte PEND
+ .byte VOICE, 0x06
+ .byte PAN, 0x40
+ .byte N12
+ .byte Gs3
+ .byte W12
+ .byte Cs3
+ .byte W12
+ .byte Gs3
+ .byte W12
+ .byte Cs4
+ .byte W12
+ .byte PAN, 0x10
+ .byte N12
+ .byte Gs4
+ .byte W12
+ .byte Cs4
+ .byte W12
+ .byte Gs3
+ .byte W12
+ .byte Cs4
+ .byte W12
+ .byte PAN, 0x40
+ .byte N12
+ .byte Gs3
+ .byte W12
+ .byte Cs3
+ .byte W12
+ .byte Gs3
+ .byte W12
+ .byte Cs4
+ .byte W12
+ .byte PAN, 0x70
+ .byte N12
+ .byte Gs4
+ .byte W12
+ .byte Cs4
+ .byte W12
+ .byte Gs3
+ .byte W12
+ .byte Cs4
+ .byte W12
+ .byte VOICE, 0x07
+ .byte PAN, 0x40
+ .byte N12
+ .byte Gn3
+ .byte W12
+ .byte Cn3
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte PAN, 0x11
+ .byte N12
+ .byte En4
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Cn4
+ .byte W12
+ .byte PATT
+ .word mus_battle32_4_86BE451
+ .byte GOTO
+ .word mus_battle32_4_86BE23E
+ .byte FINE
+
+mus_battle32_5: @ 86BE4BA
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x52
+ .byte LFOS, 0x12
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x50
+ .byte PAN, 0x6E
+ .byte BEND, 0x3E
+ .byte N06
+ .byte Gn3
+ .byte v052
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte Gn4
+ .byte W12
+ .byte Gn3
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte Gn4
+ .byte W12
+ .byte Gn3
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte Gn4
+ .byte W12
+ .byte Gn3
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte Gn4
+ .byte W12
+ .byte Fn3
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte Fn4
+ .byte W12
+ .byte Fn3
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte Fn4
+ .byte W12
+ .byte Fn3
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte Fn4
+ .byte W12
+ .byte As3
+ .byte W06
+ .byte Fn4
+ .byte W12
+ .byte Fs4
+ .byte W06
+ .byte VOICE, 0x50
+ .byte PAN, 0x11
+ .byte N48
+ .byte Cn4
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Cn3
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Gn3
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Cs3
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte W06
+ .byte N42
+ .byte Cn4
+ .byte W18
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Gn4
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Cn5
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte CnM2
+ .byte N48
+ .byte Cs4
+ .byte W24
+ .byte MOD, 0x06
+ .byte W24
+ .byte VOICE, 0x05
+ .byte PAN, 0x70
+ .byte MOD, 0x00
+ .byte N12
+ .byte Gn3
+ .byte v040
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte Gn2
+ .byte W24
+ .byte En3
+ .byte W36
+ .byte Fn3
+ .byte W36
+ .byte Gn2
+ .byte W24
+ .byte Gn3
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte N24
+ .byte Gn3
+ .byte W24
+ .byte N12
+ .byte W36
+ .byte Gs3
+ .byte W36
+ .byte N24
+ .byte Ds3
+ .byte W24
+mus_battle32_5_86BE55B: @ 86BE55B
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W36
+ .byte VOICE, 0x52
+ .byte PAN, 0x40
+ .byte N12
+ .byte En3
+ .byte v060
+ .byte W12
+ .byte VOICE, 0x53
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W36
+ .byte VOICE, 0x52
+ .byte N12
+ .byte W12
+ .byte VOICE, 0x53
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x50
+ .byte BEND, 0x3E
+ .byte N09
+ .byte As3
+ .byte v072
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N32
+ .byte W36
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte Fn3
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N32
+ .byte W36
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte Ds3
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N32
+ .byte W36
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte Dn3
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N32
+ .byte W36
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte VOICE, 0x05
+ .byte N09
+ .byte Cn2
+ .byte v060
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N32
+ .byte W36
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N32
+ .byte W36
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+mus_battle32_5_86BE5F5: @ 86BE5F5
+ .byte VOICE, 0x04
+ .byte N09
+ .byte Cn4
+ .byte v060
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N32
+ .byte W36
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte PEND
+mus_battle32_5_86BE606: @ 86BE606
+ .byte N09
+ .byte Cn4
+ .byte v060
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N32
+ .byte W36
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte PEND
+ .byte VOICE, 0x05
+ .byte N09
+ .byte Cs2
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N32
+ .byte W36
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N32
+ .byte W36
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte N09
+ .byte W12
+ .byte PATT
+ .word mus_battle32_5_86BE5F5
+ .byte PATT
+ .word mus_battle32_5_86BE606
+ .byte GOTO
+ .word mus_battle32_5_86BE55B
+ .byte FINE
+
+mus_battle32_6: @ 86BE640
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x5A
+ .byte VOL, 0x50
+ .byte W24
+ .byte N06
+ .byte Gn2
+ .byte v080
+ .byte W06
+ .byte Gs2
+ .byte W06
+ .byte An2
+ .byte W06
+ .byte As2
+ .byte W06
+ .byte Bn2
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Cs3
+ .byte W06
+ .byte Dn3
+ .byte W06
+ .byte Cn2
+ .byte W06
+ .byte Cs2
+ .byte W06
+ .byte Dn2
+ .byte W06
+ .byte Ds2
+ .byte W06
+ .byte En2
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte Fs2
+ .byte W06
+ .byte Gn2
+ .byte W06
+ .byte Gs2
+ .byte W06
+ .byte An2
+ .byte W06
+ .byte As2
+ .byte W06
+ .byte Bn2
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Cs3
+ .byte W06
+ .byte Dn3
+ .byte W06
+ .byte Ds3
+ .byte W06
+ .byte En3
+ .byte W06
+ .byte Fn3
+ .byte W06
+ .byte Fs3
+ .byte W06
+ .byte Gn3
+ .byte W06
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte VOICE, 0x51
+ .byte N48
+ .byte Cn3
+ .byte v064
+ .byte W48
+ .byte Cn2
+ .byte W48
+ .byte Gn2
+ .byte W48
+ .byte Cs2
+ .byte W48
+ .byte Cn3
+ .byte W48
+ .byte Cn2
+ .byte W48
+ .byte Cs3
+ .byte W48
+ .byte Ds2
+ .byte W48
+mus_battle32_6_86BE699: @ 86BE699
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+mus_battle32_6_86BE6A1: @ 86BE6A1
+ .byte N48
+ .byte Fn4
+ .byte v064
+ .byte W48
+ .byte En4
+ .byte W48
+ .byte PEND
+mus_battle32_6_86BE6A8: @ 86BE6A8
+ .byte N24
+ .byte Fn4
+ .byte v064
+ .byte W24
+ .byte En4
+ .byte W24
+ .byte An4
+ .byte W24
+ .byte Dn5
+ .byte W24
+ .byte PEND
+ .byte N72
+ .byte Cn5
+ .byte W72
+ .byte N24
+ .byte An4
+ .byte W24
+ .byte N96
+ .byte Gn4
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W60
+ .byte N12
+ .byte Cn4
+ .byte W12
+ .byte Gn4
+ .byte W24
+ .byte PATT
+ .word mus_battle32_6_86BE6A1
+ .byte PATT
+ .word mus_battle32_6_86BE6A8
+ .byte N72
+ .byte Cn5
+ .byte v064
+ .byte W72
+ .byte N24
+ .byte En4
+ .byte W24
+ .byte N92
+ .byte Cn5
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte N72
+ .byte Cn1
+ .byte W72
+ .byte N12
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte N96
+ .byte Cs1
+ .byte W96
+ .byte Ds1
+ .byte W96
+ .byte TIE
+ .byte Cn1
+ .byte W96
+ .byte W72
+ .byte EOT
+ .byte N12
+ .byte W12
+ .byte As0
+ .byte W12
+ .byte N96
+ .byte Cs1
+ .byte W96
+ .byte Ds1
+ .byte W96
+ .byte Cn1
+ .byte W96
+ .byte N72
+ .byte Gn2
+ .byte W72
+ .byte N12
+ .byte W12
+ .byte Fn2
+ .byte W12
+ .byte N96
+ .byte Gs2
+ .byte W96
+ .byte As2
+ .byte W96
+ .byte TIE
+ .byte Fn3
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte EOT
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte GOTO
+ .word mus_battle32_6_86BE699
+ .byte FINE
+
+mus_battle32_7: @ 86BE71F
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x00
+ .byte VOL, 0x50
+ .byte PAN, 0x40
+ .byte W96
+ .byte W84
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W12
+mus_battle32_7_86BE72D: @ 86BE72D
+ .byte W24
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W48
+ .byte N12
+ .byte W24
+ .byte PEND
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+mus_battle32_7_86BE753: @ 86BE753
+ .byte W24
+ .byte N12
+ .byte Dn1
+ .byte v112
+ .byte W48
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte PEND
+mus_battle32_7_86BE75D: @ 86BE75D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE753
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE753
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE72D
+ .byte PATT
+ .word mus_battle32_7_86BE753
+ .byte GOTO
+ .word mus_battle32_7_86BE75D
+ .byte FINE
+
+mus_battle32_8: @ 86BE867
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x2F
+ .byte VOL, 0x50
+ .byte PAN, 0x36
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W48
+ .byte Gn1
+ .byte W12
+ .byte W12
+ .byte Cn2
+ .byte W36
+ .byte N12
+ .byte W24
+ .byte Gn1
+ .byte W24
+mus_battle32_8_86BE87E: @ 86BE87E
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W60
+ .byte PEND
+ .byte PATT
+ .word mus_battle32_8_86BE87E
+ .byte PATT
+ .word mus_battle32_8_86BE87E
+ .byte PATT
+ .word mus_battle32_8_86BE87E
+ .byte PATT
+ .word mus_battle32_8_86BE87E
+ .byte PATT
+ .word mus_battle32_8_86BE87E
+ .byte PATT
+ .word mus_battle32_8_86BE87E
+ .byte PATT
+ .word mus_battle32_8_86BE87E
+mus_battle32_8_86BE8A8: @ 86BE8A8
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W36
+ .byte N12
+ .byte W48
+ .byte Gn1
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE87E
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE87E
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE87E
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+ .byte PATT
+ .word mus_battle32_8_86BE8A8
+mus_battle32_8_86BE988: @ 86BE988
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W48
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_battle32_8_86BE988
+ .byte PATT
+ .word mus_battle32_8_86BE988
+ .byte PATT
+ .word mus_battle32_8_86BE988
+ .byte PATT
+ .word mus_battle32_8_86BE988
+ .byte PATT
+ .word mus_battle32_8_86BE988
+ .byte W24
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W48
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W36
+ .byte GOTO
+ .word mus_battle32_8_86BE8A8
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_battle32: @ 86BE9C4
+ .byte 8
+ .byte 0
+ .byte mus_battle32_pri
+ .byte mus_battle32_rev
+ .word mus_battle32_grp
+
+ .word mus_battle32_1
+ .word mus_battle32_2
+ .word mus_battle32_3
+ .word mus_battle32_4
+ .word mus_battle32_5
+ .word mus_battle32_6
+ .word mus_battle32_7
+ .word mus_battle32_8
diff --git a/sound/songs/mus_fanfa1.s b/sound/songs/mus_fanfa1.s
new file mode 100644
index 000000000..d3a0dd143
--- /dev/null
+++ b/sound/songs/mus_fanfa1.s
@@ -0,0 +1,196 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_fanfa1
+ .align 2
+ .equ mus_fanfa1_grp, voicegroup012
+ .equ mus_fanfa1_pri, 5
+ .equ mus_fanfa1_rev, reverb_set+50
+
+mus_fanfa1_1: @ 86BCCD0
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x57
+ .byte VOICE, 0x2E
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x5A
+ .byte PAN, 0x70
+ .byte W08
+ .byte N04
+ .byte Bn3
+ .byte v100
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N24
+ .byte Gs4
+ .byte W10
+ .byte MOD, 0x05
+ .byte W06
+ .byte W24
+ .byte FINE
+
+mus_fanfa1_2: @ 86BCCF0
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x2E
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x5A
+ .byte W08
+ .byte PAN, 0x30
+ .byte N04
+ .byte En4
+ .byte v100
+ .byte W08
+ .byte PAN, 0x50
+ .byte N04
+ .byte W08
+ .byte PAN, 0x30
+ .byte N04
+ .byte W08
+ .byte PAN, 0x40
+ .byte N24
+ .byte Bn4
+ .byte W10
+ .byte MOD, 0x05
+ .byte W06
+ .byte W24
+ .byte FINE
+
+mus_fanfa1_3: @ 86BCD14
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x2E
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x5A
+ .byte PAN, 0x10
+ .byte W08
+ .byte N04
+ .byte Gs3
+ .byte v068
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N24
+ .byte En4
+ .byte W10
+ .byte MOD, 0x05
+ .byte W06
+ .byte W24
+ .byte FINE
+
+mus_fanfa1_4: @ 86BCD32
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x54
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x5A
+ .byte W08
+ .byte N04
+ .byte Bn3
+ .byte v048
+ .byte W04
+ .byte Bn3
+ .byte v020
+ .byte W04
+ .byte Bn3
+ .byte v048
+ .byte W04
+ .byte Bn3
+ .byte v020
+ .byte W04
+ .byte Bn3
+ .byte v048
+ .byte W04
+ .byte Bn3
+ .byte v020
+ .byte W04
+ .byte N24
+ .byte Gs4
+ .byte v048
+ .byte W10
+ .byte MOD, 0x05
+ .byte W03
+ .byte VOL, 0x47
+ .byte W03
+ .byte Cn2
+ .byte W03
+ .byte Cs0
+ .byte W03
+ .byte AsM2
+ .byte W03
+ .byte CnM2
+ .byte W15
+ .byte FINE
+
+mus_fanfa1_5: @ 86BCD64
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x55
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x5A
+ .byte W08
+ .byte N04
+ .byte En4
+ .byte v048
+ .byte W04
+ .byte En4
+ .byte v020
+ .byte W04
+ .byte En4
+ .byte v048
+ .byte W04
+ .byte En4
+ .byte v020
+ .byte W04
+ .byte En4
+ .byte v048
+ .byte W04
+ .byte En4
+ .byte v020
+ .byte W04
+ .byte N24
+ .byte Bn4
+ .byte v048
+ .byte W10
+ .byte MOD, 0x05
+ .byte W03
+ .byte VOL, 0x47
+ .byte W03
+ .byte Cn2
+ .byte W03
+ .byte Cs0
+ .byte W03
+ .byte AsM2
+ .byte W03
+ .byte CnM2
+ .byte W15
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_fanfa1: @ 86BCD98
+ .byte 5
+ .byte 0
+ .byte mus_fanfa1_pri
+ .byte mus_fanfa1_rev
+ .word mus_fanfa1_grp
+
+ .word mus_fanfa1_1
+ .word mus_fanfa1_2
+ .word mus_fanfa1_3
+ .word mus_fanfa1_4
+ .word mus_fanfa1_5
diff --git a/sound/songs/mus_fanfa4.s b/sound/songs/mus_fanfa4.s
new file mode 100644
index 000000000..37b12bf66
--- /dev/null
+++ b/sound/songs/mus_fanfa4.s
@@ -0,0 +1,292 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_fanfa4
+ .align 2
+ .equ mus_fanfa4_grp, voicegroup012
+ .equ mus_fanfa4_pri, 5
+ .equ mus_fanfa4_rev, reverb_set+50
+
+mus_fanfa4_1: @ 86BCDB4
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte TEMPO, 0x5F
+ .byte VOICE, 0x2E
+ .byte VOL, 0x5A
+ .byte PAN, 0x28
+ .byte N16
+ .byte Gs4
+ .byte v080
+ .byte W08
+ .byte MOD, 0x05
+ .byte W08
+ .byte CnM2
+ .byte W08
+ .byte N06
+ .byte Ds4
+ .byte W08
+ .byte Gs4
+ .byte W08
+ .byte Ds4
+ .byte W08
+ .byte N08
+ .byte As4
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte N48
+ .byte Gs4
+ .byte W16
+ .byte MOD, 0x05
+ .byte W08
+ .byte VOL, 0x52
+ .byte W05
+ .byte Cn4
+ .byte W07
+ .byte Fn1
+ .byte W05
+ .byte DnM1
+ .byte W07
+ .byte MOD, 0x00
+ .byte W24
+ .byte FINE
+
+mus_fanfa4_2: @ 86BCDE9
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x2E
+ .byte VOL, 0x5A
+ .byte PAN, 0x40
+ .byte N16
+ .byte Cn5
+ .byte v104
+ .byte W08
+ .byte MOD, 0x05
+ .byte W08
+ .byte CnM2
+ .byte W08
+ .byte N06
+ .byte W08
+ .byte N06
+ .byte W08
+ .byte N06
+ .byte W08
+ .byte N08
+ .byte Cs5
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte N48
+ .byte Cn5
+ .byte W16
+ .byte MOD, 0x05
+ .byte W08
+ .byte VOL, 0x52
+ .byte W05
+ .byte Cn4
+ .byte W07
+ .byte Fn1
+ .byte W05
+ .byte DnM1
+ .byte W07
+ .byte MOD, 0x00
+ .byte W24
+ .byte FINE
+
+mus_fanfa4_3: @ 86BCE1B
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x3A
+ .byte VOL, 0x5A
+ .byte N16
+ .byte Gs1
+ .byte v120
+ .byte W24
+ .byte N06
+ .byte W08
+ .byte N06
+ .byte W08
+ .byte N06
+ .byte W08
+ .byte N08
+ .byte Fs1
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte Gn1
+ .byte W16
+ .byte N48
+ .byte Gs1
+ .byte W24
+ .byte VOL, 0x52
+ .byte W05
+ .byte Cn4
+ .byte W07
+ .byte Fn1
+ .byte W05
+ .byte DnM1
+ .byte W07
+ .byte W24
+ .byte FINE
+
+mus_fanfa4_4: @ 86BCE41
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x52
+ .byte VOL, 0x5A
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte PAN, 0x10
+ .byte N16
+ .byte Cn4
+ .byte v036
+ .byte W08
+ .byte MOD, 0x05
+ .byte W08
+ .byte CnM2
+ .byte W08
+ .byte N06
+ .byte Gs3
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte Gs3
+ .byte W08
+ .byte N08
+ .byte As3
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte N48
+ .byte Gs3
+ .byte W16
+ .byte MOD, 0x05
+ .byte W08
+ .byte VOL, 0x52
+ .byte W05
+ .byte Cn4
+ .byte W07
+ .byte Fn1
+ .byte W05
+ .byte DnM1
+ .byte W07
+ .byte MOD, 0x00
+ .byte W24
+ .byte FINE
+
+mus_fanfa4_5: @ 86BCE79
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x53
+ .byte VOL, 0x5A
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte PAN, 0x70
+ .byte N16
+ .byte Gs3
+ .byte v036
+ .byte W08
+ .byte MOD, 0x05
+ .byte W08
+ .byte CnM2
+ .byte W08
+ .byte N06
+ .byte Ds3
+ .byte W08
+ .byte Gs3
+ .byte W08
+ .byte Ds3
+ .byte W08
+ .byte N08
+ .byte Fs3
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte N48
+ .byte Ds3
+ .byte W16
+ .byte MOD, 0x05
+ .byte W08
+ .byte VOL, 0x52
+ .byte W05
+ .byte Cn4
+ .byte W07
+ .byte Fn1
+ .byte W05
+ .byte DnM1
+ .byte W07
+ .byte MOD, 0x00
+ .byte W24
+ .byte FINE
+
+mus_fanfa4_6: @ 86BCEB1
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x2E
+ .byte PAN, 0x58
+ .byte VOL, 0x5A
+ .byte N16
+ .byte Ds4
+ .byte v080
+ .byte W08
+ .byte MOD, 0x05
+ .byte W08
+ .byte CnM2
+ .byte W08
+ .byte N06
+ .byte Cn4
+ .byte W08
+ .byte Ds4
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte N08
+ .byte Fs4
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte N08
+ .byte W16
+ .byte N48
+ .byte Ds4
+ .byte W16
+ .byte MOD, 0x05
+ .byte W08
+ .byte VOL, 0x52
+ .byte W05
+ .byte Cn4
+ .byte W07
+ .byte Fn1
+ .byte W05
+ .byte DnM1
+ .byte W07
+ .byte MOD, 0x00
+ .byte W24
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_fanfa4: @ 86BCEE4
+ .byte 6
+ .byte 0
+ .byte mus_fanfa4_pri
+ .byte mus_fanfa4_rev
+ .word mus_fanfa4_grp
+
+ .word mus_fanfa4_1
+ .word mus_fanfa4_2
+ .word mus_fanfa4_3
+ .word mus_fanfa4_4
+ .word mus_fanfa4_5
+ .word mus_fanfa4_6
diff --git a/sound/songs/mus_fanfa5.s b/sound/songs/mus_fanfa5.s
new file mode 100644
index 000000000..183270844
--- /dev/null
+++ b/sound/songs/mus_fanfa5.s
@@ -0,0 +1,374 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_fanfa5
+ .align 2
+ .equ mus_fanfa5_grp, voicegroup012
+ .equ mus_fanfa5_pri, 5
+ .equ mus_fanfa5_rev, reverb_set+50
+
+mus_fanfa5_1: @ 86BCF04
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte TEMPO, 0x4B
+ .byte VOICE, 0x38
+ .byte PAN, 0x52
+ .byte VOL, 0x5A
+ .byte N22
+ .byte Ds4
+ .byte v092
+ .byte W16
+ .byte VOL, 0x44
+ .byte W04
+ .byte Cn1
+ .byte W04
+ .byte Fs5
+ .byte N22
+ .byte Cn4
+ .byte W16
+ .byte VOL, 0x44
+ .byte W04
+ .byte Cn1
+ .byte W04
+ .byte Fs5
+ .byte N16
+ .byte Gs3
+ .byte W16
+ .byte N06
+ .byte Ds3
+ .byte W08
+ .byte Cn3
+ .byte W08
+ .byte Gs3
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte N04
+ .byte Fs4
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte As4
+ .byte W08
+ .byte N48
+ .byte Gs4
+ .byte W16
+ .byte MOD, 0x06
+ .byte W32
+ .byte CnM2
+ .byte W24
+ .byte FINE
+
+mus_fanfa5_2: @ 86BCF44
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x38
+ .byte PAN, 0x30
+ .byte VOL, 0x5A
+ .byte N22
+ .byte Cn5
+ .byte v100
+ .byte W16
+ .byte VOL, 0x44
+ .byte W04
+ .byte Cn1
+ .byte W04
+ .byte Fs5
+ .byte N22
+ .byte Gs4
+ .byte W16
+ .byte VOL, 0x44
+ .byte W04
+ .byte Cn1
+ .byte W04
+ .byte Fs5
+ .byte N40
+ .byte Ds4
+ .byte W12
+ .byte MOD, 0x06
+ .byte W28
+ .byte VOL, 0x44
+ .byte MOD, 0x00
+ .byte W04
+ .byte VOL, 0x24
+ .byte W04
+ .byte Fs5
+ .byte N04
+ .byte Cs5
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte As4
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte Cs5
+ .byte W08
+ .byte N48
+ .byte Cn5
+ .byte W16
+ .byte MOD, 0x06
+ .byte W32
+ .byte CnM2
+ .byte W24
+ .byte FINE
+
+mus_fanfa5_3: @ 86BCF85
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x58
+ .byte VOL, 0x5A
+ .byte N12
+ .byte Ds1
+ .byte v080
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N08
+ .byte Cn1
+ .byte W08
+ .byte Ds1
+ .byte W08
+ .byte Gs1
+ .byte W08
+ .byte N24
+ .byte As1
+ .byte W24
+ .byte Cs2
+ .byte W24
+ .byte N40
+ .byte Cn2
+ .byte W48
+ .byte W24
+ .byte FINE
+
+mus_fanfa5_4: @ 86BCFA5
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x52
+ .byte PAN, 0x10
+ .byte VOL, 0x5A
+ .byte N08
+ .byte Gs4
+ .byte v040
+ .byte W08
+ .byte Ds4
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte VOL, 0x5A
+ .byte N08
+ .byte Gs4
+ .byte W08
+ .byte Ds4
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte Ds4
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte Gs3
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte Gs3
+ .byte W08
+ .byte Ds3
+ .byte W08
+ .byte Cs3
+ .byte W08
+ .byte As2
+ .byte W08
+ .byte Fs2
+ .byte W08
+ .byte Cs2
+ .byte W08
+ .byte As2
+ .byte W08
+ .byte Cs3
+ .byte W08
+ .byte N48
+ .byte Ds3
+ .byte W16
+ .byte MOD, 0x06
+ .byte W32
+ .byte CnM2
+ .byte W24
+ .byte FINE
+
+mus_fanfa5_5: @ 86BCFE0
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x53
+ .byte PAN, 0x70
+ .byte VOL, 0x5A
+ .byte W04
+ .byte N08
+ .byte Gs4
+ .byte v040
+ .byte W08
+ .byte Ds4
+ .byte W08
+ .byte Cn4
+ .byte W04
+ .byte VOL, 0x5A
+ .byte W04
+ .byte N08
+ .byte Gs4
+ .byte W08
+ .byte Ds4
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte Ds4
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte Gs3
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte Gs3
+ .byte W08
+ .byte Ds3
+ .byte W04
+ .byte W04
+ .byte Cs3
+ .byte W08
+ .byte As2
+ .byte W08
+ .byte Fs2
+ .byte W08
+ .byte Cs2
+ .byte W08
+ .byte As2
+ .byte W08
+ .byte Cs3
+ .byte W08
+ .byte N44
+ .byte Ds3
+ .byte W12
+ .byte MOD, 0x06
+ .byte W32
+ .byte CnM2
+ .byte W24
+ .byte FINE
+
+mus_fanfa5_6: @ 86BD01E
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x2F
+ .byte VOL, 0x5A
+ .byte W24
+ .byte Fs5
+ .byte W56
+ .byte N08
+ .byte Cn2
+ .byte v127
+ .byte W08
+ .byte N08
+ .byte W08
+ .byte Fs2
+ .byte W24
+ .byte Cs2
+ .byte W08
+ .byte As1
+ .byte v112
+ .byte W08
+ .byte N08
+ .byte W08
+ .byte N12
+ .byte Cn2
+ .byte v127
+ .byte W48
+ .byte W24
+ .byte FINE
+
+mus_fanfa5_7: @ 86BD03D
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x00
+ .byte VOL, 0x5A
+ .byte N04
+ .byte En1
+ .byte v112
+ .byte N80
+ .byte An2
+ .byte v120
+ .byte W24
+ .byte VOL, 0x5A
+ .byte N04
+ .byte En1
+ .byte v112
+ .byte W08
+ .byte En1
+ .byte v092
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte En1
+ .byte v112
+ .byte W16
+ .byte En1
+ .byte v092
+ .byte W08
+ .byte En1
+ .byte v112
+ .byte W08
+ .byte En1
+ .byte v092
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte En1
+ .byte v112
+ .byte W16
+ .byte En1
+ .byte v092
+ .byte W08
+ .byte En1
+ .byte v112
+ .byte W08
+ .byte En1
+ .byte v092
+ .byte W04
+ .byte En1
+ .byte v112
+ .byte W04
+ .byte En1
+ .byte v092
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v112
+ .byte W48
+ .byte W24
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_fanfa5: @ 86BD080
+ .byte 7
+ .byte 0
+ .byte mus_fanfa5_pri
+ .byte mus_fanfa5_rev
+ .word mus_fanfa5_grp
+
+ .word mus_fanfa5_1
+ .word mus_fanfa5_2
+ .word mus_fanfa5_3
+ .word mus_fanfa5_4
+ .word mus_fanfa5_5
+ .word mus_fanfa5_6
+ .word mus_fanfa5_7
diff --git a/sound/songs/mus_me_b_big.s b/sound/songs/mus_me_b_big.s
new file mode 100644
index 000000000..76b579458
--- /dev/null
+++ b/sound/songs/mus_me_b_big.s
@@ -0,0 +1,505 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_me_b_big
+ .align 2
+ .equ mus_me_b_big_grp, voicegroup012
+ .equ mus_me_b_big_pri, 5
+ .equ mus_me_b_big_rev, reverb_set+50
+
+mus_me_b_big_1: @ 86BFDD8
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x30
+ .byte VOL, 0x64
+ .byte PAN, 0x40
+ .byte N08
+ .byte Gn3
+ .byte v040
+ .byte W08
+ .byte Bn3
+ .byte v052
+ .byte W08
+ .byte Dn4
+ .byte v060
+ .byte W08
+ .byte TEMPO, 0x48
+ .byte VOICE, 0x38
+ .byte N04
+ .byte Gn3
+ .byte v116
+ .byte W08
+ .byte Bn3
+ .byte W08
+ .byte Gn3
+ .byte W08
+ .byte N44
+ .byte Dn4
+ .byte W24
+ .byte MOD, 0x06
+ .byte W04
+ .byte VOL, 0x62
+ .byte W04
+ .byte Fs5
+ .byte W04
+ .byte En4
+ .byte W04
+ .byte Gn2
+ .byte W04
+ .byte MOD, 0x00
+ .byte W04
+ .byte VOL, 0x64
+ .byte N05
+ .byte Bn3
+ .byte W08
+ .byte Dn4
+ .byte W08
+ .byte Gn4
+ .byte W08
+ .byte N04
+ .byte En4
+ .byte W08
+ .byte Cn5
+ .byte W08
+ .byte Gn4
+ .byte W08
+ .byte N48
+ .byte Bn4
+ .byte W03
+ .byte VOL, 0x5B
+ .byte W03
+ .byte En5
+ .byte W03
+ .byte Ds4
+ .byte W06
+ .byte Gs4
+ .byte W01
+ .byte MOD, 0x06
+ .byte W05
+ .byte VOL, 0x55
+ .byte W06
+ .byte Gn5
+ .byte W06
+ .byte Bn5
+ .byte W06
+ .byte En6
+ .byte W09
+ .byte MOD, 0x00
+ .byte N12
+ .byte W48
+ .byte FINE
+
+mus_me_b_big_2: @ 86BFE36
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x30
+ .byte VOL, 0x64
+ .byte PAN, 0x4A
+ .byte W04
+ .byte N08
+ .byte An3
+ .byte v044
+ .byte W08
+ .byte Cn4
+ .byte v056
+ .byte W08
+ .byte N04
+ .byte Fs4
+ .byte v064
+ .byte W04
+ .byte N08
+ .byte Gn4
+ .byte 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
+ .byte Gn5
+ .byte W03
+ .byte VOL, 0x5B
+ .byte W03
+ .byte En5
+ .byte W03
+ .byte Ds4
+ .byte W06
+ .byte Gs4
+ .byte W06
+ .byte Cs5
+ .byte W06
+ .byte Gn5
+ .byte W06
+ .byte Bn5
+ .byte W06
+ .byte En6
+ .byte W09
+ .byte N12
+ .byte W48
+ .byte FINE
+
+mus_me_b_big_3: @ 86BFE7D
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte W24
+ .byte VOICE, 0x2F
+ .byte VOL, 0x64
+ .byte PAN, 0x40
+ .byte N08
+ .byte Gn2
+ .byte v127
+ .byte W08
+ .byte N16
+ .byte Bn1
+ .byte W16
+ .byte N24
+ .byte Dn2
+ .byte W40
+ .byte N08
+ .byte Gn2
+ .byte W08
+ .byte N24
+ .byte Dn2
+ .byte W24
+ .byte N04
+ .byte Cn2
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte N08
+ .byte W08
+ .byte N08
+ .byte W08
+ .byte N04
+ .byte Gn2
+ .byte W04
+ .byte Dn2
+ .byte v092
+ .byte W04
+ .byte Dn2
+ .byte v096
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte Dn2
+ .byte v100
+ .byte W04
+ .byte Dn2
+ .byte v104
+ .byte W04
+ .byte Dn2
+ .byte v108
+ .byte W04
+ .byte Dn2
+ .byte v112
+ .byte W04
+ .byte Dn2
+ .byte v116
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte Dn2
+ .byte v120
+ .byte W04
+ .byte Dn2
+ .byte v124
+ .byte W04
+ .byte N24
+ .byte Gn2
+ .byte v127
+ .byte W48
+ .byte FINE
+
+mus_me_b_big_4: @ 86BFEC7
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte W24
+ .byte VOICE, 0x52
+ .byte VOL, 0x64
+ .byte PAN, 0x10
+ .byte N04
+ .byte Dn3
+ .byte v052
+ .byte W08
+ .byte Gn3
+ .byte W08
+ .byte Dn3
+ .byte W08
+ .byte N68
+ .byte Bn3
+ .byte W24
+ .byte MOD, 0x06
+ .byte W04
+ .byte VOL, 0x60
+ .byte W08
+ .byte Cn5
+ .byte W09
+ .byte Bn3
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Cn2
+ .byte W06
+ .byte Fs0
+ .byte W03
+ .byte BnM2
+ .byte W02
+ .byte MOD, 0x00
+ .byte W04
+ .byte VOL, 0x64
+ .byte N04
+ .byte Gn3
+ .byte W08
+ .byte En4
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte N48
+ .byte Dn4
+ .byte W16
+ .byte MOD, 0x06
+ .byte W32
+ .byte CnM2
+ .byte N12
+ .byte W48
+ .byte FINE
+
+mus_me_b_big_5: @ 86BFF09
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte W24
+ .byte VOICE, 0x53
+ .byte VOL, 0x64
+ .byte PAN, 0x6F
+ .byte BEND, 0x40
+ .byte N04
+ .byte Bn2
+ .byte v052
+ .byte W08
+ .byte Dn3
+ .byte W08
+ .byte Bn2
+ .byte W08
+ .byte N68
+ .byte Gn3
+ .byte W24
+ .byte MOD, 0x06
+ .byte W04
+ .byte VOL, 0x60
+ .byte W08
+ .byte Cn5
+ .byte W09
+ .byte Bn3
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Cn2
+ .byte W06
+ .byte Fs0
+ .byte W03
+ .byte BnM2
+ .byte W02
+ .byte MOD, 0x00
+ .byte W04
+ .byte VOL, 0x64
+ .byte N04
+ .byte En3
+ .byte W08
+ .byte Cn4
+ .byte W08
+ .byte Gn3
+ .byte W08
+ .byte N48
+ .byte Bn3
+ .byte W16
+ .byte MOD, 0x06
+ .byte W32
+ .byte CnM2
+ .byte N12
+ .byte W48
+ .byte FINE
+
+mus_me_b_big_6: @ 86BFF4B
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte W24
+ .byte VOICE, 0x58
+ .byte VOL, 0x64
+ .byte W24
+ .byte N24
+ .byte Gn1
+ .byte 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
+ .byte Gn1
+ .byte W08
+ .byte N04
+ .byte Dn1
+ .byte W04
+ .byte Fs1
+ .byte W04
+ .byte N12
+ .byte Gn1
+ .byte W48
+ .byte FINE
+
+mus_me_b_big_7: @ 86BFF72
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte W24
+ .byte VOICE, 0x00
+ .byte VOL, 0x64
+ .byte N04
+ .byte En1
+ .byte v112
+ .byte W04
+ .byte En1
+ .byte v076
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v080
+ .byte W04
+ .byte En1
+ .byte v084
+ .byte W04
+ .byte En1
+ .byte v088
+ .byte W04
+ .byte En1
+ .byte v112
+ .byte N72
+ .byte Bn2
+ .byte v092
+ .byte W16
+ .byte N04
+ .byte En1
+ .byte v112
+ .byte W08
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v068
+ .byte W04
+ .byte En1
+ .byte v088
+ .byte W04
+ .byte En1
+ .byte v108
+ .byte W04
+ .byte En1
+ .byte v112
+ .byte W08
+ .byte N04
+ .byte W16
+ .byte N04
+ .byte W08
+ .byte En1
+ .byte v120
+ .byte W16
+ .byte En1
+ .byte v092
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v112
+ .byte N48
+ .byte Bn2
+ .byte v092
+ .byte W04
+ .byte N04
+ .byte En1
+ .byte v076
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v080
+ .byte W04
+ .byte En1
+ .byte v084
+ .byte W04
+ .byte En1
+ .byte v088
+ .byte W04
+ .byte En1
+ .byte v092
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v096
+ .byte W04
+ .byte En1
+ .byte v100
+ .byte W04
+ .byte En1
+ .byte v104
+ .byte W04
+ .byte En1
+ .byte v108
+ .byte W04
+ .byte En1
+ .byte v120
+ .byte N24
+ .byte Bn2
+ .byte v092
+ .byte W48
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_me_b_big: @ 86BFFE0
+ .byte 7
+ .byte 0
+ .byte mus_me_b_big_pri
+ .byte mus_me_b_big_rev
+ .word mus_me_b_big_grp
+
+ .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
diff --git a/sound/songs/mus_me_b_small.s b/sound/songs/mus_me_b_small.s
new file mode 100644
index 000000000..6dab77385
--- /dev/null
+++ b/sound/songs/mus_me_b_small.s
@@ -0,0 +1,287 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_me_b_small
+ .align 2
+ .equ mus_me_b_small_grp, voicegroup012
+ .equ mus_me_b_small_pri, 5
+ .equ mus_me_b_small_rev, reverb_set+50
+
+mus_me_b_small_1: @ 86C0004
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x48
+ .byte W09
+ .byte VOICE, 0x38
+ .byte VOL, 0x64
+ .byte PAN, 0x46
+ .byte N03
+ .byte Cs3
+ .byte v084
+ .byte W03
+ .byte Fn3
+ .byte W03
+ .byte Fs3
+ .byte W03
+ .byte Gs3
+ .byte W03
+ .byte An3
+ .byte W03
+ .byte N06
+ .byte As3
+ .byte v112
+ .byte W12
+ .byte N03
+ .byte W06
+ .byte N03
+ .byte W06
+ .byte N06
+ .byte Fs3
+ .byte W12
+ .byte N03
+ .byte W06
+ .byte N03
+ .byte W06
+ .byte N12
+ .byte Cs4
+ .byte W03
+ .byte MOD, 0x06
+ .byte W09
+ .byte CnM2
+ .byte N06
+ .byte En4
+ .byte W06
+ .byte Fn4
+ .byte W06
+ .byte N12
+ .byte Fs4
+ .byte W24
+ .byte W24
+ .byte FINE
+
+mus_me_b_small_2: @ 86C003B
+ .byte KEYSH, 0x00
+ .byte W24
+ .byte VOICE, 0x3C
+ .byte VOL, 0x64
+ .byte PAN, 0x30
+ .byte N24
+ .byte Fs2
+ .byte v080
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte N06
+ .byte W06
+ .byte N12
+ .byte Fs3
+ .byte W12
+ .byte Bn3
+ .byte W12
+ .byte As3
+ .byte W24
+ .byte W24
+ .byte FINE
+
+mus_me_b_small_3: @ 86C0057
+ .byte KEYSH, 0x00
+ .byte W24
+ .byte VOICE, 0x2F
+ .byte VOL, 0x64
+ .byte PAN, 0x3C
+ .byte W48
+ .byte N03
+ .byte Ds2
+ .byte v120
+ .byte W03
+ .byte Ds2
+ .byte v092
+ .byte W03
+ .byte Ds2
+ .byte v096
+ .byte W03
+ .byte Ds2
+ .byte v100
+ .byte W03
+ .byte N06
+ .byte Ds2
+ .byte v108
+ .byte W06
+ .byte Ds2
+ .byte v116
+ .byte W06
+ .byte N24
+ .byte Fs2
+ .byte v120
+ .byte W24
+ .byte W24
+ .byte FINE
+
+mus_me_b_small_4: @ 86C007B
+ .byte KEYSH, 0x00
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte W24
+ .byte VOICE, 0x5A
+ .byte VOL, 0x64
+ .byte PAN, 0x40
+ .byte N03
+ .byte Fs5
+ .byte v040
+ .byte W12
+ .byte Cs5
+ .byte W06
+ .byte N03
+ .byte W06
+ .byte Fs5
+ .byte W12
+ .byte Cs5
+ .byte W06
+ .byte N03
+ .byte W06
+ .byte N03
+ .byte W12
+ .byte En5
+ .byte W06
+ .byte Fn5
+ .byte W06
+ .byte Fs5
+ .byte W24
+ .byte W24
+ .byte FINE
+
+mus_me_b_small_5: @ 86C00A1
+ .byte KEYSH, 0x00
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte BEND, 0x40
+ .byte W24
+ .byte VOICE, 0x53
+ .byte VOL, 0x64
+ .byte PAN, 0x70
+ .byte N06
+ .byte Fs3
+ .byte v052
+ .byte W12
+ .byte N03
+ .byte W06
+ .byte N03
+ .byte W06
+ .byte N06
+ .byte Cs3
+ .byte W12
+ .byte N03
+ .byte W06
+ .byte N03
+ .byte W06
+ .byte N12
+ .byte Fs4
+ .byte W03
+ .byte MOD, 0x06
+ .byte W09
+ .byte CnM2
+ .byte N06
+ .byte Gs4
+ .byte W06
+ .byte An4
+ .byte W06
+ .byte N12
+ .byte As4
+ .byte W24
+ .byte W24
+ .byte FINE
+
+mus_me_b_small_6: @ 86C00D1
+ .byte KEYSH, 0x00
+ .byte W24
+ .byte VOICE, 0x58
+ .byte VOL, 0x64
+ .byte N12
+ .byte Fs1
+ .byte v080
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte N06
+ .byte En1
+ .byte W06
+ .byte Fn1
+ .byte W06
+ .byte N12
+ .byte Fs1
+ .byte W24
+ .byte W24
+ .byte FINE
+
+mus_me_b_small_7: @ 86C00EA
+ .byte KEYSH, 0x00
+ .byte W24
+ .byte VOICE, 0x00
+ .byte VOL, 0x64
+ .byte N06
+ .byte En1
+ .byte v100
+ .byte N72
+ .byte Bn2
+ .byte v092
+ .byte W24
+ .byte N06
+ .byte En1
+ .byte v100
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte N06
+ .byte W06
+ .byte N03
+ .byte En1
+ .byte v112
+ .byte W03
+ .byte En1
+ .byte v080
+ .byte W03
+ .byte En1
+ .byte v084
+ .byte W03
+ .byte En1
+ .byte v092
+ .byte W03
+ .byte N06
+ .byte En1
+ .byte v096
+ .byte W06
+ .byte En1
+ .byte v108
+ .byte W06
+ .byte N09
+ .byte En1
+ .byte v100
+ .byte N24
+ .byte Bn2
+ .byte v092
+ .byte W24
+ .byte W24
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_me_b_small: @ 86C0120
+ .byte 7
+ .byte 0
+ .byte mus_me_b_small_pri
+ .byte mus_me_b_small_rev
+ .word mus_me_b_small_grp
+
+ .word mus_me_b_small_1
+ .word mus_me_b_small_2
+ .word mus_me_b_small_3
+ .word mus_me_b_small_4
+ .word mus_me_b_small_5
+ .word mus_me_b_small_6
+ .word mus_me_b_small_7
diff --git a/sound/songs/mus_me_bachi.s b/sound/songs/mus_me_bachi.s
new file mode 100644
index 000000000..f701d6973
--- /dev/null
+++ b/sound/songs/mus_me_bachi.s
@@ -0,0 +1,635 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_me_bachi
+ .align 2
+ .equ mus_me_bachi_grp, voicegroup012
+ .equ mus_me_bachi_pri, 5
+ .equ mus_me_bachi_rev, reverb_set+50
+
+mus_me_bachi_1: @ 86BD0A4
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte TEMPO, 0x48
+ .byte VOICE, 0x52
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x5A
+ .byte PAN, 0x6F
+ .byte N09
+ .byte Fn4
+ .byte v060
+ .byte W18
+ .byte N03
+ .byte Dn4
+ .byte W06
+ .byte N24
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte VOICE, 0x50
+ .byte MOD, 0x00
+ .byte PAN, 0x40
+ .byte N06
+ .byte Fn3
+ .byte v072
+ .byte W06
+ .byte As2
+ .byte v060
+ .byte W06
+ .byte Dn3
+ .byte W06
+ .byte Fn3
+ .byte W06
+ .byte Dn3
+ .byte v072
+ .byte W06
+ .byte Fn3
+ .byte v060
+ .byte W06
+ .byte As3
+ .byte W06
+ .byte Dn4
+ .byte W06
+ .byte VOICE, 0x52
+ .byte PAN, 0x6F
+ .byte N09
+ .byte Gn4
+ .byte v056
+ .byte W18
+ .byte N03
+ .byte En4
+ .byte v060
+ .byte W06
+ .byte N24
+ .byte W12
+ .byte MOD, 0x06
+ .byte W12
+ .byte VOICE, 0x50
+ .byte MOD, 0x00
+ .byte PAN, 0x40
+ .byte N06
+ .byte Gn3
+ .byte v072
+ .byte W06
+ .byte Cn3
+ .byte v060
+ .byte W06
+ .byte En3
+ .byte W06
+ .byte Gn3
+ .byte W06
+ .byte En3
+ .byte v072
+ .byte W06
+ .byte Gn3
+ .byte v060
+ .byte W06
+ .byte Cn4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte VOICE, 0x52
+ .byte PAN, 0x11
+ .byte N48
+ .byte An4
+ .byte W05
+ .byte VOL, 0x4C
+ .byte W04
+ .byte Fn3
+ .byte W05
+ .byte Gs3
+ .byte W01
+ .byte MOD, 0x06
+ .byte W04
+ .byte VOL, 0x47
+ .byte W05
+ .byte Ds4
+ .byte W05
+ .byte Fn4
+ .byte W04
+ .byte MOD, 0x08
+ .byte W01
+ .byte VOL, 0x50
+ .byte W05
+ .byte Cn5
+ .byte W05
+ .byte Ds5
+ .byte W04
+ .byte Fs5
+ .byte MOD, 0x00
+ .byte N09
+ .byte W48
+ .byte FINE
+
+mus_me_bachi_2: @ 86BD12F
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x38
+ .byte VOL, 0x5A
+ .byte PAN, 0x4B
+ .byte N09
+ .byte As4
+ .byte v116
+ .byte W18
+ .byte N03
+ .byte Fn4
+ .byte W06
+ .byte N44
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte VOL, 0x4E
+ .byte W05
+ .byte Ds3
+ .byte W05
+ .byte Dn1
+ .byte W05
+ .byte DnM1
+ .byte W03
+ .byte CnM2
+ .byte W03
+ .byte Fs5
+ .byte MOD, 0x00
+ .byte N03
+ .byte An4
+ .byte v100
+ .byte W03
+ .byte N06
+ .byte As4
+ .byte v116
+ .byte W12
+ .byte Bn4
+ .byte W12
+ .byte N09
+ .byte Cn5
+ .byte W18
+ .byte N03
+ .byte Gn4
+ .byte W06
+ .byte N44
+ .byte W12
+ .byte MOD, 0x06
+ .byte W12
+ .byte VOL, 0x4E
+ .byte W05
+ .byte Ds3
+ .byte W05
+ .byte Dn1
+ .byte W05
+ .byte DnM1
+ .byte W03
+ .byte CnM2
+ .byte W03
+ .byte Fs5
+ .byte MOD, 0x00
+ .byte N03
+ .byte Bn4
+ .byte v100
+ .byte W03
+ .byte N24
+ .byte Cn5
+ .byte v116
+ .byte W15
+ .byte MOD, 0x06
+ .byte W09
+ .byte CnM2
+ .byte N48
+ .byte Dn5
+ .byte W05
+ .byte VOL, 0x4C
+ .byte W04
+ .byte Fn3
+ .byte W05
+ .byte Gs3
+ .byte W01
+ .byte MOD, 0x06
+ .byte W04
+ .byte VOL, 0x47
+ .byte W05
+ .byte Ds4
+ .byte W05
+ .byte Fn4
+ .byte W04
+ .byte MOD, 0x08
+ .byte W01
+ .byte VOL, 0x50
+ .byte W05
+ .byte Cn5
+ .byte W05
+ .byte Ds5
+ .byte W04
+ .byte Fs5
+ .byte MOD, 0x00
+ .byte N09
+ .byte W48
+ .byte FINE
+
+mus_me_bachi_3: @ 86BD1A5
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x58
+ .byte VOL, 0x5A
+ .byte N09
+ .byte As1
+ .byte v080
+ .byte W18
+ .byte N03
+ .byte W06
+ .byte N24
+ .byte W24
+ .byte N18
+ .byte Dn2
+ .byte W18
+ .byte Cn2
+ .byte W18
+ .byte N12
+ .byte As1
+ .byte W12
+ .byte N09
+ .byte Cn2
+ .byte W18
+ .byte N03
+ .byte W06
+ .byte N24
+ .byte W24
+ .byte N18
+ .byte En2
+ .byte W18
+ .byte Dn2
+ .byte W18
+ .byte N12
+ .byte Cn2
+ .byte W12
+ .byte N06
+ .byte Dn2
+ .byte W12
+ .byte An1
+ .byte W12
+ .byte Dn2
+ .byte W12
+ .byte An1
+ .byte W12
+ .byte N09
+ .byte Dn2
+ .byte W48
+ .byte FINE
+
+mus_me_bachi_4: @ 86BD1D8
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x2F
+ .byte VOL, 0x5A
+ .byte PAN, 0x33
+ .byte N06
+ .byte As1
+ .byte v127
+ .byte W36
+ .byte As1
+ .byte v100
+ .byte W06
+ .byte Fn1
+ .byte W06
+ .byte As1
+ .byte v127
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Fn1
+ .byte W12
+ .byte Cn2
+ .byte W36
+ .byte Cn2
+ .byte v100
+ .byte W06
+ .byte Gn1
+ .byte W06
+ .byte Cn2
+ .byte v127
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Cn2
+ .byte W12
+ .byte Gn1
+ .byte W06
+ .byte Cn2
+ .byte W06
+ .byte Dn2
+ .byte W12
+ .byte An1
+ .byte W12
+ .byte Dn2
+ .byte W12
+ .byte An1
+ .byte W12
+ .byte Dn2
+ .byte W48
+ .byte FINE
+
+mus_me_bachi_5: @ 86BD210
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x53
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x5A
+ .byte PAN, 0x10
+ .byte BEND, 0x40
+ .byte N09
+ .byte Dn4
+ .byte v060
+ .byte W18
+ .byte N03
+ .byte As3
+ .byte W06
+ .byte N24
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte CnM2
+ .byte W06
+ .byte VOICE, 0x51
+ .byte PAN, 0x70
+ .byte BEND, 0x3E
+ .byte N06
+ .byte Fn3
+ .byte v052
+ .byte W06
+ .byte PAN, 0x10
+ .byte N06
+ .byte As2
+ .byte W06
+ .byte PAN, 0x70
+ .byte N06
+ .byte Dn3
+ .byte W06
+ .byte PAN, 0x10
+ .byte N06
+ .byte Fn3
+ .byte W06
+ .byte PAN, 0x70
+ .byte N06
+ .byte Dn3
+ .byte W06
+ .byte PAN, 0x10
+ .byte N06
+ .byte Fn3
+ .byte W06
+ .byte PAN, 0x70
+ .byte N06
+ .byte As3
+ .byte W06
+ .byte VOICE, 0x53
+ .byte PAN, 0x10
+ .byte BEND, 0x40
+ .byte N09
+ .byte En4
+ .byte v060
+ .byte W18
+ .byte N03
+ .byte Cn4
+ .byte W06
+ .byte N24
+ .byte W12
+ .byte MOD, 0x06
+ .byte W12
+ .byte CnM2
+ .byte W06
+ .byte VOICE, 0x51
+ .byte PAN, 0x70
+ .byte BEND, 0x3E
+ .byte N06
+ .byte Gn3
+ .byte v052
+ .byte W06
+ .byte PAN, 0x10
+ .byte N06
+ .byte Cn3
+ .byte W06
+ .byte PAN, 0x70
+ .byte N06
+ .byte En3
+ .byte W06
+ .byte PAN, 0x10
+ .byte N06
+ .byte Gn3
+ .byte W06
+ .byte PAN, 0x70
+ .byte N06
+ .byte En3
+ .byte W06
+ .byte PAN, 0x10
+ .byte N06
+ .byte Gn3
+ .byte W06
+ .byte PAN, 0x70
+ .byte N06
+ .byte Cn4
+ .byte W06
+ .byte VOICE, 0x53
+ .byte BEND, 0x40
+ .byte N48
+ .byte Fs4
+ .byte v060
+ .byte W05
+ .byte VOL, 0x4C
+ .byte W04
+ .byte Fn3
+ .byte W05
+ .byte Gs3
+ .byte W01
+ .byte MOD, 0x06
+ .byte W04
+ .byte VOL, 0x47
+ .byte W05
+ .byte Ds4
+ .byte W05
+ .byte Fn4
+ .byte W04
+ .byte MOD, 0x08
+ .byte W01
+ .byte VOL, 0x50
+ .byte W05
+ .byte Cn5
+ .byte W05
+ .byte Ds5
+ .byte W04
+ .byte Fs5
+ .byte MOD, 0x00
+ .byte N09
+ .byte W48
+ .byte FINE
+
+mus_me_bachi_6: @ 86BD2BB
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x38
+ .byte VOL, 0x5A
+ .byte PAN, 0x40
+ .byte W68
+ .byte W01
+ .byte N03
+ .byte En4
+ .byte v080
+ .byte W03
+ .byte N06
+ .byte Fn4
+ .byte v100
+ .byte W12
+ .byte Gn4
+ .byte W12
+ .byte W68
+ .byte W01
+ .byte N03
+ .byte Fs4
+ .byte v080
+ .byte W03
+ .byte N24
+ .byte Gn4
+ .byte v100
+ .byte W24
+ .byte W96
+ .byte FINE
+
+mus_me_bachi_7: @ 86BD2DC
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x00
+ .byte VOL, 0x5A
+ .byte N06
+ .byte En1
+ .byte v096
+ .byte N24
+ .byte Bn2
+ .byte v100
+ .byte W18
+ .byte N06
+ .byte En1
+ .byte v096
+ .byte W06
+ .byte En1
+ .byte v120
+ .byte W12
+ .byte N03
+ .byte En1
+ .byte v100
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N06
+ .byte W06
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N03
+ .byte En1
+ .byte v084
+ .byte W03
+ .byte En1
+ .byte v080
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N06
+ .byte En1
+ .byte v096
+ .byte N24
+ .byte Bn2
+ .byte v100
+ .byte W18
+ .byte N06
+ .byte En1
+ .byte v096
+ .byte W06
+ .byte En1
+ .byte v120
+ .byte W12
+ .byte N03
+ .byte En1
+ .byte v100
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N06
+ .byte W06
+ .byte N12
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N03
+ .byte En1
+ .byte v084
+ .byte W03
+ .byte En1
+ .byte v080
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte N06
+ .byte En1
+ .byte v096
+ .byte N24
+ .byte Bn2
+ .byte v100
+ .byte W18
+ .byte N06
+ .byte En1
+ .byte v096
+ .byte W06
+ .byte N06
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte N06
+ .byte W06
+ .byte En1
+ .byte v120
+ .byte N24
+ .byte Bn2
+ .byte v100
+ .byte W48
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_me_bachi: @ 86BD358
+ .byte 7
+ .byte 0
+ .byte mus_me_bachi_pri
+ .byte mus_me_bachi_rev
+ .word mus_me_bachi_grp
+
+ .word mus_me_bachi_1
+ .word mus_me_bachi_2
+ .word mus_me_bachi_3
+ .word mus_me_bachi_4
+ .word mus_me_bachi_5
+ .word mus_me_bachi_6
+ .word mus_me_bachi_7
diff --git a/sound/songs/mus_me_kinomi.s b/sound/songs/mus_me_kinomi.s
new file mode 100644
index 000000000..eb584945a
--- /dev/null
+++ b/sound/songs/mus_me_kinomi.s
@@ -0,0 +1,180 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_me_kinomi
+ .align 2
+ .equ mus_me_kinomi_grp, voicegroup012
+ .equ mus_me_kinomi_pri, 5
+ .equ mus_me_kinomi_rev, reverb_set+50
+
+mus_me_kinomi_1: @ 86BD508
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte TEMPO, 0x46
+ .byte VOICE, 0x0D
+ .byte PAN, 0x36
+ .byte VOL, 0x5A
+ .byte N04
+ .byte Fn4
+ .byte v092
+ .byte W04
+ .byte Fn4
+ .byte v080
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte Cn4
+ .byte v092
+ .byte W04
+ .byte Cn4
+ .byte v080
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte Cn5
+ .byte v092
+ .byte W08
+ .byte Dn5
+ .byte W08
+ .byte Cn5
+ .byte W08
+ .byte Fn5
+ .byte W04
+ .byte Fn5
+ .byte v080
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte N04
+ .byte W36
+ .byte FINE
+
+mus_me_kinomi_2: @ 86BD535
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x0D
+ .byte PAN, 0x5F
+ .byte VOL, 0x5A
+ .byte W24
+ .byte N04
+ .byte Gn4
+ .byte v092
+ .byte W08
+ .byte As4
+ .byte W08
+ .byte Gn4
+ .byte W08
+ .byte N16
+ .byte An4
+ .byte W48
+ .byte FINE
+
+mus_me_kinomi_3: @ 86BD54B
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x01
+ .byte VOL, 0x5A
+ .byte PAN, 0x20
+ .byte N24
+ .byte Fn3
+ .byte v080
+ .byte W24
+ .byte N04
+ .byte Gn3
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N16
+ .byte Fn3
+ .byte W48
+ .byte FINE
+
+mus_me_kinomi_4: @ 86BD563
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x01
+ .byte VOL, 0x5A
+ .byte PAN, 0x40
+ .byte N24
+ .byte An2
+ .byte v080
+ .byte W24
+ .byte N04
+ .byte As2
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N16
+ .byte An2
+ .byte W48
+ .byte FINE
+
+mus_me_kinomi_5: @ 86BD57B
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x64
+ .byte VOL, 0x5A
+ .byte PAN, 0x40
+ .byte N04
+ .byte Cn5
+ .byte v060
+ .byte W08
+ .byte PAN, 0x0F
+ .byte N04
+ .byte Cn5
+ .byte v020
+ .byte W16
+ .byte VOICE, 0x65
+ .byte PAN, 0x3F
+ .byte N04
+ .byte As3
+ .byte v060
+ .byte W08
+ .byte Gn3
+ .byte W08
+ .byte PAN, 0x72
+ .byte N04
+ .byte Gn3
+ .byte v020
+ .byte W08
+ .byte VOICE, 0x64
+ .byte PAN, 0x40
+ .byte N04
+ .byte An3
+ .byte v060
+ .byte W08
+ .byte PAN, 0x10
+ .byte N04
+ .byte An3
+ .byte v020
+ .byte W16
+ .byte VOICE, 0x65
+ .byte PAN, 0x40
+ .byte N04
+ .byte An3
+ .byte v060
+ .byte W08
+ .byte PAN, 0x72
+ .byte N04
+ .byte An3
+ .byte v020
+ .byte W16
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_me_kinomi: @ 86BD5BC
+ .byte 5
+ .byte 0
+ .byte mus_me_kinomi_pri
+ .byte mus_me_kinomi_rev
+ .word mus_me_kinomi_grp
+
+ .word mus_me_kinomi_1
+ .word mus_me_kinomi_2
+ .word mus_me_kinomi_3
+ .word mus_me_kinomi_4
+ .word mus_me_kinomi_5
diff --git a/sound/songs/mus_me_shinka.s b/sound/songs/mus_me_shinka.s
new file mode 100644
index 000000000..3596df70d
--- /dev/null
+++ b/sound/songs/mus_me_shinka.s
@@ -0,0 +1,87 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_me_shinka
+ .align 2
+ .equ mus_me_shinka_grp, voicegroup026
+ .equ mus_me_shinka_pri, 1
+ .equ mus_me_shinka_rev, reverb_set+50
+
+mus_me_shinka_1: @ 86BD5D8
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x3C
+ .byte VOICE, 0x2F
+ .byte VOL, 0x50
+ .byte PAN, 0x38
+ .byte N24
+ .byte Dn2
+ .byte v127
+ .byte W48
+ .byte FINE
+
+mus_me_shinka_2: @ 86BD5E7
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x50
+ .byte VOL, 0x50
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte PAN, 0x40
+ .byte N06
+ .byte Gn4
+ .byte v080
+ .byte W06
+ .byte Dn4
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte Dn4
+ .byte W30
+ .byte FINE
+
+mus_me_shinka_3: @ 86BD5FF
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x52
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x50
+ .byte BEND, 0x42
+ .byte W06
+ .byte N06
+ .byte Gn4
+ .byte v032
+ .byte W06
+ .byte Dn4
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte Dn4
+ .byte W24
+ .byte FINE
+
+mus_me_shinka_4: @ 86BD618
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x00
+ .byte VOL, 0x50
+ .byte PAN, 0x57
+ .byte N48
+ .byte Bn2
+ .byte v100
+ .byte W48
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_me_shinka: @ 86BD628
+ .byte 4
+ .byte 0
+ .byte mus_me_shinka_pri
+ .byte mus_me_shinka_rev
+ .word mus_me_shinka_grp
+
+ .word mus_me_shinka_1
+ .word mus_me_shinka_2
+ .word mus_me_shinka_3
+ .word mus_me_shinka_4
diff --git a/sound/songs/mus_me_waza.s b/sound/songs/mus_me_waza.s
new file mode 100644
index 000000000..1cd177835
--- /dev/null
+++ b/sound/songs/mus_me_waza.s
@@ -0,0 +1,362 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_me_waza
+ .align 2
+ .equ mus_me_waza_grp, voicegroup012
+ .equ mus_me_waza_pri, 5
+ .equ mus_me_waza_rev, reverb_set+50
+
+mus_me_waza_1: @ 86BD37C
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte TEMPO, 0x46
+ .byte VOICE, 0x49
+ .byte PAN, 0x11
+ .byte VOL, 0x5A
+ .byte N06
+ .byte Dn4
+ .byte v096
+ .byte W12
+ .byte Gn3
+ .byte W06
+ .byte Bn3
+ .byte W06
+ .byte N30
+ .byte Dn4
+ .byte W12
+ .byte MOD, 0x06
+ .byte W18
+ .byte CnM2
+ .byte W06
+ .byte N06
+ .byte Cn4
+ .byte W12
+ .byte Dn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte N48
+ .byte Fs4
+ .byte W18
+ .byte MOD, 0x06
+ .byte W06
+ .byte W24
+ .byte W24
+ .byte FINE
+
+mus_me_waza_2: @ 86BD3A7
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x49
+ .byte PAN, 0x40
+ .byte VOL, 0x5A
+ .byte N06
+ .byte Gn4
+ .byte v116
+ .byte W12
+ .byte Dn4
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte N30
+ .byte Bn4
+ .byte W12
+ .byte MOD, 0x06
+ .byte W18
+ .byte CnM2
+ .byte W06
+ .byte N06
+ .byte An4
+ .byte W12
+ .byte Bn4
+ .byte W12
+ .byte Cn5
+ .byte W12
+ .byte N48
+ .byte Dn5
+ .byte W18
+ .byte MOD, 0x06
+ .byte W06
+ .byte W24
+ .byte W24
+ .byte FINE
+
+mus_me_waza_3: @ 86BD3D0
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x3A
+ .byte VOL, 0x5A
+ .byte N12
+ .byte Gn1
+ .byte v120
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte Fn1
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N48
+ .byte Dn1
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte FINE
+
+mus_me_waza_4: @ 86BD3E7
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x52
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte PAN, 0x40
+ .byte VOL, 0x5A
+ .byte N12
+ .byte Dn3
+ .byte v056
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte N06
+ .byte Gn2
+ .byte v068
+ .byte W06
+ .byte Bn2
+ .byte W06
+ .byte N12
+ .byte Fn3
+ .byte v056
+ .byte W24
+ .byte N24
+ .byte W03
+ .byte VOL, 0x4F
+ .byte W03
+ .byte En4
+ .byte W02
+ .byte Gn4
+ .byte W04
+ .byte Gs4
+ .byte W02
+ .byte Bn4
+ .byte W03
+ .byte Dn5
+ .byte W03
+ .byte Fs5
+ .byte W04
+ .byte N06
+ .byte An2
+ .byte v048
+ .byte W06
+ .byte Dn3
+ .byte W06
+ .byte Fs3
+ .byte W06
+ .byte An3
+ .byte W06
+ .byte N08
+ .byte Dn4
+ .byte W08
+ .byte Fs4
+ .byte W08
+ .byte An4
+ .byte W08
+ .byte N06
+ .byte Dn5
+ .byte W24
+ .byte FINE
+
+mus_me_waza_5: @ 86BD42B
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x53
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte PAN, 0x70
+ .byte VOL, 0x5A
+ .byte N12
+ .byte Bn2
+ .byte v048
+ .byte W24
+ .byte N12
+ .byte W12
+ .byte N06
+ .byte Dn2
+ .byte v056
+ .byte W06
+ .byte Gn2
+ .byte W06
+ .byte N12
+ .byte Cn3
+ .byte v048
+ .byte W24
+ .byte N24
+ .byte W03
+ .byte VOL, 0x4F
+ .byte W03
+ .byte En4
+ .byte W02
+ .byte Gn4
+ .byte W04
+ .byte Gs4
+ .byte W02
+ .byte Bn4
+ .byte W03
+ .byte Dn5
+ .byte W03
+ .byte Fs5
+ .byte W04
+ .byte BEND, 0x3E
+ .byte W02
+ .byte N06
+ .byte An2
+ .byte v024
+ .byte W06
+ .byte Dn3
+ .byte W06
+ .byte Fs3
+ .byte W06
+ .byte An3
+ .byte W04
+ .byte W02
+ .byte N08
+ .byte Dn4
+ .byte W08
+ .byte Fs4
+ .byte W08
+ .byte An4
+ .byte W06
+ .byte W02
+ .byte N06
+ .byte Dn5
+ .byte W22
+ .byte FINE
+
+mus_me_waza_6: @ 86BD474
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x57
+ .byte VOL, 0x5A
+ .byte PAN, 0x70
+ .byte N12
+ .byte Gn2
+ .byte v048
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte Fn2
+ .byte W24
+ .byte N12
+ .byte W24
+ .byte N36
+ .byte Dn2
+ .byte W24
+ .byte W12
+ .byte N12
+ .byte Dn2
+ .byte v024
+ .byte W12
+ .byte W24
+ .byte FINE
+
+mus_me_waza_7: @ 86BD491
+ .byte KEYSH, 0x00
+ .byte W12
+ .byte VOICE, 0x00
+ .byte VOL, 0x5A
+ .byte N04
+ .byte En1
+ .byte v100
+ .byte W12
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v068
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v100
+ .byte W12
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v072
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v100
+ .byte W12
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v072
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v100
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N04
+ .byte W08
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v040
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v044
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte N04
+ .byte W04
+ .byte En1
+ .byte v072
+ .byte W04
+ .byte En1
+ .byte v048
+ .byte W04
+ .byte En1
+ .byte v056
+ .byte W04
+ .byte En1
+ .byte v060
+ .byte W04
+ .byte En1
+ .byte v064
+ .byte W04
+ .byte N05
+ .byte En1
+ .byte v068
+ .byte W04
+ .byte W02
+ .byte En1
+ .byte v104
+ .byte W22
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_me_waza: @ 86BD4E4
+ .byte 7
+ .byte 0
+ .byte mus_me_waza_pri
+ .byte mus_me_waza_rev
+ .word mus_me_waza_grp
+
+ .word mus_me_waza_1
+ .word mus_me_waza_2
+ .word mus_me_waza_3
+ .word mus_me_waza_4
+ .word mus_me_waza_5
+ .word mus_me_waza_6
+ .word mus_me_waza_7
diff --git a/sound/songs/mus_p_school.s b/sound/songs/mus_p_school.s
new file mode 100644
index 000000000..c8a01ba95
--- /dev/null
+++ b/sound/songs/mus_p_school.s
@@ -0,0 +1,768 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_p_school
+ .align 2
+ .equ mus_p_school_grp, voicegroup081
+ .equ mus_p_school_pri, 1
+ .equ mus_p_school_rev, reverb_set+50
+
+mus_p_school_1: @ 86BFA90
+ .byte KEYSH, 0x00
+mus_p_school_1_86BFA92: @ 86BFA92
+ .byte TEMPO, 0x3A
+ .byte VOICE, 0x01
+ .byte LFOS, 0x2C
+ .byte VOL, 0x57
+ .byte PAN, 0x44
+ .byte LFOS, 0x2C
+ .byte BENDR, 0x0C
+ .byte VOL, 0x60
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W96
+ .byte W84
+ .byte N06
+ .byte En3
+ .byte v064
+ .byte W12
+ .byte W60
+ .byte Gn3
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte W12
+ .byte An3
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte N18
+ .byte En3
+ .byte W24
+ .byte GOTO
+ .word mus_p_school_1_86BFA92
+ .byte FINE
+
+mus_p_school_2: @ 86BFACB
+ .byte VOL, 0x64
+ .byte KEYSH, 0x00
+mus_p_school_2_86BFACF: @ 86BFACF
+ .byte VOICE, 0x01
+ .byte LFOS, 0x2C
+ .byte BENDR, 0x0C
+ .byte W96
+ .byte W84
+ .byte N06
+ .byte Fs4
+ .byte v064
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte An4
+ .byte W12
+ .byte N06
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte N24
+ .byte An4
+ .byte W24
+ .byte N06
+ .byte Dn5
+ .byte W12
+ .byte En4
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte Gn4
+ .byte W12
+ .byte N06
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte N24
+ .byte Gn4
+ .byte W24
+ .byte N06
+ .byte Cs5
+ .byte W12
+ .byte Dn4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Fs4
+ .byte W12
+ .byte N06
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Dn4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Fs4
+ .byte W12
+ .byte Bn4
+ .byte W12
+ .byte Dn5
+ .byte W12
+ .byte Bn4
+ .byte W12
+ .byte Gn4
+ .byte W24
+ .byte Bn3
+ .byte W12
+ .byte Dn4
+ .byte W12
+ .byte Cs4
+ .byte W12
+ .byte Dn4
+ .byte W12
+ .byte En4
+ .byte W12
+ .byte Fs4
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte An4
+ .byte W12
+ .byte N06
+ .byte W12
+ .byte N03
+ .byte W03
+ .byte Bn4
+ .byte W03
+ .byte N06
+ .byte An4
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte Gn4
+ .byte W06
+ .byte N24
+ .byte An4
+ .byte W24
+ .byte N06
+ .byte Dn5
+ .byte W12
+ .byte En4
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte Gn4
+ .byte W12
+ .byte N06
+ .byte W12
+ .byte N03
+ .byte W03
+ .byte An4
+ .byte W03
+ .byte N06
+ .byte Gn4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Fs4
+ .byte W06
+ .byte N24
+ .byte Gn4
+ .byte W24
+ .byte N06
+ .byte Cs5
+ .byte W12
+ .byte Dn4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Fs4
+ .byte W12
+ .byte N06
+ .byte W12
+ .byte N03
+ .byte W03
+ .byte Gn4
+ .byte W03
+ .byte N06
+ .byte Fs4
+ .byte W06
+ .byte Dn4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte Fs4
+ .byte W12
+ .byte Bn4
+ .byte W12
+ .byte Cs5
+ .byte W12
+ .byte Dn5
+ .byte W12
+ .byte En5
+ .byte W12
+ .byte Bn4
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Dn5
+ .byte W06
+ .byte N03
+ .byte Cs5
+ .byte W03
+ .byte Dn5
+ .byte W03
+ .byte N06
+ .byte Bn4
+ .byte W06
+ .byte Cs5
+ .byte W12
+ .byte Dn5
+ .byte W12
+ .byte En5
+ .byte W24
+ .byte W12
+ .byte N12
+ .byte Bn4
+ .byte W12
+ .byte N06
+ .byte Cs5
+ .byte W12
+ .byte Dn5
+ .byte W12
+ .byte Cs5
+ .byte W12
+ .byte Bn4
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte Gs4
+ .byte W12
+ .byte An4
+ .byte W24
+ .byte Bn4
+ .byte W12
+ .byte En4
+ .byte W06
+ .byte Bn4
+ .byte W06
+ .byte N48
+ .byte Cs5
+ .byte W36
+ .byte N06
+ .byte En3
+ .byte W12
+ .byte W12
+ .byte N12
+ .byte Bn4
+ .byte W12
+ .byte N06
+ .byte Cs5
+ .byte W12
+ .byte Dn5
+ .byte W12
+ .byte En5
+ .byte W12
+ .byte Gn3
+ .byte N06
+ .byte Bn4
+ .byte W12
+ .byte Cs5
+ .byte W12
+ .byte Gn3
+ .byte N06
+ .byte Dn5
+ .byte W12
+ .byte Cs5
+ .byte W24
+ .byte Bn4
+ .byte W12
+ .byte N03
+ .byte Cs5
+ .byte W03
+ .byte Dn5
+ .byte W03
+ .byte N06
+ .byte Bn4
+ .byte W06
+ .byte N48
+ .byte An4
+ .byte W48
+ .byte W12
+ .byte N12
+ .byte Bn4
+ .byte W12
+ .byte N06
+ .byte Cs5
+ .byte W12
+ .byte Dn5
+ .byte W12
+ .byte Cs5
+ .byte W12
+ .byte N03
+ .byte Bn4
+ .byte W03
+ .byte Cs5
+ .byte W03
+ .byte N06
+ .byte Bn4
+ .byte W06
+ .byte An4
+ .byte W12
+ .byte Gs4
+ .byte W12
+ .byte An4
+ .byte W06
+ .byte En4
+ .byte W06
+ .byte An4
+ .byte W06
+ .byte Bn4
+ .byte W06
+ .byte Cs5
+ .byte W06
+ .byte An4
+ .byte W06
+ .byte Cs5
+ .byte W06
+ .byte Dn5
+ .byte W06
+ .byte N48
+ .byte En5
+ .byte W48
+ .byte W12
+ .byte N12
+ .byte Bn4
+ .byte W12
+ .byte N06
+ .byte Cs5
+ .byte W12
+ .byte Dn5
+ .byte W12
+ .byte En5
+ .byte W12
+ .byte N03
+ .byte Dn5
+ .byte W03
+ .byte En5
+ .byte W03
+ .byte N06
+ .byte Dn5
+ .byte W06
+ .byte Cs5
+ .byte W12
+ .byte Bn4
+ .byte W12
+ .byte Cs5
+ .byte W12
+ .byte An4
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte Gs4
+ .byte W06
+ .byte An4
+ .byte W06
+ .byte Bn4
+ .byte W06
+ .byte Cs5
+ .byte W06
+ .byte Bn4
+ .byte W06
+ .byte Cs5
+ .byte W06
+ .byte Dn5
+ .byte W06
+ .byte N18
+ .byte En5
+ .byte W24
+ .byte GOTO
+ .word mus_p_school_2_86BFACF
+ .byte FINE
+
+mus_p_school_3: @ 86BFC2D
+ .byte VOL, 0x64
+ .byte KEYSH, 0x00
+mus_p_school_3_86BFC31: @ 86BFC31
+ .byte VOICE, 0x01
+ .byte BENDR, 0x0C
+ .byte LFOS, 0x2C
+ .byte BENDR, 0x0C
+ .byte LFOS, 0x2C
+ .byte N06
+ .byte Dn2
+ .byte v064
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte An1
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte Bn1
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte Cs2
+ .byte W12
+ .byte An2
+ .byte W12
+mus_p_school_3_86BFC4D: @ 86BFC4D
+ .byte N06
+ .byte Dn2
+ .byte v064
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte An1
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte Bn1
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte Cs2
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_p_school_3_86BFC4D
+mus_p_school_3_86BFC65: @ 86BFC65
+ .byte N06
+ .byte En2
+ .byte v064
+ .byte W12
+ .byte Bn2
+ .byte W12
+ .byte Bn1
+ .byte W12
+ .byte Bn2
+ .byte W12
+ .byte Cs2
+ .byte W12
+ .byte Cs3
+ .byte W12
+ .byte An1
+ .byte W12
+ .byte Cs3
+ .byte W12
+ .byte PEND
+mus_p_school_3_86BFC78: @ 86BFC78
+ .byte N06
+ .byte Bn1
+ .byte v064
+ .byte W12
+ .byte Bn2
+ .byte W12
+ .byte As1
+ .byte W12
+ .byte Bn2
+ .byte W12
+ .byte An1
+ .byte W12
+ .byte Bn2
+ .byte W12
+ .byte Gs1
+ .byte W12
+ .byte Bn2
+ .byte W12
+ .byte PEND
+mus_p_school_3_86BFC8B: @ 86BFC8B
+ .byte N06
+ .byte Gn1
+ .byte v064
+ .byte W12
+ .byte Bn2
+ .byte W12
+ .byte Gn1
+ .byte W12
+ .byte Bn2
+ .byte W12
+ .byte An1
+ .byte W12
+ .byte Cs3
+ .byte W12
+ .byte An1
+ .byte W12
+ .byte Cs3
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_p_school_3_86BFC4D
+ .byte PATT
+ .word mus_p_school_3_86BFC65
+ .byte PATT
+ .word mus_p_school_3_86BFC78
+ .byte PATT
+ .word mus_p_school_3_86BFC8B
+mus_p_school_3_86BFCB2: @ 86BFCB2
+ .byte N06
+ .byte Gn2
+ .byte v064
+ .byte W12
+ .byte Bn3
+ .byte W12
+ .byte Dn2
+ .byte W12
+ .byte Bn3
+ .byte W12
+ .byte Gn2
+ .byte W12
+ .byte Bn3
+ .byte W12
+ .byte Dn2
+ .byte W12
+ .byte Bn3
+ .byte W12
+ .byte PEND
+mus_p_school_3_86BFCC5: @ 86BFCC5
+ .byte N06
+ .byte An2
+ .byte v064
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte En3
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte Gs2
+ .byte W12
+ .byte PEND
+mus_p_school_3_86BFCD8: @ 86BFCD8
+ .byte N06
+ .byte Gn2
+ .byte v064
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte Gn3
+ .byte W12
+ .byte Gn2
+ .byte W12
+ .byte Fs2
+ .byte W12
+ .byte Gn2
+ .byte W12
+ .byte Gs2
+ .byte W12
+ .byte PEND
+ .byte An2
+ .byte W12
+ .byte An3
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte An3
+ .byte W12
+ .byte An2
+ .byte W12
+ .byte An3
+ .byte W12
+ .byte En2
+ .byte W12
+ .byte An3
+ .byte W12
+ .byte PATT
+ .word mus_p_school_3_86BFCB2
+ .byte PATT
+ .word mus_p_school_3_86BFCC5
+ .byte PATT
+ .word mus_p_school_3_86BFCD8
+ .byte N06
+ .byte An2
+ .byte v064
+ .byte W24
+ .byte En2
+ .byte W24
+ .byte An2
+ .byte W24
+ .byte N12
+ .byte An1
+ .byte W12
+ .byte Cs2
+ .byte W12
+ .byte GOTO
+ .word mus_p_school_3_86BFC31
+ .byte FINE
+
+mus_p_school_4: @ 86BFD1D
+ .byte VOL, 0x64
+ .byte KEYSH, 0x00
+mus_p_school_4_86BFD21: @ 86BFD21
+ .byte VOICE, 0x01
+ .byte LFOS, 0x2C
+ .byte BENDR, 0x0C
+ .byte W12
+ .byte N06
+ .byte Fs3
+ .byte v064
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W12
+mus_p_school_4_86BFD32: @ 86BFD32
+ .byte W12
+ .byte N06
+ .byte Fs3
+ .byte v064
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_p_school_4_86BFD32
+mus_p_school_4_86BFD43: @ 86BFD43
+ .byte W12
+ .byte N06
+ .byte Gn3
+ .byte v064
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_p_school_4_86BFD32
+mus_p_school_4_86BFD54: @ 86BFD54
+ .byte W12
+ .byte N06
+ .byte Gn3
+ .byte v064
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte An3
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_p_school_4_86BFD32
+ .byte PATT
+ .word mus_p_school_4_86BFD43
+ .byte PATT
+ .word mus_p_school_4_86BFD32
+ .byte PATT
+ .word mus_p_school_4_86BFD54
+mus_p_school_4_86BFD74: @ 86BFD74
+ .byte W12
+ .byte N06
+ .byte Dn4
+ .byte v064
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte PEND
+mus_p_school_4_86BFD80: @ 86BFD80
+ .byte W12
+ .byte N06
+ .byte Cs4
+ .byte v064
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte PEND
+mus_p_school_4_86BFD8C: @ 86BFD8C
+ .byte W12
+ .byte N06
+ .byte Bn3
+ .byte v064
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte PEND
+ .byte PATT
+ .word mus_p_school_4_86BFD80
+ .byte PATT
+ .word mus_p_school_4_86BFD74
+ .byte PATT
+ .word mus_p_school_4_86BFD80
+ .byte PATT
+ .word mus_p_school_4_86BFD8C
+ .byte W12
+ .byte N06
+ .byte Cs4
+ .byte v064
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W12
+ .byte N18
+ .byte An3
+ .byte W24
+ .byte GOTO
+ .word mus_p_school_4_86BFD21
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_p_school: @ 86BFDC0
+ .byte 4
+ .byte 0
+ .byte mus_p_school_pri
+ .byte mus_p_school_rev
+ .word mus_p_school_grp
+
+ .word mus_p_school_1
+ .word mus_p_school_2
+ .word mus_p_school_3
+ .word mus_p_school_4
diff --git a/sound/songs/mus_shinka.s b/sound/songs/mus_shinka.s
new file mode 100644
index 000000000..b80f1fdb9
--- /dev/null
+++ b/sound/songs/mus_shinka.s
@@ -0,0 +1,1172 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_shinka
+ .align 2
+ .equ mus_shinka_grp, voicegroup026
+ .equ mus_shinka_pri, 1
+ .equ mus_shinka_rev, reverb_set+50
+
+mus_shinka_1: @ 86BD640
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x3C
+ .byte VOICE, 0x3C
+ .byte VOL, 0x50
+ .byte N06
+ .byte Gn3
+ .byte v080
+ .byte W24
+ .byte Gn3
+ .byte v056
+ .byte W24
+ .byte Gn3
+ .byte v060
+ .byte W24
+ .byte Gn3
+ .byte v064
+ .byte W24
+mus_shinka_1_86BD655: @ 86BD655
+ .byte N06
+ .byte Gn3
+ .byte v068
+ .byte W24
+ .byte Gn3
+ .byte v072
+ .byte W24
+ .byte Gn3
+ .byte v076
+ .byte W24
+ .byte N24
+ .byte An3
+ .byte v080
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte PEND
+mus_shinka_1_86BD667: @ 86BD667
+ .byte MOD, 0x00
+ .byte N06
+ .byte Gn3
+ .byte v080
+ .byte W24
+ .byte Gn3
+ .byte v056
+ .byte W24
+ .byte Gn3
+ .byte v060
+ .byte W24
+ .byte Gn3
+ .byte v064
+ .byte W24
+ .byte PEND
+mus_shinka_1_86BD677: @ 86BD677
+ .byte N06
+ .byte Gn3
+ .byte v068
+ .byte W24
+ .byte Gn3
+ .byte v072
+ .byte W24
+ .byte Gn3
+ .byte v076
+ .byte W24
+ .byte N24
+ .byte Bn3
+ .byte v080
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_1_86BD667
+ .byte PATT
+ .word mus_shinka_1_86BD655
+ .byte PATT
+ .word mus_shinka_1_86BD667
+ .byte PATT
+ .word mus_shinka_1_86BD677
+mus_shinka_1_86BD69D: @ 86BD69D
+ .byte MOD, 0x00
+ .byte N06
+ .byte An3
+ .byte v080
+ .byte W24
+ .byte An3
+ .byte v056
+ .byte W24
+ .byte An3
+ .byte v060
+ .byte W24
+ .byte An3
+ .byte v064
+ .byte W24
+ .byte PEND
+mus_shinka_1_86BD6AD: @ 86BD6AD
+ .byte N06
+ .byte An3
+ .byte v068
+ .byte W24
+ .byte An3
+ .byte v072
+ .byte W24
+ .byte An3
+ .byte v076
+ .byte W24
+ .byte N24
+ .byte Bn3
+ .byte v080
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_1_86BD69D
+mus_shinka_1_86BD6C4: @ 86BD6C4
+ .byte N06
+ .byte An3
+ .byte v068
+ .byte W24
+ .byte An3
+ .byte v072
+ .byte W24
+ .byte An3
+ .byte v076
+ .byte W24
+ .byte N24
+ .byte Cs4
+ .byte v080
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_1_86BD69D
+ .byte PATT
+ .word mus_shinka_1_86BD6AD
+ .byte PATT
+ .word mus_shinka_1_86BD69D
+ .byte PATT
+ .word mus_shinka_1_86BD6C4
+ .byte GOTO
+ .word mus_shinka_1_86BD69D
+ .byte MOD, 0x00
+ .byte FINE
+
+mus_shinka_2: @ 86BD6F2
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x3C
+ .byte PAN, 0x50
+ .byte VOL, 0x50
+ .byte N06
+ .byte Cn3
+ .byte v080
+ .byte W24
+ .byte Dn3
+ .byte v056
+ .byte W24
+ .byte Cn3
+ .byte v060
+ .byte W24
+ .byte Dn3
+ .byte v064
+ .byte W24
+mus_shinka_2_86BD707: @ 86BD707
+ .byte N06
+ .byte Cn3
+ .byte v068
+ .byte W24
+ .byte Dn3
+ .byte v072
+ .byte W24
+ .byte Cn3
+ .byte v076
+ .byte W24
+ .byte N24
+ .byte Dn3
+ .byte v080
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte PEND
+mus_shinka_2_86BD719: @ 86BD719
+ .byte MOD, 0x00
+ .byte N06
+ .byte Cn3
+ .byte v080
+ .byte W24
+ .byte Dn3
+ .byte v056
+ .byte W24
+ .byte Cn3
+ .byte v060
+ .byte W24
+ .byte Dn3
+ .byte v064
+ .byte W24
+ .byte PEND
+mus_shinka_2_86BD729: @ 86BD729
+ .byte N06
+ .byte Cn3
+ .byte v068
+ .byte W24
+ .byte Dn3
+ .byte v072
+ .byte W24
+ .byte Cn3
+ .byte v076
+ .byte W24
+ .byte N24
+ .byte Fs3
+ .byte v080
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_2_86BD719
+ .byte PATT
+ .word mus_shinka_2_86BD707
+ .byte PATT
+ .word mus_shinka_2_86BD719
+ .byte PATT
+ .word mus_shinka_2_86BD729
+mus_shinka_2_86BD74F: @ 86BD74F
+ .byte MOD, 0x00
+ .byte N06
+ .byte Dn3
+ .byte v080
+ .byte W24
+ .byte En3
+ .byte v056
+ .byte W24
+ .byte Dn3
+ .byte v060
+ .byte W24
+ .byte En3
+ .byte v064
+ .byte W24
+ .byte PEND
+mus_shinka_2_86BD75F: @ 86BD75F
+ .byte N06
+ .byte Dn3
+ .byte v068
+ .byte W24
+ .byte En3
+ .byte v072
+ .byte W24
+ .byte Dn3
+ .byte v076
+ .byte W24
+ .byte N24
+ .byte En3
+ .byte v080
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_2_86BD74F
+mus_shinka_2_86BD776: @ 86BD776
+ .byte N06
+ .byte Dn3
+ .byte v068
+ .byte W24
+ .byte En3
+ .byte v072
+ .byte W24
+ .byte Dn3
+ .byte v076
+ .byte W24
+ .byte N24
+ .byte Gs3
+ .byte v080
+ .byte W09
+ .byte MOD, 0x06
+ .byte W15
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_2_86BD74F
+ .byte PATT
+ .word mus_shinka_2_86BD75F
+ .byte PATT
+ .word mus_shinka_2_86BD74F
+ .byte PATT
+ .word mus_shinka_2_86BD776
+ .byte GOTO
+ .word mus_shinka_2_86BD74F
+ .byte MOD, 0x00
+ .byte FINE
+
+mus_shinka_3: @ 86BD7A4
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x51
+ .byte VOL, 0x50
+ .byte N06
+ .byte Cn1
+ .byte v080
+ .byte W24
+ .byte Dn1
+ .byte W24
+ .byte Cn1
+ .byte W24
+ .byte Dn1
+ .byte W24
+mus_shinka_3_86BD7B4: @ 86BD7B4
+ .byte N06
+ .byte Cn1
+ .byte v080
+ .byte W24
+ .byte Dn1
+ .byte W24
+ .byte Cn1
+ .byte W24
+ .byte N24
+ .byte Dn1
+ .byte W24
+ .byte PEND
+ .byte N06
+ .byte Cn1
+ .byte W24
+ .byte Dn1
+ .byte W24
+ .byte Cn1
+ .byte W24
+ .byte Dn1
+ .byte W24
+ .byte PATT
+ .word mus_shinka_3_86BD7B4
+mus_shinka_3_86BD7CE: @ 86BD7CE
+ .byte N03
+ .byte Cn2
+ .byte v080
+ .byte W12
+ .byte Cn1
+ .byte W06
+ .byte Gn1
+ .byte W06
+ .byte Dn2
+ .byte W12
+ .byte Dn1
+ .byte W06
+ .byte Gn1
+ .byte W06
+ .byte Cn2
+ .byte W12
+ .byte Cn1
+ .byte W06
+ .byte Gn1
+ .byte W06
+ .byte Dn2
+ .byte W12
+ .byte Dn1
+ .byte W06
+ .byte Gn1
+ .byte W06
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_3_86BD7CE
+ .byte PATT
+ .word mus_shinka_3_86BD7CE
+ .byte PATT
+ .word mus_shinka_3_86BD7CE
+mus_shinka_3_86BD7F8: @ 86BD7F8
+ .byte N03
+ .byte Dn2
+ .byte v080
+ .byte W12
+ .byte Dn1
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte En2
+ .byte W12
+ .byte En1
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte Dn2
+ .byte W12
+ .byte Dn1
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte En2
+ .byte W12
+ .byte En1
+ .byte W06
+ .byte An1
+ .byte W06
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_3_86BD7F8
+ .byte PATT
+ .word mus_shinka_3_86BD7F8
+ .byte PATT
+ .word mus_shinka_3_86BD7F8
+ .byte PATT
+ .word mus_shinka_3_86BD7F8
+ .byte PATT
+ .word mus_shinka_3_86BD7F8
+ .byte PATT
+ .word mus_shinka_3_86BD7F8
+ .byte PATT
+ .word mus_shinka_3_86BD7F8
+ .byte GOTO
+ .word mus_shinka_3_86BD7F8
+ .byte FINE
+
+mus_shinka_4: @ 86BD83C
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x2F
+ .byte VOL, 0x50
+ .byte PAN, 0x3A
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W24
+ .byte Dn2
+ .byte W24
+ .byte Cn2
+ .byte W24
+ .byte Dn2
+ .byte W24
+ .byte Cn2
+ .byte W24
+ .byte Dn2
+ .byte W24
+ .byte Cn2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte N06
+ .byte Dn2
+ .byte v127
+ .byte W06
+ .byte Dn2
+ .byte v108
+ .byte W06
+ .byte Dn2
+ .byte v112
+ .byte W06
+ .byte Dn2
+ .byte v120
+ .byte W06
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W24
+ .byte Dn2
+ .byte W24
+ .byte Cn2
+ .byte W24
+ .byte Dn2
+ .byte W24
+ .byte Cn2
+ .byte W24
+ .byte Dn2
+ .byte W24
+ .byte Cn2
+ .byte W24
+ .byte N06
+ .byte Dn2
+ .byte v127
+ .byte W06
+ .byte Dn2
+ .byte v108
+ .byte W06
+ .byte Dn2
+ .byte v112
+ .byte W06
+ .byte Dn2
+ .byte v120
+ .byte W06
+mus_shinka_4_86BD880: @ 86BD880
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W24
+ .byte Dn2
+ .byte W24
+ .byte Cn2
+ .byte W24
+ .byte Dn2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte PEND
+mus_shinka_4_86BD88D: @ 86BD88D
+ .byte N12
+ .byte Cn2
+ .byte v112
+ .byte W24
+ .byte Dn2
+ .byte W18
+ .byte N06
+ .byte W06
+ .byte N12
+ .byte Cn2
+ .byte W24
+ .byte N06
+ .byte Dn2
+ .byte v127
+ .byte W06
+ .byte Dn2
+ .byte v108
+ .byte W06
+ .byte Dn2
+ .byte v112
+ .byte W06
+ .byte Dn2
+ .byte v120
+ .byte W06
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_4_86BD880
+ .byte PATT
+ .word mus_shinka_4_86BD88D
+mus_shinka_4_86BD8B0: @ 86BD8B0
+ .byte N12
+ .byte Dn2
+ .byte v112
+ .byte W24
+ .byte En2
+ .byte W24
+ .byte Dn2
+ .byte W24
+ .byte En2
+ .byte W12
+ .byte N12
+ .byte W12
+ .byte PEND
+mus_shinka_4_86BD8BD: @ 86BD8BD
+ .byte N12
+ .byte Dn2
+ .byte v112
+ .byte W24
+ .byte En2
+ .byte W18
+ .byte N06
+ .byte W06
+ .byte N12
+ .byte Dn2
+ .byte W24
+ .byte N06
+ .byte En2
+ .byte v127
+ .byte W06
+ .byte En2
+ .byte v108
+ .byte W06
+ .byte En2
+ .byte v112
+ .byte W06
+ .byte En2
+ .byte v120
+ .byte W06
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_4_86BD8B0
+mus_shinka_4_86BD8DB: @ 86BD8DB
+ .byte N15
+ .byte Dn2
+ .byte v112
+ .byte W24
+ .byte N12
+ .byte En2
+ .byte W18
+ .byte N06
+ .byte W06
+ .byte N12
+ .byte Dn2
+ .byte W24
+ .byte N06
+ .byte En2
+ .byte v127
+ .byte W06
+ .byte En2
+ .byte v108
+ .byte W06
+ .byte En2
+ .byte v112
+ .byte W06
+ .byte En2
+ .byte v120
+ .byte W06
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_4_86BD8B0
+ .byte PATT
+ .word mus_shinka_4_86BD8DB
+ .byte PATT
+ .word mus_shinka_4_86BD8B0
+ .byte PATT
+ .word mus_shinka_4_86BD8BD
+ .byte GOTO
+ .word mus_shinka_4_86BD8B0
+ .byte FINE
+
+mus_shinka_5: @ 86BD90F
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x53
+ .byte PAN, 0x11
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x50
+ .byte N06
+ .byte Cn3
+ .byte v056
+ .byte W24
+ .byte Dn3
+ .byte v032
+ .byte W24
+ .byte Cn3
+ .byte v036
+ .byte W24
+ .byte Dn3
+ .byte v040
+ .byte W24
+mus_shinka_5_86BD929: @ 86BD929
+ .byte N06
+ .byte Cn3
+ .byte v044
+ .byte W24
+ .byte Dn3
+ .byte v048
+ .byte W24
+ .byte Cn3
+ .byte v052
+ .byte W24
+ .byte N24
+ .byte Dn3
+ .byte v056
+ .byte W24
+ .byte PEND
+mus_shinka_5_86BD938: @ 86BD938
+ .byte N06
+ .byte Cn3
+ .byte v056
+ .byte W24
+ .byte Dn3
+ .byte v032
+ .byte W24
+ .byte Cn3
+ .byte v036
+ .byte W24
+ .byte Dn3
+ .byte v040
+ .byte W24
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_5_86BD929
+ .byte PATT
+ .word mus_shinka_5_86BD938
+ .byte PATT
+ .word mus_shinka_5_86BD929
+ .byte PATT
+ .word mus_shinka_5_86BD938
+ .byte PATT
+ .word mus_shinka_5_86BD929
+mus_shinka_5_86BD95F: @ 86BD95F
+ .byte N06
+ .byte Dn3
+ .byte v056
+ .byte W24
+ .byte En3
+ .byte v032
+ .byte W24
+ .byte Dn3
+ .byte v036
+ .byte W24
+ .byte En3
+ .byte v040
+ .byte W24
+ .byte PEND
+mus_shinka_5_86BD96D: @ 86BD96D
+ .byte N06
+ .byte Dn3
+ .byte v044
+ .byte W24
+ .byte En3
+ .byte v048
+ .byte W24
+ .byte Dn3
+ .byte v052
+ .byte W24
+ .byte N24
+ .byte En3
+ .byte v056
+ .byte W24
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_5_86BD95F
+ .byte PATT
+ .word mus_shinka_5_86BD96D
+ .byte PATT
+ .word mus_shinka_5_86BD95F
+ .byte PATT
+ .word mus_shinka_5_86BD96D
+ .byte PATT
+ .word mus_shinka_5_86BD95F
+ .byte PATT
+ .word mus_shinka_5_86BD96D
+ .byte GOTO
+ .word mus_shinka_5_86BD95F
+ .byte FINE
+
+mus_shinka_6: @ 86BD9A0
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x54
+ .byte XCMD, 0x08
+ .byte AsM2
+ .byte v009
+ .byte GsM2
+ .byte PAN, 0x70
+ .byte VOL, 0x50
+ .byte BEND, 0x40
+ .byte N06
+ .byte An2
+ .byte v056
+ .byte W24
+ .byte Bn2
+ .byte v032
+ .byte W24
+ .byte An2
+ .byte v036
+ .byte W24
+ .byte Bn2
+ .byte v040
+ .byte W24
+mus_shinka_6_86BD9BC: @ 86BD9BC
+ .byte N06
+ .byte An2
+ .byte v044
+ .byte W24
+ .byte Bn2
+ .byte v048
+ .byte W24
+ .byte An2
+ .byte v052
+ .byte W24
+ .byte N24
+ .byte Bn2
+ .byte v056
+ .byte W24
+ .byte PEND
+mus_shinka_6_86BD9CB: @ 86BD9CB
+ .byte N06
+ .byte An2
+ .byte v056
+ .byte W24
+ .byte Bn2
+ .byte v032
+ .byte W24
+ .byte An2
+ .byte v036
+ .byte W24
+ .byte Bn2
+ .byte v040
+ .byte W24
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_6_86BD9BC
+ .byte PATT
+ .word mus_shinka_6_86BD9CB
+ .byte PATT
+ .word mus_shinka_6_86BD9BC
+ .byte PATT
+ .word mus_shinka_6_86BD9CB
+ .byte PATT
+ .word mus_shinka_6_86BD9BC
+mus_shinka_6_86BD9F2: @ 86BD9F2
+ .byte N06
+ .byte Bn2
+ .byte v056
+ .byte W24
+ .byte Cs3
+ .byte v032
+ .byte W24
+ .byte Bn2
+ .byte v036
+ .byte W24
+ .byte Cs3
+ .byte v040
+ .byte W24
+ .byte PEND
+mus_shinka_6_86BDA00: @ 86BDA00
+ .byte N06
+ .byte Bn2
+ .byte v044
+ .byte W24
+ .byte Cs3
+ .byte v048
+ .byte W24
+ .byte Bn2
+ .byte v052
+ .byte W24
+ .byte N24
+ .byte Cs3
+ .byte v056
+ .byte W24
+ .byte PEND
+ .byte PATT
+ .word mus_shinka_6_86BD9F2
+ .byte PATT
+ .word mus_shinka_6_86BDA00
+ .byte PATT
+ .word mus_shinka_6_86BD9F2
+ .byte PATT
+ .word mus_shinka_6_86BDA00
+ .byte PATT
+ .word mus_shinka_6_86BD9F2
+ .byte PATT
+ .word mus_shinka_6_86BDA00
+ .byte GOTO
+ .word mus_shinka_6_86BD9F2
+ .byte FINE
+
+mus_shinka_7: @ 86BDA33
+ .byte VOL, 0x50
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x00
+ .byte PAN, 0x40
+ .byte N06
+ .byte En1
+ .byte v112
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N06
+ .byte W24
+ .byte N03
+ .byte W03
+ .byte En1
+ .byte v068
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte En1
+ .byte v064
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte En1
+ .byte v068
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte En1
+ .byte v064
+ .byte W03
+ .byte En1
+ .byte v112
+ .byte W03
+ .byte En1
+ .byte v072
+ .byte W03
+ .byte En1
+ .byte v076
+ .byte W03
+ .byte En1
+ .byte v088
+ .byte W03
+ .byte N03
+ .byte W03
+ .byte En1
+ .byte v096
+ .byte W03
+ .byte En1
+ .byte v100
+ .byte W03
+ .byte En1
+ .byte v112
+ .byte W03
+ .byte N06
+ .byte W12
+ .byte En1
+ .byte v080
+ .byte W12
+ .byte En1
+ .byte v112
+ .byte W12
+ .byte En1
+ .byte v080
+ .byte W12
+ .byte En1
+ .byte v112
+ .byte W12
+ .byte En1
+ .byte v080
+ .byte W12
+ .byte En1
+ .byte v112
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte N06
+ .byte W06
+ .byte N06
+ .byte W12
+ .byte En1
+ .byte v080
+ .byte W12
+ .byte En1
+ .byte v112
+ .byte W12
+ .byte En1
+ .byte v080
+ .byte W12
+ .byte En1
+ .byte v112
+ .byte W12
+ .byte En1
+ .byte v080
+ .byte W12
+ .byte N03
+ .byte En1
+ .byte v127
+ .byte W03
+ .byte En1
+ .byte v088
+ .byte W03
+ .byte En1
+ .byte v096
+ .byte W03
+ .byte En1
+ .byte v104
+ .byte W03
+ .byte En1
+ .byte v108
+ .byte W03
+ .byte En1
+ .byte v112
+ .byte W03
+ .byte En1
+ .byte v116
+ .byte W03
+ .byte En1
+ .byte v120
+ .byte W03
+ .byte N06
+ .byte En1
+ .byte v127
+ .byte W12
+ .byte En1
+ .byte v100
+ .byte W12
+ .byte En1
+ .byte v127
+ .byte W12
+ .byte En1
+ .byte v096
+ .byte W12
+ .byte En1
+ .byte v127
+ .byte W12
+ .byte En1
+ .byte v096
+ .byte W12
+ .byte En1
+ .byte v127
+ .byte W12
+ .byte N06
+ .byte W06
+ .byte N06
+ .byte W06
+ .byte N06
+ .byte W12
+ .byte En1
+ .byte v100
+ .byte W12
+ .byte En1
+ .byte v127
+ .byte W12
+ .byte En1
+ .byte v096
+ .byte W12
+ .byte En1
+ .byte v127
+ .byte W12
+ .byte En1
+ .byte v096
+ .byte W12
+ .byte N03
+ .byte En1
+ .byte v127
+ .byte W03
+ .byte En1
+ .byte v088
+ .byte W03
+ .byte En1
+ .byte v096
+ .byte W03
+ .byte En1
+ .byte v104
+ .byte W03
+ .byte En1
+ .byte v108
+ .byte W03
+ .byte En1
+ .byte v112
+ .byte W03
+ .byte En1
+ .byte v116
+ .byte W03
+ .byte En1
+ .byte v120
+ .byte W03
+mus_shinka_7_86BDAFA: @ 86BDAFA
+ .byte N06
+ .byte En1
+ .byte v127
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v100
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v127
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v096
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v127
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v096
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v127
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v127
+ .byte W06
+ .byte N06
+ .byte W06
+ .byte PEND
+mus_shinka_7_86BDB2B: @ 86BDB2B
+ .byte N06
+ .byte En1
+ .byte v127
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v100
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v127
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v096
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v127
+ .byte W06
+ .byte En1
+ .byte v036
+ .byte W06
+ .byte En1
+ .byte v096
+ .byte W06
+ .byte En1
+ .byte v127
+ .byte W06
+ .byte N03
+ .byte W03
+ .byte En1
+ .byte v088
+ .byte W03
+ .byte En1
+ .byte v096
+ .byte W03
+ .byte En1
+ .byte v104
+ .byte W03
+ .byte En1
+ .byte v108
+ .byte W03
+ .byte En1
+ .byte v112
+ .byte W03
+ .byte En1
+ .byte v116
+ .byte W03
+ .byte En1
+ .byte v120
+ .byte W03
+ .byte PEND
+mus_shinka_7_86BDB68: @ 86BDB68
+ .byte PATT
+ .word mus_shinka_7_86BDAFA
+ .byte PATT
+ .word mus_shinka_7_86BDB2B
+ .byte PATT
+ .word mus_shinka_7_86BDAFA
+ .byte PATT
+ .word mus_shinka_7_86BDB2B
+ .byte PATT
+ .word mus_shinka_7_86BDAFA
+ .byte PATT
+ .word mus_shinka_7_86BDB2B
+ .byte PATT
+ .word mus_shinka_7_86BDAFA
+ .byte PATT
+ .word mus_shinka_7_86BDB2B
+ .byte GOTO
+ .word mus_shinka_7_86BDB68
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_shinka: @ 86BDB98
+ .byte 7
+ .byte 0
+ .byte mus_shinka_pri
+ .byte mus_shinka_rev
+ .word mus_shinka_grp
+
+ .word mus_shinka_1
+ .word mus_shinka_2
+ .word mus_shinka_3
+ .word mus_shinka_4
+ .word mus_shinka_5
+ .word mus_shinka_6
+ .word mus_shinka_7
diff --git a/sound/songs/mus_w_door.s b/sound/songs/mus_w_door.s
new file mode 100644
index 000000000..fc68d4e5b
--- /dev/null
+++ b/sound/songs/mus_w_door.s
@@ -0,0 +1,77 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global mus_w_door
+ .align 2
+ .equ mus_w_door_grp, voicegroup129
+ .equ mus_w_door_pri, 5
+ .equ mus_w_door_rev, reverb_set+50
+
+mus_w_door_1: @ 86BC628
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x37
+ .byte VOICE, 0x7F
+ .byte VOL, 0x64
+ .byte N03
+ .byte Fn2
+ .byte v100
+ .byte N03
+ .byte As2
+ .byte v127
+ .byte W06
+ .byte N08
+ .byte Fs3
+ .byte v096
+ .byte W06
+ .byte VOL, 0x58
+ .byte W03
+ .byte Fs2
+ .byte W03
+ .byte Gs3
+ .byte W06
+ .byte FINE
+
+mus_w_door_2: @ 86BC643
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x5C
+ .byte BENDR, 0x0C
+ .byte VOL, 0x2B
+ .byte BEND, 0x40
+ .byte W04
+ .byte DnM1
+ .byte N10
+ .byte Bn5
+ .byte v052
+ .byte W02
+ .byte BEND, 0x13
+ .byte W01
+ .byte Fn1
+ .byte W01
+ .byte Dn3
+ .byte W01
+ .byte Dn5
+ .byte W01
+ .byte Gs5
+ .byte W01
+ .byte An6
+ .byte W01
+ .byte VOL, 0x1D
+ .byte BEND, 0x75
+ .byte W01
+ .byte En8
+ .byte W02
+ .byte VOL, 0x12
+ .byte BEND, 0x7F
+ .byte W09
+ .byte FINE
+
+@ ***************************************
+ .align 2
+mus_w_door: @ 86BC670
+ .byte 2
+ .byte 0
+ .byte mus_w_door_pri
+ .byte mus_w_door_rev
+ .word mus_w_door_grp
+
+ .word mus_w_door_1
+ .word mus_w_door_2
diff --git a/sound/songs/se_bag1.s b/sound/songs/se_bag1.s
new file mode 100644
index 000000000..bbf98fea7
--- /dev/null
+++ b/sound/songs/se_bag1.s
@@ -0,0 +1,52 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_bag1
+ .align 2
+ .equ se_bag1_grp, voicegroup129
+ .equ se_bag1_pri, 5
+ .equ se_bag1_rev, reverb_set+50
+
+se_bag1_1: @ 86BC774
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x9B
+ .byte VOICE, 0x0A
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x7F
+ .byte BEND, 0x42
+ .byte N01
+ .byte Cs4
+ .byte v072
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte FINE
+
+se_bag1_2: @ 86BC78A
+ .byte VOL, 0x7F
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x7C
+ .byte N01
+ .byte Cs5
+ .byte v072
+ .byte W01
+ .byte Ds5
+ .byte v104
+ .byte W02
+ .byte W03
+ .byte W03
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_bag1: @ 86BC79C
+ .byte 2
+ .byte 0
+ .byte se_bag1_pri
+ .byte se_bag1_rev
+ .word se_bag1_grp
+
+ .word se_bag1_1
+ .word se_bag1_2
diff --git a/sound/songs/se_bag2.s b/sound/songs/se_bag2.s
new file mode 100644
index 000000000..efd893fee
--- /dev/null
+++ b/sound/songs/se_bag2.s
@@ -0,0 +1,59 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_bag2
+ .align 2
+ .equ se_bag2_grp, voicegroup129
+ .equ se_bag2_pri, 5
+ .equ se_bag2_rev, reverb_set+50
+
+se_bag2_1: @ 86BC7AC
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0xD3
+ .byte VOICE, 0x50
+ .byte VOL, 0x40
+ .byte BEND, 0x40
+ .byte N02
+ .byte Dn4
+ .byte v084
+ .byte W02
+ .byte BEND, 0x51
+ .byte N03
+ .byte Fs4
+ .byte v080
+ .byte W01
+ .byte BEND, 0x18
+ .byte W03
+ .byte FINE
+
+se_bag2_2: @ 86BC7C4
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x02
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x7F
+ .byte PAN, 0x40
+ .byte BEND, 0x40
+ .byte N04
+ .byte En3
+ .byte v127
+ .byte W03
+ .byte W01
+ .byte VOICE, 0x02
+ .byte N02
+ .byte Bn3
+ .byte W02
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_bag2: @ 86BC7E0
+ .byte 2
+ .byte 0
+ .byte se_bag2_pri
+ .byte se_bag2_rev
+ .word se_bag2_grp
+
+ .word se_bag2_1
+ .word se_bag2_2
diff --git a/sound/songs/se_card1.s b/sound/songs/se_card1.s
new file mode 100644
index 000000000..65f26bcce
--- /dev/null
+++ b/sound/songs/se_card1.s
@@ -0,0 +1,41 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_card1
+ .align 2
+ .equ se_card1_grp, voicegroup129
+ .equ se_card1_pri, 5
+ .equ se_card1_rev, reverb_set+50
+
+se_card1_1: @ 86BC680
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x5B
+ .byte VOICE, 0x7D
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte PAN, 0x40
+ .byte VOL, 0x7F
+ .byte BEND, 0x42
+ .byte N01
+ .byte Cn4
+ .byte v127
+ .byte W03
+ .byte VOICE, 0x7C
+ .byte N01
+ .byte Cn5
+ .byte v064
+ .byte W21
+ .byte W24
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_card1: @ 86BC6A0
+ .byte 1
+ .byte 0
+ .byte se_card1_pri
+ .byte se_card1_rev
+ .word se_card1_grp
+
+ .word se_card1_1
diff --git a/sound/songs/se_card2.s b/sound/songs/se_card2.s
new file mode 100644
index 000000000..757ff4fc8
--- /dev/null
+++ b/sound/songs/se_card2.s
@@ -0,0 +1,53 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_card2
+ .align 2
+ .equ se_card2_grp, voicegroup129
+ .equ se_card2_pri, 5
+ .equ se_card2_rev, reverb_set+50
+
+se_card2_1: @ 86BC6AC
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x5B
+ .byte VOICE, 0x7D
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte PAN, 0x40
+ .byte VOL, 0x10
+ .byte BEND, 0x42
+ .byte N24
+ .byte Gn5
+ .byte v080
+ .byte W03
+ .byte VOL, 0x20
+ .byte W03
+ .byte Cn2
+ .byte W03
+ .byte En3
+ .byte W03
+ .byte Gs4
+ .byte W03
+ .byte Cn6
+ .byte W03
+ .byte En7
+ .byte W03
+ .byte Gn8
+ .byte W03
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_card2: @ 86BC6D8
+ .byte 1
+ .byte 0
+ .byte se_card2_pri
+ .byte se_card2_rev
+ .word se_card2_grp
+
+ .word se_card2_1
diff --git a/sound/songs/se_card3.s b/sound/songs/se_card3.s
new file mode 100644
index 000000000..031e1ff15
--- /dev/null
+++ b/sound/songs/se_card3.s
@@ -0,0 +1,116 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_card3
+ .align 2
+ .equ se_card3_grp, voicegroup129
+ .equ se_card3_pri, 5
+ .equ se_card3_rev, reverb_set+50
+
+se_card3_1: @ 86BC6E4
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x57
+ .byte VOICE, 0x2E
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x70
+ .byte PAN, 0x40
+ .byte VOL, 0x70
+ .byte PAN, 0x40
+ .byte BEND, 0x40
+ .byte N03
+ .byte An5
+ .byte v112
+ .byte W03
+ .byte VOL, 0x40
+ .byte N03
+ .byte Bn5
+ .byte W03
+ .byte VOL, 0x70
+ .byte PAN, 0x10
+ .byte N06
+ .byte En6
+ .byte W03
+ .byte VOL, 0x40
+ .byte W03
+ .byte En7
+ .byte PAN, 0x70
+ .byte N06
+ .byte En6
+ .byte v040
+ .byte W03
+ .byte VOL, 0x40
+ .byte W03
+ .byte PAN, 0x10
+ .byte VOL, 0x61
+ .byte N06
+ .byte En6
+ .byte v032
+ .byte W03
+ .byte VOL, 0x40
+ .byte W03
+ .byte PAN, 0x70
+ .byte VOL, 0x60
+ .byte N06
+ .byte En6
+ .byte v024
+ .byte W03
+ .byte VOL, 0x40
+ .byte W03
+ .byte PAN, 0x10
+ .byte VOL, 0x50
+ .byte N06
+ .byte En6
+ .byte v016
+ .byte W03
+ .byte VOL, 0x40
+ .byte W03
+ .byte PAN, 0x70
+ .byte VOL, 0x50
+ .byte N06
+ .byte En6
+ .byte v012
+ .byte W03
+ .byte VOL, 0x30
+ .byte W03
+ .byte N06
+ .byte En6
+ .byte v008
+ .byte W03
+ .byte VOL, 0x02
+ .byte W03
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte FINE
+
+se_card3_2: @ 86BC74D
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x7C
+ .byte PAN, 0x40
+ .byte VOL, 0x40
+ .byte N03
+ .byte Cn5
+ .byte v092
+ .byte W06
+ .byte Cn5
+ .byte v032
+ .byte W18
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_card3: @ 86BC764
+ .byte 2
+ .byte 0
+ .byte se_card3_pri
+ .byte se_card3_rev
+ .word se_card3_grp
+
+ .word se_card3_1
+ .word se_card3_2
diff --git a/sound/songs/se_deomov.s b/sound/songs/se_deomov.s
new file mode 100644
index 000000000..1ff76141b
--- /dev/null
+++ b/sound/songs/se_deomov.s
@@ -0,0 +1,207 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_deomov
+ .align 2
+ .equ se_deomov_grp, voicegroup129
+ .equ se_deomov_pri, 5
+ .equ se_deomov_rev, reverb_set+50
+
+se_deomov_1: @ 86BCA34
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x83
+ .byte VOICE, 0x7B
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte PAN, 0x40
+ .byte VOL, 0x28
+ .byte BEND, 0x42
+ .byte N02
+ .byte Cn2
+ .byte v120
+ .byte W08
+ .byte N04
+ .byte Cn5
+ .byte W16
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte FINE
+
+se_deomov_2: @ 86BCA54
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x1F
+ .byte LFOS, 0x2C
+ .byte BENDR, 0x0C
+ .byte VOL, 0x50
+ .byte PAN, 0x40
+ .byte BEND, 0x00
+ .byte TIE
+ .byte En4
+ .byte v032
+ .byte W24
+ .byte W04
+ .byte BEND, 0x09
+ .byte W02
+ .byte DnM1
+ .byte W02
+ .byte Cs0
+ .byte W02
+ .byte Gs0
+ .byte W02
+ .byte Fn1
+ .byte W02
+ .byte As1
+ .byte W02
+ .byte Gn2
+ .byte W02
+ .byte Dn3
+ .byte W02
+ .byte Gs4
+ .byte W02
+ .byte Ds5
+ .byte W02
+ .byte Cn6
+ .byte W02
+ .byte Gn6
+ .byte W02
+ .byte En7
+ .byte W02
+ .byte Cn8
+ .byte W02
+ .byte Gn8
+ .byte W16
+ .byte W24
+ .byte W24
+ .byte VOL, 0x46
+ .byte W04
+ .byte Fs3
+ .byte W06
+ .byte Cn3
+ .byte W06
+ .byte Gn2
+ .byte W08
+ .byte Cs2
+ .byte W06
+ .byte Gs1
+ .byte W06
+ .byte En1
+ .byte W06
+ .byte Bn0
+ .byte W06
+ .byte Fs0
+ .byte W04
+ .byte Cn0
+ .byte W02
+ .byte GsM1
+ .byte W02
+ .byte DsM1
+ .byte W04
+ .byte AsM2
+ .byte W06
+ .byte CnM2
+ .byte W06
+ .byte EOT
+ .byte FINE
+
+se_deomov_3: @ 86BCAA7
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x32
+ .byte VOL, 0x45
+ .byte PAN, 0x00
+ .byte W24
+ .byte Gn8
+ .byte N01
+ .byte Fs4
+ .byte v064
+ .byte W06
+ .byte Gs4
+ .byte W03
+ .byte PAN, 0x00
+ .byte W07
+ .byte N01
+ .byte En5
+ .byte W05
+ .byte Fs5
+ .byte W03
+ .byte PAN, 0x7F
+ .byte W10
+ .byte N01
+ .byte Dn5
+ .byte W03
+ .byte Cn5
+ .byte W07
+ .byte PAN, 0x00
+ .byte W04
+ .byte N01
+ .byte Fs3
+ .byte W03
+ .byte Gs3
+ .byte W09
+ .byte PAN, 0x7F
+ .byte W04
+ .byte N01
+ .byte Bn4
+ .byte W04
+ .byte Dn5
+ .byte W04
+ .byte PAN, 0x00
+ .byte W09
+ .byte N01
+ .byte Fs5
+ .byte W09
+ .byte Cs5
+ .byte W06
+ .byte PAN, 0x7F
+ .byte W02
+ .byte N01
+ .byte Cs4
+ .byte v036
+ .byte W02
+ .byte As3
+ .byte W08
+ .byte Fs3
+ .byte W03
+ .byte Gs3
+ .byte W09
+ .byte PAN, 0x00
+ .byte W03
+ .byte N01
+ .byte Dn5
+ .byte v028
+ .byte W03
+ .byte Cn5
+ .byte W06
+ .byte Fs4
+ .byte W03
+ .byte Cn4
+ .byte W04
+ .byte Gn3
+ .byte W05
+ .byte PAN, 0x7F
+ .byte W06
+ .byte N01
+ .byte Gn4
+ .byte v020
+ .byte W02
+ .byte An4
+ .byte W16
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_deomov: @ 86BCB08
+ .byte 3
+ .byte 0
+ .byte se_deomov_pri
+ .byte se_deomov_rev
+ .word se_deomov_grp
+
+ .word se_deomov_1
+ .word se_deomov_2
+ .word se_deomov_3
diff --git a/sound/songs/se_excellent.s b/sound/songs/se_excellent.s
new file mode 100644
index 000000000..157fdeebc
--- /dev/null
+++ b/sound/songs/se_excellent.s
@@ -0,0 +1,177 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_excellent
+ .align 2
+ .equ se_excellent_grp, voicegroup128
+ .equ se_excellent_pri, 5
+ .equ se_excellent_rev, reverb_set+50
+
+se_excellent_1: @ 86BCB1C
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x4B
+ .byte VOICE, 0x2E
+ .byte VOL, 0x6E
+ .byte BENDR, 0x02
+ .byte PAN, 0x40
+ .byte BEND, 0x4F
+ .byte W01
+ .byte N02
+ .byte Dn6
+ .byte v112
+ .byte W02
+ .byte Cs6
+ .byte W03
+ .byte PAN, 0x48
+ .byte N02
+ .byte An5
+ .byte W02
+ .byte Fs5
+ .byte W01
+ .byte W01
+ .byte Dn5
+ .byte W02
+ .byte PAN, 0x39
+ .byte W01
+ .byte N02
+ .byte Dn5
+ .byte v104
+ .byte W02
+ .byte Cs5
+ .byte v100
+ .byte W03
+ .byte PAN, 0x40
+ .byte N02
+ .byte An4
+ .byte v096
+ .byte W02
+ .byte Fs4
+ .byte v092
+ .byte W01
+ .byte W01
+ .byte Dn4
+ .byte v088
+ .byte W02
+ .byte PAN, 0x4F
+ .byte W01
+ .byte N02
+ .byte Dn6
+ .byte W02
+ .byte Cs6
+ .byte v084
+ .byte W03
+ .byte An5
+ .byte v080
+ .byte W02
+ .byte Fs5
+ .byte v076
+ .byte W01
+ .byte W01
+ .byte Dn5
+ .byte v072
+ .byte W02
+ .byte PAN, 0x30
+ .byte W01
+ .byte N02
+ .byte Dn6
+ .byte v068
+ .byte W02
+ .byte Cs6
+ .byte v064
+ .byte W03
+ .byte An5
+ .byte v060
+ .byte W02
+ .byte Fs5
+ .byte v056
+ .byte W01
+ .byte W01
+ .byte Dn5
+ .byte v052
+ .byte W02
+ .byte W03
+ .byte FINE
+
+se_excellent_2: @ 86BCB7B
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x35
+ .byte BENDR, 0x02
+ .byte VOL, 0x2B
+ .byte BEND, 0x4F
+ .byte N02
+ .byte An6
+ .byte v112
+ .byte W02
+ .byte Fs6
+ .byte W01
+ .byte W01
+ .byte Dn6
+ .byte W02
+ .byte W01
+ .byte Cs6
+ .byte W02
+ .byte An5
+ .byte W03
+ .byte N02
+ .byte W02
+ .byte Fs5
+ .byte v104
+ .byte W01
+ .byte W01
+ .byte Dn5
+ .byte v100
+ .byte W02
+ .byte W01
+ .byte Cs5
+ .byte v096
+ .byte W02
+ .byte An4
+ .byte v092
+ .byte W03
+ .byte An6
+ .byte v088
+ .byte W02
+ .byte Fs6
+ .byte v084
+ .byte W01
+ .byte W01
+ .byte Dn6
+ .byte v080
+ .byte W02
+ .byte W01
+ .byte Cs6
+ .byte v076
+ .byte W02
+ .byte An5
+ .byte v072
+ .byte W03
+ .byte An6
+ .byte v068
+ .byte W02
+ .byte Fs6
+ .byte v064
+ .byte W01
+ .byte W01
+ .byte Dn6
+ .byte v060
+ .byte W02
+ .byte W01
+ .byte Cs6
+ .byte v056
+ .byte W02
+ .byte An5
+ .byte v052
+ .byte W03
+ .byte W03
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_excellent: @ 86BCBC8
+ .byte 2
+ .byte 0
+ .byte se_excellent_pri
+ .byte se_excellent_rev
+ .word se_excellent_grp
+
+ .word se_excellent_1
+ .word se_excellent_2
diff --git a/sound/songs/se_getting.s b/sound/songs/se_getting.s
new file mode 100644
index 000000000..e9df1ab51
--- /dev/null
+++ b/sound/songs/se_getting.s
@@ -0,0 +1,61 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_getting
+ .align 2
+ .equ se_getting_grp, voicegroup129
+ .equ se_getting_pri, 5
+ .equ se_getting_rev, reverb_set+50
+
+se_getting_1: @ 86BC7F0
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x9B
+ .byte VOICE, 0x03
+ .byte XCMD, 0x08
+ .byte GsM2
+ .byte v009
+ .byte GsM2
+ .byte VOL, 0x64
+ .byte BEND, 0x40
+ .byte N02
+ .byte Bn3
+ .byte v120
+ .byte W03
+ .byte W03
+ .byte W02
+ .byte En4
+ .byte v127
+ .byte W01
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte FINE
+
+se_getting_2: @ 86BC80D
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x7E
+ .byte VOL, 0x64
+ .byte W03
+ .byte W01
+ .byte N01
+ .byte Cn2
+ .byte v120
+ .byte W02
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_getting: @ 86BC820
+ .byte 2
+ .byte 0
+ .byte se_getting_pri
+ .byte se_getting_rev
+ .word se_getting_grp
+
+ .word se_getting_1
+ .word se_getting_2
diff --git a/sound/songs/se_help_cl.s b/sound/songs/se_help_cl.s
new file mode 100644
index 000000000..6392a7b13
--- /dev/null
+++ b/sound/songs/se_help_cl.s
@@ -0,0 +1,95 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_help_cl
+ .align 2
+ .equ se_help_cl_grp, voicegroup129
+ .equ se_help_cl_pri, 5
+ .equ se_help_cl_rev, reverb_set+50
+
+se_help_cl_1: @ 86BC980
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0xD2
+ .byte VOICE, 0x18
+ .byte LFOS, 0x2C
+ .byte BENDR, 0x0C
+ .byte VOL, 0x5F
+ .byte PAN, 0x70
+ .byte N04
+ .byte Dn5
+ .byte v092
+ .byte W06
+ .byte PAN, 0x00
+ .byte N04
+ .byte Dn5
+ .byte v032
+ .byte W06
+ .byte PAN, 0x60
+ .byte N04
+ .byte An4
+ .byte v096
+ .byte W06
+ .byte PAN, 0x7F
+ .byte N04
+ .byte An4
+ .byte v032
+ .byte W06
+ .byte PAN, 0x60
+ .byte N04
+ .byte Fs4
+ .byte v092
+ .byte W06
+ .byte PAN, 0x00
+ .byte N04
+ .byte Fs4
+ .byte v032
+ .byte W06
+ .byte PAN, 0x50
+ .byte N04
+ .byte En4
+ .byte v092
+ .byte W06
+ .byte PAN, 0x7F
+ .byte N04
+ .byte En4
+ .byte v032
+ .byte W06
+ .byte PAN, 0x19
+ .byte N04
+ .byte Dn4
+ .byte v096
+ .byte W06
+ .byte PAN, 0x7F
+ .byte N04
+ .byte Dn4
+ .byte v032
+ .byte W06
+ .byte PAN, 0x00
+ .byte N04
+ .byte W06
+ .byte PAN, 0x7F
+ .byte N04
+ .byte Dn4
+ .byte v016
+ .byte W06
+ .byte PAN, 0x00
+ .byte N04
+ .byte Dn4
+ .byte v012
+ .byte W06
+ .byte PAN, 0x7F
+ .byte N04
+ .byte Dn4
+ .byte v004
+ .byte W18
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_help_cl: @ 86BC9E0
+ .byte 1
+ .byte 0
+ .byte se_help_cl_pri
+ .byte se_help_cl_rev
+ .word se_help_cl_grp
+
+ .word se_help_cl_1
diff --git a/sound/songs/se_help_ng.s b/sound/songs/se_help_ng.s
new file mode 100644
index 000000000..a4f52f455
--- /dev/null
+++ b/sound/songs/se_help_ng.s
@@ -0,0 +1,64 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_help_ng
+ .align 2
+ .equ se_help_ng_grp, voicegroup129
+ .equ se_help_ng_pri, 5
+ .equ se_help_ng_rev, reverb_set+50
+
+se_help_ng_1: @ 86BC9EC
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0xD2
+ .byte VOICE, 0x18
+ .byte LFOS, 0x2C
+ .byte BENDR, 0x0C
+ .byte PAN, 0x40
+ .byte VOL, 0x60
+ .byte N04
+ .byte Dn4
+ .byte v120
+ .byte W06
+ .byte PAN, 0x00
+ .byte N04
+ .byte Dn4
+ .byte v032
+ .byte W06
+ .byte PAN, 0x3F
+ .byte N04
+ .byte Fs4
+ .byte v096
+ .byte W06
+ .byte PAN, 0x7F
+ .byte N04
+ .byte Fs4
+ .byte v032
+ .byte W06
+ .byte VOICE, 0x5C
+ .byte PAN, 0x40
+ .byte VOL, 0x7D
+ .byte N04
+ .byte An1
+ .byte v112
+ .byte W10
+ .byte MOD, 0x08
+ .byte W02
+ .byte N06
+ .byte An1
+ .byte v088
+ .byte W06
+ .byte An1
+ .byte v024
+ .byte W06
+ .byte MOD, 0x00
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_help_ng: @ 86BCA28
+ .byte 1
+ .byte 0
+ .byte se_help_ng_pri
+ .byte se_help_ng_rev
+ .word se_help_ng_grp
+
+ .word se_help_ng_1
diff --git a/sound/songs/se_help_op.s b/sound/songs/se_help_op.s
new file mode 100644
index 000000000..d5b255a79
--- /dev/null
+++ b/sound/songs/se_help_op.s
@@ -0,0 +1,97 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_help_op
+ .align 2
+ .equ se_help_op_grp, voicegroup129
+ .equ se_help_op_pri, 5
+ .equ se_help_op_rev, reverb_set+50
+
+se_help_op_1: @ 86BC910
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0xD2
+ .byte VOICE, 0x18
+ .byte LFOS, 0x2C
+ .byte BENDR, 0x0C
+ .byte VOL, 0x60
+ .byte PAN, 0x10
+ .byte N04
+ .byte Dn4
+ .byte v096
+ .byte W06
+ .byte PAN, 0x00
+ .byte N04
+ .byte Dn4
+ .byte v032
+ .byte W06
+ .byte PAN, 0x20
+ .byte N04
+ .byte Fs4
+ .byte v096
+ .byte W06
+ .byte PAN, 0x7F
+ .byte N04
+ .byte Fs4
+ .byte v032
+ .byte W06
+ .byte PAN, 0x20
+ .byte N04
+ .byte An4
+ .byte v096
+ .byte W06
+ .byte PAN, 0x00
+ .byte N04
+ .byte An4
+ .byte v032
+ .byte W06
+ .byte PAN, 0x30
+ .byte N04
+ .byte Cs5
+ .byte v096
+ .byte W06
+ .byte PAN, 0x7F
+ .byte N04
+ .byte Cs5
+ .byte v032
+ .byte W06
+ .byte PAN, 0x60
+ .byte N04
+ .byte Dn5
+ .byte v076
+ .byte W06
+ .byte PAN, 0x00
+ .byte N04
+ .byte Dn5
+ .byte v032
+ .byte W06
+ .byte PAN, 0x7F
+ .byte N04
+ .byte Dn5
+ .byte v024
+ .byte W06
+ .byte PAN, 0x00
+ .byte N04
+ .byte Dn5
+ .byte v016
+ .byte W06
+ .byte PAN, 0x7F
+ .byte N04
+ .byte Dn5
+ .byte v008
+ .byte W06
+ .byte PAN, 0x00
+ .byte N04
+ .byte Dn5
+ .byte v004
+ .byte W18
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_help_op: @ 86BC974
+ .byte 1
+ .byte 0
+ .byte se_help_op_pri
+ .byte se_help_op_rev
+ .word se_help_op_grp
+
+ .word se_help_op_1
diff --git a/sound/songs/se_kiteki.s b/sound/songs/se_kiteki.s
new file mode 100644
index 000000000..e91666b7e
--- /dev/null
+++ b/sound/songs/se_kiteki.s
@@ -0,0 +1,158 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_kiteki
+ .align 2
+ .equ se_kiteki_grp, voicegroup129
+ .equ se_kiteki_pri, 5
+ .equ se_kiteki_rev, reverb_set+50
+
+se_kiteki_1: @ 86BC854
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x52
+ .byte VOICE, 0x09
+ .byte BENDR, 0x0C
+ .byte LFOS, 0x2C
+ .byte PAN, 0x40
+ .byte VOL, 0x60
+ .byte MOD, 0x01
+ .byte N04
+ .byte En2
+ .byte v127
+ .byte W04
+ .byte N10
+ .byte En2
+ .byte v104
+ .byte W20
+ .byte W10
+ .byte PAN, 0x00
+ .byte TIE
+ .byte En2
+ .byte v127
+ .byte W08
+ .byte PAN, 0x10
+ .byte W06
+ .byte W02
+ .byte Gs0
+ .byte W08
+ .byte Cn2
+ .byte W08
+ .byte En3
+ .byte W06
+ .byte Gs4
+ .byte W06
+ .byte Bn5
+ .byte W06
+ .byte En7
+ .byte W06
+ .byte Gn8
+ .byte W06
+ .byte W18
+ .byte Ds7
+ .byte W06
+ .byte Gs6
+ .byte W06
+ .byte As5
+ .byte W06
+ .byte Dn4
+ .byte W06
+ .byte Fn2
+ .byte W06
+ .byte Ds1
+ .byte W06
+ .byte Fs0
+ .byte W06
+ .byte DnM1
+ .byte W06
+ .byte CnM2
+ .byte W06
+ .byte W18
+ .byte VOL, 0x50
+ .byte PAN, 0x0C
+ .byte W06
+ .byte VOL, 0x48
+ .byte PAN, 0x17
+ .byte W06
+ .byte VOL, 0x40
+ .byte PAN, 0x23
+ .byte W06
+ .byte VOL, 0x35
+ .byte PAN, 0x2E
+ .byte W06
+ .byte VOL, 0x30
+ .byte PAN, 0x4F
+ .byte W06
+ .byte VOL, 0x2A
+ .byte PAN, 0x59
+ .byte W06
+ .byte VOL, 0x20
+ .byte PAN, 0x68
+ .byte W02
+ .byte VOL, 0x18
+ .byte W04
+ .byte EnM1
+ .byte PAN, 0x6F
+ .byte W04
+ .byte VOL, 0x08
+ .byte W02
+ .byte EOT
+ .byte VOL, 0x00
+ .byte W06
+ .byte FINE
+
+se_kiteki_2: @ 86BC8CB
+ .byte KEYSH, 0x00
+ .byte VOICE, 0x51
+ .byte PAN, 0x40
+ .byte MOD, 0x0F
+ .byte VOL, 0x30
+ .byte N04
+ .byte En1
+ .byte v127
+ .byte W04
+ .byte N10
+ .byte En1
+ .byte v104
+ .byte W20
+ .byte W10
+ .byte TIE
+ .byte En1
+ .byte v127
+ .byte W14
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte W24
+ .byte W18
+ .byte VOL, 0x2A
+ .byte W06
+ .byte Cn1
+ .byte W06
+ .byte Gs0
+ .byte W06
+ .byte Dn0
+ .byte W06
+ .byte BnM1
+ .byte W06
+ .byte DsM1
+ .byte W06
+ .byte CsM1
+ .byte W06
+ .byte GsM2
+ .byte W06
+ .byte EOT
+ .byte VOL, 0x00
+ .byte W06
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_kiteki: @ 86BC900
+ .byte 2
+ .byte 0
+ .byte se_kiteki_pri
+ .byte se_kiteki_rev
+ .word se_kiteki_grp
+
+ .word se_kiteki_1
+ .word se_kiteki_2
diff --git a/sound/songs/se_nawamiss.s b/sound/songs/se_nawamiss.s
new file mode 100644
index 000000000..7080819c9
--- /dev/null
+++ b/sound/songs/se_nawamiss.s
@@ -0,0 +1,49 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_nawamiss
+ .align 2
+ .equ se_nawamiss_grp, voicegroup127
+ .equ se_nawamiss_pri, 5
+ .equ se_nawamiss_rev, reverb_set+50
+
+se_nawamiss_1: @ 86BCBD8
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x78
+ .byte VOICE, 0x5C
+ .byte BENDR, 0x0C
+ .byte VOL, 0x78
+ .byte BEND, 0x40
+ .byte N03
+ .byte Cn2
+ .byte v127
+ .byte W03
+ .byte Cn2
+ .byte v020
+ .byte W03
+ .byte N18
+ .byte Cn2
+ .byte v127
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte N09
+ .byte Cn2
+ .byte v020
+ .byte W03
+ .byte W03
+ .byte W03
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_nawamiss: @ 86BCBFC
+ .byte 1
+ .byte 0
+ .byte se_nawamiss_pri
+ .byte se_nawamiss_rev
+ .word se_nawamiss_grp
+
+ .word se_nawamiss_1
diff --git a/sound/songs/se_shop.s b/sound/songs/se_shop.s
new file mode 100644
index 000000000..eeade9bc4
--- /dev/null
+++ b/sound/songs/se_shop.s
@@ -0,0 +1,35 @@
+ .include "MPlayDef.s"
+ .section .rodata
+ .global se_shop
+ .align 2
+ .equ se_shop_grp, voicegroup129
+ .equ se_shop_pri, 5
+ .equ se_shop_rev, reverb_set+50
+
+se_shop_1: @ 86BC830
+ .byte KEYSH, 0x00
+ .byte TEMPO, 0x3E
+ .byte VOICE, 0x08
+ .byte VOL, 0x50
+ .byte PAN, 0x40
+ .byte BEND, 0x40
+ .byte N30
+ .byte Cn3
+ .byte v120
+ .byte W06
+ .byte W06
+ .byte W06
+ .byte W06
+ .byte W06
+ .byte FINE
+
+@ ***************************************
+ .align 2
+se_shop: @ 86BC848
+ .byte 1
+ .byte 0
+ .byte se_shop_pri
+ .byte se_shop_rev
+ .word se_shop_grp
+
+ .word se_shop_1