summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2019-10-17 11:39:27 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2019-10-17 11:39:27 -0400
commit58e3d9f1e9aaa5ad5b5f21f878fa8d6be3b6d967 (patch)
treef28ef6bb3754ff80cbe841e325d33feff947435b
parentce257741b4d7fb828177ae45c516eb93553c41c6 (diff)
Update mus_me_b_big,small from Emerald
-rw-r--r--ld_script.txt4
-rw-r--r--songs.mk4
-rw-r--r--sound/songs/midi/mus_me_b_big.midbin0 -> 1330 bytes
-rw-r--r--sound/songs/midi/mus_me_b_small.midbin0 -> 783 bytes
-rw-r--r--sound/songs/mus_me_b_big.s505
-rw-r--r--sound/songs/mus_me_b_small.s287
6 files changed, 4 insertions, 796 deletions
diff --git a/ld_script.txt b/ld_script.txt
index f9dd04781..6ae4b85a6 100644
--- a/ld_script.txt
+++ b/ld_script.txt
@@ -795,8 +795,8 @@ SECTIONS {
sound/songs/midi/mus_battle32.o(.rodata);
sound/songs/midi/mus_battle20.o(.rodata);
sound/songs/midi/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_b_big.o(.rodata);
+ sound/songs/midi/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 868c4f796..53b697cc9 100644
--- a/songs.mk
+++ b/songs.mk
@@ -100,10 +100,10 @@ $(MID_SUBDIR)/mus_me_asa.s: %.s: %.mid
$(MID) $< $@ -E -R$(STD_REVERB) -G008 -V090 -P5
$(MID_SUBDIR)/mus_me_b_big.s: %.s: %.mid
- $(MID) $< $@ -E -R$(STD_REVERB) -G008 -V090 -P5
+ $(MID) $< $@ -E -R$(STD_REVERB) -G008 -V100 -P5
$(MID_SUBDIR)/mus_me_b_small.s: %.s: %.mid
- $(MID) $< $@ -E -R$(STD_REVERB) -G008 -V090 -P5
+ $(MID) $< $@ -E -R$(STD_REVERB) -G008 -V100 -P5
$(MID_SUBDIR)/mus_me_bachi.s: %.s: %.mid
$(MID) $< $@ -E -R$(STD_REVERB) -G008 -V090 -P5
diff --git a/sound/songs/midi/mus_me_b_big.mid b/sound/songs/midi/mus_me_b_big.mid
new file mode 100644
index 000000000..2028f0016
--- /dev/null
+++ b/sound/songs/midi/mus_me_b_big.mid
Binary files differ
diff --git a/sound/songs/midi/mus_me_b_small.mid b/sound/songs/midi/mus_me_b_small.mid
new file mode 100644
index 000000000..a51f48ed4
--- /dev/null
+++ b/sound/songs/midi/mus_me_b_small.mid
Binary files differ
diff --git a/sound/songs/mus_me_b_big.s b/sound/songs/mus_me_b_big.s
deleted file mode 100644
index 6959af085..000000000
--- a/sound/songs/mus_me_b_big.s
+++ /dev/null
@@ -1,505 +0,0 @@
- .include "MPlayDef.s"
- .section .rodata
- .global mus_me_b_big
- .align 2
- .equ mus_me_b_big_grp, voicegroup008
- .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
deleted file mode 100644
index e1312d2a0..000000000
--- a/sound/songs/mus_me_b_small.s
+++ /dev/null
@@ -1,287 +0,0 @@
- .include "MPlayDef.s"
- .section .rodata
- .global mus_me_b_small
- .align 2
- .equ mus_me_b_small_grp, voicegroup008
- .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