Combine voice groups using linker script instead of includes.

This commit is contained in:
laqieer 2022-05-06 14:54:00 +08:00
parent 6b87a9cac3
commit f4d63053af
97 changed files with 468 additions and 104 deletions

View File

@ -60,7 +60,7 @@ SYM_FILES := sym_iwram.txt sym_ewram.txt
CFILES := $(wildcard $(C_SUBDIR)/*.c)
ASM_S_FILES := $(wildcard $(ASM_SUBDIR)/*.s)
DATA_S_FILES := $(wildcard $(DATA_SUBDIR)/*.s)
SOUND_S_FILES := $(wildcard sound/*.s sound/songs/*.s sound/songs/mml/*.s)
SOUND_S_FILES := $(wildcard sound/*.s sound/songs/*.s sound/songs/mml/*.s sound/voicegroups/*.s)
SFILES := $(ASM_S_FILES) $(DATA_S_FILES) $(SOUND_S_FILES)
C_OBJECTS := $(CFILES:.c=.o)
ASM_OBJECTS := $(SFILES:.s=.o)

View File

@ -227,7 +227,7 @@ SECTIONS
. = ALIGN(4); data/const_data_205714.o(.rodata);
. = ALIGN(4); src/statscreen.o(.rodata);
. = ALIGN(4); data/const_data_205B84.o(.rodata);
INCLUDE "songs.txt"
INCLUDE "linker_script_sound.txt"
. = ALIGN(4); src/agb_sram.o(.rodata);
. = ALIGN(4); *libc.a:vfprintf.o(.rodata);
. = ALIGN(4); *libc.a:dtoa.o(.rodata);

View File

@ -1,5 +1,97 @@
src/m4a_tables.o(.rodata);
sound/voice_groups.o(.rodata);
sound/voicegroups/voicegroup000.o(.rodata);
sound/voicegroups/voicegroup001.o(.rodata);
sound/voicegroups/voicegroup002.o(.rodata);
sound/voicegroups/voicegroup003.o(.rodata);
sound/voicegroups/voicegroup004.o(.rodata);
sound/voicegroups/voicegroup005.o(.rodata);
sound/voicegroups/voicegroup006.o(.rodata);
sound/voicegroups/voicegroup007.o(.rodata);
sound/voicegroups/voicegroup008.o(.rodata);
sound/voicegroups/voicegroup009.o(.rodata);
sound/voicegroups/voicegroup010.o(.rodata);
sound/voicegroups/voicegroup011.o(.rodata);
sound/voicegroups/voicegroup012.o(.rodata);
sound/voicegroups/voicegroup013.o(.rodata);
sound/voicegroups/voicegroup014.o(.rodata);
sound/voicegroups/voicegroup015.o(.rodata);
sound/voicegroups/voicegroup016.o(.rodata);
sound/voicegroups/voicegroup017.o(.rodata);
sound/voicegroups/voicegroup018.o(.rodata);
sound/voicegroups/voicegroup019.o(.rodata);
sound/voicegroups/voicegroup020.o(.rodata);
sound/voicegroups/voicegroup021.o(.rodata);
sound/voicegroups/voicegroup022.o(.rodata);
sound/voicegroups/voicegroup023.o(.rodata);
sound/voicegroups/voicegroup024.o(.rodata);
sound/voicegroups/voicegroup025.o(.rodata);
sound/voicegroups/voicegroup026.o(.rodata);
sound/voicegroups/voicegroup027.o(.rodata);
sound/voicegroups/voicegroup028.o(.rodata);
sound/voicegroups/voicegroup029.o(.rodata);
sound/voicegroups/voicegroup030.o(.rodata);
sound/voicegroups/voicegroup031.o(.rodata);
sound/voicegroups/voicegroup032.o(.rodata);
sound/voicegroups/voicegroup033.o(.rodata);
sound/voicegroups/voicegroup034.o(.rodata);
sound/voicegroups/voicegroup035.o(.rodata);
sound/voicegroups/voicegroup036.o(.rodata);
sound/voicegroups/voicegroup037.o(.rodata);
sound/voicegroups/voicegroup038.o(.rodata);
sound/voicegroups/voicegroup039.o(.rodata);
sound/voicegroups/voicegroup040.o(.rodata);
sound/voicegroups/voicegroup041.o(.rodata);
sound/voicegroups/voicegroup042.o(.rodata);
sound/voicegroups/voicegroup043.o(.rodata);
sound/voicegroups/voicegroup044.o(.rodata);
sound/voicegroups/voicegroup045.o(.rodata);
sound/voicegroups/voicegroup046.o(.rodata);
sound/voicegroups/voicegroup047.o(.rodata);
sound/voicegroups/voicegroup048.o(.rodata);
sound/voicegroups/voicegroup049.o(.rodata);
sound/voicegroups/voicegroup050.o(.rodata);
sound/voicegroups/voicegroup051.o(.rodata);
sound/voicegroups/voicegroup052.o(.rodata);
sound/voicegroups/voicegroup053.o(.rodata);
sound/voicegroups/voicegroup054.o(.rodata);
sound/voicegroups/voicegroup055.o(.rodata);
sound/voicegroups/voicegroup056.o(.rodata);
sound/voicegroups/voicegroup057.o(.rodata);
sound/voicegroups/voicegroup058.o(.rodata);
sound/voicegroups/voicegroup059.o(.rodata);
sound/voicegroups/voicegroup060.o(.rodata);
sound/voicegroups/voicegroup061.o(.rodata);
sound/voicegroups/voicegroup062.o(.rodata);
sound/voicegroups/voicegroup063.o(.rodata);
sound/voicegroups/voicegroup064.o(.rodata);
sound/voicegroups/voicegroup065.o(.rodata);
sound/voicegroups/voicegroup066.o(.rodata);
sound/voicegroups/voicegroup067.o(.rodata);
sound/voicegroups/voicegroup068.o(.rodata);
sound/voicegroups/voicegroup069.o(.rodata);
sound/voicegroups/voicegroup070.o(.rodata);
sound/voicegroups/voicegroup071.o(.rodata);
sound/voicegroups/voicegroup072.o(.rodata);
sound/voicegroups/voicegroup073.o(.rodata);
sound/voicegroups/voicegroup074.o(.rodata);
sound/voicegroups/voicegroup075.o(.rodata);
sound/voicegroups/voicegroup076.o(.rodata);
sound/voicegroups/voicegroup077.o(.rodata);
sound/voicegroups/voicegroup078.o(.rodata);
sound/voicegroups/voicegroup079.o(.rodata);
sound/voicegroups/voicegroup080.o(.rodata);
sound/voicegroups/voicegroup081.o(.rodata);
sound/voicegroups/voicegroup082.o(.rodata);
sound/voicegroups/voicegroup083.o(.rodata);
sound/voicegroups/voicegroup084.o(.rodata);
sound/voicegroups/voicegroup085.o(.rodata);
sound/voicegroups/voicegroup086.o(.rodata);
sound/voicegroups/voicegroup087.o(.rodata);
sound/voicegroups/voicegroup088.o(.rodata);
sound/voicegroups/voicegroup089.o(.rodata);
sound/voicegroups/voicegroup090.o(.rodata);
sound/voicegroups/voicegroup091.o(.rodata);
sound/voicegroups/voicegroup092.o(.rodata);
sound/keysplit_tables.o(.rodata);
sound/programmable_wave_data.o(.rodata);
sound/music_player_table.o(.rodata);

View File

@ -1,100 +0,0 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 4
.include "sound/voicegroups/voicegroup000.inc"
.include "sound/voicegroups/voicegroup001.inc"
.include "sound/voicegroups/voicegroup002.inc"
.include "sound/voicegroups/voicegroup003.inc"
.include "sound/voicegroups/voicegroup004.inc"
.include "sound/voicegroups/voicegroup005.inc"
.include "sound/voicegroups/voicegroup006.inc"
.include "sound/voicegroups/voicegroup007.inc"
.include "sound/voicegroups/voicegroup008.inc"
.include "sound/voicegroups/voicegroup009.inc"
.include "sound/voicegroups/voicegroup010.inc"
.include "sound/voicegroups/voicegroup011.inc"
.include "sound/voicegroups/voicegroup012.inc"
.include "sound/voicegroups/voicegroup013.inc"
.include "sound/voicegroups/voicegroup014.inc"
.include "sound/voicegroups/voicegroup015.inc"
.include "sound/voicegroups/voicegroup016.inc"
.include "sound/voicegroups/voicegroup017.inc"
.include "sound/voicegroups/voicegroup018.inc"
.include "sound/voicegroups/voicegroup019.inc"
.include "sound/voicegroups/voicegroup020.inc"
.include "sound/voicegroups/voicegroup021.inc"
.include "sound/voicegroups/voicegroup022.inc"
.include "sound/voicegroups/voicegroup023.inc"
.include "sound/voicegroups/voicegroup024.inc"
.include "sound/voicegroups/voicegroup025.inc"
.include "sound/voicegroups/voicegroup026.inc"
.include "sound/voicegroups/voicegroup027.inc"
.include "sound/voicegroups/voicegroup028.inc"
.include "sound/voicegroups/voicegroup029.inc"
.include "sound/voicegroups/voicegroup030.inc"
.include "sound/voicegroups/voicegroup031.inc"
.include "sound/voicegroups/voicegroup032.inc"
.include "sound/voicegroups/voicegroup033.inc"
.include "sound/voicegroups/voicegroup034.inc"
.include "sound/voicegroups/voicegroup035.inc"
.include "sound/voicegroups/voicegroup036.inc"
.include "sound/voicegroups/voicegroup037.inc"
.include "sound/voicegroups/voicegroup038.inc"
.include "sound/voicegroups/voicegroup039.inc"
.include "sound/voicegroups/voicegroup040.inc"
.include "sound/voicegroups/voicegroup041.inc"
.include "sound/voicegroups/voicegroup042.inc"
.include "sound/voicegroups/voicegroup043.inc"
.include "sound/voicegroups/voicegroup044.inc"
.include "sound/voicegroups/voicegroup045.inc"
.include "sound/voicegroups/voicegroup046.inc"
.include "sound/voicegroups/voicegroup047.inc"
.include "sound/voicegroups/voicegroup048.inc"
.include "sound/voicegroups/voicegroup049.inc"
.include "sound/voicegroups/voicegroup050.inc"
.include "sound/voicegroups/voicegroup051.inc"
.include "sound/voicegroups/voicegroup052.inc"
.include "sound/voicegroups/voicegroup053.inc"
.include "sound/voicegroups/voicegroup054.inc"
.include "sound/voicegroups/voicegroup055.inc"
.include "sound/voicegroups/voicegroup056.inc"
.include "sound/voicegroups/voicegroup057.inc"
.include "sound/voicegroups/voicegroup058.inc"
.include "sound/voicegroups/voicegroup059.inc"
.include "sound/voicegroups/voicegroup060.inc"
.include "sound/voicegroups/voicegroup061.inc"
.include "sound/voicegroups/voicegroup062.inc"
.include "sound/voicegroups/voicegroup063.inc"
.include "sound/voicegroups/voicegroup064.inc"
.include "sound/voicegroups/voicegroup065.inc"
.include "sound/voicegroups/voicegroup066.inc"
.include "sound/voicegroups/voicegroup067.inc"
.include "sound/voicegroups/voicegroup068.inc"
.include "sound/voicegroups/voicegroup069.inc"
.include "sound/voicegroups/voicegroup070.inc"
.include "sound/voicegroups/voicegroup071.inc"
.include "sound/voicegroups/voicegroup072.inc"
.include "sound/voicegroups/voicegroup073.inc"
.include "sound/voicegroups/voicegroup074.inc"
.include "sound/voicegroups/voicegroup075.inc"
.include "sound/voicegroups/voicegroup076.inc"
.include "sound/voicegroups/voicegroup077.inc"
.include "sound/voicegroups/voicegroup078.inc"
.include "sound/voicegroups/voicegroup079.inc"
.include "sound/voicegroups/voicegroup080.inc"
.include "sound/voicegroups/voicegroup081.inc"
.include "sound/voicegroups/voicegroup082.inc"
.include "sound/voicegroups/voicegroup083.inc"
.include "sound/voicegroups/voicegroup084.inc"
.include "sound/voicegroups/voicegroup085.inc"
.include "sound/voicegroups/voicegroup086.inc"
.include "sound/voicegroups/voicegroup087.inc"
.include "sound/voicegroups/voicegroup088.inc"
.include "sound/voicegroups/voicegroup089.inc"
.include "sound/voicegroups/voicegroup090.inc"
.include "sound/voicegroups/voicegroup091.inc"
.include "sound/voicegroups/voicegroup092.inc"

View File

@ -1,4 +1,8 @@
.align 2
.include "asm/macros/music_voice.inc"
.section .rodata
.align 4
@********************** Voicegroup **********************@
.global voicegroup000

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@

View File

@ -1,3 +1,7 @@
.include "asm/macros/music_voice.inc"
.section .rodata
.align 2
@********************** Voicegroup **********************@