From 077089f0e5bd90701fe7ba080e6b25bc67848aed Mon Sep 17 00:00:00 2001 From: EternalCode Date: Sun, 3 Dec 2017 20:46:56 -0500 Subject: fldeff_teleport file completed --- asm/fldeff_teleport.s | 84 --------------------------------------------------- ld_script.txt | 2 +- src/fldeff_teleport.c | 54 +++++++++++++++++++++++++++++++++ 3 files changed, 55 insertions(+), 85 deletions(-) delete mode 100644 asm/fldeff_teleport.s create mode 100644 src/fldeff_teleport.c diff --git a/asm/fldeff_teleport.s b/asm/fldeff_teleport.s deleted file mode 100644 index 17bab1496..000000000 --- a/asm/fldeff_teleport.s +++ /dev/null @@ -1,84 +0,0 @@ - .include "asm/macros.inc" - .include "constants/constants.inc" - - .syntax unified - - .text - - thumb_func_start SetUpFieldMove_Teleport -SetUpFieldMove_Teleport: @ 817C8BC - push {lr} - ldr r0, =gMapHeader - ldrb r0, [r0, 0x17] - bl is_light_level_1_2_3_or_6 - lsls r0, 24 - lsrs r0, 24 - cmp r0, 0x1 - beq _0817C8D8 - movs r0, 0 - b _0817C8E6 - .pool -_0817C8D8: - ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 - str r0, [r1] - ldr r1, =gUnknown_0203CEEC - ldr r0, =hm_teleport_run_dp02scr - str r0, [r1] - movs r0, 0x1 -_0817C8E6: - pop {r1} - bx r1 - .pool - thumb_func_end SetUpFieldMove_Teleport - - thumb_func_start hm_teleport_run_dp02scr -hm_teleport_run_dp02scr: @ 817C8FC - push {lr} - bl sub_808469C - movs r0, 0x3F - bl FieldEffectStart - bl GetCursorSelectionMonId - ldr r1, =gFieldEffectArguments - lsls r0, 24 - lsrs r0, 24 - str r0, [r1] - pop {r0} - bx r0 - .pool - thumb_func_end hm_teleport_run_dp02scr - - thumb_func_start FldEff_UseTeleport -FldEff_UseTeleport: @ 817C91C - push {lr} - bl oei_task_add - lsls r0, 24 - lsrs r0, 24 - ldr r2, =gTasks - lsls r1, r0, 2 - adds r1, r0 - lsls r1, 3 - adds r1, r2 - ldr r2, =sub_817C94C - lsrs r0, r2, 16 - strh r0, [r1, 0x18] - strh r2, [r1, 0x1A] - movs r0, 0x1 - bl SetPlayerAvatarTransitionFlags - movs r0, 0 - pop {r1} - bx r1 - .pool - thumb_func_end FldEff_UseTeleport - - thumb_func_start sub_817C94C -sub_817C94C: @ 817C94C - push {lr} - movs r0, 0x3F - bl FieldEffectActiveListRemove - bl sub_80B7FC8 - pop {r0} - bx r0 - thumb_func_end sub_817C94C - - .align 2, 0 @ Don't pad with nop. diff --git a/ld_script.txt b/ld_script.txt index e71b63e6c..a3c4b498e 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -226,7 +226,7 @@ SECTIONS { asm/intro_credits_graphics.o(.text); src/evolution_graphics.o(.text); src/bard_music.o(.text); - asm/fldeff_teleport.o(.text); + src/fldeff_teleport.o(.text); asm/battle_link_817C95C.o(.text); asm/pokemon_animation.o(.text); src/recorded_battle.o(.text); diff --git a/src/fldeff_teleport.c b/src/fldeff_teleport.c new file mode 100644 index 000000000..3ca72d787 --- /dev/null +++ b/src/fldeff_teleport.c @@ -0,0 +1,54 @@ +#include "global.h" +#include "field_effect.h" +#include "task.h" + +extern bool8 is_light_level_1_2_3_or_6(u8 mapType); +extern void* hm_add_c3_launch_phase_2(void); +extern void hm_teleport_run_dp02scr(void); +extern void* gUnknown_0203CEEC; +extern void* gUnknown_03005DB0; +extern void sub_808469C(void); +extern u8 GetCursorSelectionMonId(void); +extern void sub_817C94C(void); +extern u8 oei_task_add(void); +extern void FieldEffectActiveListRemove(u8 id); +extern void sub_80B7FC8(void); + +// 817C8BC +bool8 SetUpFieldMove_Teleport() +{ + if (is_light_level_1_2_3_or_6(gMapHeader.mapType) == TRUE) + { + gUnknown_03005DB0 = hm_add_c3_launch_phase_2; + gUnknown_0203CEEC = hm_teleport_run_dp02scr; + return TRUE; + } + return FALSE; +} + +// 817C8FC +void hm_teleport_run_dp02scr() +{ + sub_808469C(); + FieldEffectStart(0x3F); + gFieldEffectArguments[0] = (u32)GetCursorSelectionMonId(); +} + +extern void SetPlayerAvatarTransitionFlags(u8); +// 817C91C +u8 FldEff_UseTeleport() +{ + u8 taskID = oei_task_add(); + gTasks[taskID].data[8] = (u32)sub_817C94C >> 16; + gTasks[taskID].data[9] = (u32)sub_817C94C; + SetPlayerAvatarTransitionFlags(1); + return 0; +} + +void sub_817C94C() +{ + FieldEffectActiveListRemove(0x3F); + sub_80B7FC8(); +} + + -- cgit v1.2.3 From d74c0d053ea4a3ba668f80c7140c8821e487707d Mon Sep 17 00:00:00 2001 From: EternalCode Date: Sun, 3 Dec 2017 20:48:08 -0500 Subject: missed moving an extern to top --- src/fldeff_teleport.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/fldeff_teleport.c b/src/fldeff_teleport.c index 3ca72d787..ea04f52da 100644 --- a/src/fldeff_teleport.c +++ b/src/fldeff_teleport.c @@ -13,6 +13,8 @@ extern void sub_817C94C(void); extern u8 oei_task_add(void); extern void FieldEffectActiveListRemove(u8 id); extern void sub_80B7FC8(void); +extern void SetPlayerAvatarTransitionFlags(u8); + // 817C8BC bool8 SetUpFieldMove_Teleport() @@ -34,7 +36,6 @@ void hm_teleport_run_dp02scr() gFieldEffectArguments[0] = (u32)GetCursorSelectionMonId(); } -extern void SetPlayerAvatarTransitionFlags(u8); // 817C91C u8 FldEff_UseTeleport() { -- cgit v1.2.3 From 266dd492a772c6189eaf45a134592c3d319bf857 Mon Sep 17 00:00:00 2001 From: EternalCode Date: Mon, 4 Dec 2017 17:12:05 -0500 Subject: void parameter in function header --- src/fldeff_teleport.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/fldeff_teleport.c b/src/fldeff_teleport.c index ea04f52da..1730f8355 100644 --- a/src/fldeff_teleport.c +++ b/src/fldeff_teleport.c @@ -17,7 +17,7 @@ extern void SetPlayerAvatarTransitionFlags(u8); // 817C8BC -bool8 SetUpFieldMove_Teleport() +bool8 SetUpFieldMove_Teleport(void) { if (is_light_level_1_2_3_or_6(gMapHeader.mapType) == TRUE) { @@ -29,7 +29,7 @@ bool8 SetUpFieldMove_Teleport() } // 817C8FC -void hm_teleport_run_dp02scr() +void hm_teleport_run_dp02scr(void) { sub_808469C(); FieldEffectStart(0x3F); @@ -37,7 +37,7 @@ void hm_teleport_run_dp02scr() } // 817C91C -u8 FldEff_UseTeleport() +u8 FldEff_UseTeleport(void) { u8 taskID = oei_task_add(); gTasks[taskID].data[8] = (u32)sub_817C94C >> 16; @@ -46,7 +46,7 @@ u8 FldEff_UseTeleport() return 0; } -void sub_817C94C() +void sub_817C94C(void) { FieldEffectActiveListRemove(0x3F); sub_80B7FC8(); -- cgit v1.2.3 From f0df833f37a20745ded2b13240c692fe20d2dc1c Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Fri, 29 Dec 2017 13:34:24 -0600 Subject: Extract easy chat and pokemon animation --- asm/easy_chat.s | 2 +- asm/pokemon_animation.s | 2 +- data/battle_link_817C95C.s | 174 +++++++++++ data/data2b.s | 2 - data/data2c.s | 2 - data/data_860A4AC.s | 50 ---- data/easy_chat.s | 430 ++++++++++++++++++++++++---- data/graphics.s | 118 ++++---- data/pokemon_animation.s | 240 ++++++++++++++++ data/strings.s | 112 ++++---- graphics/misc/8597C1C.pal | 7 + graphics/misc/8597C24.pal | 9 + graphics/misc/interview.pal | 19 ++ graphics/misc/interview_arrow.png | Bin 0 -> 160 bytes graphics/misc/interview_buttons.png | Bin 0 -> 214 bytes graphics/misc/interview_frame.png | Bin 0 -> 192 bytes graphics/misc/interview_frame_2.png | Bin 0 -> 260 bytes graphics/misc/interview_frame_green.pal | 19 ++ graphics/misc/interview_frame_orange.pal | 19 ++ graphics/misc/interview_triangle_cursor.png | Bin 0 -> 147 bytes ld_script.txt | 3 +- 21 files changed, 994 insertions(+), 214 deletions(-) create mode 100644 data/battle_link_817C95C.s delete mode 100644 data/data_860A4AC.s create mode 100644 data/pokemon_animation.s create mode 100644 graphics/misc/8597C1C.pal create mode 100644 graphics/misc/8597C24.pal create mode 100644 graphics/misc/interview.pal create mode 100644 graphics/misc/interview_arrow.png create mode 100644 graphics/misc/interview_buttons.png create mode 100644 graphics/misc/interview_frame.png create mode 100644 graphics/misc/interview_frame_2.png create mode 100644 graphics/misc/interview_frame_green.pal create mode 100644 graphics/misc/interview_frame_orange.pal create mode 100644 graphics/misc/interview_triangle_cursor.png diff --git a/asm/easy_chat.s b/asm/easy_chat.s index 3a359c9fa..f65c379c2 100644 --- a/asm/easy_chat.s +++ b/asm/easy_chat.s @@ -6075,7 +6075,7 @@ _0811D19C: b _0811D1BC .pool _0811D1A8: - ldr r0, =gText_CombineTwoWordsOrPhrases + ldr r0, =gText_CombineTwoWordsOrPhrases3 str r0, [sp, 0xC] b _0811D1BC .pool diff --git a/asm/pokemon_animation.s b/asm/pokemon_animation.s index 870e658f7..a625f8511 100644 --- a/asm/pokemon_animation.s +++ b/asm/pokemon_animation.s @@ -333,7 +333,7 @@ sub_817F670: @ 817F670 movs r1, 0x3 orrs r0, r1 strb r0, [r4, 0x1] - ldr r0, =gUnknown_0860AD68 + ldr r0, =gSpriteAffineAnimTable_860AD68 str r0, [r4, 0x10] ldr r0, =gUnknown_03001274 ldr r0, [r0] diff --git a/data/battle_link_817C95C.s b/data/battle_link_817C95C.s new file mode 100644 index 000000000..24f70c79c --- /dev/null +++ b/data/battle_link_817C95C.s @@ -0,0 +1,174 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + + .align 1 +gUnknown_0860A4AC:: @ 860A4AC + .2byte 0x0044, 0x005a, 0x0075, 0x00f3, 0x0020, 0x00af, 0x00b3, 0x00ed, 0x0149, 0x0108, 0x011c, 0x0143, 0x008a, 0x0137, 0x00ad, 0x00dc + .2byte 0x000c, 0x00da, 0x00d8, 0x011b, 0x00d9, 0x0117, 0xffff, 0x00de, 0x0095, 0xffff + + .align 1 +gUnknown_0860A4E0:: @ 860A4E0 + .2byte 0x0001, 0x0001, 0x0001, 0x0004, 0x0001, 0x0001, 0x0001, 0x0000, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 + .2byte 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0004, 0x0005, 0x0001, 0x0003, 0x0001 + .2byte 0x0003, 0x0005, 0x0001, 0x0007, 0x0001, 0x0007, 0x0007, 0x0001, 0x0005, 0x0002, 0x0004, 0x0001, 0x0001, 0x0001, 0x0005, 0x0001 + .2byte 0x0002, 0x0004, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 + .2byte 0x0001, 0x0007, 0x0004, 0x0004, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004, 0x0001, 0x0001, 0x0001, 0x0004 + .2byte 0x0005, 0x0002, 0x0004, 0x0001, 0x0004, 0x0001, 0x0007, 0x0002, 0x0001, 0x0005, 0x0007, 0x0003, 0x0003, 0x0004, 0x0003, 0x0003 + .2byte 0x0003, 0x0003, 0x0003, 0x0002, 0x0004, 0x0001, 0x0005, 0x0001, 0x0001, 0x0004, 0x0005, 0x0003, 0x0001, 0x0002, 0x0001, 0x0005 + .2byte 0x0004, 0x0003, 0x0006, 0x0004, 0x0003, 0x0003, 0x0003, 0x0002, 0x0004, 0x0001, 0x0001, 0x0001, 0x0005, 0x0001, 0x0001, 0x0007 + .2byte 0x0002, 0x0002, 0x0001, 0x0001, 0x0004, 0x0004, 0x0004, 0x0001, 0x0004, 0x0004, 0x0001, 0x0001, 0x0001, 0x0001, 0x0007, 0x0007 + .2byte 0x0006, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0003, 0x0001, 0x0001, 0x0004, 0x0004 + .2byte 0x0003, 0x0003, 0x0003, 0x0001, 0x0004, 0x0007, 0x0007, 0x0005, 0x0007, 0x0001, 0x0007, 0x0001, 0x0005, 0x0000, 0x0004, 0x0004 + .2byte 0x0004, 0x0004, 0x0004, 0x0002, 0x0002, 0x0006, 0x0003, 0x0006, 0x0004, 0x0004, 0x0002, 0x0005, 0x0002, 0x0001, 0x0001, 0x0006 + .2byte 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0006, 0x0001, 0x0004, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001 + .2byte 0x0001, 0x0001, 0x0004, 0x0001, 0x0001, 0x0003 + + .align 1 +gUnknown_0860A68C:: @ 860A68C + .2byte 0x0004, 0xfffd, 0xfffa + + .align 1 +gUnknown_0860A692:: @ 860A692 + .2byte 0x0004, 0x0004, 0x0006, 0x0006, 0x0007, 0x0006, 0x0002 + + .align 1 +gUnknown_0860A6A0:: @ 860A6A0 + .2byte 0x0091, 0x0003, 0x00fa, 0x0003, 0x00be, 0x0003, 0x0080, 0x0003, 0x006e, 0x0003, 0x0098, 0x0003, 0x0143, 0x0003, 0x0123, 0x0003 + .2byte 0x007f, 0x0003, 0x014a, 0x0003, 0x0039, 0x0003, 0x0134, 0x0003, 0x0038, 0x0003, 0x003d, 0x0003, 0x015a, 0x0000, 0x0037, 0x0003 + .2byte 0x0160, 0x0003, 0x0137, 0x0003, 0x0057, 0x0003, 0x004c, 0xfffc, 0x013b, 0xfffc, 0x00ac, 0xfffc, 0x0035, 0xfffc, 0x00dd, 0xfffc + .2byte 0x007e, 0xfffc, 0x0101, 0xfffc, 0x0034, 0xfffc, 0x0133, 0xfffc, 0x012b, 0xfffc, 0x011c, 0xfffc, 0x0053, 0xfffc, 0x0007, 0xfffc + .2byte 0x004c, 0xfffc, 0xffff, 0x0000 + + .align 1 +gUnknown_0860A728:: @ 860A728 + .2byte 0x013b, 0x0003, 0x00ac, 0x0003, 0x0035, 0x0003, 0x00dd, 0x0003, 0x007e, 0x0003, 0x0101, 0x0003, 0x0034, 0x0003, 0x0133, 0x0003 + .2byte 0x012b, 0x0003, 0x011c, 0x0003, 0x0053, 0x0003, 0x0007, 0x0003, 0x004c, 0x0005, 0x00eb, 0x0003, 0x00ea, 0x0003, 0x00ec, 0x0003 + .2byte 0x0137, 0x0003, 0xffff, 0x0000 + + .align 1 +gUnknown_0860A770:: @ 860A770 + .2byte 0x0137, 0x0003, 0x004c, 0xfffd, 0xffff, 0x0000 + + .align 1 +gUnknown_0860A77C:: @ 860A77C + .2byte 0x0137, 0x0003, 0x004c, 0xfffd, 0xffff, 0x0000 + + .align 1 +gUnknown_0860A788:: @ 860A788 + .2byte 0x0055, 0x0003, 0x0009, 0x0003, 0x00d1, 0x0003, 0x0054, 0x0003, 0x00c0, 0x0003, 0x015f, 0x0003, 0x0056, 0x0000, 0x0057, 0x0003 + .2byte 0x0158, 0x0003, 0xffff, 0x0000 + + .align 1 +gUnknown_0860A7B0:: @ 860A7B0 + .2byte 0x0005, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 + + .align 1 +gUnknown_0860A7BE:: @ 860A7BE + .2byte 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 + + .align 1 +gUnknown_0860A7C8:: @ 860A7C8 + .2byte 0x0004 + + .align 1 +gUnknown_0860A7CA:: @ 860A7CA + .2byte 0x0005 + + .align 1 +gUnknown_0860A7CC:: @ 860A7CC + .2byte 0x0005 + + .align 1 +gUnknown_0860A7CE:: @ 860A7CE + .2byte 0x0003 + + .align 1 +gUnknown_0860A7D0:: @ 860A7D0 + .2byte 0x0003 + + .align 1 +gUnknown_0860A7D2:: @ 860A7D2 + .2byte 0x0004 + + .align 1 +gUnknown_0860A7D4:: @ 860A7D4 + .2byte 0x0003 + + .align 1 +gUnknown_0860A7D6:: @ 860A7D6 + .2byte 0x0006 + + .align 1 +gUnknown_0860A7D8:: @ 860A7D8 + .2byte 0x0006 + + .align 1 +gUnknown_0860A7DA:: @ 860A7DA + .2byte 0x0006 + + .align 1 +gUnknown_0860A7DC:: @ 860A7DC + .2byte 0x0004 + + .align 1 +gUnknown_0860A7DE:: @ 860A7DE + .2byte 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 + + .align 1 +gUnknown_0860A7EC:: @ 860A7EC + .2byte 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004 + + .align 1 +gUnknown_0860A7FA:: @ 860A7FA + .2byte 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff + + .align 1 +gUnknown_0860A808:: @ 860A808 + .2byte 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 + + .align 1 +gUnknown_0860A816:: @ 860A816 + .2byte 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004 + + .align 1 +gUnknown_0860A824:: @ 860A824 + .2byte 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe + + .align 2 +gUnknown_0860A834:: @ 860A834 + .4byte gUnknown_0860A4E0 + .4byte gUnknown_0860A68C + .4byte gUnknown_0860A692 + .4byte gUnknown_0860A6A0 + .4byte gUnknown_0860A728 + .4byte gUnknown_0860A770 + .4byte gUnknown_0860A77C + .4byte gUnknown_0860A788 + .4byte gUnknown_0860A7B0 + .4byte gUnknown_0860A7BE + .4byte gUnknown_0860A7C8 + .4byte gUnknown_0860A7CA + .4byte gUnknown_0860A7CC + .4byte gUnknown_0860A7CE + .4byte gUnknown_0860A7D0 + .4byte gUnknown_0860A7D2 + .4byte gUnknown_0860A7D4 + .4byte gUnknown_0860A7D6 + .4byte gUnknown_0860A7D8 + .4byte gUnknown_0860A7DA + .4byte gUnknown_0860A7DA + .4byte gUnknown_0860A7DC + .4byte gUnknown_0860A7DE + .4byte gUnknown_0860A7EC + .4byte gUnknown_0860A7FA + .4byte gUnknown_0860A808 + .4byte gUnknown_0860A816 + .4byte gUnknown_0860A824 + + .align 1 +gUnknown_0860A8A4:: @ 860A8A4 + .2byte 0x0097, 0x00b2, 0x00bc, 0x008c, 0x00b4, 0x00b5, 0x0093, 0x006a, 0x0091, 0x005e, 0x0030, 0x002a, 0x0095, 0x001c, 0x001d, 0x0064 + .2byte 0x0060, 0xffff + diff --git a/data/data2b.s b/data/data2b.s index 74e13cc7f..1400b31d3 100644 --- a/data/data2b.s +++ b/data/data2b.s @@ -1,5 +1,3 @@ -@ the second big chunk of data - #include "constants/items.h" #include "constants/moves.h" #include "constants/species.h" diff --git a/data/data2c.s b/data/data2c.s index 904009254..86418ce62 100644 --- a/data/data2c.s +++ b/data/data2c.s @@ -1,5 +1,3 @@ -@ the second big chunk of data - #include "constants/abilities.h" #include "constants/items.h" #include "constants/moves.h" diff --git a/data/data_860A4AC.s b/data/data_860A4AC.s deleted file mode 100644 index bac17590d..000000000 --- a/data/data_860A4AC.s +++ /dev/null @@ -1,50 +0,0 @@ - .include "asm/macros.inc" - .include "constants/constants.inc" - - .section .rodata - -gUnknown_0860A4AC:: @ 860A4AC - .incbin "baserom.gba", 0x60a4ac, 0x388 - -gUnknown_0860A834:: @ 860A834 - .incbin "baserom.gba", 0x60a834, 0x70 - -gUnknown_0860A8A4:: @ 860A8A4 - .incbin "baserom.gba", 0x60a8a4, 0x24 - -gUnknown_0860A8C8:: @ 860A8C8 - .incbin "baserom.gba", 0x60a8c8, 0x19c - -gUnknown_0860AA64:: @ 860AA64 - .incbin "baserom.gba", 0x60aa64, 0x1c - -gUnknown_0860AA80:: @ 860AA80 - .incbin "baserom.gba", 0x60aa80, 0x8 - -gUnknown_0860AA88:: @ 860AA88 - .incbin "baserom.gba", 0x60aa88, 0x25c - -gUnknown_0860ACE4:: @ 860ACE4 - .incbin "baserom.gba", 0x60ace4, 0x4b - -gUnknown_0860AD2F:: @ 860AD2F - .incbin "baserom.gba", 0x60ad2f, 0x39 - -gUnknown_0860AD68:: @ 860AD68 - .incbin "baserom.gba", 0x60ad68, 0x8 - -gUnknown_0860AD70:: @ 860AD70 - .incbin "baserom.gba", 0x60ad70, 0x1e - -gUnknown_0860AD8E:: @ 860AD8E - .incbin "baserom.gba", 0x60ad8e, 0x30 - -gUnknown_0860ADBE:: @ 860ADBE - .incbin "baserom.gba", 0x60adbe, 0xbe - -gUnknown_0860AE7C:: @ 860AE7C - .incbin "baserom.gba", 0x60ae7c, 0xc - -gUnknown_0860AE88:: @ 860AE88 - .incbin "baserom.gba", 0x60ae88, 0x8 - diff --git a/data/easy_chat.s b/data/easy_chat.s index 3894cc13d..09d33e660 100644 --- a/data/easy_chat.s +++ b/data/easy_chat.s @@ -5,13 +5,207 @@ .include "constants/constants.inc" .section .rodata - .align 2, 0 + .align 2 gUnknown_08597530:: @ 8597530 - .incbin "baserom.gba", 0x597530, 0x20 + .4byte 0x0000001a + .4byte sub_811A8CC + .4byte 0x00000019 + .4byte sub_811A8F0 + .4byte 0x0000001c + .4byte sub_811A914 + .4byte 0x0000001b + .4byte sub_811A938 gUnknown_08597550:: @ 8597550 - .incbin "baserom.gba", 0x597550, 0x1f8 + .byte 0x00, 0x02, 0x02, 0x00 + + .align 2 + .4byte gText_Profile + .4byte gText_CombineFourWordsOrPhrases + .4byte gText_AndMakeYourProfile + .4byte gText_YourProfile + .4byte gText_IsAsShownOkay + + .byte 0x01, 0x02, 0x03, 0x01 + + .align 2 + .4byte gText_AtTheBattlesStart + .4byte gText_CombineSixWordsOrPhrases + .4byte gText_AndMakeAMessage + .4byte gText_YourFeelingAtTheBattlesStart + .4byte gText_IsAsShownOkay + + .byte 0x02, 0x02, 0x03, 0x01 + + .align 2 + .4byte gText_UponWinningABattle + .4byte gText_CombineSixWordsOrPhrases + .4byte gText_AndMakeAMessage + .4byte gText_WhatYouSayIfYouWin + .4byte gText_IsAsShownOkay + + .byte 0x03, 0x02, 0x03, 0x01 + + .align 2 + .4byte gText_UponLosingABattle + .4byte gText_CombineSixWordsOrPhrases + .4byte gText_AndMakeAMessage + .4byte gText_WhatYouSayIfYouLose + .4byte gText_IsAsShownOkay + + .byte 0x04, 0x02, 0x05, 0x02 + + .align 2 + .4byte NULL + .4byte gText_CombineNineWordsOrPhrases + .4byte gText_AndMakeAMessage2 + .4byte gText_TheMailMessage + .4byte gText_IsAsShownOkay + + .byte 0x05, 0x02, 0x02, 0x05 + + .align 2 + .4byte gText_Interview + .4byte gText_CombineFourWordsOrPhrases + .4byte gText_LetsReplyToTheInterview + .4byte gText_TheAnswer + .4byte gText_IsAsShownOkay + + .byte 0x06, 0x02, 0x03, 0x01 + + .align 2 + .4byte gText_TheBardsSong + .4byte gText_ChangeJustOneWordOrPhrase + .4byte gText_AndImproveTheBardsSong + .4byte gText_TheBardsSong2 + .4byte gText_IsAsShownOkay + + .byte 0x07, 0x01, 0x01, 0x04 + + .align 2 + .4byte gText_Interview + .4byte gText_FindWordsThatDescribeYour + .4byte gText_FeelingsRightNow + .4byte gText_TheAnswer + .4byte gText_IsAsShownOkay + + .byte 0x09, 0x02, 0x01, 0x03 + + .align 2 + .4byte gText_WhatsHipAndHappening + .4byte gText_CombineTwoWordsOrPhrases + .4byte gText_AndMakeATrendySaying + .4byte gText_TheTrendySaying + .4byte gText_IsAsShownOkay + + .byte 0x10, 0x02, 0x05, 0x87 + + .align 2 + .4byte NULL + .4byte gText_AfterYouHaveReadTheQuiz + .4byte gText_QuestionPressTheAButton + .4byte NULL + .4byte NULL + + .byte 0x0f, 0x01, 0x01, 0x86 + + .align 2 + .4byte gText_TheQuizAnswerIs + .4byte gText_OutOfTheListedChoices + .4byte gText_SelectTheAnswerToTheQuiz + .4byte gText_TheAnswerColon + .4byte gText_IsAsShownOkay + + .byte 0x11, 0x02, 0x05, 0x88 + + .align 2 + .4byte NULL + .4byte gText_CombineNineWordsOrPhrases + .4byte gText_AndCreateAQuiz + .4byte gText_IsThisQuizOK + .4byte NULL + + .byte 0x12, 0x01, 0x01, 0x86 + + .align 2 + .4byte gText_TheQuizAnswerIs + .4byte gText_PickAWordOrPhraseAnd + .4byte gText_SetTheQuizAnswer + .4byte gText_IsThisQuizOK + .4byte NULL + + .byte 0x06, 0x02, 0x03, 0x01 + + .align 2 + .4byte gText_TheBardsSong + .4byte gText_ChangeJustOneWordOrPhrase + .4byte gText_AndImproveTheBardsSong + .4byte gText_TheBardsSong2 + .4byte gText_IsAsShownOkay + + .byte 0x13, 0x02, 0x03, 0x01 + + .align 2 + .4byte gText_ApprenticesPhrase + .4byte gText_FindWordsWhichFit + .4byte gText_TheTrainersImage + .4byte gText_ApprenticePhrase + .4byte gText_IsAsShownOkay + + .byte 0x0d, 0x02, 0x01, 0x03 + + .align 2 + .4byte gText_GoodSaying + .4byte gText_CombineTwoWordsOrPhrases2 + .4byte gText_ToTeachHerAGoodSaying + .4byte gText_TheAnswer + .4byte gText_IsAsShownOkay + + .byte 0x0a, 0x01, 0x01, 0x04 + + .align 2 + .4byte gText_Interview + .4byte gText_FindWordsThatDescribeYour + .4byte gText_FeelingsRightNow + .4byte gText_TheAnswer + .4byte gText_IsAsShownOkay + + .byte 0x0c, 0x01, 0x01, 0x04 + + .align 2 + .4byte gText_Interview + .4byte gText_FindWordsThatDescribeYour + .4byte gText_FeelingsRightNow + .4byte gText_TheAnswer + .4byte gText_IsAsShownOkay + + .byte 0x0b, 0x01, 0x01, 0x04 + + .align 2 + .4byte gText_Interview + .4byte gText_FindWordsThatDescribeYour + .4byte gText_FeelingsRightNow + .4byte gText_TheAnswer + .4byte gText_IsAsShownOkay + + .byte 0x0e, 0x01, 0x01, 0x04 + + .align 2 + .4byte gText_FansQuestion + .4byte gText_FindWordsWhichFit + .4byte gText_TheTrainersImage + .4byte gText_TheImage + .4byte gText_IsAsShownOkay + + .byte 0x14, 0x02, 0x02, 0x00 + + .align 2 + .4byte gText_Questionnaire + .4byte gText_CombineFourWordsOrPhrases + .4byte gText_AndFillOutTheQuestionnaire + .4byte gText_TheAnswer + .4byte gText_IsAsShownOkay gUnknown_08597748:: @ 8597748 .byte 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x00, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x00, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a @@ -20,109 +214,239 @@ gUnknown_08597764:: @ 8597764 .2byte 0x0209, 0x140b, 0x1030, 0x102a gUnknown_0859776C:: @ 859776C - .2byte 0x1240, 0x0628, 0x061f, 0x2204, 0x1422, 0x0197, 0x0415, 0x0198, 0x2207, 0x0449, 0x4bff, 0x4b1f, 0x2e3d, 0x1577, 0x6b5f, 0x5ade - .2byte 0x4218, 0x0000, 0x0000, 0x0000, 0x0000, 0x18c5, 0x318c, 0x5af6, 0x6f5b, 0x7fff, 0xccc0, 0x0000, 0xddc0, 0x000c, 0xddc0, 0x00cd - .2byte 0xddc0, 0x0cdd, 0xddc0, 0x0cdd, 0xddc0, 0x00cd, 0xddc0, 0x000c, 0xccc0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 - .2byte 0x0000, 0x0000, 0x0000, 0xc000, 0x0000, 0x6c00, 0x0000, 0x66c0, 0x0000, 0x666c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 - .2byte 0x0000, 0x0000, 0x000c, 0x0000, 0x00c6, 0x0000, 0x0c66, 0x0000, 0xc666, 0x0000, 0xc000, 0x6666, 0xc000, 0x6666, 0xc000, 0x6666 - .2byte 0xc000, 0xcccc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6666, 0x000c, 0x6666, 0x000c, 0x6666, 0x000c - .2byte 0xcccc, 0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 - .2byte 0x0000, 0x0000, 0x0000, 0xc000, 0x0000, 0x6c00, 0x0000, 0x66c0, 0x0000, 0x666c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 - .2byte 0x0000, 0x0000, 0x000c, 0x0000, 0x00c6, 0x0000, 0x0c66, 0x0000, 0xc666, 0x0000, 0xc000, 0x6666, 0xc000, 0x6666, 0xc000, 0x6666 - .2byte 0xc000, 0xcccc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6666, 0x000c, 0x6666, 0x000c, 0x6666, 0x000c - .2byte 0xcccc, 0x000c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x99c0, 0x9999, 0xf99c, 0xff9f, 0xf99c, 0xf999 - .2byte 0xf99c, 0xf99f, 0x999c, 0xf99f, 0xf99c, 0xf99f, 0x99c0, 0x9999, 0xcc00, 0xcccc, 0x9999, 0x9999, 0xff9f, 0xff9f, 0x9f99, 0x9f9f - .2byte 0xff99, 0xff9f, 0x9f99, 0x9f9f, 0x9f99, 0x9f9f, 0x9999, 0x9999, 0xcccc, 0xcccc, 0x9999, 0x9999, 0xff9f, 0x999f, 0xf99f, 0x9999 - .2byte 0xf999, 0x9999, 0xf99f, 0xf999, 0xf99f, 0x9999, 0x9999, 0x9999, 0xcccc, 0xcccc, 0x9999, 0x0c99, 0x9999, 0xc999, 0x9ff9, 0xc999 - .2byte 0xffff, 0xc999, 0xffff, 0xc99f, 0x9999, 0xc999, 0x9999, 0xcc99, 0xcccc, 0x0ccc, 0x99c0, 0x9999, 0xf99c, 0xff9f, 0xf99c, 0x9f99 - .2byte 0xf99c, 0xff9f, 0x999c, 0x9f9f, 0xf99c, 0xff9f, 0x99c0, 0x9999, 0xcc00, 0xcccc, 0x9999, 0x9999, 0x99f9, 0xf9ff, 0x99f9, 0xf99f - .2byte 0x99f9, 0xf9ff, 0x99f9, 0xf99f, 0x9ff9, 0xf9ff, 0x9999, 0x9999, 0xcccc, 0xcccc, 0x9999, 0x9999, 0xff9f, 0x999f, 0xf999, 0xf999 - .2byte 0xf999, 0x9999, 0xf999, 0x9999, 0xf99f, 0x9999, 0x9999, 0x9999, 0xcccc, 0xcccc, 0x9999, 0x0c99, 0x9999, 0xc999, 0xffff, 0xc99f - .2byte 0xffff, 0xc999, 0x9ff9, 0xc999, 0x9999, 0xc999, 0x9999, 0xcc99, 0xcccc, 0x0ccc, 0x0000, 0x5fff, 0x67bd, 0x4b1a, 0x6fff, 0x0000 - .2byte 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0010, 0x0008, 0x003f, 0xf000, 0xf001, 0xf001 - .2byte 0xf001, 0xf001, 0xf001, 0xff01, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0xf0d5, 0x0001, 0x1001, 0x0300 - .2byte 0x0024, 0x1106, 0x0600, 0x2240, 0x1cd0, 0x1111, 0x1111, 0x2222, 0x223f, 0x5022, 0xf007, 0xf01f, 0xf01f, 0xf01f, 0xf01f, 0xfb1f - .2byte 0x1ff0, 0x1ff0, 0x1ff0, 0x1ff0, 0x01b0, 0x0001, 0x1003, 0x4f14, 0x0011, 0x2208, 0x3032, 0x3031, 0xf0e7, 0x1007, 0xff07, 0x4fd0 - .2byte 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0xf0ff, 0xf007, 0xd007, 0x3007, 0xf0e7, 0xf007, 0xf0ff, 0xf007, 0xffff - .2byte 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0xf0ff, 0xf007, 0xf0ff, 0xf0f7, 0xf0ff, 0xf007, 0xf0ff, 0xf007 - .2byte 0xff07, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0xf0ff, 0xf0f7, 0xf0ff, 0xf0f7, 0xf0ff, 0xf007, 0xf007 - .2byte 0xf007, 0xff07, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0x07f0, 0xff60, 0xcd40, 0xf0db, 0x50ff, 0x40ff, 0x1224, 0x0300, 0xf430 - .2byte 0x704f, 0x0f4f, 0x3333, 0x3333, 0x1ff0, 0x1ff0, 0x1ff0, 0x1ff0, 0xf0fe, 0xf01f, 0xf01f, 0xf01f, 0xf01f, 0xd01f, 0x001f, 0x03e7 - .2byte 0x30ff, 0x00dc, 0xf006, 0xf001, 0xf001, 0xf001, 0xf001, 0xf001, 0xff01, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0 - .2byte 0x01f0, 0xf0c0, 0x0001, 0x0001 + .2byte 0x1240, 0x0628, 0x061f, 0x2204, 0x1422, 0x0197, 0x0415, 0x0198, 0x2207, 0x0449 + .align 2 +gUnknown_08597780:: @ 8597780 + .incbin "graphics/misc/interview_triangle_cursor.gbapal" + + .align 2 +gUnknown_085977A0:: @ 85977A0 + .incbin "graphics/misc/interview_triangle_cursor.4bpp" + + .align 2 +gUnknown_085977C0:: @ 85977C0 + .incbin "graphics/misc/interview_arrow.4bpp" + + .align 2 +gUnknown_085978C0:: @ 85978C0 + .incbin "graphics/misc/interview_buttons.4bpp" + + .align 2 +gUnknown_085979C0:: @ 85979C0 + .incbin "graphics/misc/interview_frame.gbapal" + + .align 2 +gUnknown_085979E0:: @ 85979E0 + .incbin "graphics/misc/interview_frame.4bpp.lz" + + .align 2 gUnknown_08597B14:: @ 8597B14 - .incbin "baserom.gba", 0x597b14, 0x20 + .incbin "graphics/misc/interview_frame_orange.gbapal" + .align 2 gUnknown_08597B34:: @ 8597B34 - .incbin "baserom.gba", 0x597b34, 0x20 + .incbin "graphics/misc/interview_frame_green.gbapal" + .align 2 gUnknown_08597B54:: @ 8597B54 - .incbin "baserom.gba", 0x597b54, 0xc8 + .incbin "graphics/misc/interview_frame_2.4bpp.lz" + .align 2 gUnknown_08597C1C:: @ 8597C1C - .incbin "baserom.gba", 0x597c1c, 0x8 + .incbin "graphics/misc/8597C1C.gbapal" + .align 2 gUnknown_08597C24:: @ 8597C24 - .incbin "baserom.gba", 0x597c24, 0xc + .incbin "graphics/misc/8597C24.gbapal" gUnknown_08597C30:: @ 8597C30 .byte 0x83, 0x18, 0x04, 0x00, 0x63, 0x18, 0x06, 0x00, 0x03, 0x18, 0x0a, 0x00, 0xa3, 0x18, 0x02, 0x00, 0xb0, 0x0c, 0x02, 0x00, 0x83, 0x18, 0x04, 0x00, 0x89, 0x0c, 0x02, 0x01, 0x65, 0x14, 0x0a, 0x03 .byte 0x03, 0x18, 0x0a, 0x02 + .align 2 gUnknown_08597C54:: @ 8597C54 - .incbin "baserom.gba", 0x597c54, 0x10 + .4byte 0x000001c0, 0x000011dd, 0x002021e2, 0x000031fb + .align 2 gUnknown_08597C64:: @ 8597C64 - .incbin "baserom.gba", 0x597c64, 0x20 + window_template 0x01, 0x06, 0x00, 0x12, 0x02, 0x0a, 0x0010 + window_template 0x00, 0x03, 0x0f, 0x18, 0x04, 0x0f, 0x000a + window_template 0x02, 0x01, 0x00, 0x1c, 0x20, 0x03, 0x0000 + window_template_terminator + .align 2 gUnknown_08597C84:: @ 8597C84 - .incbin "baserom.gba", 0x597c84, 0x8 + window_template 0x00, 0x16, 0x09, 0x05, 0x04, 0x0f, 0x006a gUnknown_08597C8C:: @ 8597C8C - .incbin "baserom.gba", 0x597c8c, 0x4 + .string "{CLEAR 17}$" + .align 2 gUnknown_08597C90:: @ 8597C90 .4byte gUnknown_862B810 .4byte gUnknown_862B832 .4byte gUnknown_862B84B .4byte gUnknown_862B86C + .align 2 gUnknown_08597CA0:: @ 8597CA0 - .incbin "baserom.gba", 0x597ca0, 0x20 + obj_tiles gUnknown_085977A0, 0x0020, 0x0000 + obj_tiles gUnknown_085977C0, 0x0100, 0x0002 + obj_tiles gUnknown_085978C0, 0x0100, 0x0003 + null_obj_tiles + .align 2 gUnknown_08597CC0:: @ 8597CC0 - .incbin "baserom.gba", 0x597cc0, 0x28 + obj_pal gUnknown_08597780, 0x0000 + obj_pal gUnknown_08DCB648, 0x0001 + obj_pal gUnknown_08DCB86C, 0x0002 + obj_pal gUnknown_085979C0, 0x0003 + null_obj_pal + .align 2 gUnknown_08597CE8:: @ 8597CE8 - .incbin "baserom.gba", 0x597ce8, 0x20 + obj_tiles gUnknown_085979E0, 0x0800, 0x0005 + obj_tiles gUnknown_08DCB668, 0x1000, 0x0001 + obj_tiles gUnknown_08DCB88C, 0x0800, 0x0006 + obj_tiles gUnknown_08DCBAB0, 0x1000, 0x0004 gUnknown_08597D08:: @ 8597D08 - .byte 0x00, 0x0c, 0x18, 0x38, 0x44, 0x50, 0x5c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00 + .byte 0x00, 0x0c, 0x18, 0x38, 0x44, 0x50, 0x5c, 0x00 + + .align 2 +gOamData_8597D10:: @ 8597D10 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0C00 + .align 2 gUnknown_08597D18:: @ 8597D18 - .incbin "baserom.gba", 0x597d18, 0x50 + spr_template 0x0000, 0x0000, gOamData_8597D10, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_811DF28 + + .align 2 +gUnknown_08597D30:: @ 8597D30 + .2byte 0x4000, 0xc000, 0x0400, 0x0000 + + .align 2 +gUnknown_08597D38:: @ 8597D38 + .2byte 0x0000, 0x0000, 0xffff, 0x0000 + + .align 2 +gUnknown_08597D40:: @ 8597D40 + .2byte 0x0020, 0x0000, 0xffff, 0x0000 + + .align 2 +gUnknown_08597D48:: @ 8597D48 + .2byte 0x0040, 0x0000, 0xffff, 0x0000 + + .align 2 +gUnknown_08597D50:: @ 8597D50 + .2byte 0x0060, 0x0000, 0xffff, 0x0000 + + .align 2 +gUnknown_08597D58:: @ 8597D58 + .4byte gUnknown_08597D38 + .4byte gUnknown_08597D40 + .4byte gUnknown_08597D48 + .4byte gUnknown_08597D50 + .align 2 gUnknown_08597D68:: @ 8597D68 - .incbin "baserom.gba", 0x597d68, 0x68 + spr_template 0x0001, 0x0001, gUnknown_08597D30, gUnknown_08597D58, NULL, gDummySpriteAffineAnimTable, sub_811DF28 + .align 2 +gUnknown_08597D80:: @ 8597D80 + .2byte 0x4000, 0xc000, 0x0400, 0x0000 + + .align 2 +gUnknown_08597D88:: @ 8597D88 + .2byte 0x0060, 0x0000, 0xffff, 0x0000 + + .align 2 +gUnknown_08597D90:: @ 8597D90 + .2byte 0x0040, 0x0004, 0x0020, 0x0004, 0xffff, 0x0000 + + .align 2 +gUnknown_08597D9C:: @ 8597D9C + .2byte 0x0040, 0x0004, 0x0000, 0x0004, 0xffff, 0x0000 + + .align 2 +gUnknown_08597DA8:: @ 8597DA8 + .2byte 0x0040, 0x0004, 0x0060, 0x0000, 0xffff, 0x0000 + + .align 2 +gUnknown_08597DB4:: @ 8597DB4 + .2byte 0x0040, 0x0004, 0xffff, 0x0000 + + .align 2 +gUnknown_08597DBC:: @ 8597DBC + .4byte gUnknown_08597D88 + .4byte gUnknown_08597D90 + .4byte gUnknown_08597D9C + .4byte gUnknown_08597DA8 + .4byte gUnknown_08597DB4 + + .align 2 gUnknown_08597DD0:: @ 8597DD0 - .incbin "baserom.gba", 0x597dd0, 0x20 + spr_template 0x0004, 0x0002, gUnknown_08597D80, gUnknown_08597DBC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy + .align 2 +gUnknown_08597DE8:: @ 8597DE8 + .2byte 0x0000, 0xc000, 0x0c00, 0x0000 + + .align 2 gUnknown_08597DF0:: @ 8597DF0 - .incbin "baserom.gba", 0x597df0, 0x40 + spr_template 0x0006, 0x0002, gUnknown_08597DE8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy + + .align 2 +gUnknown_08597E08:: @ 8597E08 + .2byte 0x4000, 0x4000, 0x0400, 0x0000 + + .align 2 +gUnknown_08597E10:: @ 8597E10 + .2byte 0x0000, 0x4000, 0x0400, 0x0000 + + .align 2 +gUnknown_08597E18:: @ 8597E18 + .2byte 0x0000, 0x0000, 0xffff, 0x0000 + + .align 2 +gUnknown_08597E20:: @ 8597E20 + .2byte 0x0004, 0x0000, 0xffff, 0x0000 + + .align 2 +gUnknown_08597E28:: @ 8597E28 + .4byte gUnknown_08597E18 + .4byte gUnknown_08597E20 + .align 2 gUnknown_08597E30:: @ 8597E30 - .incbin "baserom.gba", 0x597e30, 0x18 + spr_template 0x0003, 0x0002, gUnknown_08597E08, gUnknown_08597E28, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy + .align 2 gUnknown_08597E48:: @ 8597E48 - .incbin "baserom.gba", 0x597e48, 0x18 + spr_template 0x0002, 0x0002, gUnknown_08597E10, gUnknown_08597E28, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy gUnknown_08597E60:: @ 8597E60 .byte 0x10, 0x6f, 0xc4, 0x00, 0x10, 0x4e, 0x82, 0xa0, 0x10, 0x50, 0x86, 0xaa + .align 2 gUnknown_08597E6C:: @ 8597E6C - .incbin "baserom.gba", 0x597e6c, 0x30 + .4byte gText_DelAll + .4byte gText_Cancel5 + .4byte gText_Ok2 + .4byte NULL + + .4byte gText_DelAll + .4byte gText_Cancel5 + .4byte gText_Ok2 + .4byte gText_Quiz + + .4byte gText_DelAll + .4byte gText_Cancel5 + .4byte gText_Ok2 + .4byte gText_Answer @ 8597E9C .include "data/text/easy_chat/easy_chat_groups.inc" diff --git a/data/graphics.s b/data/graphics.s index e135a63e3..278b0da1c 100644 --- a/data/graphics.s +++ b/data/graphics.s @@ -126,23 +126,23 @@ gBlankGfxCompressed:: @ 8C0237C gUnknown_08C093F0:: @ 8C093F0 .incbin "baserom.gba", 0xc093f0, 0x87ac - .align 2 + .align 2 gBattleInterface_BallStatusBarPal:: @ 8C11B9C .incbin "graphics/battle_interface/ball_status_bar.gbapal" - .align 2 + .align 2 gBattleInterface_BallDisplayPal:: @ 8C11BBC .incbin "graphics/battle_interface/ball_display.gbapal" - .align 2 + .align 2 gHealthboxElementsGfxTable:: @ 8C11BDC .incbin "baserom.gba", 0xc11bdc, 0x840 - .align 2 + .align 2 gBattleInterface_BallDisplayGfx:: @ 8C1241C .incbin "graphics/battle_interface/ball_display.4bpp" - .align 2 + .align 2 gUnknown_08C1249C:: @ 8C1249C .incbin "baserom.gba", 0xc1249c, 0x49f4 @@ -268,28 +268,28 @@ gSubstituteDollGfx:: @ 8C2CEE0 gSubstituteDollTilemap:: @ 8C2D120 .incbin "baserom.gba", 0xc2d120, 552 - + gUnknown_08C2D348:: @ 8C2D348 .incbin "baserom.gba", 0xC2D348, 196 - + gUnknown_08C2D40C:: @ 8C2D40C .incbin "baserom.gba", 0xC2D40C, 28 - + gContestConfetti_Gfx:: @ 8C2D428 .incbin "baserom.gba", 0xC2D428, 288 - + gContestConfetti_Pal:: @ 8C2D548 .incbin "baserom.gba", 0xC2D548, 40 - + gUnknown_08C2D570:: @ 8C2D570 .incbin "baserom.gba", 0xC2D570, 316 - + gUnknown_08C2D6AC:: @ 8C2D6AC .incbin "baserom.gba", 0xC2D6AC, 36 - + gUnknown_08C2D6D0:: @ 8C2D6D0 .incbin "baserom.gba", 0xC2D6D0, 40 - + gUnknown_08C2D6F8:: @ 8C2D6F8 .incbin "baserom.gba", 0xC2D6F8, 40 @@ -906,9 +906,9 @@ gMenuMoneyPal:: @ 8D9B0C8 gBuyMenuFrame_Tilemap:: @ 8D9B0F0 .incbin "baserom.gba", 0xd9b0f0, 0x140 - + gMenuMoneyGfx:: @ 8D9B230 - .incbin "baserom.gba", 0xd9b230, 0x84 + .incbin "baserom.gba", 0xd9b230, 0x84 gMenuPokeblock_Gfx:: @ 8D9B2B4 .incbin "baserom.gba", 0xd9b2b4, 0x1bc @@ -1100,7 +1100,7 @@ gUnknown_08DAAFEC:: @ 8DAAFEC .include "data/graphics/decorations/decoration_graphics.inc" @ 8DBA14C - .incbin "baserom.gba", 0xdba14c, 0x3cc + .incbin "baserom.gba", 0xdba14c, 0x3cc gUnknown_08DBA518:: @ 8DBA518 .incbin "baserom.gba", 0xdba518, 0x80 @@ -1435,43 +1435,65 @@ gUnknown_08DC9608:: @ 8DC9608 gUnknown_08DC9628:: @ 8DC9628 .incbin "baserom.gba", 0xdc9628, 0x320 - + gBerryBlenderMiscPalette:: @ 8DCAB88 .incbin "graphics/berry_blender/misc.gbapal" - + gBerryBlenderArrowPalette:: @ 8DC9948 .incbin "graphics/berry_blender/arrow.gbapal" gUnknown_8DC9988:: @ 8DC9988 - .incbin "baserom.gba", 0xdc9988, 0x200 - + .incbin "baserom.gba", 0xdc9988, 0x200 + .align 2 gBerryBlenderMarubatsuTiles:: @ 8DC9B88 .incbin "graphics/berry_blender/marubatsu.4bpp" - + .align 2 gBerryBlenderParticlesTiles:: @ 8E90818 .incbin "graphics/berry_blender/particles.4bpp" - + .space 0x120 .align 2 gBerryBlenderCountdownNumbersTiles:: @ 8DC9F88 .incbin "graphics/berry_blender/countdown_numbers.4bpp" - + .align 2 gBerryBlenderStartTiles:: @ 8DCA588 .incbin "graphics/berry_blender/start.4bpp" - - .space 0x200 - + + .space 0x200 + .align 2 gBerryBlenderArrowTiles:: @ 8DCAB88 .incbin "graphics/berry_blender/arrow.4bpp" + .align 2 gUnknown_08DCB388:: @ 8DCB388 - .incbin "baserom.gba", 0xdcb388, 0xA28 - + .incbin "baserom.gba", 0xdcb388, 0x2C0 + + .align 2 +gUnknown_08DCB648:: @ 8DCB648 + .incbin "baserom.gba", 0xdcb648, 0x20 + + .align 2 +gUnknown_08DCB668:: @ 8DCB668 + .incbin "baserom.gba", 0xdcb668, 0x204 + + .align 2 +gUnknown_08DCB86C:: @ 8DCB86C + .incbin "baserom.gba", 0xdcb86C, 0x20 + + .align 2 +gUnknown_08DCB88C:: @ 8DCB88C + .incbin "baserom.gba", 0xdcb88C, 0x224 + + .align 2 +gUnknown_08DCBAB0:: @ 8DCBAB0 + .incbin "baserom.gba", 0xdcbab0, 0x300 + + .align 2 gUnknown_08DCBDB0:: @ 8DCBDB0 .incbin "baserom.gba", 0xdcbdb0, 0x20 @@ -1604,7 +1626,7 @@ gUnknown_08DD4BF0:: @ 8DD4BF0 gUnknown_08DD4C4C:: @ 8DD4C4C .incbin "baserom.gba", 0xdd4c4c, 0xac - .align 2 + .align 2 gUnknown_08DD4CF8:: @ 8DD4CF8 .incbin "graphics/interface/unk_change_case.4bpp.lz" @@ -1638,61 +1660,61 @@ gUnknown_08DD7300:: @ 8DD7300 .incbin "baserom.gba", 0xdd7300, 0x60 gUnknown_08DD7360:: @ 8DD7360 - .incbin "baserom.gba", 0xdd7360, 0x1420 + .incbin "baserom.gba", 0xdd7360, 0x1420 gUnknown_08DD8780:: @ 8DD8780 - .incbin "baserom.gba", 0xdd8780, 0x40 + .incbin "baserom.gba", 0xdd8780, 0x40 gUnknown_08DD87C0:: @ 8DD87C0 - .incbin "baserom.gba", 0xdd87c0, 0x720 + .incbin "baserom.gba", 0xdd87c0, 0x720 gUnknown_08DD8EE0:: @ 8DD8EE0 - .incbin "baserom.gba", 0xdd8ee0, 0x1a0 + .incbin "baserom.gba", 0xdd8ee0, 0x1a0 gUnknown_08DD9080:: @ 8DD9080 - .incbin "baserom.gba", 0xdd9080, 0x60 + .incbin "baserom.gba", 0xdd9080, 0x60 gUnknown_08DD90E0:: @ 8DD90E0 - .incbin "baserom.gba", 0xdd90e0, 0x638 + .incbin "baserom.gba", 0xdd90e0, 0x638 gUnknown_08DD9718:: @ 8DD9718 - .incbin "baserom.gba", 0xdd9718, 0x15c + .incbin "baserom.gba", 0xdd9718, 0x15c gUnknown_08DD9874:: @ 8DD9874 - .incbin "baserom.gba", 0xdd9874, 0x40 + .incbin "baserom.gba", 0xdd9874, 0x40 gUnknown_08DD98B4:: @ 8DD98B4 - .incbin "baserom.gba", 0xdd98b4, 0x5a4 + .incbin "baserom.gba", 0xdd98b4, 0x5a4 gUnknown_08DD9E58:: @ 8DD9E58 - .incbin "baserom.gba", 0xdd9e58, 0x194 + .incbin "baserom.gba", 0xdd9e58, 0x194 gUnknown_08DD9FEC:: @ 8DD9FEC - .incbin "baserom.gba", 0xdd9fec, 0x40 + .incbin "baserom.gba", 0xdd9fec, 0x40 gUnknown_08DDA02C:: @ 8DDA02C - .incbin "baserom.gba", 0xdda02c, 0x610 + .incbin "baserom.gba", 0xdda02c, 0x610 gUnknown_08DDA63C:: @ 8DDA63C - .incbin "baserom.gba", 0xdda63c, 0x1c4 + .incbin "baserom.gba", 0xdda63c, 0x1c4 gUnknown_08DDA800:: @ 8DDA800 - .incbin "baserom.gba", 0xdda800, 0x40 + .incbin "baserom.gba", 0xdda800, 0x40 gUnknown_08DDA840:: @ 8DDA840 - .incbin "baserom.gba", 0xdda840, 0x600 + .incbin "baserom.gba", 0xdda840, 0x600 gUnknown_08DDAE40:: @ 8DDAE40 - .incbin "baserom.gba", 0xddae40, 0x1a0 + .incbin "baserom.gba", 0xddae40, 0x1a0 gUnknown_08DDAFE0:: @ 8DDAFE0 - .incbin "baserom.gba", 0xddafe0, 0x40 + .incbin "baserom.gba", 0xddafe0, 0x40 gUnknown_08DDB020:: @ 8DDB020 - .incbin "baserom.gba", 0xddb020, 0x2a4 + .incbin "baserom.gba", 0xddb020, 0x2a4 gUnknown_08DDB2C4:: @ 8DDB2C4 - .incbin "baserom.gba", 0xddb2c4, 0x120 + .incbin "baserom.gba", 0xddb2c4, 0x120 gUnknown_08DDB3E4:: @ 8DDB3E4 .incbin "baserom.gba", 0xddb3e4, 0x80 diff --git a/data/pokemon_animation.s b/data/pokemon_animation.s new file mode 100644 index 000000000..535c91b2d --- /dev/null +++ b/data/pokemon_animation.s @@ -0,0 +1,240 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + +gUnknown_0860A8C8:: @ 860A8C8 + .byte 0x00, 0x13, 0x02, 0x08, 0x12, 0x15, 0x17, 0x12, 0x12, 0x19, 0x02, 0x13, 0x11, 0x02, 0x13, 0x01, 0x0f, 0x15, 0x0f, 0x0a, 0x0a, 0x0f, 0x15, 0x0f, 0x09, 0x16, 0x16, 0x12, 0x10, 0x12, 0x15, 0x09 + .byte 0x12, 0x15, 0x09, 0x13, 0x13, 0x10, 0x01, 0x13, 0x06, 0x11, 0x09, 0x02, 0x02, 0x14, 0x02, 0x08, 0x0a, 0x11, 0x09, 0x09, 0x10, 0x0f, 0x02, 0x14, 0x10, 0x10, 0x15, 0x15, 0x12, 0x09, 0x0e, 0x14 + .byte 0x14, 0x0d, 0x15, 0x09, 0x09, 0x0b, 0x0b, 0x0b, 0x02, 0x02, 0x0e, 0x08, 0x08, 0x17, 0x15, 0x02, 0x13, 0x0f, 0x0f, 0x02, 0x0f, 0x15, 0x13, 0x02, 0x0b, 0x0c, 0x13, 0x0f, 0x01, 0x01, 0x14, 0x09 + .byte 0x13, 0x14, 0x0a, 0x09, 0x15, 0x15, 0x02, 0x10, 0x15, 0x10, 0x02, 0x0f, 0x02, 0x06, 0x06, 0x0e, 0x0e, 0x12, 0x0b, 0x12, 0x13, 0x11, 0x11, 0x11, 0x13, 0x19, 0x14, 0x0f, 0x13, 0x16, 0x17, 0x0e + .byte 0x0e, 0x10, 0x09, 0x19, 0x05, 0x12, 0x19, 0x16, 0x17, 0x01, 0x13, 0x13, 0x13, 0x15, 0x15, 0x13, 0x19, 0x16, 0x17, 0x02, 0x0f, 0x09, 0x0d, 0x12, 0x12, 0x02, 0x09, 0x12, 0x15, 0x17, 0x15, 0x15 + .byte 0x09, 0x12, 0x10, 0x11, 0x0f, 0x0a, 0x11, 0x0a, 0x02, 0x0f, 0x0b, 0x16, 0x12, 0x13, 0x13, 0x13, 0x11, 0x12, 0x14, 0x12, 0x13, 0x16, 0x11, 0x12, 0x13, 0x02, 0x10, 0x11, 0x11, 0x11, 0x10, 0x13 + .byte 0x02, 0x11, 0x0b, 0x02, 0x14, 0x14, 0x12, 0x13, 0x01, 0x14, 0x0b, 0x14, 0x08, 0x09, 0x0f, 0x05, 0x09, 0x15, 0x09, 0x0d, 0x15, 0x13, 0x15, 0x0f, 0x13, 0x09, 0x17, 0x17, 0x0a, 0x08, 0x02, 0x02 + .byte 0x05, 0x0f, 0x02, 0x15, 0x09, 0x09, 0x19, 0x15, 0x0e, 0x01, 0x13, 0x02, 0x0f, 0x07, 0x02, 0x08, 0x17, 0x02, 0x13, 0x16, 0x17, 0x19, 0x0e, 0x09, 0x0e, 0x19, 0x17, 0x18, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x15, 0x09, 0x12, 0x10, 0x17, 0x02, 0x12, 0x19, 0x12, 0x08 + .byte 0x0f, 0x15, 0x0b, 0x08, 0x11, 0x08, 0x0f, 0x02, 0x10, 0x10, 0x13, 0x09, 0x14, 0x0a, 0x01, 0x14, 0x12, 0x15, 0x13, 0x15, 0x07, 0x11, 0x11, 0x03, 0x11, 0x19, 0x19, 0x13, 0x12, 0x01, 0x13, 0x14 + .byte 0x0e, 0x17, 0x01, 0x0b, 0x09, 0x04, 0x0f, 0x15, 0x03, 0x19, 0x04, 0x15, 0x13, 0x01, 0x0f, 0x0e, 0x0e, 0x15, 0x09, 0x0e, 0x17, 0x13, 0x09, 0x09, 0x0a, 0x08, 0x0f, 0x0f, 0x13, 0x13, 0x10, 0x10 + .byte 0x14, 0x12, 0x12, 0x09, 0x14, 0x14, 0x11, 0x11, 0x12, 0x01, 0x01, 0x18, 0x02, 0x10, 0x08, 0x0b, 0x0b, 0x0e, 0x13, 0x09, 0x0d, 0x13, 0x11, 0x11, 0x14, 0x01, 0x01, 0x0b, 0x15, 0x02, 0x15, 0x09 + .byte 0x0e, 0x11, 0x11, 0x11, 0x0c, 0x0b, 0x0f, 0x09, 0x14, 0x14, 0x14, 0x09, 0x09, 0x08, 0x0f, 0x15, 0x09, 0x09, 0x09, 0x09, 0x19, 0x17, 0x0d, 0x01, 0x01, 0x11, 0x14, 0x11 + +gUnknown_0860AA64:: @ 860AA64 + .byte 0x00, 0x05, 0x01, 0x01, 0x00, 0x0f, 0x01, 0x04, 0x00, 0x02, 0x01, 0x02, 0x00, 0x02, 0x01, 0x02, 0x00, 0x02, 0x01, 0x02, 0x00, 0x02, 0x01, 0x02, 0x00, 0x02, 0x00, 0xff + +gUnknown_0860AA80:: @ 860AA80 + .byte 0x06, 0x1e, 0xfe, 0x0f, 0x06, 0x1e, 0xff, 0x00 + + .align 2 +gUnknown_0860AA88:: @ 860AA88 + .4byte pokemonanimfunc_00 + .4byte pokemonanimfunc_01 + .4byte pokemonanimfunc_02 + .4byte pokemonanimfunc_03 + .4byte pokemonanimfunc_04 + .4byte pokemonanimfunc_05 + .4byte pokemonanimfunc_06 + .4byte pokemonanimfunc_07 + .4byte pokemonanimfunc_08 + .4byte pokemonanimfunc_09 + .4byte pokemonanimfunc_0A + .4byte pokemonanimfunc_0B + .4byte pokemonanimfunc_0C + .4byte pokemonanimfunc_0D + .4byte pokemonanimfunc_0E + .4byte pokemonanimfunc_0F + .4byte pokemonanimfunc_10 + .4byte pokemonanimfunc_11 + .4byte pokemonanimfunc_12 + .4byte pokemonanimfunc_13 + .4byte pokemonanimfunc_14 + .4byte pokemonanimfunc_15 + .4byte pokemonanimfunc_16 + .4byte pokemonanimfunc_17 + .4byte pokemonanimfunc_18 + .4byte pokemonanimfunc_19 + .4byte pokemonanimfunc_1A + .4byte pokemonanimfunc_1B + .4byte pokemonanimfunc_1C + .4byte pokemonanimfunc_1D + .4byte pokemonanimfunc_1E + .4byte pokemonanimfunc_1F + .4byte pokemonanimfunc_20 + .4byte pokemonanimfunc_21 + .4byte pokemonanimfunc_22 + .4byte pokemonanimfunc_23 + .4byte pokemonanimfunc_24 + .4byte pokemonanimfunc_25 + .4byte pokemonanimfunc_26 + .4byte pokemonanimfunc_27 + .4byte pokemonanimfunc_28 + .4byte pokemonanimfunc_29 + .4byte pokemonanimfunc_2A + .4byte pokemonanimfunc_2B + .4byte pokemonanimfunc_2C + .4byte pokemonanimfunc_2D + .4byte pokemonanimfunc_2E + .4byte pokemonanimfunc_2F + .4byte pokemonanimfunc_30 + .4byte pokemonanimfunc_31 + .4byte pokemonanimfunc_32 + .4byte pokemonanimfunc_33 + .4byte pokemonanimfunc_34 + .4byte pokemonanimfunc_35 + .4byte pokemonanimfunc_36 + .4byte pokemonanimfunc_37 + .4byte pokemonanimfunc_38 + .4byte pokemonanimfunc_39 + .4byte pokemonanimfunc_3A + .4byte pokemonanimfunc_3B + .4byte pokemonanimfunc_3C + .4byte pokemonanimfunc_3D + .4byte pokemonanimfunc_3E + .4byte pokemonanimfunc_3F + .4byte pokemonanimfunc_40 + .4byte pokemonanimfunc_41 + .4byte pokemonanimfunc_42 + .4byte pokemonanimfunc_43 + .4byte pokemonanimfunc_44 + .4byte pokemonanimfunc_45 + .4byte pokemonanimfunc_46 + .4byte pokemonanimfunc_47 + .4byte pokemonanimfunc_48 + .4byte pokemonanimfunc_49 + .4byte pokemonanimfunc_4A + .4byte pokemonanimfunc_4B + .4byte pokemonanimfunc_4C + .4byte pokemonanimfunc_4D + .4byte pokemonanimfunc_4E + .4byte pokemonanimfunc_4F + .4byte pokemonanimfunc_50 + .4byte pokemonanimfunc_51 + .4byte pokemonanimfunc_52 + .4byte pokemonanimfunc_53 + .4byte pokemonanimfunc_54 + .4byte pokemonanimfunc_55 + .4byte pokemonanimfunc_56 + .4byte pokemonanimfunc_57 + .4byte pokemonanimfunc_58 + .4byte pokemonanimfunc_59 + .4byte pokemonanimfunc_5A + .4byte pokemonanimfunc_5B + .4byte pokemonanimfunc_5C + .4byte pokemonanimfunc_5D + .4byte pokemonanimfunc_5E + .4byte pokemonanimfunc_5F + .4byte pokemonanimfunc_60 + .4byte pokemonanimfunc_61 + .4byte pokemonanimfunc_62 + .4byte pokemonanimfunc_63 + .4byte pokemonanimfunc_64 + .4byte pokemonanimfunc_65 + .4byte pokemonanimfunc_66 + .4byte pokemonanimfunc_67 + .4byte pokemonanimfunc_68 + .4byte pokemonanimfunc_69 + .4byte pokemonanimfunc_6A + .4byte pokemonanimfunc_6B + .4byte pokemonanimfunc_6C + .4byte pokemonanimfunc_6D + .4byte pokemonanimfunc_6E + .4byte pokemonanimfunc_6F + .4byte pokemonanimfunc_70 + .4byte pokemonanimfunc_71 + .4byte pokemonanimfunc_72 + .4byte pokemonanimfunc_73 + .4byte pokemonanimfunc_74 + .4byte pokemonanimfunc_75 + .4byte pokemonanimfunc_76 + .4byte pokemonanimfunc_77 + .4byte pokemonanimfunc_78 + .4byte pokemonanimfunc_79 + .4byte pokemonanimfunc_7A + .4byte pokemonanimfunc_7B + .4byte pokemonanimfunc_7C + .4byte pokemonanimfunc_7D + .4byte pokemonanimfunc_7E + .4byte pokemonanimfunc_7F + .4byte pokemonanimfunc_80 + .4byte pokemonanimfunc_81 + .4byte pokemonanimfunc_82 + .4byte pokemonanimfunc_83 + .4byte pokemonanimfunc_84 + .4byte pokemonanimfunc_85 + .4byte pokemonanimfunc_86 + .4byte pokemonanimfunc_87 + .4byte pokemonanimfunc_88 + .4byte pokemonanimfunc_89 + .4byte pokemonanimfunc_8A + .4byte pokemonanimfunc_8B + .4byte pokemonanimfunc_8C + .4byte pokemonanimfunc_8D + .4byte pokemonanimfunc_8E + .4byte pokemonanimfunc_8F + .4byte pokemonanimfunc_90 + .4byte pokemonanimfunc_91 + .4byte pokemonanimfunc_92 + .4byte pokemonanimfunc_93 + .4byte pokemonanimfunc_94 + .4byte pokemonanimfunc_95 + .4byte pokemonanimfunc_96 + +gUnknown_0860ACE4:: @ 860ACE4 + .byte 0x60, 0x5f, 0x02, 0x5e, 0x03, 0x46, 0x6d, 0x3e, 0x6e, 0x6f, 0x70, 0x3f, 0x71, 0x13, 0x72, 0x6c, 0x6b, 0x3a, 0x64, 0x14, 0x4f, 0x5d, 0x0f, 0x4c, 0x61, 0x57, 0x58, 0x67, 0x66, 0x59, 0x74, 0x73 + .byte 0x5a, 0x75, 0x76, 0x5b, 0x77, 0x78, 0x65, 0x63, 0x5c, 0x62, 0x6a, 0x69, 0x68, 0x7b, 0x7a, 0x79, 0x7e, 0x7d, 0x7c, 0x81, 0x80, 0x7f, 0x84, 0x82, 0x83, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b + .byte 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96 + +gUnknown_0860AD2F:: @ 860AD2F + .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01, 0x02, 0x00, 0x01, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01 + + .align 2 +gSpriteAffineAnim_860AD48:: @ 860AD48 + obj_rot_scal_anim_frame 0x100, 0x100, 0, 0 + obj_rot_scal_anim_end + + .align 2 +gSpriteAffineAnim_860AD58:: @ 860AD58 + obj_rot_scal_anim_frame -0x100, 0x100, 0, 0 + obj_rot_scal_anim_end + + .align 2 +gSpriteAffineAnimTable_860AD68:: @ 860AD68 + .4byte gSpriteAffineAnim_860AD48 + .4byte gSpriteAffineAnim_860AD58 + +gUnknown_0860AD70:: @ 860AD70 + .byte 0xff, 0xff, 0x06, 0x02, 0x00, 0x06, 0xfe, 0x02, 0x06, 0x02, 0x00, 0x06, 0xfe, 0xfe, 0x06, 0x02, 0x00, 0x06, 0xfe, 0x02, 0x06, 0x02, 0x00, 0x06, 0xff, 0xff, 0x06, 0x00, 0x00, 0x00 + +gUnknown_0860AD8E:: @ 860AD8E + .byte 0x00, 0x08, 0x08, 0x08, 0xf8, 0x0c, 0xf8, 0x08, 0x0c, 0x08, 0xf8, 0x0c, 0xf8, 0x08, 0x0c, 0x08, 0xf8, 0x0c, 0xf8, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x08, 0x10, 0x08, 0xf8, 0x18, 0xf8, 0x08 + .byte 0x18, 0x08, 0xf8, 0x18, 0xf8, 0x08, 0x18, 0x08, 0xf8, 0x18, 0xf8, 0x00, 0x18, 0x00, 0x00, 0x00 + +gUnknown_0860ADBE:: @ 860ADBE + .byte 0x01, 0x01, 0x0c, 0xfe, 0x00, 0x0c, 0x01, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00 + +gUnknown_0860ADCC:: @ 860ADCC + .byte 0x00, 0x01, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00 + .byte 0x00, 0x0f, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00 + .byte 0x00, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00 + .byte 0x00, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00 + .byte 0x00, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00 + +gUnknown_0860AE1C:: @ 860AE1C + .byte 0x00, 0x05, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x01, 0x04, 0x00, 0x00 + .byte 0x00, 0x02, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00 + .byte 0x00, 0x02, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00 + .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00 + +gUnknown_0860AE54:: @ 860AE54 + .byte 0x00, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00 + .byte 0x00, 0x14, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00 + .byte 0x00, 0x01, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00 + + .align 2 +gUnknown_0860AE7C:: @ 860AE7C + .4byte gUnknown_0860ADCC + .4byte gUnknown_0860AE1C + .4byte gUnknown_0860AE54 + + .align 1 +gUnknown_0860AE88:: @ 860AE88 + .2byte 0x001f, 0x03e0, 0x7c00, 0x0000 diff --git a/data/strings.s b/data/strings.s index a0661f13d..82c5520e6 100644 --- a/data/strings.s +++ b/data/strings.s @@ -2906,112 +2906,112 @@ gUnknown_085EC04F:: @ 85EC04F gUnknown_085EC063:: @ 85EC063 .string "{SPECIAL_F7 0x00}/{LV}{SPECIAL_F7 0x01}{SPECIAL_F7 0x02}$" -gUnknown_085EC06C:: @ 85EC06C +gText_CombineFourWordsOrPhrases:: @ 85EC06C .string "Combine four words or phrases$" -gUnknown_085EC08A:: @ 85EC08A +gText_AndMakeYourProfile:: @ 85EC08A .string "and make your profile.$" -gUnknown_085EC0A1:: @ 85EC0A1 +gText_CombineSixWordsOrPhrases:: @ 85EC0A1 .string "Combine six words or phrases$" -gUnknown_085EC0BE:: @ 85EC0BE +gText_AndMakeAMessage:: @ 85EC0BE .string "and make a message.$" -gUnknown_085EC0D2:: @ 85EC0D2 +gText_FindWordsThatDescribeYour:: @ 85EC0D2 .string "Find words that describe your$" -gUnknown_085EC0F0:: @ 85EC0F0 +gText_FeelingsRightNow:: @ 85EC0F0 .string "feelings right now.$" gUnknown_085EC104:: @ 85EC104 .string "With four phrases,$" -gUnknown_085EC117:: @ 85EC117 +gText_CombineNineWordsOrPhrases:: @ 85EC117 .string "Combine nine words or phrases$" -gUnknown_085EC135:: @ 85EC135 +gText_AndMakeAMessage2:: @ 85EC135 .string "and make a message.$" -gUnknown_085EC149:: @ 85EC149 +gText_ChangeJustOneWordOrPhrase:: @ 85EC149 .string "Change just one word or phrase$" -gUnknown_085EC168:: @ 85EC168 +gText_AndImproveTheBardsSong:: @ 85EC168 .string "and improve the BARD’s song.$" -gUnknown_085EC185:: @ 85EC185 +gText_YourProfile:: @ 85EC185 .string "Your profile$" -gUnknown_085EC192:: @ 85EC192 +gText_YourFeelingAtTheBattlesStart:: @ 85EC192 .string "Your feeling at the battle’s start$" -gUnknown_085EC1B5:: @ 85EC1B5 +gText_WhatYouSayIfYouWin:: @ 85EC1B5 .string "What you say if you win a battle$" -gUnknown_085EC1D6:: @ 85EC1D6 +gText_WhatYouSayIfYouLose:: @ 85EC1D6 .string "What you say if you lose a battle$" -gUnknown_085EC1F8:: @ 85EC1F8 +gText_TheAnswer:: @ 85EC1F8 .string "The answer$" -gUnknown_085EC203:: @ 85EC203 +gText_TheMailMessage:: @ 85EC203 .string "The MAIL message$" gUnknown_085EC214:: @ 85EC214 .string "The MAIL salutation$" -gUnknown_085EC228:: @ 85EC228 +gText_TheBardsSong2:: @ 85EC228 .string "The new song$" -gUnknown_085EC235:: @ 85EC235 +gText_CombineTwoWordsOrPhrases:: @ 85EC235 .string "Combine two words or phrases$" -gUnknown_085EC252:: @ 85EC252 +gText_AndMakeATrendySaying:: @ 85EC252 .string "and make a trendy saying.$" -gUnknown_085EC26C:: @ 85EC26C +gText_TheTrendySaying:: @ 85EC26C .string "The trendy saying$" -gUnknown_085EC27E:: @ 85EC27E +gText_IsAsShownOkay:: @ 85EC27E .string "is as shown. Okay?$" -gUnknown_085EC291:: @ 85EC291 +gText_CombineTwoWordsOrPhrases2:: @ 85EC291 .string "Combine two words or phrases$" -gUnknown_085EC2AE:: @ 85EC2AE +gText_ToTeachHerAGoodSaying:: @ 85EC2AE .string "to teach her a good saying.$" -gUnknown_085EC2CA:: @ 85EC2CA +gText_FindWordsWhichFit:: @ 85EC2CA .string "Find words which fit$" -gUnknown_085EC2DF:: @ 85EC2DF +gText_TheTrainersImage:: @ 85EC2DF .string "the TRAINER’s image.$" -gUnknown_085EC2F4:: @ 85EC2F4 +gText_TheImage:: @ 85EC2F4 .string "The image:$" -gUnknown_085EC2FF:: @ 85EC2FF +gText_OutOfTheListedChoices:: @ 85EC2FF .string "Out of the listed choices,$" -gUnknown_085EC31A:: @ 85EC31A +gText_SelectTheAnswerToTheQuiz:: @ 85EC31A .string "select the answer to the quiz!$" -gUnknown_085EC339:: @ 85EC339 +gText_AndCreateAQuiz:: @ 85EC339 .string "and create a quiz!$" -gUnknown_085EC34C:: @ 85EC34C +gText_PickAWordOrPhraseAnd:: @ 85EC34C .string "Pick a word or phrase and$" -gUnknown_085EC366:: @ 85EC366 +gText_SetTheQuizAnswer:: @ 85EC366 .string "set the quiz answer.$" -gUnknown_085EC37B:: @ 85EC37B +gText_TheAnswerColon:: @ 85EC37B .string "The answer:$" gUnknown_085EC387:: @ 85EC387 .string "The quiz:$" -gUnknown_085EC391:: @ 85EC391 +gText_ApprenticePhrase:: @ 85EC391 .string "Apprentice’s phrase:$" gText_QuitEditing:: @ 85EC3A6 @@ -3020,10 +3020,10 @@ gText_QuitEditing:: @ 85EC3A6 gText_StopGivingPkmnMail:: @ 85EC3B4 .string "Stop giving the POKéMON MAIL?$" -gUnknown_085EC3D2:: @ 85EC3D2 +gText_AndFillOutTheQuestionnaire:: @ 85EC3D2 .string "and fill out the questionnaire.$" -gUnknown_085EC3F2:: @ 85EC3F2 +gText_LetsReplyToTheInterview:: @ 85EC3F2 .string "Let’s reply to the interview!$" gText_AllTextBeingEditedWill:: @ 85EC410 @@ -3056,7 +3056,7 @@ gText_OriginalSongWillBeUsed:: @ 85EC4E9 gUnknown_085EC509:: @ 85EC509 .string "That’s trendy already!$" -gText_CombineTwoWordsOrPhrases:: @ 85EC520 +gText_CombineTwoWordsOrPhrases3:: @ 85EC520 .string "Combine two words or phrases.$" gUnknown_085EC53E:: @ 85EC53E @@ -3074,40 +3074,40 @@ gUnknown_085EC584:: @ 85EC584 gUnknown_085EC594:: @ 85EC594 .string "Cancel the selection?$" -gUnknown_085EC5AA:: @ 85EC5AA +gText_Profile:: @ 85EC5AA .string "PROFILE$" -gUnknown_085EC5B2:: @ 85EC5B2 +gText_AtTheBattlesStart:: @ 85EC5B2 .string "At the battle’s start:$" -gUnknown_085EC5C9:: @ 85EC5C9 +gText_UponWinningABattle:: @ 85EC5C9 .string "Upon winning a battle:$" -gUnknown_085EC5E0:: @ 85EC5E0 +gText_UponLosingABattle:: @ 85EC5E0 .string "Upon losing a battle:$" -gUnknown_085EC5F6:: @ 85EC5F6 +gText_TheBardsSong:: @ 85EC5F6 .string "The BARD’s Song$" -gUnknown_085EC606:: @ 85EC606 +gText_WhatsHipAndHappening:: @ 85EC606 .string "What’s hip and happening?$" -gUnknown_085EC620:: @ 85EC620 +gText_Interview:: @ 85EC620 .string "Interview$" -gUnknown_085EC62A:: @ 85EC62A +gText_GoodSaying:: @ 85EC62A .string "Good saying$" -gUnknown_085EC636:: @ 85EC636 +gText_FansQuestion:: @ 85EC636 .string "Fan’s question$" gUnknown_085EC645:: @ 85EC645 .string "クイズの こたえは?$" @ "kuizuno kotaeha?" ("The quiz's answer is?" in Japanese) -gUnknown_085EC650:: @ 85EC650 +gText_ApprenticesPhrase:: @ 85EC650 .string "Apprentice’s phrase$" -gUnknown_085EC664:: @ 85EC664 +gText_Questionnaire:: @ 85EC664 .string "QUESTIONNAIRE$" gText_YouCannotQuitHere:: @ 85EC672 @@ -3122,13 +3122,13 @@ gText_F700sQuiz:: @ 85EC6A8 gText_Lady:: @ 85EC6B2 .string "Lady$" -gUnknown_085EC6B7:: @ 85EC6B7 +gText_AfterYouHaveReadTheQuiz:: @ 85EC6B7 .string "After you have read the quiz$" -gUnknown_085EC6D4:: @ 85EC6D4 +gText_QuestionPressTheAButton:: @ 85EC6D4 .string "question, press the A Button.$" -gUnknown_085EC6F2:: @ 85EC6F2 +gText_TheQuizAnswerIs:: @ 85EC6F2 .string "The quiz answer is?$" gText_LikeToQuitQuiz:: @ 85EC706 @@ -3137,7 +3137,7 @@ gText_LikeToQuitQuiz:: @ 85EC706 gText_ChallengeQuestionMark:: @ 85EC727 .string "challenge?$" -gUnknown_085EC732:: @ 85EC732 +gText_IsThisQuizOK:: @ 85EC732 .string "Is this quiz OK?$" gText_CreateAQuiz:: @ 85EC743 @@ -5370,19 +5370,19 @@ gUnknown_085EFCA0:: @ 85EFCA0 gUnknown_085EFCAB:: @ 85EFCAB .string "SEAFLOOR2$" -gUnknown_085EFCB5:: @ 85EFCB5 +gText_DelAll:: @ 85EFCB5 .string "DEL. ALL$" -gUnknown_085EFCBE:: @ 85EFCBE +gText_Cancel5:: @ 85EFCBE .string "CANCEL$" -gUnknown_085EFCC5:: @ 85EFCC5 +gText_Ok2:: @ 85EFCC5 .string "OK$" -gUnknown_085EFCC8:: @ 85EFCC8 +gText_Quiz:: @ 85EFCC8 .string "QUIZ$" -gUnknown_085EFCCD:: @ 85EFCCD +gText_Answer:: @ 85EFCCD .string "ANSWER$" gText_PokeBalls:: @ 85EFCD4 diff --git a/graphics/misc/8597C1C.pal b/graphics/misc/8597C1C.pal new file mode 100644 index 000000000..c075c5ce1 --- /dev/null +++ b/graphics/misc/8597C1C.pal @@ -0,0 +1,7 @@ +JASC-PAL +0100 +4 +0 0 0 +0 0 0 +57 205 255 +172 172 238 diff --git a/graphics/misc/8597C24.pal b/graphics/misc/8597C24.pal new file mode 100644 index 000000000..5c8eed0ba --- /dev/null +++ b/graphics/misc/8597C24.pal @@ -0,0 +1,9 @@ +JASC-PAL +0100 +6 +0 0 0 +255 255 255 +98 98 98 +222 213 222 +65 139 74 +230 230 230 diff --git a/graphics/misc/interview.pal b/graphics/misc/interview.pal new file mode 100644 index 000000000..dfe91b5de --- /dev/null +++ b/graphics/misc/interview.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 148 +255 197 148 +238 139 90 +189 90 41 +255 213 213 +246 180 180 +197 131 131 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +41 49 49 +98 98 98 +180 189 180 +222 213 222 +255 255 255 diff --git a/graphics/misc/interview_arrow.png b/graphics/misc/interview_arrow.png new file mode 100644 index 000000000..1c1073d2f Binary files /dev/null and b/graphics/misc/interview_arrow.png differ diff --git a/graphics/misc/interview_buttons.png b/graphics/misc/interview_buttons.png new file mode 100644 index 000000000..d6dfc7cbd Binary files /dev/null and b/graphics/misc/interview_buttons.png differ diff --git a/graphics/misc/interview_frame.png b/graphics/misc/interview_frame.png new file mode 100644 index 000000000..63470e729 Binary files /dev/null and b/graphics/misc/interview_frame.png differ diff --git a/graphics/misc/interview_frame_2.png b/graphics/misc/interview_frame_2.png new file mode 100644 index 000000000..c0fbba87d Binary files /dev/null and b/graphics/misc/interview_frame_2.png differ diff --git a/graphics/misc/interview_frame_green.pal b/graphics/misc/interview_frame_green.pal new file mode 100644 index 000000000..c64a7216f --- /dev/null +++ b/graphics/misc/interview_frame_green.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +115 197 164 +189 255 139 +156 230 106 +123 180 90 +180 213 255 +139 180 230 +115 139 172 +0 0 0 +255 131 131 +238 82 82 +255 238 180 +255 255 213 +115 115 115 +180 189 180 +222 213 222 +255 255 255 diff --git a/graphics/misc/interview_frame_orange.pal b/graphics/misc/interview_frame_orange.pal new file mode 100644 index 000000000..165bad8de --- /dev/null +++ b/graphics/misc/interview_frame_orange.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +115 197 164 +255 189 115 +255 139 57 +205 98 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +255 238 180 +255 255 213 +115 115 115 +180 189 180 +222 213 222 +255 255 255 diff --git a/graphics/misc/interview_triangle_cursor.png b/graphics/misc/interview_triangle_cursor.png new file mode 100644 index 000000000..a4a3f0bb1 Binary files /dev/null and b/graphics/misc/interview_triangle_cursor.png differ diff --git a/ld_script.txt b/ld_script.txt index abb7f64da..3c6cf3bf0 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -475,7 +475,8 @@ SECTIONS { data/intro_credits_graphics.o(.rodata); src/evolution_graphics.o(.rodata); src/bard_music.o(.rodata); - data/data_860A4AC.o(.rodata); + data/battle_link_817C95C.o(.rodata); + data/pokemon_animation.o(.rodata); src/battle_controller_recorded_opponent.o(.rodata); src/battle_controller_recorded_player.o(.rodata); src/battle_dome_cards.o(.rodata); -- cgit v1.2.3 From d8c329b888e0184b33c409fa8266fe79ec3f7e92 Mon Sep 17 00:00:00 2001 From: EternalCode Date: Mon, 1 Jan 2018 14:36:27 -0500 Subject: Update fldeff_teleport.c --- src/fldeff_teleport.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/fldeff_teleport.c b/src/fldeff_teleport.c index 1730f8355..72896904e 100644 --- a/src/fldeff_teleport.c +++ b/src/fldeff_teleport.c @@ -4,17 +4,18 @@ extern bool8 is_light_level_1_2_3_or_6(u8 mapType); extern void* hm_add_c3_launch_phase_2(void); -extern void hm_teleport_run_dp02scr(void); -extern void* gUnknown_0203CEEC; -extern void* gUnknown_03005DB0; extern void sub_808469C(void); extern u8 GetCursorSelectionMonId(void); -extern void sub_817C94C(void); extern u8 oei_task_add(void); extern void FieldEffectActiveListRemove(u8 id); extern void sub_80B7FC8(void); extern void SetPlayerAvatarTransitionFlags(u8); +extern void* gUnknown_0203CEEC; +extern void* gUnknown_03005DB0; + +void hm_teleport_run_dp02scr(void); +void sub_817C94C(void); // 817C8BC bool8 SetUpFieldMove_Teleport(void) -- cgit v1.2.3 From e3585d7d6641b9f8338a8ac34e0b898e6fb5a982 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Mon, 1 Jan 2018 19:21:30 -0600 Subject: Review fixes --- asm/battle_frontier_1.s | 2 +- asm/fldeff_80F9BCC.s | 6 +++--- asm/fldeff_cut.s | 6 +++--- asm/fldeff_flash.s | 4 ++-- asm/fldeff_strength.s | 2 +- asm/fldeff_sweetscent.s | 2 +- asm/overworld.s | 12 ++++++------ asm/party_menu.s | 14 +++++++------- asm/pokenav.s | 2 +- asm/rom6.s | 6 +++--- include/field_effect.h | 2 ++ include/fldeff_teleport.h | 7 +++++++ include/overworld.h | 3 +++ include/party_menu.h | 2 ++ include/rom6.h | 1 + src/fldeff_teleport.c | 44 +++++++++++++++++--------------------------- 16 files changed, 60 insertions(+), 55 deletions(-) create mode 100644 include/fldeff_teleport.h diff --git a/asm/battle_frontier_1.s b/asm/battle_frontier_1.s index f6e395065..8e82de6c6 100755 --- a/asm/battle_frontier_1.s +++ b/asm/battle_frontier_1.s @@ -13641,7 +13641,7 @@ sub_8195ED8: @ 8195ED8 push {r4,lr} ldr r4, =gMapHeader ldrb r0, [r4, 0x17] - bl is_light_level_1_2_3_or_6 + bl Overworld_MapTypeAllowsTeleportAndFly lsls r0, 24 cmp r0, 0 beq _08195F30 diff --git a/asm/fldeff_80F9BCC.s b/asm/fldeff_80F9BCC.s index a1e4f4ff6..e31375f9f 100644 --- a/asm/fldeff_80F9BCC.s +++ b/asm/fldeff_80F9BCC.s @@ -591,7 +591,7 @@ sub_80FA004: @ 80FA004 bne _080FA070 bl sub_80F9F5C ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =sub_80FA0DC @@ -606,7 +606,7 @@ _080FA070: bne _080FA0A0 bl sub_80F9F5C ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =sub_80FA1E8 @@ -625,7 +625,7 @@ _080FA0AE: _080FA0B2: bl sub_80F9F5C ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =sub_80FA34C diff --git a/asm/fldeff_cut.s b/asm/fldeff_cut.s index 71137b705..20380e478 100755 --- a/asm/fldeff_cut.s +++ b/asm/fldeff_cut.s @@ -20,7 +20,7 @@ sub_80D3718: @ 80D3718 cmp r0, 0x1 bne _080D3754 ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =sub_80D3A9C @@ -322,7 +322,7 @@ _080D395A: bne _080D39F8 _080D39BC: ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =hm2_ruin_valley @@ -360,7 +360,7 @@ _080D3A18: bne _080D3A2A _080D3A1E: ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =hm2_ruin_valley diff --git a/asm/fldeff_flash.s b/asm/fldeff_flash.s index 9cc3a59a5..d52ee34fc 100644 --- a/asm/fldeff_flash.s +++ b/asm/fldeff_flash.s @@ -18,7 +18,7 @@ SetUpFieldMove_Flash: @ 81370FC lsrs r0, 24 strh r0, [r4] ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =sub_8179918 @@ -35,7 +35,7 @@ _08137134: cmp r0, 0 bne _08137170 ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =hm2_flash diff --git a/asm/fldeff_strength.s b/asm/fldeff_strength.s index 53a088aa3..fdadd2aac 100644 --- a/asm/fldeff_strength.s +++ b/asm/fldeff_strength.s @@ -23,7 +23,7 @@ _08145DD8: lsrs r0, 24 strh r0, [r4] ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =sub_8145E0C diff --git a/asm/fldeff_sweetscent.s b/asm/fldeff_sweetscent.s index eea0df12f..2055f7069 100644 --- a/asm/fldeff_sweetscent.s +++ b/asm/fldeff_sweetscent.s @@ -8,7 +8,7 @@ thumb_func_start SetUpFieldMove_SweetScent SetUpFieldMove_SweetScent: @ 8159EF0 ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =hm2_sweet_scent diff --git a/asm/overworld.s b/asm/overworld.s index 5de62b896..c3140f7a9 100644 --- a/asm/overworld.s +++ b/asm/overworld.s @@ -50,8 +50,8 @@ flag_var_implications_of_teleport_: @ 8084660 .pool thumb_func_end flag_var_implications_of_teleport_ - thumb_func_start sub_808469C -sub_808469C: @ 808469C + thumb_func_start Overworld_ResetStateAfterTeleport +Overworld_ResetStateAfterTeleport: @ 808469C push {lr} bl player_avatar_init_params_reset ldr r0, =0x0000088b @@ -69,7 +69,7 @@ sub_808469C: @ 808469C pop {r0} bx r0 .pool - thumb_func_end sub_808469C + thumb_func_end Overworld_ResetStateAfterTeleport thumb_func_start flagmods_08054D70 flagmods_08054D70: @ 80846E4 @@ -2772,8 +2772,8 @@ _08085BF0: bx r1 thumb_func_end is_light_level_1_2_3_5_or_6 - thumb_func_start is_light_level_1_2_3_or_6 -is_light_level_1_2_3_or_6: @ 8085BF4 + thumb_func_start Overworld_MapTypeAllowsTeleportAndFly +Overworld_MapTypeAllowsTeleportAndFly: @ 8085BF4 push {lr} lsls r0, 24 lsrs r0, 24 @@ -2793,7 +2793,7 @@ _08085C0E: _08085C10: pop {r1} bx r1 - thumb_func_end is_light_level_1_2_3_or_6 + thumb_func_end Overworld_MapTypeAllowsTeleportAndFly thumb_func_start is_light_level_8_or_9 is_light_level_8_or_9: @ 8085C14 diff --git a/asm/party_menu.s b/asm/party_menu.s index a336b5d63..844043a95 100755 --- a/asm/party_menu.s +++ b/asm/party_menu.s @@ -10027,8 +10027,8 @@ _081B572A: .pool thumb_func_end sub_81B56D8 - thumb_func_start hm_add_c3_launch_phase_2 -hm_add_c3_launch_phase_2: @ 81B5738 + thumb_func_start FieldCallback_Teleport +FieldCallback_Teleport: @ 81B5738 push {lr} bl pal_fill_black ldr r0, =task_launch_hm_phase_2 @@ -10038,7 +10038,7 @@ hm_add_c3_launch_phase_2: @ 81B5738 pop {r1} bx r1 .pool - thumb_func_end hm_add_c3_launch_phase_2 + thumb_func_end FieldCallback_Teleport thumb_func_start task_launch_hm_phase_2 task_launch_hm_phase_2: @ 81B5750 @@ -10160,7 +10160,7 @@ sub_81B5820: @ 81B5820 cmp r0, 0x1 bne _081B585C ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =hm_surf_run_dp02scr @@ -10199,7 +10199,7 @@ sub_81B5884: @ 81B5884 push {lr} ldr r0, =gMapHeader ldrb r0, [r0, 0x17] - bl is_light_level_1_2_3_or_6 + bl Overworld_MapTypeAllowsTeleportAndFly lsls r0, 24 lsrs r0, 24 cmp r0, 0x1 @@ -10278,7 +10278,7 @@ hm_prepare_waterfall: @ 81B58F0 cmp r0, 0x1 bne _081B594C ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =hm2_waterfall @@ -10325,7 +10325,7 @@ sub_81B5974: @ 81B5974 .pool _081B5990: ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =sub_81B5958 diff --git a/asm/pokenav.s b/asm/pokenav.s index 35df4d6b7..b52715cb4 100755 --- a/asm/pokenav.s +++ b/asm/pokenav.s @@ -7924,7 +7924,7 @@ sub_81CAF78: @ 81CAF78 strb r0, [r6] ldr r0, =gMapHeader ldrb r0, [r0, 0x17] - bl is_light_level_1_2_3_or_6 + bl Overworld_MapTypeAllowsTeleportAndFly lsls r0, 24 cmp r0, 0 bne _081CAFA4 diff --git a/asm/rom6.s b/asm/rom6.s index 51ae2834f..cc02638bc 100644 --- a/asm/rom6.s +++ b/asm/rom6.s @@ -268,7 +268,7 @@ sub_8135654: @ 8135654 lsrs r0, 24 strh r0, [r4] ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =sub_8179834 @@ -285,7 +285,7 @@ _0813568C: b _081356AC _0813569E: ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =sub_81356C4 @@ -361,7 +361,7 @@ sub_813572C: @ 813572C b _0813574C _0813573E: ldr r1, =gUnknown_03005DB0 - ldr r0, =hm_add_c3_launch_phase_2 + ldr r0, =FieldCallback_Teleport str r0, [r1] ldr r1, =gUnknown_0203CEEC ldr r0, =hm2_dig diff --git a/include/field_effect.h b/include/field_effect.h index 772b20d37..fb0f20f6f 100644 --- a/include/field_effect.h +++ b/include/field_effect.h @@ -75,5 +75,7 @@ u32 FieldEffectStart(u8); bool8 FieldEffectActiveListContains(u8 id); void sub_80B69DC(void); void FieldEffectStop(struct Sprite *sprite, u8 id); +void sub_80B7FC8(void); +void FieldEffectActiveListRemove(u8 id); #endif //GUARD_FIELD_EFFECTS_H diff --git a/include/fldeff_teleport.h b/include/fldeff_teleport.h new file mode 100644 index 000000000..71fb64ad2 --- /dev/null +++ b/include/fldeff_teleport.h @@ -0,0 +1,7 @@ +#ifndef GUARD_FLDEFF_TELEPORT_H +#define GUARD_FLDEFF_TELEPORT_H + +void hm_teleport_run_dp02scr(void); +void sub_817C94C(void); + +#endif // GUARD_FLDEFF_TELEPORT_H diff --git a/include/overworld.h b/include/overworld.h index a5fba0c10..d6f90b666 100644 --- a/include/overworld.h +++ b/include/overworld.h @@ -42,6 +42,9 @@ void sub_8084EBC(s16, s16); void player_avatar_init_params_reset(void); +bool8 Overworld_MapTypeAllowsTeleportAndFly(u8 mapType); +void Overworld_ResetStateAfterTeleport(void); + void Overworld_SetFlashLevel(s32 a1); //u8 Overworld_GetFlashLevel(void); void sub_8085524(u16); diff --git a/include/party_menu.h b/include/party_menu.h index 3756ef569..1d1661cee 100644 --- a/include/party_menu.h +++ b/include/party_menu.h @@ -16,5 +16,7 @@ void sub_81B58A8(void); void DoWallyTutorialBagMenu(void); u8 pokemon_ailments_get_primary(u32 status); u8 *GetMonNickname(struct Pokemon *mon, u8 *dst); +u8 GetCursorSelectionMonId(void); +bool8 FieldCallback_Teleport(void); #endif // GUARD_PARTY_MENU_H diff --git a/include/rom6.h b/include/rom6.h index fc33b7d1f..f91b34b4a 100644 --- a/include/rom6.h +++ b/include/rom6.h @@ -11,5 +11,6 @@ void UpdateBirchState(u16 days); void UpdateFrontierManiac(u16 days); void UpdateFrontierGambler(u16 days); void SetShoalItemFlag(u16 days); +u8 oei_task_add(void); #endif //GUARD_ROM6_H diff --git a/src/fldeff_teleport.c b/src/fldeff_teleport.c index 72896904e..5b3492db0 100644 --- a/src/fldeff_teleport.c +++ b/src/fldeff_teleport.c @@ -1,55 +1,45 @@ #include "global.h" +#include "fldeff_teleport.h" #include "field_effect.h" +#include "field_player_avatar.h" +#include "party_menu.h" +#include "overworld.h" +#include "rom6.h" #include "task.h" -extern bool8 is_light_level_1_2_3_or_6(u8 mapType); -extern void* hm_add_c3_launch_phase_2(void); -extern void sub_808469C(void); -extern u8 GetCursorSelectionMonId(void); -extern u8 oei_task_add(void); -extern void FieldEffectActiveListRemove(u8 id); -extern void sub_80B7FC8(void); -extern void SetPlayerAvatarTransitionFlags(u8); +extern bool8 (*gUnknown_03005DB0)(void); +extern void (*gUnknown_0203CEEC)(void); -extern void* gUnknown_0203CEEC; -extern void* gUnknown_03005DB0; - -void hm_teleport_run_dp02scr(void); -void sub_817C94C(void); - -// 817C8BC bool8 SetUpFieldMove_Teleport(void) { - if (is_light_level_1_2_3_or_6(gMapHeader.mapType) == TRUE) + if (Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType) == TRUE) { - gUnknown_03005DB0 = hm_add_c3_launch_phase_2; + gUnknown_03005DB0 = FieldCallback_Teleport; gUnknown_0203CEEC = hm_teleport_run_dp02scr; return TRUE; } return FALSE; } -// 817C8FC void hm_teleport_run_dp02scr(void) { - sub_808469C(); - FieldEffectStart(0x3F); + Overworld_ResetStateAfterTeleport(); + FieldEffectStart(FLDEFF_USE_TELEPORT); gFieldEffectArguments[0] = (u32)GetCursorSelectionMonId(); } -// 817C91C -u8 FldEff_UseTeleport(void) +bool8 FldEff_UseTeleport(void) { - u8 taskID = oei_task_add(); - gTasks[taskID].data[8] = (u32)sub_817C94C >> 16; - gTasks[taskID].data[9] = (u32)sub_817C94C; + u8 taskId = oei_task_add(); + gTasks[taskId].data[8] = (u32)sub_817C94C >> 16; + gTasks[taskId].data[9] = (u32)sub_817C94C; SetPlayerAvatarTransitionFlags(1); - return 0; + return FALSE; } void sub_817C94C(void) { - FieldEffectActiveListRemove(0x3F); + FieldEffectActiveListRemove(FLDEFF_USE_TELEPORT); sub_80B7FC8(); } -- cgit v1.2.3 From 7b90e1265094a415fcfc394ab2a1f6ad966f5299 Mon Sep 17 00:00:00 2001 From: Remy Oukaour Date: Wed, 3 Jan 2018 20:08:20 -0500 Subject: concatenate all prerequisites: @cat $^ >$@ prerequisite changes extension of target: %.4bpp: %.png --- graphics_file_rules.mk | 161 ++++++++++++++++++++++++++++++++----------------- 1 file changed, 107 insertions(+), 54 deletions(-) diff --git a/graphics_file_rules.mk b/graphics_file_rules.mk index 78ebad569..4b9b5b12b 100644 --- a/graphics_file_rules.mk +++ b/graphics_file_rules.mk @@ -12,8 +12,8 @@ btintgfxdir := graphics/battle_interface masksgfxdir := graphics/battle_anims/masks bttransgfxdir := graphics/battle_transitions typesdir := graphics/types -raydir := graphics/rayquaza_scene -roulgfxdir := graphics/roulette +rayquazadir := graphics/rayquaza_scene +roulettegfxdir := graphics/roulette pknvdir := graphics/pokenav/ pknvoptionsdir := graphics/pokenav/options @@ -308,101 +308,138 @@ graphics/pokenav/region_map.8bpp: %.8bpp: %.png graphics/misc/japanese_hof.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 29 -$(menudir)/menu.gbapal: $(menudir)/menu_0.gbapal $(menudir)/menu_1.gbapal - @cat $(menudir)/menu_0.gbapal $(menudir)/menu_1.gbapal >$@ +$(menudir)/menu.gbapal: $(menudir)/menu_0.gbapal \ + $(menudir)/menu_1.gbapal + @cat $^ >$@ -$(btanimgfxdir)/010.4bpp: $(btanimgfxdir)/010_0.4bpp $(btanimgfxdir)/010_1.4bpp $(btanimgfxdir)/010_2.4bpp $(btanimgfxdir)/010_3.4bpp - @cat $(btanimgfxdir)/010_0.4bpp $(btanimgfxdir)/010_1.4bpp $(btanimgfxdir)/010_2.4bpp $(btanimgfxdir)/010_3.4bpp >$@ +$(btanimgfxdir)/010.4bpp: $(btanimgfxdir)/010_0.4bpp \ + $(btanimgfxdir)/010_1.4bpp \ + $(btanimgfxdir)/010_2.4bpp \ + $(btanimgfxdir)/010_3.4bpp + @cat $^ >$@ -$(unusedgfxdir)/obi_palpak1.gbapal: $(unusedgfxdir)/old_pal1.gbapal $(unusedgfxdir)/old_pal2.gbapal $(unusedgfxdir)/old_pal3.gbapal - @cat $(unusedgfxdir)/old_pal1.gbapal $(unusedgfxdir)/old_pal2.gbapal $(unusedgfxdir)/old_pal3.gbapal >$@ +$(unusedgfxdir)/obi_palpak1.gbapal: $(unusedgfxdir)/old_pal1.gbapal \ + $(unusedgfxdir)/old_pal2.gbapal \ + $(unusedgfxdir)/old_pal3.gbapal + @cat $^ >$@ -$(unusedgfxdir)/obi_palpak3.gbapal: $(unusedgfxdir)/old_pal5.gbapal $(unusedgfxdir)/old_pal6.gbapal $(unusedgfxdir)/old_pal7.gbapal - @cat $(unusedgfxdir)/old_pal5.gbapal $(unusedgfxdir)/old_pal6.gbapal $(unusedgfxdir)/old_pal7.gbapal >$@ +$(unusedgfxdir)/obi_palpak3.gbapal: $(unusedgfxdir)/old_pal5.gbapal \ + $(unusedgfxdir)/old_pal6.gbapal \ + $(unusedgfxdir)/old_pal7.gbapal + @cat $^ >$@ -$(unusedgfxdir)/obi1.4bpp: $(unusedgfxdir)/old_bulbasaur.4bpp $(unusedgfxdir)/old_charizard.4bpp - @cat $(unusedgfxdir)/old_bulbasaur.4bpp $(unusedgfxdir)/old_charizard.4bpp >$@ +$(unusedgfxdir)/obi1.4bpp: $(unusedgfxdir)/old_bulbasaur.4bpp \ + $(unusedgfxdir)/old_charizard.4bpp + @cat $^ >$@ -$(unusedgfxdir)/obi2.4bpp: $(unusedgfxdir)/old_bulbasaur2.4bpp $(unusedgfxdir)/old_battle_interface_1.4bpp $(unusedgfxdir)/old_battle_interface_2.4bpp $(unusedgfxdir)/old_battle_interface_3.4bpp - @cat $(unusedgfxdir)/old_bulbasaur2.4bpp $(unusedgfxdir)/old_battle_interface_1.4bpp $(unusedgfxdir)/old_battle_interface_2.4bpp $(unusedgfxdir)/old_battle_interface_3.4bpp >$@ +$(unusedgfxdir)/obi2.4bpp: $(unusedgfxdir)/old_bulbasaur2.4bpp \ + $(unusedgfxdir)/old_battle_interface_1.4bpp \ + $(unusedgfxdir)/old_battle_interface_2.4bpp \ + $(unusedgfxdir)/old_battle_interface_3.4bpp + @cat $^ >$@ -$(menudir)/hp_numbers.4bpp: $(menudir)/hpbar_anim.4bpp $(menudir)/numbers1.4bpp $(menudir)/numbers2.4bpp - @cat $(menudir)/hpbar_anim.4bpp $(menudir)/numbers1.4bpp $(menudir)/numbers2.4bpp >$@ +$(menudir)/hp_numbers.4bpp: $(menudir)/hpbar_anim.4bpp \ + $(menudir)/numbers1.4bpp \ + $(menudir)/numbers2.4bpp + @cat $^ >$@ -$(unusedgfxdir)/redyellowgreen_frame.bin: $(unusedgfxdir)/red_frame.bin $(unusedgfxdir)/yellow_frame.bin $(unusedgfxdir)/green_frame.bin $(unusedgfxdir)/blank_frame.bin - @cat $(unusedgfxdir)/red_frame.bin $(unusedgfxdir)/yellow_frame.bin $(unusedgfxdir)/green_frame.bin $(unusedgfxdir)/blank_frame.bin >$@ +$(unusedgfxdir)/redyellowgreen_frame.bin: $(unusedgfxdir)/red_frame.bin \ + $(unusedgfxdir)/yellow_frame.bin \ + $(unusedgfxdir)/green_frame.bin \ + $(unusedgfxdir)/blank_frame.bin + @cat $^ >$@ -$(unusedgfxdir)/color_frames.4bpp: $(unusedgfxdir)/color_frames.png +$(unusedgfxdir)/color_frames.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 353 -$(btintgfxdir)/unused_window2bar.4bpp: $(btintgfxdir)/unused_window2bar.png +$(btintgfxdir)/unused_window2bar.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 5 -$(unusedgfxdir)/old_contest.4bpp: $(unusedgfxdir)/old_contest_frame_1.4bpp $(unusedgfxdir)/old_contest_floor.4bpp $(unusedgfxdir)/old_contest_frame_2.4bpp $(unusedgfxdir)/old_contest_symbols.4bpp $(unusedgfxdir)/old_contest_meter.4bpp $(unusedgfxdir)/old_contest_classes.4bpp $(unusedgfxdir)/old_contest_numbers.4bpp - @cat $(unusedgfxdir)/old_contest_frame_1.4bpp $(unusedgfxdir)/old_contest_floor.4bpp $(unusedgfxdir)/old_contest_frame_2.4bpp $(unusedgfxdir)/old_contest_symbols.4bpp $(unusedgfxdir)/old_contest_meter.4bpp $(unusedgfxdir)/old_contest_classes.4bpp $(unusedgfxdir)/old_contest_numbers.4bpp >$@ +$(unusedgfxdir)/old_contest.4bpp: $(unusedgfxdir)/old_contest_frame_1.4bpp \ + $(unusedgfxdir)/old_contest_floor.4bpp \ + $(unusedgfxdir)/old_contest_frame_2.4bpp \ + $(unusedgfxdir)/old_contest_symbols.4bpp \ + $(unusedgfxdir)/old_contest_meter.4bpp \ + $(unusedgfxdir)/old_contest_classes.4bpp \ + $(unusedgfxdir)/old_contest_numbers.4bpp + @cat $^ >$@ -$(unusedgfxdir)/old_contest_2.4bpp: $(unusedgfxdir)/old_contest_2_1.4bpp $(unusedgfxdir)/old_contest_2_2.4bpp - @cat $(unusedgfxdir)/old_contest_2_1.4bpp $(unusedgfxdir)/old_contest_2_2.4bpp >$@ +$(unusedgfxdir)/old_contest_2.4bpp: $(unusedgfxdir)/old_contest_2_1.4bpp \ + $(unusedgfxdir)/old_contest_2_2.4bpp + @cat $^ >$@ -$(unknowngfxdir)/unknown_C19470.4bpp: $(unknowngfxdir)/unknown_C19470.png +$(unknowngfxdir)/unknown_C19470.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 36 -$(btanimgfxdir)/141.4bpp: $(btanimgfxdir)/141_0.4bpp $(btanimgfxdir)/141_1.4bpp $(btanimgfxdir)/141_2.4bpp $(btanimgfxdir)/141_3.4bpp $(btanimgfxdir)/141_4.4bpp - @cat $(btanimgfxdir)/141_0.4bpp $(btanimgfxdir)/141_1.4bpp $(btanimgfxdir)/141_2.4bpp $(btanimgfxdir)/141_3.4bpp $(btanimgfxdir)/141_4.4bpp >$@ +$(btanimgfxdir)/141.4bpp: $(btanimgfxdir)/141_0.4bpp \ + $(btanimgfxdir)/141_1.4bpp \ + $(btanimgfxdir)/141_2.4bpp \ + $(btanimgfxdir)/141_3.4bpp \ + $(btanimgfxdir)/141_4.4bpp + @cat $^ >$@ -$(btanimgfxdir)/074.4bpp: $(btanimgfxdir)/074_0.4bpp $(btanimgfxdir)/074_1.4bpp - @cat $(btanimgfxdir)/074_0.4bpp $(btanimgfxdir)/074_1.4bpp >$@ +$(btanimgfxdir)/074.4bpp: $(btanimgfxdir)/074_0.4bpp \ + $(btanimgfxdir)/074_1.4bpp + @cat $^ >$@ -$(btanimgfxdir)/159.4bpp: $(btanimgfxdir)/159_0.4bpp $(btanimgfxdir)/159_1.4bpp - @cat $(btanimgfxdir)/159_0.4bpp $(btanimgfxdir)/159_1.4bpp >$@ +$(btanimgfxdir)/159.4bpp: $(btanimgfxdir)/159_0.4bpp \ + $(btanimgfxdir)/159_1.4bpp + @cat $^ >$@ -$(btanimgfxdir)/001.4bpp: $(btanimgfxdir)/001_0.4bpp $(btanimgfxdir)/001_1.4bpp - @cat $(btanimgfxdir)/001_0.4bpp $(btanimgfxdir)/001_1.4bpp >$@ +$(btanimgfxdir)/001.4bpp: $(btanimgfxdir)/001_0.4bpp \ + $(btanimgfxdir)/001_1.4bpp + @cat $^ >$@ -$(masksgfxdir)/unknown_C2EA50.4bpp: $(masksgfxdir)/unknown_C2EA50.png +$(masksgfxdir)/unknown_C2EA50.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 14 -$(bttransgfxdir)/vs_frame.4bpp: $(bttransgfxdir)/vs_frame.png +$(bttransgfxdir)/vs_frame.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 16 -$(menudir)/party_menu_misc.4bpp: $(menudir)/party_menu_misc.png +$(menudir)/party_menu_misc.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 62 $(typesdir)/move_types.4bpp: $(types:%=$(typesdir)/%.4bpp) $(contest_types:%=$(typesdir)/contest_%.4bpp) @cat $^ >$@ -$(typesdir)/move_types.gbapal: $(typesdir)/move_types_1.gbapal $(typesdir)/move_types_2.gbapal $(typesdir)/move_types_3.gbapal - @cat $(typesdir)/move_types_1.gbapal $(typesdir)/move_types_2.gbapal $(typesdir)/move_types_3.gbapal >$@ +$(typesdir)/move_types.gbapal: $(typesdir)/move_types_1.gbapal \ + $(typesdir)/move_types_2.gbapal \ + $(typesdir)/move_types_3.gbapal + @cat $^ >$@ -$(menudir)/bag_screen.4bpp: $(menudir)/bag_screen.png +$(menudir)/bag_screen.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 53 -$(raydir)/rayquaza.8bpp: $(raydir)/rayquaza.png +$(rayquazadir)/rayquaza.8bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 227 -$(raydir)/overcast.4bpp: $(raydir)/overcast.png +$(rayquazadir)/overcast.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 313 -$(raydir)/rayquaza_fly1.4bpp: $(raydir)/rayquaza_fly1.png +$(rayquazadir)/rayquaza_fly1.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 124 -$(raydir)/rayquaza_tail_fix.4bpp: $(raydir)/rayquaza_tail.4bpp +$(rayquazadir)/rayquaza_tail_fix.4bpp: $(rayquazadir)/rayquaza_tail.4bpp cp $< $@ head -c 12 /dev/zero >> $@ -$(raydir)/chase_streaks.4bpp: $(raydir)/chase_streaks.png +$(rayquazadir)/chase_streaks.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 19 -$(raydir)/rayquaza_chase.4bpp: $(raydir)/rayquaza_chase.png +$(rayquazadir)/rayquaza_chase.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 155 graphics/picture_frame/frame5.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 86 -$(roulgfxdir)/roulette_tilt.4bpp: $(roulgfxdir)/shroomish.4bpp $(roulgfxdir)/tailow.4bpp - @cat $(roulgfxdir)/shroomish.4bpp $(roulgfxdir)/tailow.4bpp >$@ +$(roulettegfxdir)/roulette_tilt.4bpp: $(roulettegfxdir)/shroomish.4bpp \ + $(roulettegfxdir)/tailow.4bpp + @cat $^ >$@ -$(roulgfxdir)/poke_icons2.4bpp: $(roulgfxdir)/wynaut.4bpp $(roulgfxdir)/azurill.4bpp $(roulgfxdir)/skitty.4bpp $(roulgfxdir)/makuhita.4bpp +$(roulettegfxdir)/poke_icons2.4bpp: $(roulettegfxdir)/wynaut.4bpp \ + $(roulettegfxdir)/azurill.4bpp \ + $(roulettegfxdir)/skitty.4bpp \ + $(roulettegfxdir)/makuhita.4bpp @cat $^ >$@ $(bttransgfxdir)/85BBC14.4bpp: %.4bpp: %.png @@ -411,20 +448,36 @@ $(bttransgfxdir)/85BBC14.4bpp: %.4bpp: %.png $(bttransgfxdir)/rayquaza.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 938 -$(bttransgfxdir)/frontier_square_1.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp $(bttransgfxdir)/frontier_squares_1.4bpp +$(bttransgfxdir)/frontier_square_1.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp \ + $(bttransgfxdir)/frontier_squares_1.4bpp @cat $^ >$@ -$(bttransgfxdir)/frontier_square_2.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp $(bttransgfxdir)/frontier_squares_2.4bpp +$(bttransgfxdir)/frontier_square_2.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp \ + $(bttransgfxdir)/frontier_squares_2.4bpp @cat $^ >$@ -$(bttransgfxdir)/frontier_square_3.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp $(bttransgfxdir)/frontier_squares_3.4bpp +$(bttransgfxdir)/frontier_square_3.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp \ + $(bttransgfxdir)/frontier_squares_3.4bpp @cat $^ >$@ -$(bttransgfxdir)/frontier_square_4.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp $(bttransgfxdir)/frontier_squares_4.4bpp +$(bttransgfxdir)/frontier_square_4.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp \ + $(bttransgfxdir)/frontier_squares_4.4bpp @cat $^ >$@ -$(pknvoptionsdir)/options.4bpp: $(pknvoptionsdir)/hoenn_map.4bpp $(pknvoptionsdir)/condition.4bpp $(pknvoptionsdir)/match_call.4bpp $(pknvoptionsdir)/ribbons.4bpp $(pknvoptionsdir)/switch_off.4bpp $(pknvoptionsdir)/party.4bpp $(pknvoptionsdir)/search.4bpp $(pknvoptionsdir)/cool.4bpp $(pknvoptionsdir)/beauty.4bpp $(pknvoptionsdir)/cute.4bpp $(pknvoptionsdir)/smart.4bpp $(pknvoptionsdir)/tough.4bpp $(pknvoptionsdir)/cancel.4bpp +$(pknvoptionsdir)/options.4bpp: $(pknvoptionsdir)/hoenn_map.4bpp \ + $(pknvoptionsdir)/condition.4bpp \ + $(pknvoptionsdir)/match_call.4bpp \ + $(pknvoptionsdir)/ribbons.4bpp \ + $(pknvoptionsdir)/switch_off.4bpp \ + $(pknvoptionsdir)/party.4bpp \ + $(pknvoptionsdir)/search.4bpp \ + $(pknvoptionsdir)/cool.4bpp \ + $(pknvoptionsdir)/beauty.4bpp \ + $(pknvoptionsdir)/cute.4bpp \ + $(pknvoptionsdir)/smart.4bpp \ + $(pknvoptionsdir)/tough.4bpp \ + $(pknvoptionsdir)/cancel.4bpp @cat $^ >$@ -$(pknvdir)/header.4bpp: $(pknvdir)/header.png +$(pknvdir)/header.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 53 -- cgit v1.2.3 From 462a0030aec788c5c1ff81ddaba555a99bcb2a84 Mon Sep 17 00:00:00 2001 From: camthesaxman Date: Sat, 6 Jan 2018 00:17:31 -0600 Subject: match MoveSaveBlocks_ResetHeap --- src/load_save.c | 162 ++++++++------------------------------------------------ 1 file changed, 21 insertions(+), 141 deletions(-) diff --git a/src/load_save.c b/src/load_save.c index e0106c0a8..734f7398b 100644 --- a/src/load_save.c +++ b/src/load_save.c @@ -80,45 +80,15 @@ void SetSaveBlocksPointers(u16 offset) SetDecorationInventoriesPointers(); } -// stuff i used to try and match MoveSaveBlocks_ResetHeap -struct SaveBlocksInOne -{ - struct SaveBlock2 sav2; - struct SaveBlock1 sav1; - struct PokemonStorage sav3; -}; +extern u8 gHeap[]; -extern struct SaveBlocksInOne gHeap; - -#define ewram_addr 0x02000000 // oh no... -#define ewram_addr2 0x02000f2c -#define ewram_addr3 0x02004cb4 - -#define eSaveBlockCopy (*(struct SaveBlocksInOne *)(ewram_addr + 0x0)) -#define eSaveBlock2Copy (*(struct SaveBlock2 *)((void*)(ewram_addr + 0x0))) -#define eSaveBlock1Copy (*(struct SaveBlock1 *)((void*)(ewram_addr + sizeof(struct SaveBlock2)))) -#define eSaveBlock3Copy (*(struct PokemonStorage *)((void*)(ewram_addr + sizeof(struct SaveBlock2) + sizeof(struct SaveBlock1)))) - -#ifdef NONMATCHING // this is one devil of a motherfucker -/* - The reason MoveSaveBlocks_ResetHeap mismatches is due to incorrect memcpys. Various - things have been tried, such as: direct struct copys, ewram casts, use of defining - the addresses manually, using memcpy anyway, delayed allocation of pointers at - the start of function, as seen above and below. Scope declaration has been used to try and - reproduce the correct macro thought to be used, but nothing has worked. It is worth - noting that at this point that the compiler will delay the allocation of the save block - pointers at the beginningto be allocated later: which might matter for matching this. - Due to loading shared ewram heap areas directly, it is very likely emerald used ewram - defines for this function, but there is no known example of a matching define. - In addition, dead code might be present in the form of a runtime variable used - to fix the address of the save blocks. This has been tested and is shown to affect - the registers as well. -*/ void MoveSaveBlocks_ResetHeap(void) { void *vblankCB, *hblankCB; u32 encryptionKey; - struct SaveBlock1 **sav1Copy = &gSaveBlock1Ptr; // r10; + struct SaveBlock2 *saveBlock2Copy; + struct SaveBlock1 *saveBlock1Copy; + struct PokemonStorage *pokemonStorageCopy; // save interrupt functions and turn them off vblankCB = gMain.vblankCallback; @@ -127,22 +97,30 @@ void MoveSaveBlocks_ResetHeap(void) gMain.hblankCallback = NULL; gUnknown_0203CF5C = NULL; + saveBlock2Copy = (struct SaveBlock2 *)(gHeap); + saveBlock1Copy = (struct SaveBlock1 *)(gHeap + sizeof(struct SaveBlock2)); + pokemonStorageCopy = (struct PokemonStorage *)(gHeap + sizeof(struct SaveBlock2) + sizeof(struct SaveBlock1)); + // backup the saves. - eSaveBlock1Copy = **sav1Copy; - eSaveBlock2Copy = *gSaveBlock2Ptr; - eSaveBlock3Copy = *gPokemonStoragePtr; + *saveBlock2Copy = *gSaveBlock2Ptr; + *saveBlock1Copy = *gSaveBlock1Ptr; + *pokemonStorageCopy = *gPokemonStoragePtr; // change saveblocks' pointers // argument is a sum of the individual trainerId bytes - SetSaveBlocksPointers(eSaveBlock2Copy.playerTrainerId[0] + eSaveBlock2Copy.playerTrainerId[1] + eSaveBlock2Copy.playerTrainerId[2] + eSaveBlock2Copy.playerTrainerId[3]); + SetSaveBlocksPointers( + saveBlock2Copy->playerTrainerId[0] + + saveBlock2Copy->playerTrainerId[1] + + saveBlock2Copy->playerTrainerId[2] + + saveBlock2Copy->playerTrainerId[3]); // restore saveblock data since the pointers changed - **sav1Copy = eSaveBlock1Copy; - *gSaveBlock2Ptr = eSaveBlock2Copy; - *gPokemonStoragePtr = eSaveBlock3Copy; + memcpy(gSaveBlock2Ptr, saveBlock2Copy, sizeof(*gSaveBlock2Ptr)); + memcpy(gSaveBlock1Ptr, saveBlock1Copy, sizeof(*gSaveBlock1Ptr)); + memcpy(gPokemonStoragePtr, pokemonStorageCopy, sizeof(*gPokemonStoragePtr)); // heap was destroyed in the copying process, so reset it - InitHeap((void*)(0x02000000), 0x1C000); + InitHeap(gHeap, 0x1C000); // restore interrupt functions gMain.hblankCallback = hblankCB; @@ -153,105 +131,7 @@ void MoveSaveBlocks_ResetHeap(void) ApplyNewEncryptionKeyToAllEncryptedData(encryptionKey); gSaveBlock2Ptr->encryptionKey = encryptionKey; } -#else -__attribute__((naked)) -void MoveSaveBlocks_ResetHeap(void) -{ - asm(".syntax unified\n\ - push {r4-r7,lr}\n\ - mov r7, r10\n\ - mov r6, r9\n\ - mov r5, r8\n\ - push {r5-r7}\n\ - sub sp, 0x8\n\ - ldr r5, =gMain\n\ - ldr r0, [r5, 0xC]\n\ - str r0, [sp]\n\ - ldr r1, [r5, 0x10]\n\ - str r1, [sp, 0x4]\n\ - movs r0, 0\n\ - str r0, [r5, 0xC]\n\ - str r0, [r5, 0x10]\n\ - ldr r1, =gUnknown_0203CF5C\n\ - str r0, [r1]\n\ - ldr r4, =0x02000000\n\ - ldr r0, =gSaveBlock2Ptr\n\ - ldr r1, [r0]\n\ - ldr r6, =0x00000f2c\n\ - adds r0, r4, 0\n\ - adds r2, r6, 0\n\ - bl memcpy\n\ - ldr r1, =gSaveBlock1Ptr\n\ - mov r10, r1\n\ - ldr r1, [r1]\n\ - ldr r7, =0x00003d88\n\ - ldr r0, =0x02000f2c\n\ - adds r2, r7, 0\n\ - bl memcpy\n\ - ldr r0, =gPokemonStoragePtr\n\ - mov r8, r0\n\ - ldr r1, [r0]\n\ - ldr r0, =0x000083d0\n\ - mov r9, r0\n\ - ldr r0, =0x02004cb4\n\ - mov r2, r9\n\ - bl memcpy\n\ - ldrb r1, [r4, 0xA]\n\ - ldrb r0, [r4, 0xB]\n\ - adds r1, r0\n\ - ldrb r0, [r4, 0xC]\n\ - adds r1, r0\n\ - ldrb r0, [r4, 0xD]\n\ - adds r0, r1\n\ - bl SetSaveBlocksPointers\n\ - ldr r1, =gSaveBlock2Ptr\n\ - ldr r0, [r1]\n\ - adds r1, r4, 0\n\ - adds r2, r6, 0\n\ - bl memcpy\n\ - mov r1, r10\n\ - ldr r0, [r1]\n\ - ldr r1, =0x02000f2c\n\ - adds r2, r7, 0\n\ - bl memcpy\n\ - mov r1, r8\n\ - ldr r0, [r1]\n\ - ldr r1, =0x02004cb4\n\ - mov r2, r9\n\ - bl memcpy\n\ - movs r1, 0xE0\n\ - lsls r1, 9\n\ - adds r0, r4, 0\n\ - bl InitHeap\n\ - ldr r0, [sp, 0x4]\n\ - str r0, [r5, 0x10]\n\ - ldr r1, [sp]\n\ - str r1, [r5, 0xC]\n\ - bl Random\n\ - adds r4, r0, 0\n\ - bl Random\n\ - lsls r4, 16\n\ - lsls r0, 16\n\ - lsrs r0, 16\n\ - adds r4, r0\n\ - adds r0, r4, 0\n\ - bl ApplyNewEncryptionKeyToAllEncryptedData\n\ - ldr r1, =gSaveBlock2Ptr\n\ - ldr r0, [r1]\n\ - adds r0, 0xAC\n\ - str r4, [r0]\n\ - add sp, 0x8\n\ - pop {r3-r5}\n\ - mov r8, r3\n\ - mov r9, r4\n\ - mov r10, r5\n\ - pop {r4-r7}\n\ - pop {r0}\n\ - bx r0\n\ - .pool\n\ - .syntax divided\n"); -} -#endif + u8 sav2_x1_query_bit1(void) { -- cgit v1.2.3 From 601ec28721b250d74e7fd61300226ff07c8a710b Mon Sep 17 00:00:00 2001 From: camthesaxman Date: Sat, 6 Jan 2018 00:35:48 -0600 Subject: remove explicit memcpy and add HEAP_SIZE constant --- include/global.h | 2 ++ src/load_save.c | 8 ++++---- src/main.c | 2 +- src/reset_save_heap.c | 4 +--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/include/global.h b/include/global.h index b6a496dd1..7943fc569 100644 --- a/include/global.h +++ b/include/global.h @@ -31,6 +31,8 @@ char* strcpy(char *dst0, const char *src0); #define POKEMON_NAME_LENGTH 10 #define OT_NAME_LENGTH 7 +#define HEAP_SIZE 0x1C000 + extern u8 gStringVar1[]; extern u8 gStringVar2[]; extern u8 gStringVar3[]; diff --git a/src/load_save.c b/src/load_save.c index 734f7398b..a516c08c2 100644 --- a/src/load_save.c +++ b/src/load_save.c @@ -115,12 +115,12 @@ void MoveSaveBlocks_ResetHeap(void) saveBlock2Copy->playerTrainerId[3]); // restore saveblock data since the pointers changed - memcpy(gSaveBlock2Ptr, saveBlock2Copy, sizeof(*gSaveBlock2Ptr)); - memcpy(gSaveBlock1Ptr, saveBlock1Copy, sizeof(*gSaveBlock1Ptr)); - memcpy(gPokemonStoragePtr, pokemonStorageCopy, sizeof(*gPokemonStoragePtr)); + *gSaveBlock2Ptr = *saveBlock2Copy; + *gSaveBlock1Ptr = *saveBlock1Copy; + *gPokemonStoragePtr = *pokemonStorageCopy; // heap was destroyed in the copying process, so reset it - InitHeap(gHeap, 0x1C000); + InitHeap(gHeap, HEAP_SIZE); // restore interrupt functions gMain.hblankCallback = hblankCB; diff --git a/src/main.c b/src/main.c index 07ce07f1c..18d1abdc2 100644 --- a/src/main.c +++ b/src/main.c @@ -122,7 +122,7 @@ void AgbMain() ClearDma3Requests(); ResetBgs(); SetDefaultFontsPointer(); - InitHeap(gHeap, 0x1C000); + InitHeap(gHeap, HEAP_SIZE); gSoftResetDisabled = FALSE; diff --git a/src/reset_save_heap.c b/src/reset_save_heap.c index d4dbc5f42..099edce49 100644 --- a/src/reset_save_heap.c +++ b/src/reset_save_heap.c @@ -23,10 +23,8 @@ void sub_81700F8(void) ResetSaveCounters(); sub_81534D0(0); if (gSaveFileStatus == 0 || gSaveFileStatus == 2) - { Sav2_ClearSetDefault(); - } SetPokemonCryStereo(gSaveBlock2Ptr->optionsSound); - InitHeap(gHeap, 0x1c000); + InitHeap(gHeap, HEAP_SIZE); SetMainCallback2(sub_8086230); } -- cgit v1.2.3 From 7be61cfb1a55feb9ab30cfda9e78ed33c74eb097 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Sat, 6 Jan 2018 21:12:42 -0500 Subject: add assert support to pokeemerald. --- Makefile | 4 +- include/assert.h | 43 ++++++++++++++ include/config.h | 10 ++++ include/global.h | 1 + ld_script.txt | 83 +++++++++++++++++++++++++- src/libc.c | 173 ------------------------------------------------------- sym_bss.txt | 37 ++++++++++++ 7 files changed, 175 insertions(+), 176 deletions(-) create mode 100755 include/assert.h delete mode 100644 src/libc.c diff --git a/Makefile b/Makefile index 382b69888..3b217013a 100644 --- a/Makefile +++ b/Makefile @@ -32,6 +32,8 @@ OBJCOPY := $(DEVKITARM)/bin/arm-none-eabi-objcopy LIBGCC := tools/agbcc/lib/libgcc.a +LIBC := tools/agbcc/lib/libc.a + SHA1 := sha1sum -c GFX := tools/gbagfx/gbagfx @@ -154,7 +156,7 @@ $(OBJ_DIR)/ld_script.ld: ld_script.txt $(OBJ_DIR)/sym_bss.ld $(OBJ_DIR)/sym_comm cd $(OBJ_DIR) && sed -f ../../ld_script.sed ../../$< | sed "s#tools/#../../tools/#g" > ld_script.ld $(ELF): $(OBJ_DIR)/ld_script.ld $(OBJS) - cd $(OBJ_DIR) && $(LD) $(LDFLAGS) -T ld_script.ld -o ../../$@ $(OBJS_REL) ../../$(LIBGCC) + cd $(OBJ_DIR) && $(LD) $(LDFLAGS) -T ld_script.ld -o ../../$@ $(OBJS_REL) ../../$(LIBGCC) ../../$(LIBC) $(ROM): $(ELF) $(OBJCOPY) -O binary --gap-fill 0xFF --pad-to 0x9000000 $< $@ diff --git a/include/assert.h b/include/assert.h new file mode 100755 index 000000000..0c1e5bf77 --- /dev/null +++ b/include/assert.h @@ -0,0 +1,43 @@ +#ifndef GUARD_GBASDKASSERT_H +#define GUARD_GBASDKASSERT_H + +// this header is based on the +// GBA SDK IsAgbAssert.h. + +#ifdef NOAGBPRN + #define AGBPrintInit() + #define AGBPutc(pBuf) + #define AGBPrint(pBuf) + #define AGBPrintf(...) + #define AGBPrintFlush1Block() + #define AGBPrintFlush() + #define AGBAssert(pFile, nLine, pExpression, nStopProgram) +#else + // without NOAGBPRN defined, this enables asserts for usage + // on a standard GBA debugger unit or in emulators that + // support it. + + void AGBPrintInit(void); + void AGBPutc(const char pBuf); + void AGBPrint(const char *pBuf); + void AGBPrintf(const char *pBuf, ...); + void AGBPrintFlush1Block(void); + void AGBPrintFlush(void); + void AGBAssert(const char *pFile, int nLine, const char *pExpression, int nStopProgram); +#endif + +// when using AGB_WARNING, be sure to flush after as AGBAssert does not flush the string to console +// immediately after usage. +#ifdef NOAGBPRN + #define AGB_ASSERT(expression) +#else + #define AGB_ASSERT(expression) (expression) ? ((void *)0) : AGBAssert(__FILE__, __LINE__, #expression, 1); +#endif + +#ifdef NOAGBPRN + #define AGB_WARNING(expression) +#else + #define AGB_WARNING(expression) (expression) ? ((void *)0) : AGBAssert(__FILE__, __LINE__, #expression, 0); +#endif + +#endif diff --git a/include/config.h b/include/config.h index 162af3143..ce8e4ae74 100644 --- a/include/config.h +++ b/include/config.h @@ -1,6 +1,16 @@ #ifndef GUARD_CONFIG_H #define GUARD_CONFIG_H +// In the Generation 3 games, Asserts were used in various debug builds. +// Ruby/Sapphire and Emerald do not have these asserts while Fire Red +// still has them in the ROM. This is because the developers forgot +// to define NOAGBPRN before release, which is actually supposed to be +// NDEBUG, however this has been changed as Ruby's actual debug build +// does not use the AGBPrint features. +#define NOAGBPRN +// NOTE: Don't try to enable assert right now as many pointers +// still exist in defines and WILL likely result in a broken ROM. + #define ENGLISH #ifdef ENGLISH diff --git a/include/global.h b/include/global.h index 7943fc569..1d0962cf6 100644 --- a/include/global.h +++ b/include/global.h @@ -3,6 +3,7 @@ #include "gba/gba.h" #include "config.h" +#include "assert.h" // Prevent cross-jump optimization. #define BLOCK_CROSS_JUMP asm(""); diff --git a/ld_script.txt b/ld_script.txt index b3551e328..f4492b499 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -15,6 +15,44 @@ SECTIONS { + tools/agbcc/lib/libc.a:memcpy.o(.data); + tools/agbcc/lib/libc.a:memset.o(.data); + tools/agbcc/lib/libc.a:strcmp.o(.data); + tools/agbcc/lib/libc.a:strcpy.o(.data); + tools/agbcc/lib/libc.a:impure.o(.data); + tools/agbcc/lib/libc.a:vsprintf.o(.data); + tools/agbcc/lib/libc.a:vfprintf.o(.data); + tools/agbcc/lib/libc.a:wsetup.o(.data); + tools/agbcc/lib/libc.a:dtoa.o(.data); + tools/agbcc/lib/libc.a:fflush.o(.data); + tools/agbcc/lib/libc.a:findfp.o(.data); + tools/agbcc/lib/libc.a:freer.o(.data); + tools/agbcc/lib/libc.a:mtrim.o(.data); + tools/agbcc/lib/libc.a:fvwrite.o(.data); + tools/agbcc/lib/libc.a:fwalk.o(.data); + tools/agbcc/lib/libc.a:locale.o(.data); + tools/agbcc/lib/libc.a:makebuf.o(.data); + tools/agbcc/lib/libc.a:mallocr.o(.data); + tools/agbcc/lib/libc.a:mbtowc_r.o(.data); + tools/agbcc/lib/libc.a:memchr.o(.data); + tools/agbcc/lib/libc.a:memmove.o(.data); + tools/agbcc/lib/libc.a:mlock.o(.data); + tools/agbcc/lib/libc.a:mprec.o(.data); + tools/agbcc/lib/libc.a:s_isinf.o(.data); + tools/agbcc/lib/libc.a:s_isnan.o(.data); + tools/agbcc/lib/libc.a:sbrkr.o(.data); + tools/agbcc/lib/libc.a:stdio.o(.data); + tools/agbcc/lib/libc.a:strlen.o(.data); + tools/agbcc/lib/libc.a:syscalls.o(.data); + tools/agbcc/lib/libc.a:writer.o(.data); + tools/agbcc/lib/libc.a:callocr.o(.data); + tools/agbcc/lib/libc.a:closer.o(.data); + tools/agbcc/lib/libc.a:errno.o(.data); + tools/agbcc/lib/libc.a:fstatr.o(.data); + tools/agbcc/lib/libc.a:libcfunc.o(.data); + tools/agbcc/lib/libc.a:lseekr.o(.data); + tools/agbcc/lib/libc.a:readr.o(.data); + . = 0x40000; } @@ -28,10 +66,12 @@ SECTIONS { /* .bss.code starts at 0x3001AA8 */ src/m4a_2.o(.bss.code); + tools/agbcc/lib/libc.a:syscalls.o(.bss); /* COMMON starts at 0x30022A8 */ - + tools/agbcc/lib/libc.a:sbrkr.o(COMMON); + end = .; . = 0x8000; } @@ -325,7 +365,42 @@ SECTIONS { tools/agbcc/lib/libgcc.a:fp-bit.o(.text); tools/agbcc/lib/libgcc.a:_lshrdi3.o(.text); tools/agbcc/lib/libgcc.a:_negdi2.o(.text); - src/libc.o(.text); + tools/agbcc/lib/libc.a:memcpy.o(.text); + tools/agbcc/lib/libc.a:memset.o(.text); + tools/agbcc/lib/libc.a:strcmp.o(.text); + tools/agbcc/lib/libc.a:strcpy.o(.text); + tools/agbcc/lib/libc.a:vfprintf.o(.text); + tools/agbcc/lib/libc.a:vsprintf.o(.text); + tools/agbcc/lib/libc.a:fvwrite.o(.text); + tools/agbcc/lib/libc.a:locale.o(.text); + tools/agbcc/lib/libc.a:findfp.o(.text); + tools/agbcc/lib/libc.a:fflush.o(.text); + tools/agbcc/lib/libc.a:wsetup.o(.text); + tools/agbcc/lib/libc.a:mbtowc_r.o(.text); + tools/agbcc/lib/libc.a:s_isinf.o(.text); + tools/agbcc/lib/libc.a:s_isnan.o(.text); + tools/agbcc/lib/libc.a:memchr.o(.text); + tools/agbcc/lib/libc.a:strlen.o(.text); + tools/agbcc/lib/libc.a:dtoa.o(.text); + tools/agbcc/lib/libc.a:memmove.o(.text); + tools/agbcc/lib/libc.a:stdio.o(.text); + tools/agbcc/lib/libc.a:mprec.o(.text); + tools/agbcc/lib/libc.a:mallocr.o(.text); + tools/agbcc/lib/libc.a:fwalk.o(.text); + tools/agbcc/lib/libc.a:freer.o(.text); + tools/agbcc/lib/libc.a:makebuf.o(.text); + tools/agbcc/lib/libc.a:readr.o(.text); + tools/agbcc/lib/libc.a:writer.o(.text); + tools/agbcc/lib/libc.a:lseekr.o(.text); + tools/agbcc/lib/libc.a:closer.o(.text); + tools/agbcc/lib/libc.a:callocr.o(.text); + tools/agbcc/lib/libc.a:sbrkr.o(.text); + tools/agbcc/lib/libc.a:mlock.o(.text); + tools/agbcc/lib/libc.a:fstatr.o(.text); + tools/agbcc/lib/libc.a:libcfunc.o(.text); + tools/agbcc/lib/libc.a:syscalls.o(.text); + tools/agbcc/lib/libc.a:errno.o(.text); + src/libisagbprn.o(.text); } =0 .rodata : @@ -1059,6 +1134,10 @@ SECTIONS { data/librfu_rodata.o(.rodata); tools/agbcc/lib/libgcc.a:_divdi3.o(.rodata); tools/agbcc/lib/libgcc.a:_udivdi3.o(.rodata); + tools/agbcc/lib/libc.a(.rodata); + tools/agbcc/lib/libc.a(.data); + tools/agbcc/lib/libc.a:syscalls.o(.rodata); + src/libisagbprn.o(.rodata); } =0 other_data : diff --git a/src/libc.c b/src/libc.c deleted file mode 100644 index 1f457957b..000000000 --- a/src/libc.c +++ /dev/null @@ -1,173 +0,0 @@ -#include "global.h" -#include - -#define LBLOCKSIZE (sizeof(long)) - -// Nonzero if (long)X contains a NULL byte. -#define CONTAINSNULL(X) (((X) - 0x01010101) & ~(X) & 0x80808080) - -// Nonzero if X is not aligned on a "long" boundary. -#define UNALIGNED(X) ((long)X & (LBLOCKSIZE - 1)) - -void *memcpy(void *dst0, const void *src0, size_t len0) -{ - char *dst = dst0; - const char *src = src0; - long *aligned_dst; - const long *aligned_src; - unsigned int len = len0; - - // If the size is small, or either src or dst is unaligned, - // then go to the byte copy loop. This should be rare. - if(len >= 16 && !(UNALIGNED(src) | UNALIGNED(dst))) - { - aligned_dst = (long *)dst; - aligned_src = (long *)src; - - // Copy 4X long words at a time if possible. - while(len >= 16) - { - *aligned_dst++ = *aligned_src++; - *aligned_dst++ = *aligned_src++; - *aligned_dst++ = *aligned_src++; - *aligned_dst++ = *aligned_src++; - len -= 16; - } - - // Copy one long word at a time if possible - while(len >= 4) - { - *aligned_dst++ = *aligned_src++; - len -= 4; - } - - dst = (char *)aligned_dst; - src = (char *)aligned_src; - } - - // Pick up any remaining bytes with a byte copier. - while(len--) - *dst++ = *src++; - - return dst0; -} - -void *memset(void *m, int c, size_t n) -{ - char *s = (char *)m; - int count, i; - unsigned long buffer; - unsigned long *aligned_addr; - unsigned char *unaligned_addr; - - // If the size is small or m is unaligned, - // then go to the byte copy loop. This should be rare. - if(n >= LBLOCKSIZE && !UNALIGNED(m)) - { - // We know that n is large and m is word-aligned. - aligned_addr = (unsigned long *)m; - - // Store C into each char sized location in buffer so that - // we can set large blocks quickly. - c &= 0xFF; - if(LBLOCKSIZE == 4) - { - buffer = (c << 8) | c; - buffer |= (buffer << 16); - } - else - { - buffer = 0; - for(i = 0; i < LBLOCKSIZE; i++) - buffer = (buffer << 8) | c; - } - - while(n >= LBLOCKSIZE * 4) - { - *aligned_addr++ = buffer; - *aligned_addr++ = buffer; - *aligned_addr++ = buffer; - *aligned_addr++ = buffer; - n -= LBLOCKSIZE * 4; - } - while(n >= LBLOCKSIZE) - { - *aligned_addr++ = buffer; - n -= LBLOCKSIZE; - } - - s = (char *)aligned_addr; - } - - // Pick up the remainder with a bytewise loop. - while(n--) - *s++ = (char)c; - - return m; -} - -int strcmp(const char *s1, const char *s2) -{ - unsigned long *a1; - unsigned long *a2; - - // If s1 or s2 are unaligned, then skip this and compare bytes. - if(!(UNALIGNED(s1) | UNALIGNED(s2))) - { - // Compare them a word at a time. - a1 = (unsigned long *)s1; - a2 = (unsigned long *)s2; - while(*a1 == *a2) - { - // If *a1 == *a2, and we find a null in *a1, - // then the strings must be equal, so return zero. - if(CONTAINSNULL(*a1)) - return 0; - - a1++; - a2++; - } - - s1 = (char *)a1; - s2 = (char *)a2; - } - - // Check the remaining few bytes. - while(*s1 != '\0' && *s1 == *s2) - { - s1++; - s2++; - } - - return (*(unsigned char *) s1) - (*(unsigned char *) s2); -} - -char* strcpy(char *dst0, const char *src0) -{ - char *dst = dst0; - const char *src = src0; - unsigned long *a1; - const unsigned long *a2; - - // If SRC or DEST is unaligned, then copy bytes. - if(!(UNALIGNED(src) | UNALIGNED(dst))) - { - // SRC and DEST are both "long int" aligned, try to do "long int" - // sized copies. - a1 = (unsigned long *)dst; - a2 = (unsigned long *)src; - while(!CONTAINSNULL(*a2)) - { - *a1++ = *a2++; - } - - dst = (char *)a1; - src = (char *)a2; - } - - // Copy the remaining few bytes. - while(*dst++ = *src++); - - return dst0; -} - diff --git a/sym_bss.txt b/sym_bss.txt index de452b2e7..97a987c62 100644 --- a/sym_bss.txt +++ b/sym_bss.txt @@ -198,3 +198,40 @@ gUnknown_03001300: @ 3001300 .include "src/siirtc.o" .include "tools/agbcc/lib/libgcc.a:dp-bit.o" .include "tools/agbcc/lib/libgcc.a:fp-bit.o" + .include "tools/agbcc/lib/libc.a:memcpy.o" + .include "tools/agbcc/lib/libc.a:memset.o" + .include "tools/agbcc/lib/libc.a:strcmp.o" + .include "tools/agbcc/lib/libc.a:strcpy.o" + .include "tools/agbcc/lib/libc.a:impure.o" + .include "tools/agbcc/lib/libc.a:vsprintf.o" + .include "tools/agbcc/lib/libc.a:vfprintf.o" + .include "tools/agbcc/lib/libc.a:wsetup.o" + .include "tools/agbcc/lib/libc.a:dtoa.o" + .include "tools/agbcc/lib/libc.a:fflush.o" + .include "tools/agbcc/lib/libc.a:findfp.o" + .include "tools/agbcc/lib/libc.a:freer.o" + .include "tools/agbcc/lib/libc.a:mtrim.o" + .include "tools/agbcc/lib/libc.a:fvwrite.o" + .include "tools/agbcc/lib/libc.a:fwalk.o" + .include "tools/agbcc/lib/libc.a:locale.o" + .include "tools/agbcc/lib/libc.a:makebuf.o" + .include "tools/agbcc/lib/libc.a:mallocr.o" + .include "tools/agbcc/lib/libc.a:mbtowc_r.o" + .include "tools/agbcc/lib/libc.a:memchr.o" + .include "tools/agbcc/lib/libc.a:memmove.o" + .include "tools/agbcc/lib/libc.a:mlock.o" + .include "tools/agbcc/lib/libc.a:mprec.o" + .include "tools/agbcc/lib/libc.a:s_isinf.o" + .include "tools/agbcc/lib/libc.a:s_isnan.o" + .include "tools/agbcc/lib/libc.a:sbrkr.o" + .include "tools/agbcc/lib/libc.a:stdio.o" + .include "tools/agbcc/lib/libc.a:strlen.o" + .include "tools/agbcc/lib/libc.a:syscalls.o" + .include "tools/agbcc/lib/libc.a:writer.o" + .include "tools/agbcc/lib/libc.a:callocr.o" + .include "tools/agbcc/lib/libc.a:closer.o" + .include "tools/agbcc/lib/libc.a:errno.o" + .include "tools/agbcc/lib/libc.a:fstatr.o" + .include "tools/agbcc/lib/libc.a:libcfunc.o" + .include "tools/agbcc/lib/libc.a:lseekr.o" + .include "tools/agbcc/lib/libc.a:readr.o" -- cgit v1.2.3 From 8cf6da7a3b77bdceb38bbc4d9c1460028e8d9180 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Sat, 6 Jan 2018 21:13:18 -0500 Subject: don't forget to add the file dummy --- src/libisagbprn.c | 167 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 167 insertions(+) create mode 100755 src/libisagbprn.c diff --git a/src/libisagbprn.c b/src/libisagbprn.c new file mode 100755 index 000000000..867044217 --- /dev/null +++ b/src/libisagbprn.c @@ -0,0 +1,167 @@ +#include +#include +#include "gba/gba.h" +#include "config.h" +#include "assert.h" + +#define AGB_PRINT_FLUSH_ADDR 0x9FE209D +#define AGB_PRINT_STRUCT_ADDR 0x9FE20F8 +#define AGB_PRINT_PROTECT_ADDR 0x9FE2FFE +#define WSCNT_DATA (WAITCNT_PHI_OUT_16MHZ | WAITCNT_WS0_S_2 | WAITCNT_WS0_N_4) + +// TODO: make no$gba support not shit + +// for auto no$gba support, the string "no$gba" should be at this address. +#define NOGBAIDADDR 0x4FFFA00 +#define NOGBAPRINTADDR 0x4FFFA14 + +struct AGBPrintStruct +{ + u16 m_nRequest; + u16 m_nBank; + u16 m_nGet; + u16 m_nPut; +}; + +typedef void (*LPFN_PRINT_FLUSH)(void); + +#ifndef NOAGBPRN +void AGBPrintFlush1Block(void); + +void AGBPrintInit(void) +{ + volatile struct AGBPrintStruct *pPrint = (struct AGBPrintStruct *)AGB_PRINT_STRUCT_ADDR; + u16 *pWSCNT = (u16 *)REG_ADDR_WAITCNT; + u16 *pProtect = (u16 *)AGB_PRINT_PROTECT_ADDR; + u16 nOldWSCNT = *pWSCNT; + *pWSCNT = WSCNT_DATA; + *pProtect = 0x20; + pPrint->m_nRequest = pPrint->m_nGet = pPrint->m_nPut = 0; + pPrint->m_nBank = 0xFD; + *pProtect = 0; + *pWSCNT = nOldWSCNT; +} + +static void AGBPutcInternal(const char cChr) +{ + volatile struct AGBPrintStruct *pPrint = (struct AGBPrintStruct *)AGB_PRINT_STRUCT_ADDR; + u16 *pPrintBuf = (u16 *)(0x8000000 + (pPrint->m_nBank << 16)); + u16 *pProtect = (u16 *)AGB_PRINT_PROTECT_ADDR; + u16 nData = pPrintBuf[pPrint->m_nPut / 2]; + *pProtect = 0x20; + nData = (pPrint->m_nPut & 1) ? (nData & 0xFF) | (cChr << 8) : (nData & 0xFF00) | cChr; + pPrintBuf[pPrint->m_nPut / 2] = nData; + pPrint->m_nPut++; + *pProtect = 0; +} + +void AGBPutc(const char cChr) +{ + u16 *pWSCNT = (u16 *)REG_ADDR_WAITCNT; + u16 nOldWSCNT = *pWSCNT; + volatile struct AGBPrintStruct *pPrint; + *pWSCNT = WSCNT_DATA; + AGBPutcInternal(cChr); + *pWSCNT = nOldWSCNT; + pPrint = (struct AGBPrintStruct *)AGB_PRINT_STRUCT_ADDR; + if (pPrint->m_nPut == ((pPrint->m_nGet - 1) & 0xFFFF)) + AGBPrintFlush1Block(); +} + +void AGBPrint(const char *pBuf) +{ + volatile struct AGBPrintStruct *pPrint = (struct AGBPrintStruct *)AGB_PRINT_STRUCT_ADDR; + u16 *pWSCNT = (u16 *)REG_ADDR_WAITCNT; + u16 nOldWSCNT = *pWSCNT; + *pWSCNT = WSCNT_DATA; + while (*pBuf) + { + AGBPutc(*pBuf); + pBuf++; + } + *pWSCNT = nOldWSCNT; +} + +void AGBPrintf(const char *pBuf, ...) +{ + char bufPrint[0x100]; + va_list vArgv; + va_start(vArgv, pBuf); + vsprintf(bufPrint, pBuf, vArgv); + va_end(vArgv); + AGBPrint(bufPrint); +} + +static void AGBPrintTransferDataInternal(u32 bAllData) +{ + LPFN_PRINT_FLUSH lpfnFuncFlush; + u16 *pIME; + u16 nIME; + u16 *pWSCNT; + u16 nOldWSCNT; + u16 *pProtect; + volatile struct AGBPrintStruct *pPrint; + + pProtect = (u16 *)AGB_PRINT_PROTECT_ADDR; + pPrint = (struct AGBPrintStruct *)AGB_PRINT_STRUCT_ADDR; + lpfnFuncFlush = (LPFN_PRINT_FLUSH)AGB_PRINT_FLUSH_ADDR; + pIME = (u16 *)REG_ADDR_IME; + nIME = *pIME; + pWSCNT = (u16 *)REG_ADDR_WAITCNT; + nOldWSCNT = *pWSCNT; + *pIME = nIME & ~1; + *pWSCNT = WSCNT_DATA; + + if (bAllData) + { + while (pPrint->m_nPut != pPrint->m_nGet) + { + *pProtect = 0x20; + lpfnFuncFlush(); + *pProtect = 0; + } + } + else if (pPrint->m_nPut != pPrint->m_nGet) + { + *pProtect = 0x20; + lpfnFuncFlush(); + *pProtect = 0; + } + + *pWSCNT = nOldWSCNT; + *pIME = nIME; +} + +void AGBPrintFlush1Block(void) +{ + AGBPrintTransferDataInternal(FALSE); +} + +void AGBPrintFlush(void) +{ + AGBPrintTransferDataInternal(TRUE); +} + +void AGBAssert(const char *pFile, int nLine, const char *pExpression, int nStopProgram) +{ + if (nStopProgram) + { + AGBPrintf("ASSERTION FAILED FILE=[%s] LINE=[%d] EXP=[%s] \n", pFile, nLine, pExpression); + AGBPrintFlush(); + asm(".hword 0xEFFF"); + } + else + { + AGBPrintf("WARING FILE=[%s] LINE=[%d] EXP=[%s] \n", pFile, nLine, pExpression); + } +} + +// TODO: Find a way to seamlessly support no$gba without shit hack defines +// nogba print function +/* +void NOGBAPrint(const char *pBuf) +{ + *(volatile u32*)NOGBAPRINTADDR = (u32)pBuf; +}*/ + +#endif -- cgit v1.2.3 From 419e6d885baa060506489a947718b8610173b450 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Sat, 6 Jan 2018 21:38:34 -0500 Subject: use firered isagbprint header. --- include/assert.h | 43 ----------------------------------------- include/gba/gba.h | 1 + include/gba/isagbprint.h | 50 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 43 deletions(-) delete mode 100755 include/assert.h create mode 100755 include/gba/isagbprint.h diff --git a/include/assert.h b/include/assert.h deleted file mode 100755 index 0c1e5bf77..000000000 --- a/include/assert.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef GUARD_GBASDKASSERT_H -#define GUARD_GBASDKASSERT_H - -// this header is based on the -// GBA SDK IsAgbAssert.h. - -#ifdef NOAGBPRN - #define AGBPrintInit() - #define AGBPutc(pBuf) - #define AGBPrint(pBuf) - #define AGBPrintf(...) - #define AGBPrintFlush1Block() - #define AGBPrintFlush() - #define AGBAssert(pFile, nLine, pExpression, nStopProgram) -#else - // without NOAGBPRN defined, this enables asserts for usage - // on a standard GBA debugger unit or in emulators that - // support it. - - void AGBPrintInit(void); - void AGBPutc(const char pBuf); - void AGBPrint(const char *pBuf); - void AGBPrintf(const char *pBuf, ...); - void AGBPrintFlush1Block(void); - void AGBPrintFlush(void); - void AGBAssert(const char *pFile, int nLine, const char *pExpression, int nStopProgram); -#endif - -// when using AGB_WARNING, be sure to flush after as AGBAssert does not flush the string to console -// immediately after usage. -#ifdef NOAGBPRN - #define AGB_ASSERT(expression) -#else - #define AGB_ASSERT(expression) (expression) ? ((void *)0) : AGBAssert(__FILE__, __LINE__, #expression, 1); -#endif - -#ifdef NOAGBPRN - #define AGB_WARNING(expression) -#else - #define AGB_WARNING(expression) (expression) ? ((void *)0) : AGBAssert(__FILE__, __LINE__, #expression, 0); -#endif - -#endif diff --git a/include/gba/gba.h b/include/gba/gba.h index 42ae3cdde..349344031 100644 --- a/include/gba/gba.h +++ b/include/gba/gba.h @@ -7,5 +7,6 @@ #include "gba/multiboot.h" #include "gba/syscall.h" #include "gba/macro.h" +#include "gba/isagbprint.h" #endif // GUARD_GBA_GBA_H diff --git a/include/gba/isagbprint.h b/include/gba/isagbprint.h new file mode 100755 index 000000000..c5eb456c3 --- /dev/null +++ b/include/gba/isagbprint.h @@ -0,0 +1,50 @@ +#ifndef GUARD_GBA_ISAGBPRINT_H +#define GUARD_GBA_ISAGBPRINT_H + +#ifdef NDEBUG +#define AGBPrintInit() +#define AGBPutc(cChr) +#define AGBPrint(pBuf) +#define AGBPrintf(pBuf, ...) +#define AGBPrintFlush1Block() +#define AGBPrintFlush() +#define AGBAssert(pFile, nLine, pExpression, nStopProgram) +#else +void AGBPrintInit(void); +void AGBPutc(const char cChr); +void AGBPrint(const char *pBuf); +void AGBPrintf(const char *pBuf, ...); +void AGBPrintFlush1Block(void); +void AGBPrintFlush(void); +void AGBAssert(const char *pFile, int nLine, const char *pExpression, int nStopProgram); +#endif + +#undef AGB_ASSERT +#ifdef NDEBUG +#define AGB_ASSERT(exp) +#else +#define AGB_ASSERT(exp) (exp) ? ((void*)0) : AGBAssert(__FILE__, __LINE__, #exp, 1); +#endif + +#undef AGB_WARNING +#ifdef NDEBUG +#define AGB_WARNING(exp) +#else +#define AGB_WARNING(exp) (exp) ? ((void*)0) : AGBAssert(__FILE__, __LINE__, #exp, 0); +#endif + +// for matching purposes + +#ifdef NDEBUG +#define AGB_ASSERT_EX(exp, file, line) +#else +#define AGB_ASSERT_EX(exp, file, line) (exp) ? ((void*)0) : AGBAssert(file, line, #exp, 1); +#endif + +#ifdef NDEBUG +#define AGB_WARNING_EX(exp, file, line) +#else +#define AGB_WARNING_EX(exp, file, line) (exp) ? ((void*)0) : AGBAssert(file, line, #exp, 0); +#endif + +#endif // GUARD_GBA_ISAGBPRINT_H -- cgit v1.2.3 From 10ddfac7abab614d2c4488244cee35054ed06fa8 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Sat, 6 Jan 2018 22:00:08 -0500 Subject: consistency --- include/config.h | 4 ++-- include/global.h | 3 +-- src/libisagbprn.c | 3 +-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/include/config.h b/include/config.h index ce8e4ae74..7ee4503c7 100644 --- a/include/config.h +++ b/include/config.h @@ -4,10 +4,10 @@ // In the Generation 3 games, Asserts were used in various debug builds. // Ruby/Sapphire and Emerald do not have these asserts while Fire Red // still has them in the ROM. This is because the developers forgot -// to define NOAGBPRN before release, which is actually supposed to be +// to define NDEBUG before release, which is actually supposed to be // NDEBUG, however this has been changed as Ruby's actual debug build // does not use the AGBPrint features. -#define NOAGBPRN +#define NDEBUG // NOTE: Don't try to enable assert right now as many pointers // still exist in defines and WILL likely result in a broken ROM. diff --git a/include/global.h b/include/global.h index 1d0962cf6..3e260fd2a 100644 --- a/include/global.h +++ b/include/global.h @@ -1,9 +1,8 @@ #ifndef GUARD_GLOBAL_H #define GUARD_GLOBAL_H +#include "config.h" // we need to define config before gba headers as print stuff needs the functions nulled before defines. #include "gba/gba.h" -#include "config.h" -#include "assert.h" // Prevent cross-jump optimization. #define BLOCK_CROSS_JUMP asm(""); diff --git a/src/libisagbprn.c b/src/libisagbprn.c index 867044217..f056be5d2 100755 --- a/src/libisagbprn.c +++ b/src/libisagbprn.c @@ -2,7 +2,6 @@ #include #include "gba/gba.h" #include "config.h" -#include "assert.h" #define AGB_PRINT_FLUSH_ADDR 0x9FE209D #define AGB_PRINT_STRUCT_ADDR 0x9FE20F8 @@ -25,7 +24,7 @@ struct AGBPrintStruct typedef void (*LPFN_PRINT_FLUSH)(void); -#ifndef NOAGBPRN +#ifndef NDEBUG void AGBPrintFlush1Block(void); void AGBPrintInit(void) -- cgit v1.2.3 From efe19e95c846a658c5e9bd9908de548db00dcab5 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Sun, 7 Jan 2018 01:29:26 -0600 Subject: Extract door animations --- asm/macros.inc | 14 + data/battle_anim_8170478.s | 48 +- data/field_door.s | 613 +++++++++++++++++++++++- data/rom_8486FEC.s | 8 - graphics/door_anims/00/0.png | Bin 0 -> 170 bytes graphics/door_anims/00/1.png | Bin 0 -> 158 bytes graphics/door_anims/00/2.png | Bin 0 -> 134 bytes graphics/door_anims/01/0.png | Bin 0 -> 183 bytes graphics/door_anims/01/1.png | Bin 0 -> 179 bytes graphics/door_anims/01/2.png | Bin 0 -> 161 bytes graphics/door_anims/02/0.png | Bin 0 -> 151 bytes graphics/door_anims/02/1.png | Bin 0 -> 153 bytes graphics/door_anims/02/2.png | Bin 0 -> 129 bytes graphics/door_anims/03/0.png | Bin 0 -> 183 bytes graphics/door_anims/03/1.png | Bin 0 -> 179 bytes graphics/door_anims/03/2.png | Bin 0 -> 161 bytes graphics/door_anims/04/0.png | Bin 0 -> 180 bytes graphics/door_anims/04/1.png | Bin 0 -> 167 bytes graphics/door_anims/04/2.png | Bin 0 -> 145 bytes graphics/door_anims/05/0.png | Bin 0 -> 165 bytes graphics/door_anims/05/1.png | Bin 0 -> 156 bytes graphics/door_anims/05/2.png | Bin 0 -> 138 bytes graphics/door_anims/06/0.png | Bin 0 -> 172 bytes graphics/door_anims/06/1.png | Bin 0 -> 171 bytes graphics/door_anims/06/2.png | Bin 0 -> 142 bytes graphics/door_anims/07/0.png | Bin 0 -> 172 bytes graphics/door_anims/07/1.png | Bin 0 -> 171 bytes graphics/door_anims/07/2.png | Bin 0 -> 142 bytes graphics/door_anims/08/0.png | Bin 0 -> 186 bytes graphics/door_anims/08/1.png | Bin 0 -> 171 bytes graphics/door_anims/08/2.png | Bin 0 -> 151 bytes graphics/door_anims/09/0.png | Bin 0 -> 181 bytes graphics/door_anims/09/1.png | Bin 0 -> 169 bytes graphics/door_anims/09/2.png | Bin 0 -> 145 bytes graphics/door_anims/10/0.png | Bin 0 -> 177 bytes graphics/door_anims/10/1.png | Bin 0 -> 167 bytes graphics/door_anims/10/2.png | Bin 0 -> 139 bytes graphics/door_anims/11/0.png | Bin 0 -> 199 bytes graphics/door_anims/11/1.png | Bin 0 -> 177 bytes graphics/door_anims/11/2.png | Bin 0 -> 148 bytes graphics/door_anims/12/0.png | Bin 0 -> 170 bytes graphics/door_anims/12/1.png | Bin 0 -> 158 bytes graphics/door_anims/12/2.png | Bin 0 -> 134 bytes graphics/door_anims/13/0.png | Bin 0 -> 178 bytes graphics/door_anims/13/1.png | Bin 0 -> 177 bytes graphics/door_anims/13/2.png | Bin 0 -> 149 bytes graphics/door_anims/14/0.png | Bin 0 -> 187 bytes graphics/door_anims/14/1.png | Bin 0 -> 180 bytes graphics/door_anims/14/2.png | Bin 0 -> 117 bytes graphics/door_anims/15/0.png | Bin 0 -> 177 bytes graphics/door_anims/15/1.png | Bin 0 -> 171 bytes graphics/door_anims/15/2.png | Bin 0 -> 146 bytes graphics/door_anims/16/0.png | Bin 0 -> 162 bytes graphics/door_anims/16/1.png | Bin 0 -> 152 bytes graphics/door_anims/16/2.png | Bin 0 -> 136 bytes graphics/door_anims/17/0.png | Bin 0 -> 162 bytes graphics/door_anims/17/1.png | Bin 0 -> 152 bytes graphics/door_anims/17/2.png | Bin 0 -> 130 bytes graphics/door_anims/18/0.png | Bin 0 -> 194 bytes graphics/door_anims/18/1.png | Bin 0 -> 167 bytes graphics/door_anims/18/2.png | Bin 0 -> 152 bytes graphics/door_anims/19/0.png | Bin 0 -> 196 bytes graphics/door_anims/19/1.png | Bin 0 -> 168 bytes graphics/door_anims/19/2.png | Bin 0 -> 152 bytes graphics/door_anims/20/0.png | Bin 0 -> 205 bytes graphics/door_anims/20/1.png | Bin 0 -> 205 bytes graphics/door_anims/20/2.png | Bin 0 -> 180 bytes graphics/door_anims/21/0.png | Bin 0 -> 198 bytes graphics/door_anims/21/1.png | Bin 0 -> 192 bytes graphics/door_anims/21/2.png | Bin 0 -> 162 bytes graphics/door_anims/22/0.png | Bin 0 -> 154 bytes graphics/door_anims/22/1.png | Bin 0 -> 136 bytes graphics/door_anims/22/2.png | Bin 0 -> 119 bytes graphics/door_anims/23/0.png | Bin 0 -> 186 bytes graphics/door_anims/23/1.png | Bin 0 -> 176 bytes graphics/door_anims/23/2.png | Bin 0 -> 143 bytes graphics/door_anims/24/0.png | Bin 0 -> 176 bytes graphics/door_anims/24/1.png | Bin 0 -> 176 bytes graphics/door_anims/24/2.png | Bin 0 -> 152 bytes graphics/door_anims/25/0.png | Bin 0 -> 188 bytes graphics/door_anims/25/1.png | Bin 0 -> 183 bytes graphics/door_anims/25/2.png | Bin 0 -> 157 bytes graphics/door_anims/26/0.png | Bin 0 -> 232 bytes graphics/door_anims/26/1.png | Bin 0 -> 223 bytes graphics/door_anims/26/2.png | Bin 0 -> 185 bytes graphics/door_anims/27/0.png | Bin 0 -> 126 bytes graphics/door_anims/27/1.png | Bin 0 -> 137 bytes graphics/door_anims/27/2.png | Bin 0 -> 124 bytes graphics/door_anims/28/0.png | Bin 0 -> 167 bytes graphics/door_anims/28/1.png | Bin 0 -> 155 bytes graphics/door_anims/28/2.png | Bin 0 -> 118 bytes graphics/door_anims/29/0.png | Bin 0 -> 186 bytes graphics/door_anims/29/1.png | Bin 0 -> 171 bytes graphics/door_anims/29/2.png | Bin 0 -> 151 bytes graphics/door_anims/30/0.png | Bin 0 -> 167 bytes graphics/door_anims/30/1.png | Bin 0 -> 154 bytes graphics/door_anims/30/2.png | Bin 0 -> 117 bytes graphics/door_anims/31/0.png | Bin 0 -> 129 bytes graphics/door_anims/31/1.png | Bin 0 -> 121 bytes graphics/door_anims/31/2.png | Bin 0 -> 104 bytes graphics/door_anims/32/0.png | Bin 0 -> 194 bytes graphics/door_anims/32/1.png | Bin 0 -> 198 bytes graphics/door_anims/32/2.png | Bin 0 -> 138 bytes graphics/door_anims/33/0.png | Bin 0 -> 144 bytes graphics/door_anims/33/1.png | Bin 0 -> 147 bytes graphics/door_anims/33/2.png | Bin 0 -> 144 bytes graphics/door_anims/34/0.png | Bin 0 -> 148 bytes graphics/door_anims/34/1.png | Bin 0 -> 157 bytes graphics/door_anims/34/2.png | Bin 0 -> 126 bytes graphics/door_anims/35/0.png | Bin 0 -> 161 bytes graphics/door_anims/35/1.png | Bin 0 -> 155 bytes graphics/door_anims/35/2.png | Bin 0 -> 148 bytes graphics/door_anims/36/0.png | Bin 0 -> 138 bytes graphics/door_anims/36/1.png | Bin 0 -> 150 bytes graphics/door_anims/36/2.png | Bin 0 -> 144 bytes graphics/door_anims/37/0.png | Bin 0 -> 201 bytes graphics/door_anims/37/1.png | Bin 0 -> 188 bytes graphics/door_anims/37/2.png | Bin 0 -> 115 bytes graphics/door_anims/38/0.png | Bin 0 -> 206 bytes graphics/door_anims/38/1.png | Bin 0 -> 213 bytes graphics/door_anims/38/2.png | Bin 0 -> 161 bytes graphics/door_anims/39/0.png | Bin 0 -> 133 bytes graphics/door_anims/39/1.png | Bin 0 -> 146 bytes graphics/door_anims/39/2.png | Bin 0 -> 132 bytes graphics/door_anims/40/0.png | Bin 0 -> 205 bytes graphics/door_anims/40/1.png | Bin 0 -> 194 bytes graphics/door_anims/40/2.png | Bin 0 -> 168 bytes graphics/door_anims/41/0.png | Bin 0 -> 198 bytes graphics/door_anims/41/1.png | Bin 0 -> 184 bytes graphics/door_anims/41/2.png | Bin 0 -> 159 bytes graphics/door_anims/42/0.png | Bin 0 -> 211 bytes graphics/door_anims/42/1.png | Bin 0 -> 216 bytes graphics/door_anims/42/2.png | Bin 0 -> 190 bytes graphics/door_anims/42/3.png | Bin 0 -> 180 bytes graphics/door_anims/43/0.png | Bin 0 -> 170 bytes graphics/door_anims/43/1.png | Bin 0 -> 168 bytes graphics/door_anims/43/2.png | Bin 0 -> 161 bytes graphics/door_anims/44/0_left.png | Bin 0 -> 172 bytes graphics/door_anims/44/0_right.png | Bin 0 -> 172 bytes graphics/door_anims/44/1_left.png | Bin 0 -> 162 bytes graphics/door_anims/44/1_right.png | Bin 0 -> 161 bytes graphics/door_anims/44/2_left.png | Bin 0 -> 120 bytes graphics/door_anims/44/2_right.png | Bin 0 -> 121 bytes graphics/door_anims/45/0.png | Bin 0 -> 167 bytes graphics/door_anims/45/1.png | Bin 0 -> 153 bytes graphics/door_anims/45/2.png | Bin 0 -> 127 bytes graphics/door_anims/46/0.png | Bin 0 -> 144 bytes graphics/door_anims/46/1.png | Bin 0 -> 142 bytes graphics/door_anims/46/2.png | Bin 0 -> 127 bytes graphics/door_anims/47/0.png | Bin 0 -> 193 bytes graphics/door_anims/47/1.png | Bin 0 -> 189 bytes graphics/door_anims/47/2.png | Bin 0 -> 183 bytes graphics/door_anims/48/0.png | Bin 0 -> 167 bytes graphics/door_anims/48/1.png | Bin 0 -> 193 bytes graphics/door_anims/48/2.png | Bin 0 -> 150 bytes graphics/door_anims/48/3.png | Bin 0 -> 133 bytes graphics/door_anims/49/0.png | Bin 0 -> 125 bytes graphics/door_anims/49/1.png | Bin 0 -> 120 bytes graphics/door_anims/49/2.png | Bin 0 -> 116 bytes graphics/door_anims/50/0.png | Bin 0 -> 121 bytes graphics/door_anims/50/1.png | Bin 0 -> 116 bytes graphics/door_anims/50/2.png | Bin 0 -> 113 bytes graphics/door_anims/unused_848EDEC/0_bottom.png | Bin 0 -> 106 bytes graphics/door_anims/unused_848EDEC/0_top.png | Bin 0 -> 111 bytes graphics/door_anims/unused_848EDEC/1_bottom.png | Bin 0 -> 105 bytes graphics/door_anims/unused_848EDEC/1_top.png | Bin 0 -> 99 bytes graphics/door_anims/unused_848EDEC/2_bottom.png | Bin 0 -> 89 bytes graphics/door_anims/unused_848EDEC/2_top.png | Bin 0 -> 90 bytes ld_script.txt | 1 - 169 files changed, 643 insertions(+), 41 deletions(-) delete mode 100644 data/rom_8486FEC.s create mode 100644 graphics/door_anims/00/0.png create mode 100644 graphics/door_anims/00/1.png create mode 100644 graphics/door_anims/00/2.png create mode 100644 graphics/door_anims/01/0.png create mode 100644 graphics/door_anims/01/1.png create mode 100644 graphics/door_anims/01/2.png create mode 100644 graphics/door_anims/02/0.png create mode 100644 graphics/door_anims/02/1.png create mode 100644 graphics/door_anims/02/2.png create mode 100644 graphics/door_anims/03/0.png create mode 100644 graphics/door_anims/03/1.png create mode 100644 graphics/door_anims/03/2.png create mode 100644 graphics/door_anims/04/0.png create mode 100644 graphics/door_anims/04/1.png create mode 100644 graphics/door_anims/04/2.png create mode 100644 graphics/door_anims/05/0.png create mode 100644 graphics/door_anims/05/1.png create mode 100644 graphics/door_anims/05/2.png create mode 100644 graphics/door_anims/06/0.png create mode 100644 graphics/door_anims/06/1.png create mode 100644 graphics/door_anims/06/2.png create mode 100644 graphics/door_anims/07/0.png create mode 100644 graphics/door_anims/07/1.png create mode 100644 graphics/door_anims/07/2.png create mode 100644 graphics/door_anims/08/0.png create mode 100644 graphics/door_anims/08/1.png create mode 100644 graphics/door_anims/08/2.png create mode 100644 graphics/door_anims/09/0.png create mode 100644 graphics/door_anims/09/1.png create mode 100644 graphics/door_anims/09/2.png create mode 100644 graphics/door_anims/10/0.png create mode 100644 graphics/door_anims/10/1.png create mode 100644 graphics/door_anims/10/2.png create mode 100644 graphics/door_anims/11/0.png create mode 100644 graphics/door_anims/11/1.png create mode 100644 graphics/door_anims/11/2.png create mode 100644 graphics/door_anims/12/0.png create mode 100644 graphics/door_anims/12/1.png create mode 100644 graphics/door_anims/12/2.png create mode 100644 graphics/door_anims/13/0.png create mode 100644 graphics/door_anims/13/1.png create mode 100644 graphics/door_anims/13/2.png create mode 100644 graphics/door_anims/14/0.png create mode 100644 graphics/door_anims/14/1.png create mode 100644 graphics/door_anims/14/2.png create mode 100644 graphics/door_anims/15/0.png create mode 100644 graphics/door_anims/15/1.png create mode 100644 graphics/door_anims/15/2.png create mode 100644 graphics/door_anims/16/0.png create mode 100644 graphics/door_anims/16/1.png create mode 100644 graphics/door_anims/16/2.png create mode 100644 graphics/door_anims/17/0.png create mode 100644 graphics/door_anims/17/1.png create mode 100644 graphics/door_anims/17/2.png create mode 100644 graphics/door_anims/18/0.png create mode 100644 graphics/door_anims/18/1.png create mode 100644 graphics/door_anims/18/2.png create mode 100644 graphics/door_anims/19/0.png create mode 100644 graphics/door_anims/19/1.png create mode 100644 graphics/door_anims/19/2.png create mode 100644 graphics/door_anims/20/0.png create mode 100644 graphics/door_anims/20/1.png create mode 100644 graphics/door_anims/20/2.png create mode 100644 graphics/door_anims/21/0.png create mode 100644 graphics/door_anims/21/1.png create mode 100644 graphics/door_anims/21/2.png create mode 100644 graphics/door_anims/22/0.png create mode 100644 graphics/door_anims/22/1.png create mode 100644 graphics/door_anims/22/2.png create mode 100644 graphics/door_anims/23/0.png create mode 100644 graphics/door_anims/23/1.png create mode 100644 graphics/door_anims/23/2.png create mode 100644 graphics/door_anims/24/0.png create mode 100644 graphics/door_anims/24/1.png create mode 100644 graphics/door_anims/24/2.png create mode 100644 graphics/door_anims/25/0.png create mode 100644 graphics/door_anims/25/1.png create mode 100644 graphics/door_anims/25/2.png create mode 100644 graphics/door_anims/26/0.png create mode 100644 graphics/door_anims/26/1.png create mode 100644 graphics/door_anims/26/2.png create mode 100644 graphics/door_anims/27/0.png create mode 100644 graphics/door_anims/27/1.png create mode 100644 graphics/door_anims/27/2.png create mode 100644 graphics/door_anims/28/0.png create mode 100644 graphics/door_anims/28/1.png create mode 100644 graphics/door_anims/28/2.png create mode 100644 graphics/door_anims/29/0.png create mode 100644 graphics/door_anims/29/1.png create mode 100644 graphics/door_anims/29/2.png create mode 100644 graphics/door_anims/30/0.png create mode 100644 graphics/door_anims/30/1.png create mode 100644 graphics/door_anims/30/2.png create mode 100644 graphics/door_anims/31/0.png create mode 100644 graphics/door_anims/31/1.png create mode 100644 graphics/door_anims/31/2.png create mode 100644 graphics/door_anims/32/0.png create mode 100644 graphics/door_anims/32/1.png create mode 100644 graphics/door_anims/32/2.png create mode 100644 graphics/door_anims/33/0.png create mode 100644 graphics/door_anims/33/1.png create mode 100644 graphics/door_anims/33/2.png create mode 100644 graphics/door_anims/34/0.png create mode 100644 graphics/door_anims/34/1.png create mode 100644 graphics/door_anims/34/2.png create mode 100644 graphics/door_anims/35/0.png create mode 100644 graphics/door_anims/35/1.png create mode 100644 graphics/door_anims/35/2.png create mode 100644 graphics/door_anims/36/0.png create mode 100644 graphics/door_anims/36/1.png create mode 100644 graphics/door_anims/36/2.png create mode 100644 graphics/door_anims/37/0.png create mode 100644 graphics/door_anims/37/1.png create mode 100644 graphics/door_anims/37/2.png create mode 100644 graphics/door_anims/38/0.png create mode 100644 graphics/door_anims/38/1.png create mode 100644 graphics/door_anims/38/2.png create mode 100644 graphics/door_anims/39/0.png create mode 100644 graphics/door_anims/39/1.png create mode 100644 graphics/door_anims/39/2.png create mode 100644 graphics/door_anims/40/0.png create mode 100644 graphics/door_anims/40/1.png create mode 100644 graphics/door_anims/40/2.png create mode 100644 graphics/door_anims/41/0.png create mode 100644 graphics/door_anims/41/1.png create mode 100644 graphics/door_anims/41/2.png create mode 100644 graphics/door_anims/42/0.png create mode 100644 graphics/door_anims/42/1.png create mode 100644 graphics/door_anims/42/2.png create mode 100644 graphics/door_anims/42/3.png create mode 100644 graphics/door_anims/43/0.png create mode 100644 graphics/door_anims/43/1.png create mode 100644 graphics/door_anims/43/2.png create mode 100644 graphics/door_anims/44/0_left.png create mode 100644 graphics/door_anims/44/0_right.png create mode 100644 graphics/door_anims/44/1_left.png create mode 100644 graphics/door_anims/44/1_right.png create mode 100644 graphics/door_anims/44/2_left.png create mode 100644 graphics/door_anims/44/2_right.png create mode 100644 graphics/door_anims/45/0.png create mode 100644 graphics/door_anims/45/1.png create mode 100644 graphics/door_anims/45/2.png create mode 100644 graphics/door_anims/46/0.png create mode 100644 graphics/door_anims/46/1.png create mode 100644 graphics/door_anims/46/2.png create mode 100644 graphics/door_anims/47/0.png create mode 100644 graphics/door_anims/47/1.png create mode 100644 graphics/door_anims/47/2.png create mode 100644 graphics/door_anims/48/0.png create mode 100644 graphics/door_anims/48/1.png create mode 100644 graphics/door_anims/48/2.png create mode 100644 graphics/door_anims/48/3.png create mode 100644 graphics/door_anims/49/0.png create mode 100644 graphics/door_anims/49/1.png create mode 100644 graphics/door_anims/49/2.png create mode 100644 graphics/door_anims/50/0.png create mode 100644 graphics/door_anims/50/1.png create mode 100644 graphics/door_anims/50/2.png create mode 100644 graphics/door_anims/unused_848EDEC/0_bottom.png create mode 100644 graphics/door_anims/unused_848EDEC/0_top.png create mode 100644 graphics/door_anims/unused_848EDEC/1_bottom.png create mode 100644 graphics/door_anims/unused_848EDEC/1_top.png create mode 100644 graphics/door_anims/unused_848EDEC/2_bottom.png create mode 100644 graphics/door_anims/unused_848EDEC/2_top.png diff --git a/asm/macros.inc b/asm/macros.inc index ee58cc14e..7c35e059d 100644 --- a/asm/macros.inc +++ b/asm/macros.inc @@ -119,3 +119,17 @@ .2byte \unknown .fill 4 @ padding .endm + + .macro door_anim_frame unknown, offset + .byte \unknown + .byte 0 @ padding + .2byte \offset + .endm + + .macro door_anim_gfx metatile_num, unknown, unknown2, tile_addr, palette_addr + .2byte \metatile_num + .byte \unknown + .byte \unknown2 + .4byte \tile_addr + .4byte \palette_addr + .endm diff --git a/data/battle_anim_8170478.s b/data/battle_anim_8170478.s index 0e0f749fe..e5d599a3c 100644 --- a/data/battle_anim_8170478.s +++ b/data/battle_anim_8170478.s @@ -10,33 +10,33 @@ gUnknown_085E5088:: @ 85E5088 .align 2 gUnknown_085E5094:: @ 85E5094 - .4byte gUnknown_08C1A490, 0xd6ec0100 - .4byte gUnknown_08C1A490, 0xd6ed0100 - .4byte gUnknown_08C1A490, 0xd6ee0100 - .4byte gUnknown_08C1A490, 0xd6ef0100 - .4byte gUnknown_08C1A490, 0xd6f00100 - .4byte gUnknown_08C1A490, 0xd6f10100 - .4byte gUnknown_08C1A490, 0xd6f20100 - .4byte gUnknown_08C1A490, 0xd6f30100 - .4byte gUnknown_08C1A490, 0xd6f40100 - .4byte gUnknown_08C1A490, 0xd6f50100 - .4byte gUnknown_08C1A490, 0xd6f60100 - .4byte gUnknown_08C1A490, 0xd6f70100 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ec + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ed + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ee + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ef + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f0 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f1 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f2 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f3 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f4 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f5 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f6 + obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f7 .align 2 gUnknown_085E50F4:: @ 85E50F4 - .4byte gUnknown_08C1A564, 0x0000d6ec - .4byte gUnknown_08C1A564, 0x0000d6ed - .4byte gUnknown_08C1A564, 0x0000d6ee - .4byte gUnknown_08C1A564, 0x0000d6ef - .4byte gUnknown_08C1A564, 0x0000d6f0 - .4byte gUnknown_08C1A564, 0x0000d6f1 - .4byte gUnknown_08C1A564, 0x0000d6f2 - .4byte gUnknown_08C1A564, 0x0000d6f3 - .4byte gUnknown_08C1A564, 0x0000d6f4 - .4byte gUnknown_08C1A564, 0x0000d6f5 - .4byte gUnknown_08C1A564, 0x0000d6f6 - .4byte gUnknown_08C1A564, 0x0000d6f7 + obj_pal gUnknown_08C1A564, 0xd6ec + obj_pal gUnknown_08C1A564, 0xd6ed + obj_pal gUnknown_08C1A564, 0xd6ee + obj_pal gUnknown_08C1A564, 0xd6ef + obj_pal gUnknown_08C1A564, 0xd6f0 + obj_pal gUnknown_08C1A564, 0xd6f1 + obj_pal gUnknown_08C1A564, 0xd6f2 + obj_pal gUnknown_08C1A564, 0xd6f3 + obj_pal gUnknown_08C1A564, 0xd6f4 + obj_pal gUnknown_08C1A564, 0xd6f5 + obj_pal gUnknown_08C1A564, 0xd6f6 + obj_pal gUnknown_08C1A564, 0xd6f7 .align 2 gUnknown_085E5154:: @ 85E5154 diff --git a/data/field_door.s b/data/field_door.s index 69a7c6534..85c1ae919 100644 --- a/data/field_door.s +++ b/data/field_door.s @@ -1,17 +1,614 @@ - .include "asm/macros.inc" - .include "constants/constants.inc" + .include "asm/macros.inc" + .include "constants/constants.inc" - .section .rodata - .align 2, 0 + .section .rodata + .align 2 +DoorAnimTiles_04:: + .incbin "graphics/door_anims/04/0.4bpp" + .incbin "graphics/door_anims/04/1.4bpp" + .incbin "graphics/door_anims/04/2.4bpp" + + .space 32 + +DoorAnimTiles_05:: + .incbin "graphics/door_anims/05/0.4bpp" + .incbin "graphics/door_anims/05/1.4bpp" + .incbin "graphics/door_anims/05/2.4bpp" + + .space 32 + +DoorAnimTiles_08:: + .incbin "graphics/door_anims/08/0.4bpp" + .incbin "graphics/door_anims/08/1.4bpp" + .incbin "graphics/door_anims/08/2.4bpp" + + .space 32 + +DoorAnimTiles_15:: + .incbin "graphics/door_anims/15/0.4bpp" + .incbin "graphics/door_anims/15/1.4bpp" + .incbin "graphics/door_anims/15/2.4bpp" + + .space 32 + +DoorAnimTiles_16:: + .incbin "graphics/door_anims/16/0.4bpp" + .incbin "graphics/door_anims/16/1.4bpp" + .incbin "graphics/door_anims/16/2.4bpp" + + .space 32 + +DoorAnimTiles_00:: + .incbin "graphics/door_anims/00/0.4bpp" + .incbin "graphics/door_anims/00/1.4bpp" + .incbin "graphics/door_anims/00/2.4bpp" + + .space 32 + +DoorAnimTiles_01:: + .incbin "graphics/door_anims/01/0.4bpp" + .incbin "graphics/door_anims/01/1.4bpp" + .incbin "graphics/door_anims/01/2.4bpp" + +DoorAnimTiles_02:: + .incbin "graphics/door_anims/02/0.4bpp" + .incbin "graphics/door_anims/02/1.4bpp" + .incbin "graphics/door_anims/02/2.4bpp" + +DoorAnimTiles_03:: + .incbin "graphics/door_anims/03/0.4bpp" + .incbin "graphics/door_anims/03/1.4bpp" + .incbin "graphics/door_anims/03/2.4bpp" + +DoorAnimTiles_06:: + .incbin "graphics/door_anims/06/0.4bpp" + .incbin "graphics/door_anims/06/1.4bpp" + .incbin "graphics/door_anims/06/2.4bpp" + + .space 32 + +DoorAnimTiles_07:: + .incbin "graphics/door_anims/07/0.4bpp" + .incbin "graphics/door_anims/07/1.4bpp" + .incbin "graphics/door_anims/07/2.4bpp" + + .space 32 + +DoorAnimTiles_09:: + .incbin "graphics/door_anims/09/0.4bpp" + .incbin "graphics/door_anims/09/1.4bpp" + .incbin "graphics/door_anims/09/2.4bpp" + + .space 0x5900 + + .incbin "graphics/door_anims/unused_848EDEC/0_top.4bpp" + .incbin "graphics/door_anims/unused_848EDEC/1_top.4bpp" + .incbin "graphics/door_anims/unused_848EDEC/2_top.4bpp" + + .space 0x140 + + .incbin "graphics/door_anims/unused_848EDEC/0_bottom.4bpp" + .incbin "graphics/door_anims/unused_848EDEC/1_bottom.4bpp" + .incbin "graphics/door_anims/unused_848EDEC/2_bottom.4bpp" + + .space 32 + +DoorAnimTiles_10:: + .incbin "graphics/door_anims/10/0.4bpp" + .incbin "graphics/door_anims/10/1.4bpp" + .incbin "graphics/door_anims/10/2.4bpp" + + .space 32 + +DoorAnimTiles_11:: + .incbin "graphics/door_anims/11/0.4bpp" + .incbin "graphics/door_anims/11/1.4bpp" + .incbin "graphics/door_anims/11/2.4bpp" + + .space 32 + +DoorAnimTiles_12:: + .incbin "graphics/door_anims/12/0.4bpp" + .incbin "graphics/door_anims/12/1.4bpp" + .incbin "graphics/door_anims/12/2.4bpp" + + .space 32 + +DoorAnimTiles_13:: + .incbin "graphics/door_anims/13/0.4bpp" + .incbin "graphics/door_anims/13/1.4bpp" + .incbin "graphics/door_anims/13/2.4bpp" + + .space 32 + +DoorAnimTiles_14:: + .incbin "graphics/door_anims/14/0.4bpp" + .incbin "graphics/door_anims/14/1.4bpp" + .incbin "graphics/door_anims/14/2.4bpp" + + .space 32 + +DoorAnimTiles_17:: + .incbin "graphics/door_anims/17/0.4bpp" + .incbin "graphics/door_anims/17/1.4bpp" + .incbin "graphics/door_anims/17/2.4bpp" + + .space 32 + +DoorAnimTiles_18:: + .incbin "graphics/door_anims/18/0.4bpp" + .incbin "graphics/door_anims/18/1.4bpp" + .incbin "graphics/door_anims/18/2.4bpp" + + .space 32 + +DoorAnimTiles_19:: + .incbin "graphics/door_anims/19/0.4bpp" + .incbin "graphics/door_anims/19/1.4bpp" + .incbin "graphics/door_anims/19/2.4bpp" + + .space 32 + +DoorAnimTiles_20:: + .incbin "graphics/door_anims/20/0.4bpp" + .incbin "graphics/door_anims/20/1.4bpp" + .incbin "graphics/door_anims/20/2.4bpp" + + .space 32 + +DoorAnimTiles_21:: + .incbin "graphics/door_anims/21/0.4bpp" + .incbin "graphics/door_anims/21/1.4bpp" + .incbin "graphics/door_anims/21/2.4bpp" + + .space 32 + +DoorAnimTiles_22:: + .incbin "graphics/door_anims/22/0.4bpp" + .incbin "graphics/door_anims/22/1.4bpp" + .incbin "graphics/door_anims/22/2.4bpp" + + .space 32 + +DoorAnimTiles_23:: + .incbin "graphics/door_anims/23/0.4bpp" + .incbin "graphics/door_anims/23/1.4bpp" + .incbin "graphics/door_anims/23/2.4bpp" + + .space 32 + +DoorAnimTiles_24:: + .incbin "graphics/door_anims/24/0.4bpp" + .incbin "graphics/door_anims/24/1.4bpp" + .incbin "graphics/door_anims/24/2.4bpp" + + .space 32 + +DoorAnimTiles_25:: + .incbin "graphics/door_anims/25/0.4bpp" + .incbin "graphics/door_anims/25/1.4bpp" + .incbin "graphics/door_anims/25/2.4bpp" + + .space 32 + +DoorAnimTiles_26:: + .incbin "graphics/door_anims/26/0.4bpp" + .incbin "graphics/door_anims/26/1.4bpp" + .incbin "graphics/door_anims/26/2.4bpp" + + .space 32 + +DoorAnimTiles_27:: + .incbin "graphics/door_anims/27/0.4bpp" + .incbin "graphics/door_anims/27/1.4bpp" + .incbin "graphics/door_anims/27/2.4bpp" + + .space 32 + +DoorAnimTiles_28:: + .incbin "graphics/door_anims/28/0.4bpp" + .incbin "graphics/door_anims/28/1.4bpp" + .incbin "graphics/door_anims/28/2.4bpp" + + .space 32 + +DoorAnimTiles_29:: + .incbin "graphics/door_anims/29/0.4bpp" + .incbin "graphics/door_anims/29/1.4bpp" + .incbin "graphics/door_anims/29/2.4bpp" + + .space 32 + +DoorAnimTiles_30:: + .incbin "graphics/door_anims/30/0.4bpp" + .incbin "graphics/door_anims/30/1.4bpp" + .incbin "graphics/door_anims/30/2.4bpp" + + .space 32 + +DoorAnimTiles_31:: + .incbin "graphics/door_anims/31/0.4bpp" + .incbin "graphics/door_anims/31/1.4bpp" + .incbin "graphics/door_anims/31/2.4bpp" + + .space 32 + +DoorAnimTiles_32:: + .incbin "graphics/door_anims/32/0.4bpp" + .incbin "graphics/door_anims/32/1.4bpp" + .incbin "graphics/door_anims/32/2.4bpp" + + .space 32 + +DoorAnimTiles_33:: + .incbin "graphics/door_anims/33/0.4bpp" + .incbin "graphics/door_anims/33/1.4bpp" + .incbin "graphics/door_anims/33/2.4bpp" + + .space 32 + +DoorAnimTiles_34:: + .incbin "graphics/door_anims/34/0.4bpp" + .incbin "graphics/door_anims/34/1.4bpp" + .incbin "graphics/door_anims/34/2.4bpp" + + .space 32 + +DoorAnimTiles_35:: + .incbin "graphics/door_anims/35/0.4bpp" + .incbin "graphics/door_anims/35/1.4bpp" + .incbin "graphics/door_anims/35/2.4bpp" + + .space 32 + +DoorAnimTiles_36:: + .incbin "graphics/door_anims/36/0.4bpp" + .incbin "graphics/door_anims/36/1.4bpp" + .incbin "graphics/door_anims/36/2.4bpp" + + .space 32 + +DoorAnimTiles_37:: + .incbin "graphics/door_anims/37/0.4bpp" + .incbin "graphics/door_anims/37/1.4bpp" + .incbin "graphics/door_anims/37/2.4bpp" + + .space 32 + +DoorAnimTiles_38:: + .incbin "graphics/door_anims/38/0.4bpp" + .incbin "graphics/door_anims/38/1.4bpp" + .incbin "graphics/door_anims/38/2.4bpp" + + .space 32 + +DoorAnimTiles_39:: + .incbin "graphics/door_anims/39/0.4bpp" + .incbin "graphics/door_anims/39/1.4bpp" + .incbin "graphics/door_anims/39/2.4bpp" + + .space 32 + +DoorAnimTiles_40:: + .incbin "graphics/door_anims/40/0.4bpp" + .incbin "graphics/door_anims/40/1.4bpp" + .incbin "graphics/door_anims/40/2.4bpp" + + .space 32 + +DoorAnimTiles_41:: + .incbin "graphics/door_anims/41/0.4bpp" + .incbin "graphics/door_anims/41/1.4bpp" + .incbin "graphics/door_anims/41/2.4bpp" + +DoorAnimTiles_42:: + .incbin "graphics/door_anims/42/0.4bpp" + .incbin "graphics/door_anims/42/1.4bpp" + .incbin "graphics/door_anims/42/2.4bpp" + .incbin "graphics/door_anims/42/3.4bpp" + + .space 32 + +DoorAnimTiles_43:: + .incbin "graphics/door_anims/43/0.4bpp" + .incbin "graphics/door_anims/43/1.4bpp" + .incbin "graphics/door_anims/43/2.4bpp" + + .space 32 + +DoorAnimTiles_44:: + .incbin "graphics/door_anims/44/0_left.4bpp" + .incbin "graphics/door_anims/44/0_right.4bpp" + .incbin "graphics/door_anims/44/1_left.4bpp" + .incbin "graphics/door_anims/44/1_right.4bpp" + .incbin "graphics/door_anims/44/2_left.4bpp" + .incbin "graphics/door_anims/44/2_right.4bpp" + + .space 32 + +DoorAnimTiles_45:: + .incbin "graphics/door_anims/45/0.4bpp" + .incbin "graphics/door_anims/45/1.4bpp" + .incbin "graphics/door_anims/45/2.4bpp" + + .space 32 + +DoorAnimTiles_46:: + .incbin "graphics/door_anims/46/0.4bpp" + .incbin "graphics/door_anims/46/1.4bpp" + .incbin "graphics/door_anims/46/2.4bpp" + + .space 32 + +DoorAnimTiles_47:: + .incbin "graphics/door_anims/47/0.4bpp" + .incbin "graphics/door_anims/47/1.4bpp" + .incbin "graphics/door_anims/47/2.4bpp" + + .space 32 + +DoorAnimTiles_48:: + .incbin "graphics/door_anims/48/0.4bpp" + .incbin "graphics/door_anims/48/1.4bpp" + .incbin "graphics/door_anims/48/2.4bpp" + .incbin "graphics/door_anims/48/3.4bpp" + + .space 32 + +DoorAnimTiles_49:: + .incbin "graphics/door_anims/49/0.4bpp" + .incbin "graphics/door_anims/49/1.4bpp" + .incbin "graphics/door_anims/49/2.4bpp" + + .space 32 + +DoorAnimTiles_50:: + .incbin "graphics/door_anims/50/0.4bpp" + .incbin "graphics/door_anims/50/1.4bpp" + .incbin "graphics/door_anims/50/2.4bpp" + + .space 32 + + .align 2 gUnknown_08496F8C:: @ 8496F8C - .incbin "baserom.gba", 0x496f8c, 0x14 + door_anim_frame 4, -1 + door_anim_frame 4, 0 + door_anim_frame 4, 0x100 + door_anim_frame 4, 0x200 + door_anim_frame 0, 0 + .align 2 gUnknown_08496FA0:: @ 8496FA0 - .incbin "baserom.gba", 0x496fa0, 0x14 + door_anim_frame 4, 0x200 + door_anim_frame 4, 0x100 + door_anim_frame 4, 0 + door_anim_frame 4, -1 + door_anim_frame 0, 0 + .align 2 gUnknown_08496FB4:: @ 8496FB4 - .incbin "baserom.gba", 0x496fb4, 0x1c0 + door_anim_frame 4, -1 + door_anim_frame 4, 0 + door_anim_frame 4, 0x200 + door_anim_frame 4, 0x400 + door_anim_frame 0, 0 + + .align 2 +gUnknown_08496FC8:: @ 8496FB4 + door_anim_frame 4, 0x400 + door_anim_frame 4, 0x200 + door_anim_frame 4, 0 + door_anim_frame 4, -1 + door_anim_frame 0, 0 + +DoorAnimPalettes_8496FDC:: @ 8496FDC + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_8496FE4:: @ 8496FE4 + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_8496FEC:: @ 8496FEC + .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_8496FF4:: @ 8496FF4 + .byte 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_8496FFC:: @ 8496FFC + .byte 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 + +DoorAnimPalettes_8497004:: @ 8497004 + .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 + +DoorAnimPalettes_849700C:: @ 849700C + .byte 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b + +DoorAnimPalettes_8497014:: @ 8497014 + .byte 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a + +DoorAnimPalettes_849701C:: @ 849701C + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_8497024:: @ 8497024 + .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 + +DoorAnimPalettes_849702C:: @ 849702C + .byte 0x0a, 0x0a, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_8497034:: @ 8497034 + .byte 0x09, 0x09, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_849703C:: @ 849703C + .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 + +DoorAnimPalettes_8497044:: @ 8497044 + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 +DoorAnimPalettes_849704C:: @ 849704C + .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 + +DoorAnimPalettes_8497054:: @ 8497054 + .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 + +DoorAnimPalettes_849705C:: @ 849705C + .byte 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_8497064:: @ 8497064 + .byte 0x06, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_849706C:: @ 849706C + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_8497074:: @ 8497074 + .byte 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_849707C:: @ 849707C + .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_8497084:: @ 8497084 + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_849708C:: @ 849708C + .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 + +DoorAnimPalettes_8497094:: @ 8497094 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849709C:: @ 849709C + .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_84970A4:: @ 84970A4 + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_84970AC:: @ 84970AC + .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 + +DoorAnimPalettes_84970B4:: @ 84970B4 + .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 + +DoorAnimPalettes_84970BC:: @ 84970BC + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_84970C4:: @ 84970C4 + .byte 0x0b, 0x0b, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_84970CC:: @ 84970CC + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_84970D4:: @ 84970D4 + .byte 0x06, 0x06, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_84970DC:: @ 84970DC + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_84970E4:: @ 84970E4 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_84970EC:: @ 84970EC + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_84970F4:: @ 84970F4 + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_84970FC:: @ 84970FC + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_8497104:: @ 8497104 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +DoorAnimPalettes_849710C:: @ 849710C + .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 + +DoorAnimPalettes_8497114:: @ 8497114 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849711C:: @ 849711C + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_8497124:: @ 8497124 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849712C:: @ 849712C + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_8497134:: @ 8497134 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849713C:: @ 849713C + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_8497144:: @ 8497144 + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_849714C:: @ 849714C + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + +DoorAnimPalettes_8497154:: @ 8497154 + .byte 0x09, 0x09, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849715C:: @ 849715C + .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 + +DoorAnimPalettes_8497164:: @ 8497164 + .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + +DoorAnimPalettes_849716C:: @ 849716C + .byte 0x09, 0x09, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 + + .align 2 gUnknown_08497174:: @ 8497174 - .incbin "baserom.gba", 0x497174, 0x288 + door_anim_gfx 0x0021, 0x00, 0x01, DoorAnimTiles_00, DoorAnimPalettes_8496FDC + door_anim_gfx 0x0061, 0x01, 0x01, DoorAnimTiles_01, DoorAnimPalettes_8496FE4 + door_anim_gfx 0x01cd, 0x01, 0x01, DoorAnimTiles_02, DoorAnimPalettes_8496FEC + door_anim_gfx 0x0041, 0x01, 0x01, DoorAnimTiles_03, DoorAnimPalettes_8496FF4 + door_anim_gfx 0x0248, 0x00, 0x01, DoorAnimTiles_04, DoorAnimPalettes_8496FFC + door_anim_gfx 0x0249, 0x00, 0x01, DoorAnimTiles_05, DoorAnimPalettes_8497004 + door_anim_gfx 0x022f, 0x00, 0x01, DoorAnimTiles_06, DoorAnimPalettes_849700C + door_anim_gfx 0x021f, 0x00, 0x01, DoorAnimTiles_07, DoorAnimPalettes_8497014 + door_anim_gfx 0x02a5, 0x00, 0x01, DoorAnimTiles_08, DoorAnimPalettes_849701C + door_anim_gfx 0x0287, 0x00, 0x01, DoorAnimTiles_09, DoorAnimPalettes_849702C + door_anim_gfx 0x02ac, 0x00, 0x01, DoorAnimTiles_10, DoorAnimPalettes_849706C + door_anim_gfx 0x03a1, 0x00, 0x01, DoorAnimTiles_11, DoorAnimPalettes_8497074 + door_anim_gfx 0x02dc, 0x00, 0x01, DoorAnimTiles_12, DoorAnimPalettes_8497064 + door_anim_gfx 0x0225, 0x00, 0x01, DoorAnimTiles_13, DoorAnimPalettes_849705C + door_anim_gfx 0x01db, 0x01, 0x01, DoorAnimTiles_14, DoorAnimPalettes_8497084 + door_anim_gfx 0x0246, 0x00, 0x01, DoorAnimTiles_15, DoorAnimPalettes_8497024 + door_anim_gfx 0x028e, 0x00, 0x01, DoorAnimTiles_16, DoorAnimPalettes_849707C + door_anim_gfx 0x02a1, 0x00, 0x01, DoorAnimTiles_17, DoorAnimPalettes_8497034 + door_anim_gfx 0x021c, 0x00, 0x01, DoorAnimTiles_18, DoorAnimPalettes_849704C + door_anim_gfx 0x021e, 0x00, 0x01, DoorAnimTiles_19, DoorAnimPalettes_8497054 + door_anim_gfx 0x021d, 0x01, 0x01, DoorAnimTiles_20, DoorAnimPalettes_849703C + door_anim_gfx 0x021a, 0x00, 0x01, DoorAnimTiles_21, DoorAnimPalettes_8497044 + door_anim_gfx 0x0224, 0x00, 0x01, DoorAnimTiles_22, DoorAnimPalettes_849708C + door_anim_gfx 0x0289, 0x00, 0x01, DoorAnimTiles_23, DoorAnimPalettes_8497094 + door_anim_gfx 0x030c, 0x01, 0x01, DoorAnimTiles_24, DoorAnimPalettes_849709C + door_anim_gfx 0x032d, 0x01, 0x01, DoorAnimTiles_25, DoorAnimPalettes_84970A4 + door_anim_gfx 0x02ed, 0x01, 0x01, DoorAnimTiles_26, DoorAnimPalettes_84970AC + door_anim_gfx 0x0264, 0x01, 0x01, DoorAnimTiles_27, DoorAnimPalettes_84970B4 + door_anim_gfx 0x022b, 0x00, 0x01, DoorAnimTiles_28, DoorAnimPalettes_84970BC + door_anim_gfx 0x02f7, 0x00, 0x01, DoorAnimTiles_29, DoorAnimPalettes_84970C4 + door_anim_gfx 0x0297, 0x00, 0x01, DoorAnimTiles_30, DoorAnimPalettes_84970CC + door_anim_gfx 0x0285, 0x01, 0x01, DoorAnimTiles_31, DoorAnimPalettes_84970D4 + door_anim_gfx 0x025d, 0x01, 0x01, DoorAnimTiles_32, DoorAnimPalettes_84970DC + door_anim_gfx 0x020e, 0x01, 0x01, DoorAnimTiles_33, DoorAnimPalettes_84970E4 + door_anim_gfx 0x03b0, 0x01, 0x01, DoorAnimTiles_34, DoorAnimPalettes_84970EC + door_anim_gfx 0x028a, 0x01, 0x01, DoorAnimTiles_35, DoorAnimPalettes_84970F4 + door_anim_gfx 0x0263, 0x01, 0x01, DoorAnimTiles_36, DoorAnimPalettes_84970FC + door_anim_gfx 0x0329, 0x01, 0x01, DoorAnimTiles_37, DoorAnimPalettes_8497104 + door_anim_gfx 0x0291, 0x00, 0x01, DoorAnimTiles_38, DoorAnimPalettes_849710C + door_anim_gfx 0x021b, 0x02, 0x01, DoorAnimTiles_39, DoorAnimPalettes_8497114 + door_anim_gfx 0x0209, 0x01, 0x01, DoorAnimTiles_40, DoorAnimPalettes_849711C + door_anim_gfx 0x0219, 0x00, 0x01, DoorAnimTiles_41, DoorAnimPalettes_8497124 + door_anim_gfx 0x0393, 0x01, 0x01, DoorAnimTiles_42, DoorAnimPalettes_849712C + door_anim_gfx 0x03d4, 0x01, 0x01, DoorAnimTiles_42, DoorAnimPalettes_849712C + door_anim_gfx 0x036c, 0x01, 0x01, DoorAnimTiles_42, DoorAnimPalettes_849712C + door_anim_gfx 0x025e, 0x01, 0x01, DoorAnimTiles_43, DoorAnimPalettes_8497134 + door_anim_gfx 0x02ad, 0x01, 0x02, DoorAnimTiles_44, DoorAnimPalettes_849713C + door_anim_gfx 0x03fc, 0x00, 0x01, DoorAnimTiles_45, DoorAnimPalettes_849714C + door_anim_gfx 0x0396, 0x01, 0x01, DoorAnimTiles_46, DoorAnimPalettes_849714C + door_anim_gfx 0x020a, 0x01, 0x01, DoorAnimTiles_47, DoorAnimPalettes_8497154 + door_anim_gfx 0x026b, 0x01, 0x01, DoorAnimTiles_48, DoorAnimPalettes_849715C + door_anim_gfx 0x032c, 0x01, 0x01, DoorAnimTiles_49, DoorAnimPalettes_8497164 + door_anim_gfx 0x0383, 0x01, 0x01, DoorAnimTiles_50, DoorAnimPalettes_849716C + door_anim_gfx 0x0000, 0x00, 0x00, NULL, NULL + diff --git a/data/rom_8486FEC.s b/data/rom_8486FEC.s deleted file mode 100644 index 9b7834a32..000000000 --- a/data/rom_8486FEC.s +++ /dev/null @@ -1,8 +0,0 @@ - .include "asm/macros.inc" - .include "constants/constants.inc" - - .section .rodata - .align 2, 0 - -gUnknown_8486FEC:: @ 8486FEC - .incbin "baserom.gba", 0x486fec, 0xFFA0 diff --git a/graphics/door_anims/00/0.png b/graphics/door_anims/00/0.png new file mode 100644 index 000000000..ac2c4b438 Binary files /dev/null and b/graphics/door_anims/00/0.png differ diff --git a/graphics/door_anims/00/1.png b/graphics/door_anims/00/1.png new file mode 100644 index 000000000..cfe812f75 Binary files /dev/null and b/graphics/door_anims/00/1.png differ diff --git a/graphics/door_anims/00/2.png b/graphics/door_anims/00/2.png new file mode 100644 index 000000000..88e5d480c Binary files /dev/null and b/graphics/door_anims/00/2.png differ diff --git a/graphics/door_anims/01/0.png b/graphics/door_anims/01/0.png new file mode 100644 index 000000000..cb8c6fc4c Binary files /dev/null and b/graphics/door_anims/01/0.png differ diff --git a/graphics/door_anims/01/1.png b/graphics/door_anims/01/1.png new file mode 100644 index 000000000..102db4cef Binary files /dev/null and b/graphics/door_anims/01/1.png differ diff --git a/graphics/door_anims/01/2.png b/graphics/door_anims/01/2.png new file mode 100644 index 000000000..0a97da6ce Binary files /dev/null and b/graphics/door_anims/01/2.png differ diff --git a/graphics/door_anims/02/0.png b/graphics/door_anims/02/0.png new file mode 100644 index 000000000..744949971 Binary files /dev/null and b/graphics/door_anims/02/0.png differ diff --git a/graphics/door_anims/02/1.png b/graphics/door_anims/02/1.png new file mode 100644 index 000000000..6c328b9ff Binary files /dev/null and b/graphics/door_anims/02/1.png differ diff --git a/graphics/door_anims/02/2.png b/graphics/door_anims/02/2.png new file mode 100644 index 000000000..0ee9ba8f0 Binary files /dev/null and b/graphics/door_anims/02/2.png differ diff --git a/graphics/door_anims/03/0.png b/graphics/door_anims/03/0.png new file mode 100644 index 000000000..cb8c6fc4c Binary files /dev/null and b/graphics/door_anims/03/0.png differ diff --git a/graphics/door_anims/03/1.png b/graphics/door_anims/03/1.png new file mode 100644 index 000000000..102db4cef Binary files /dev/null and b/graphics/door_anims/03/1.png differ diff --git a/graphics/door_anims/03/2.png b/graphics/door_anims/03/2.png new file mode 100644 index 000000000..0a97da6ce Binary files /dev/null and b/graphics/door_anims/03/2.png differ diff --git a/graphics/door_anims/04/0.png b/graphics/door_anims/04/0.png new file mode 100644 index 000000000..1c2cd1db1 Binary files /dev/null and b/graphics/door_anims/04/0.png differ diff --git a/graphics/door_anims/04/1.png b/graphics/door_anims/04/1.png new file mode 100644 index 000000000..65b58bc82 Binary files /dev/null and b/graphics/door_anims/04/1.png differ diff --git a/graphics/door_anims/04/2.png b/graphics/door_anims/04/2.png new file mode 100644 index 000000000..8c8e37b7d Binary files /dev/null and b/graphics/door_anims/04/2.png differ diff --git a/graphics/door_anims/05/0.png b/graphics/door_anims/05/0.png new file mode 100644 index 000000000..8f4fe425f Binary files /dev/null and b/graphics/door_anims/05/0.png differ diff --git a/graphics/door_anims/05/1.png b/graphics/door_anims/05/1.png new file mode 100644 index 000000000..52002fb32 Binary files /dev/null and b/graphics/door_anims/05/1.png differ diff --git a/graphics/door_anims/05/2.png b/graphics/door_anims/05/2.png new file mode 100644 index 000000000..2b4f36508 Binary files /dev/null and b/graphics/door_anims/05/2.png differ diff --git a/graphics/door_anims/06/0.png b/graphics/door_anims/06/0.png new file mode 100644 index 000000000..2b3cade89 Binary files /dev/null and b/graphics/door_anims/06/0.png differ diff --git a/graphics/door_anims/06/1.png b/graphics/door_anims/06/1.png new file mode 100644 index 000000000..c397bd4da Binary files /dev/null and b/graphics/door_anims/06/1.png differ diff --git a/graphics/door_anims/06/2.png b/graphics/door_anims/06/2.png new file mode 100644 index 000000000..8883dad1c Binary files /dev/null and b/graphics/door_anims/06/2.png differ diff --git a/graphics/door_anims/07/0.png b/graphics/door_anims/07/0.png new file mode 100644 index 000000000..2b3cade89 Binary files /dev/null and b/graphics/door_anims/07/0.png differ diff --git a/graphics/door_anims/07/1.png b/graphics/door_anims/07/1.png new file mode 100644 index 000000000..c397bd4da Binary files /dev/null and b/graphics/door_anims/07/1.png differ diff --git a/graphics/door_anims/07/2.png b/graphics/door_anims/07/2.png new file mode 100644 index 000000000..8883dad1c Binary files /dev/null and b/graphics/door_anims/07/2.png differ diff --git a/graphics/door_anims/08/0.png b/graphics/door_anims/08/0.png new file mode 100644 index 000000000..832abe1c4 Binary files /dev/null and b/graphics/door_anims/08/0.png differ diff --git a/graphics/door_anims/08/1.png b/graphics/door_anims/08/1.png new file mode 100644 index 000000000..f6a402eec Binary files /dev/null and b/graphics/door_anims/08/1.png differ diff --git a/graphics/door_anims/08/2.png b/graphics/door_anims/08/2.png new file mode 100644 index 000000000..082f1a212 Binary files /dev/null and b/graphics/door_anims/08/2.png differ diff --git a/graphics/door_anims/09/0.png b/graphics/door_anims/09/0.png new file mode 100644 index 000000000..6205d426d Binary files /dev/null and b/graphics/door_anims/09/0.png differ diff --git a/graphics/door_anims/09/1.png b/graphics/door_anims/09/1.png new file mode 100644 index 000000000..333f28fac Binary files /dev/null and b/graphics/door_anims/09/1.png differ diff --git a/graphics/door_anims/09/2.png b/graphics/door_anims/09/2.png new file mode 100644 index 000000000..5288fc4ea Binary files /dev/null and b/graphics/door_anims/09/2.png differ diff --git a/graphics/door_anims/10/0.png b/graphics/door_anims/10/0.png new file mode 100644 index 000000000..c1fc3d631 Binary files /dev/null and b/graphics/door_anims/10/0.png differ diff --git a/graphics/door_anims/10/1.png b/graphics/door_anims/10/1.png new file mode 100644 index 000000000..3daffe355 Binary files /dev/null and b/graphics/door_anims/10/1.png differ diff --git a/graphics/door_anims/10/2.png b/graphics/door_anims/10/2.png new file mode 100644 index 000000000..48e2d3a8c Binary files /dev/null and b/graphics/door_anims/10/2.png differ diff --git a/graphics/door_anims/11/0.png b/graphics/door_anims/11/0.png new file mode 100644 index 000000000..d5b78a46f Binary files /dev/null and b/graphics/door_anims/11/0.png differ diff --git a/graphics/door_anims/11/1.png b/graphics/door_anims/11/1.png new file mode 100644 index 000000000..72ed6d148 Binary files /dev/null and b/graphics/door_anims/11/1.png differ diff --git a/graphics/door_anims/11/2.png b/graphics/door_anims/11/2.png new file mode 100644 index 000000000..8b20c59c4 Binary files /dev/null and b/graphics/door_anims/11/2.png differ diff --git a/graphics/door_anims/12/0.png b/graphics/door_anims/12/0.png new file mode 100644 index 000000000..ac2c4b438 Binary files /dev/null and b/graphics/door_anims/12/0.png differ diff --git a/graphics/door_anims/12/1.png b/graphics/door_anims/12/1.png new file mode 100644 index 000000000..cfe812f75 Binary files /dev/null and b/graphics/door_anims/12/1.png differ diff --git a/graphics/door_anims/12/2.png b/graphics/door_anims/12/2.png new file mode 100644 index 000000000..88e5d480c Binary files /dev/null and b/graphics/door_anims/12/2.png differ diff --git a/graphics/door_anims/13/0.png b/graphics/door_anims/13/0.png new file mode 100644 index 000000000..8c3b85068 Binary files /dev/null and b/graphics/door_anims/13/0.png differ diff --git a/graphics/door_anims/13/1.png b/graphics/door_anims/13/1.png new file mode 100644 index 000000000..1b92f4bca Binary files /dev/null and b/graphics/door_anims/13/1.png differ diff --git a/graphics/door_anims/13/2.png b/graphics/door_anims/13/2.png new file mode 100644 index 000000000..e4be80873 Binary files /dev/null and b/graphics/door_anims/13/2.png differ diff --git a/graphics/door_anims/14/0.png b/graphics/door_anims/14/0.png new file mode 100644 index 000000000..af845aef4 Binary files /dev/null and b/graphics/door_anims/14/0.png differ diff --git a/graphics/door_anims/14/1.png b/graphics/door_anims/14/1.png new file mode 100644 index 000000000..53725c901 Binary files /dev/null and b/graphics/door_anims/14/1.png differ diff --git a/graphics/door_anims/14/2.png b/graphics/door_anims/14/2.png new file mode 100644 index 000000000..1b3a8e178 Binary files /dev/null and b/graphics/door_anims/14/2.png differ diff --git a/graphics/door_anims/15/0.png b/graphics/door_anims/15/0.png new file mode 100644 index 000000000..d9f37092b Binary files /dev/null and b/graphics/door_anims/15/0.png differ diff --git a/graphics/door_anims/15/1.png b/graphics/door_anims/15/1.png new file mode 100644 index 000000000..b9dbb58c4 Binary files /dev/null and b/graphics/door_anims/15/1.png differ diff --git a/graphics/door_anims/15/2.png b/graphics/door_anims/15/2.png new file mode 100644 index 000000000..ce6a1fe2b Binary files /dev/null and b/graphics/door_anims/15/2.png differ diff --git a/graphics/door_anims/16/0.png b/graphics/door_anims/16/0.png new file mode 100644 index 000000000..a385f7ad0 Binary files /dev/null and b/graphics/door_anims/16/0.png differ diff --git a/graphics/door_anims/16/1.png b/graphics/door_anims/16/1.png new file mode 100644 index 000000000..67b16f45d Binary files /dev/null and b/graphics/door_anims/16/1.png differ diff --git a/graphics/door_anims/16/2.png b/graphics/door_anims/16/2.png new file mode 100644 index 000000000..e796302f0 Binary files /dev/null and b/graphics/door_anims/16/2.png differ diff --git a/graphics/door_anims/17/0.png b/graphics/door_anims/17/0.png new file mode 100644 index 000000000..90774f8f7 Binary files /dev/null and b/graphics/door_anims/17/0.png differ diff --git a/graphics/door_anims/17/1.png b/graphics/door_anims/17/1.png new file mode 100644 index 000000000..06a278c0c Binary files /dev/null and b/graphics/door_anims/17/1.png differ diff --git a/graphics/door_anims/17/2.png b/graphics/door_anims/17/2.png new file mode 100644 index 000000000..e0e60042c Binary files /dev/null and b/graphics/door_anims/17/2.png differ diff --git a/graphics/door_anims/18/0.png b/graphics/door_anims/18/0.png new file mode 100644 index 000000000..2605a89a2 Binary files /dev/null and b/graphics/door_anims/18/0.png differ diff --git a/graphics/door_anims/18/1.png b/graphics/door_anims/18/1.png new file mode 100644 index 000000000..d76dd3157 Binary files /dev/null and b/graphics/door_anims/18/1.png differ diff --git a/graphics/door_anims/18/2.png b/graphics/door_anims/18/2.png new file mode 100644 index 000000000..2280e92fc Binary files /dev/null and b/graphics/door_anims/18/2.png differ diff --git a/graphics/door_anims/19/0.png b/graphics/door_anims/19/0.png new file mode 100644 index 000000000..80309914b Binary files /dev/null and b/graphics/door_anims/19/0.png differ diff --git a/graphics/door_anims/19/1.png b/graphics/door_anims/19/1.png new file mode 100644 index 000000000..5097cd859 Binary files /dev/null and b/graphics/door_anims/19/1.png differ diff --git a/graphics/door_anims/19/2.png b/graphics/door_anims/19/2.png new file mode 100644 index 000000000..52487c3c3 Binary files /dev/null and b/graphics/door_anims/19/2.png differ diff --git a/graphics/door_anims/20/0.png b/graphics/door_anims/20/0.png new file mode 100644 index 000000000..5e93af90b Binary files /dev/null and b/graphics/door_anims/20/0.png differ diff --git a/graphics/door_anims/20/1.png b/graphics/door_anims/20/1.png new file mode 100644 index 000000000..438d0f16a Binary files /dev/null and b/graphics/door_anims/20/1.png differ diff --git a/graphics/door_anims/20/2.png b/graphics/door_anims/20/2.png new file mode 100644 index 000000000..4483dacd0 Binary files /dev/null and b/graphics/door_anims/20/2.png differ diff --git a/graphics/door_anims/21/0.png b/graphics/door_anims/21/0.png new file mode 100644 index 000000000..839dc109d Binary files /dev/null and b/graphics/door_anims/21/0.png differ diff --git a/graphics/door_anims/21/1.png b/graphics/door_anims/21/1.png new file mode 100644 index 000000000..5cabacdc9 Binary files /dev/null and b/graphics/door_anims/21/1.png differ diff --git a/graphics/door_anims/21/2.png b/graphics/door_anims/21/2.png new file mode 100644 index 000000000..73353c9bb Binary files /dev/null and b/graphics/door_anims/21/2.png differ diff --git a/graphics/door_anims/22/0.png b/graphics/door_anims/22/0.png new file mode 100644 index 000000000..96dd8ea11 Binary files /dev/null and b/graphics/door_anims/22/0.png differ diff --git a/graphics/door_anims/22/1.png b/graphics/door_anims/22/1.png new file mode 100644 index 000000000..446d5bec3 Binary files /dev/null and b/graphics/door_anims/22/1.png differ diff --git a/graphics/door_anims/22/2.png b/graphics/door_anims/22/2.png new file mode 100644 index 000000000..59438d105 Binary files /dev/null and b/graphics/door_anims/22/2.png differ diff --git a/graphics/door_anims/23/0.png b/graphics/door_anims/23/0.png new file mode 100644 index 000000000..a331665a8 Binary files /dev/null and b/graphics/door_anims/23/0.png differ diff --git a/graphics/door_anims/23/1.png b/graphics/door_anims/23/1.png new file mode 100644 index 000000000..7ea47bba0 Binary files /dev/null and b/graphics/door_anims/23/1.png differ diff --git a/graphics/door_anims/23/2.png b/graphics/door_anims/23/2.png new file mode 100644 index 000000000..9d2b940cc Binary files /dev/null and b/graphics/door_anims/23/2.png differ diff --git a/graphics/door_anims/24/0.png b/graphics/door_anims/24/0.png new file mode 100644 index 000000000..49dd2b432 Binary files /dev/null and b/graphics/door_anims/24/0.png differ diff --git a/graphics/door_anims/24/1.png b/graphics/door_anims/24/1.png new file mode 100644 index 000000000..10bb6c2f4 Binary files /dev/null and b/graphics/door_anims/24/1.png differ diff --git a/graphics/door_anims/24/2.png b/graphics/door_anims/24/2.png new file mode 100644 index 000000000..328b692ea Binary files /dev/null and b/graphics/door_anims/24/2.png differ diff --git a/graphics/door_anims/25/0.png b/graphics/door_anims/25/0.png new file mode 100644 index 000000000..291e71e90 Binary files /dev/null and b/graphics/door_anims/25/0.png differ diff --git a/graphics/door_anims/25/1.png b/graphics/door_anims/25/1.png new file mode 100644 index 000000000..4c0b5a105 Binary files /dev/null and b/graphics/door_anims/25/1.png differ diff --git a/graphics/door_anims/25/2.png b/graphics/door_anims/25/2.png new file mode 100644 index 000000000..a19c6c27b Binary files /dev/null and b/graphics/door_anims/25/2.png differ diff --git a/graphics/door_anims/26/0.png b/graphics/door_anims/26/0.png new file mode 100644 index 000000000..a4e6ef57c Binary files /dev/null and b/graphics/door_anims/26/0.png differ diff --git a/graphics/door_anims/26/1.png b/graphics/door_anims/26/1.png new file mode 100644 index 000000000..495b7d743 Binary files /dev/null and b/graphics/door_anims/26/1.png differ diff --git a/graphics/door_anims/26/2.png b/graphics/door_anims/26/2.png new file mode 100644 index 000000000..dece153ab Binary files /dev/null and b/graphics/door_anims/26/2.png differ diff --git a/graphics/door_anims/27/0.png b/graphics/door_anims/27/0.png new file mode 100644 index 000000000..45056f579 Binary files /dev/null and b/graphics/door_anims/27/0.png differ diff --git a/graphics/door_anims/27/1.png b/graphics/door_anims/27/1.png new file mode 100644 index 000000000..287f7e55a Binary files /dev/null and b/graphics/door_anims/27/1.png differ diff --git a/graphics/door_anims/27/2.png b/graphics/door_anims/27/2.png new file mode 100644 index 000000000..02c810637 Binary files /dev/null and b/graphics/door_anims/27/2.png differ diff --git a/graphics/door_anims/28/0.png b/graphics/door_anims/28/0.png new file mode 100644 index 000000000..3da426d0f Binary files /dev/null and b/graphics/door_anims/28/0.png differ diff --git a/graphics/door_anims/28/1.png b/graphics/door_anims/28/1.png new file mode 100644 index 000000000..77f8a5991 Binary files /dev/null and b/graphics/door_anims/28/1.png differ diff --git a/graphics/door_anims/28/2.png b/graphics/door_anims/28/2.png new file mode 100644 index 000000000..f90e0d148 Binary files /dev/null and b/graphics/door_anims/28/2.png differ diff --git a/graphics/door_anims/29/0.png b/graphics/door_anims/29/0.png new file mode 100644 index 000000000..832abe1c4 Binary files /dev/null and b/graphics/door_anims/29/0.png differ diff --git a/graphics/door_anims/29/1.png b/graphics/door_anims/29/1.png new file mode 100644 index 000000000..f6a402eec Binary files /dev/null and b/graphics/door_anims/29/1.png differ diff --git a/graphics/door_anims/29/2.png b/graphics/door_anims/29/2.png new file mode 100644 index 000000000..082f1a212 Binary files /dev/null and b/graphics/door_anims/29/2.png differ diff --git a/graphics/door_anims/30/0.png b/graphics/door_anims/30/0.png new file mode 100644 index 000000000..f199a34b9 Binary files /dev/null and b/graphics/door_anims/30/0.png differ diff --git a/graphics/door_anims/30/1.png b/graphics/door_anims/30/1.png new file mode 100644 index 000000000..15beb5a36 Binary files /dev/null and b/graphics/door_anims/30/1.png differ diff --git a/graphics/door_anims/30/2.png b/graphics/door_anims/30/2.png new file mode 100644 index 000000000..2306a6b53 Binary files /dev/null and b/graphics/door_anims/30/2.png differ diff --git a/graphics/door_anims/31/0.png b/graphics/door_anims/31/0.png new file mode 100644 index 000000000..94c738d3f Binary files /dev/null and b/graphics/door_anims/31/0.png differ diff --git a/graphics/door_anims/31/1.png b/graphics/door_anims/31/1.png new file mode 100644 index 000000000..817eff6e7 Binary files /dev/null and b/graphics/door_anims/31/1.png differ diff --git a/graphics/door_anims/31/2.png b/graphics/door_anims/31/2.png new file mode 100644 index 000000000..cf05cc488 Binary files /dev/null and b/graphics/door_anims/31/2.png differ diff --git a/graphics/door_anims/32/0.png b/graphics/door_anims/32/0.png new file mode 100644 index 000000000..a18d49d80 Binary files /dev/null and b/graphics/door_anims/32/0.png differ diff --git a/graphics/door_anims/32/1.png b/graphics/door_anims/32/1.png new file mode 100644 index 000000000..2fc91d012 Binary files /dev/null and b/graphics/door_anims/32/1.png differ diff --git a/graphics/door_anims/32/2.png b/graphics/door_anims/32/2.png new file mode 100644 index 000000000..6d05fcc11 Binary files /dev/null and b/graphics/door_anims/32/2.png differ diff --git a/graphics/door_anims/33/0.png b/graphics/door_anims/33/0.png new file mode 100644 index 000000000..3597efaa6 Binary files /dev/null and b/graphics/door_anims/33/0.png differ diff --git a/graphics/door_anims/33/1.png b/graphics/door_anims/33/1.png new file mode 100644 index 000000000..6c9c4db27 Binary files /dev/null and b/graphics/door_anims/33/1.png differ diff --git a/graphics/door_anims/33/2.png b/graphics/door_anims/33/2.png new file mode 100644 index 000000000..d52c8243f Binary files /dev/null and b/graphics/door_anims/33/2.png differ diff --git a/graphics/door_anims/34/0.png b/graphics/door_anims/34/0.png new file mode 100644 index 000000000..26e0a0654 Binary files /dev/null and b/graphics/door_anims/34/0.png differ diff --git a/graphics/door_anims/34/1.png b/graphics/door_anims/34/1.png new file mode 100644 index 000000000..89baa478c Binary files /dev/null and b/graphics/door_anims/34/1.png differ diff --git a/graphics/door_anims/34/2.png b/graphics/door_anims/34/2.png new file mode 100644 index 000000000..35cf42295 Binary files /dev/null and b/graphics/door_anims/34/2.png differ diff --git a/graphics/door_anims/35/0.png b/graphics/door_anims/35/0.png new file mode 100644 index 000000000..d9703db87 Binary files /dev/null and b/graphics/door_anims/35/0.png differ diff --git a/graphics/door_anims/35/1.png b/graphics/door_anims/35/1.png new file mode 100644 index 000000000..da3ecb839 Binary files /dev/null and b/graphics/door_anims/35/1.png differ diff --git a/graphics/door_anims/35/2.png b/graphics/door_anims/35/2.png new file mode 100644 index 000000000..32acbcaa2 Binary files /dev/null and b/graphics/door_anims/35/2.png differ diff --git a/graphics/door_anims/36/0.png b/graphics/door_anims/36/0.png new file mode 100644 index 000000000..0bb35c0c5 Binary files /dev/null and b/graphics/door_anims/36/0.png differ diff --git a/graphics/door_anims/36/1.png b/graphics/door_anims/36/1.png new file mode 100644 index 000000000..c3a2aa3e2 Binary files /dev/null and b/graphics/door_anims/36/1.png differ diff --git a/graphics/door_anims/36/2.png b/graphics/door_anims/36/2.png new file mode 100644 index 000000000..33b2a1e02 Binary files /dev/null and b/graphics/door_anims/36/2.png differ diff --git a/graphics/door_anims/37/0.png b/graphics/door_anims/37/0.png new file mode 100644 index 000000000..cf0bcd397 Binary files /dev/null and b/graphics/door_anims/37/0.png differ diff --git a/graphics/door_anims/37/1.png b/graphics/door_anims/37/1.png new file mode 100644 index 000000000..a5fcb7e27 Binary files /dev/null and b/graphics/door_anims/37/1.png differ diff --git a/graphics/door_anims/37/2.png b/graphics/door_anims/37/2.png new file mode 100644 index 000000000..70774fcf7 Binary files /dev/null and b/graphics/door_anims/37/2.png differ diff --git a/graphics/door_anims/38/0.png b/graphics/door_anims/38/0.png new file mode 100644 index 000000000..b952321b7 Binary files /dev/null and b/graphics/door_anims/38/0.png differ diff --git a/graphics/door_anims/38/1.png b/graphics/door_anims/38/1.png new file mode 100644 index 000000000..a7dd729d3 Binary files /dev/null and b/graphics/door_anims/38/1.png differ diff --git a/graphics/door_anims/38/2.png b/graphics/door_anims/38/2.png new file mode 100644 index 000000000..cad72bd9d Binary files /dev/null and b/graphics/door_anims/38/2.png differ diff --git a/graphics/door_anims/39/0.png b/graphics/door_anims/39/0.png new file mode 100644 index 000000000..60e983141 Binary files /dev/null and b/graphics/door_anims/39/0.png differ diff --git a/graphics/door_anims/39/1.png b/graphics/door_anims/39/1.png new file mode 100644 index 000000000..3173d57c8 Binary files /dev/null and b/graphics/door_anims/39/1.png differ diff --git a/graphics/door_anims/39/2.png b/graphics/door_anims/39/2.png new file mode 100644 index 000000000..04f77999d Binary files /dev/null and b/graphics/door_anims/39/2.png differ diff --git a/graphics/door_anims/40/0.png b/graphics/door_anims/40/0.png new file mode 100644 index 000000000..5e1504117 Binary files /dev/null and b/graphics/door_anims/40/0.png differ diff --git a/graphics/door_anims/40/1.png b/graphics/door_anims/40/1.png new file mode 100644 index 000000000..cf185c5ab Binary files /dev/null and b/graphics/door_anims/40/1.png differ diff --git a/graphics/door_anims/40/2.png b/graphics/door_anims/40/2.png new file mode 100644 index 000000000..7b34bef94 Binary files /dev/null and b/graphics/door_anims/40/2.png differ diff --git a/graphics/door_anims/41/0.png b/graphics/door_anims/41/0.png new file mode 100644 index 000000000..61d365737 Binary files /dev/null and b/graphics/door_anims/41/0.png differ diff --git a/graphics/door_anims/41/1.png b/graphics/door_anims/41/1.png new file mode 100644 index 000000000..f9480e4d9 Binary files /dev/null and b/graphics/door_anims/41/1.png differ diff --git a/graphics/door_anims/41/2.png b/graphics/door_anims/41/2.png new file mode 100644 index 000000000..5b8c3fa44 Binary files /dev/null and b/graphics/door_anims/41/2.png differ diff --git a/graphics/door_anims/42/0.png b/graphics/door_anims/42/0.png new file mode 100644 index 000000000..a88a24cd6 Binary files /dev/null and b/graphics/door_anims/42/0.png differ diff --git a/graphics/door_anims/42/1.png b/graphics/door_anims/42/1.png new file mode 100644 index 000000000..ca8cd3853 Binary files /dev/null and b/graphics/door_anims/42/1.png differ diff --git a/graphics/door_anims/42/2.png b/graphics/door_anims/42/2.png new file mode 100644 index 000000000..e9e5122b4 Binary files /dev/null and b/graphics/door_anims/42/2.png differ diff --git a/graphics/door_anims/42/3.png b/graphics/door_anims/42/3.png new file mode 100644 index 000000000..d077bca49 Binary files /dev/null and b/graphics/door_anims/42/3.png differ diff --git a/graphics/door_anims/43/0.png b/graphics/door_anims/43/0.png new file mode 100644 index 000000000..eec2d2c65 Binary files /dev/null and b/graphics/door_anims/43/0.png differ diff --git a/graphics/door_anims/43/1.png b/graphics/door_anims/43/1.png new file mode 100644 index 000000000..a013b2990 Binary files /dev/null and b/graphics/door_anims/43/1.png differ diff --git a/graphics/door_anims/43/2.png b/graphics/door_anims/43/2.png new file mode 100644 index 000000000..8f3dc2a18 Binary files /dev/null and b/graphics/door_anims/43/2.png differ diff --git a/graphics/door_anims/44/0_left.png b/graphics/door_anims/44/0_left.png new file mode 100644 index 000000000..37a2530e7 Binary files /dev/null and b/graphics/door_anims/44/0_left.png differ diff --git a/graphics/door_anims/44/0_right.png b/graphics/door_anims/44/0_right.png new file mode 100644 index 000000000..f7a5d4dc7 Binary files /dev/null and b/graphics/door_anims/44/0_right.png differ diff --git a/graphics/door_anims/44/1_left.png b/graphics/door_anims/44/1_left.png new file mode 100644 index 000000000..cb3474672 Binary files /dev/null and b/graphics/door_anims/44/1_left.png differ diff --git a/graphics/door_anims/44/1_right.png b/graphics/door_anims/44/1_right.png new file mode 100644 index 000000000..ed367c276 Binary files /dev/null and b/graphics/door_anims/44/1_right.png differ diff --git a/graphics/door_anims/44/2_left.png b/graphics/door_anims/44/2_left.png new file mode 100644 index 000000000..d66ecc90d Binary files /dev/null and b/graphics/door_anims/44/2_left.png differ diff --git a/graphics/door_anims/44/2_right.png b/graphics/door_anims/44/2_right.png new file mode 100644 index 000000000..de82f04cf Binary files /dev/null and b/graphics/door_anims/44/2_right.png differ diff --git a/graphics/door_anims/45/0.png b/graphics/door_anims/45/0.png new file mode 100644 index 000000000..867a8b0e9 Binary files /dev/null and b/graphics/door_anims/45/0.png differ diff --git a/graphics/door_anims/45/1.png b/graphics/door_anims/45/1.png new file mode 100644 index 000000000..263a31f87 Binary files /dev/null and b/graphics/door_anims/45/1.png differ diff --git a/graphics/door_anims/45/2.png b/graphics/door_anims/45/2.png new file mode 100644 index 000000000..f3039a7c1 Binary files /dev/null and b/graphics/door_anims/45/2.png differ diff --git a/graphics/door_anims/46/0.png b/graphics/door_anims/46/0.png new file mode 100644 index 000000000..5d2fd8b8d Binary files /dev/null and b/graphics/door_anims/46/0.png differ diff --git a/graphics/door_anims/46/1.png b/graphics/door_anims/46/1.png new file mode 100644 index 000000000..f79cc787d Binary files /dev/null and b/graphics/door_anims/46/1.png differ diff --git a/graphics/door_anims/46/2.png b/graphics/door_anims/46/2.png new file mode 100644 index 000000000..1a1afcaa1 Binary files /dev/null and b/graphics/door_anims/46/2.png differ diff --git a/graphics/door_anims/47/0.png b/graphics/door_anims/47/0.png new file mode 100644 index 000000000..0dbf2ece9 Binary files /dev/null and b/graphics/door_anims/47/0.png differ diff --git a/graphics/door_anims/47/1.png b/graphics/door_anims/47/1.png new file mode 100644 index 000000000..7e16467fa Binary files /dev/null and b/graphics/door_anims/47/1.png differ diff --git a/graphics/door_anims/47/2.png b/graphics/door_anims/47/2.png new file mode 100644 index 000000000..592268d98 Binary files /dev/null and b/graphics/door_anims/47/2.png differ diff --git a/graphics/door_anims/48/0.png b/graphics/door_anims/48/0.png new file mode 100644 index 000000000..a7d64821e Binary files /dev/null and b/graphics/door_anims/48/0.png differ diff --git a/graphics/door_anims/48/1.png b/graphics/door_anims/48/1.png new file mode 100644 index 000000000..97b09977f Binary files /dev/null and b/graphics/door_anims/48/1.png differ diff --git a/graphics/door_anims/48/2.png b/graphics/door_anims/48/2.png new file mode 100644 index 000000000..72eb0bc55 Binary files /dev/null and b/graphics/door_anims/48/2.png differ diff --git a/graphics/door_anims/48/3.png b/graphics/door_anims/48/3.png new file mode 100644 index 000000000..ea5d9843c Binary files /dev/null and b/graphics/door_anims/48/3.png differ diff --git a/graphics/door_anims/49/0.png b/graphics/door_anims/49/0.png new file mode 100644 index 000000000..3125df9b4 Binary files /dev/null and b/graphics/door_anims/49/0.png differ diff --git a/graphics/door_anims/49/1.png b/graphics/door_anims/49/1.png new file mode 100644 index 000000000..b5b9acf88 Binary files /dev/null and b/graphics/door_anims/49/1.png differ diff --git a/graphics/door_anims/49/2.png b/graphics/door_anims/49/2.png new file mode 100644 index 000000000..6234d8928 Binary files /dev/null and b/graphics/door_anims/49/2.png differ diff --git a/graphics/door_anims/50/0.png b/graphics/door_anims/50/0.png new file mode 100644 index 000000000..47d33217a Binary files /dev/null and b/graphics/door_anims/50/0.png differ diff --git a/graphics/door_anims/50/1.png b/graphics/door_anims/50/1.png new file mode 100644 index 000000000..1a5a8c05c Binary files /dev/null and b/graphics/door_anims/50/1.png differ diff --git a/graphics/door_anims/50/2.png b/graphics/door_anims/50/2.png new file mode 100644 index 000000000..38242302c Binary files /dev/null and b/graphics/door_anims/50/2.png differ diff --git a/graphics/door_anims/unused_848EDEC/0_bottom.png b/graphics/door_anims/unused_848EDEC/0_bottom.png new file mode 100644 index 000000000..51c624396 Binary files /dev/null and b/graphics/door_anims/unused_848EDEC/0_bottom.png differ diff --git a/graphics/door_anims/unused_848EDEC/0_top.png b/graphics/door_anims/unused_848EDEC/0_top.png new file mode 100644 index 000000000..1a1971336 Binary files /dev/null and b/graphics/door_anims/unused_848EDEC/0_top.png differ diff --git a/graphics/door_anims/unused_848EDEC/1_bottom.png b/graphics/door_anims/unused_848EDEC/1_bottom.png new file mode 100644 index 000000000..a3cc83feb Binary files /dev/null and b/graphics/door_anims/unused_848EDEC/1_bottom.png differ diff --git a/graphics/door_anims/unused_848EDEC/1_top.png b/graphics/door_anims/unused_848EDEC/1_top.png new file mode 100644 index 000000000..e6c96394c Binary files /dev/null and b/graphics/door_anims/unused_848EDEC/1_top.png differ diff --git a/graphics/door_anims/unused_848EDEC/2_bottom.png b/graphics/door_anims/unused_848EDEC/2_bottom.png new file mode 100644 index 000000000..f8466fa9c Binary files /dev/null and b/graphics/door_anims/unused_848EDEC/2_bottom.png differ diff --git a/graphics/door_anims/unused_848EDEC/2_top.png b/graphics/door_anims/unused_848EDEC/2_top.png new file mode 100644 index 000000000..1864760e3 Binary files /dev/null and b/graphics/door_anims/unused_848EDEC/2_top.png differ diff --git a/ld_script.txt b/ld_script.txt index 3c6cf3bf0..4a4e41058 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -363,7 +363,6 @@ SECTIONS { data/maps.o(.rodata); data/fieldmap.o(.rodata); src/metatile_behavior.o(.rodata); - data/rom_8486FEC.o(.rodata); data/field_door.o(.rodata); data/field_player_avatar.o(.rodata); data/field_map_obj.o(.rodata); -- cgit v1.2.3 From 0fd6ae47911d3dc4828a30a23d88096e83d9ff02 Mon Sep 17 00:00:00 2001 From: camthesaxman Date: Sun, 7 Jan 2018 15:06:16 -0600 Subject: match ProcessDma3Requests --- src/dma3_manager.c | 430 ++++++++--------------------------------------------- 1 file changed, 65 insertions(+), 365 deletions(-) diff --git a/src/dma3_manager.c b/src/dma3_manager.c index bb015c5cf..725bfb0e7 100644 --- a/src/dma3_manager.c +++ b/src/dma3_manager.c @@ -29,76 +29,92 @@ void ClearDma3Requests(void) gDma3ManagerLocked = FALSE; } -#ifdef NONMATCHING +// Maximum amount of data will will transfer in one operation +#define DMA_MAX_BLOCK_SIZE 0x1000 + +#define Dma3CopyLarge_(src, dest, size, bit) \ +{ \ + const void *_src = src; \ + void *_dest = dest; \ + u32 _size = size; \ + while (1) \ + { \ + if (_size <= DMA_MAX_BLOCK_SIZE) \ + { \ + DmaCopy##bit(3, _src, _dest, _size); \ + break; \ + } \ + DmaCopy##bit(3, _src, _dest, DMA_MAX_BLOCK_SIZE); \ + _src += DMA_MAX_BLOCK_SIZE; \ + _dest += DMA_MAX_BLOCK_SIZE; \ + _size -= DMA_MAX_BLOCK_SIZE; \ + } \ +} + +#define Dma3CopyLarge16_(src, dest, size) Dma3CopyLarge_(src, dest, size, 16) +#define Dma3CopyLarge32_(src, dest, size) Dma3CopyLarge_(src, dest, size, 32) + +#define Dma3FillLarge_(value, dest, size, bit) \ +{ \ + void *_dest = dest; \ + u32 _size = size; \ + while (1) \ + { \ + if (_size <= DMA_MAX_BLOCK_SIZE) \ + { \ + DmaFill##bit(3, value, _dest, _size); \ + break; \ + } \ + DmaFill##bit(3, value, _dest, DMA_MAX_BLOCK_SIZE); \ + _dest += DMA_MAX_BLOCK_SIZE; \ + _size -= DMA_MAX_BLOCK_SIZE; \ + } \ +} + +#define Dma3FillLarge16_(value, dest, size) Dma3FillLarge_(value, dest, size, 16) +#define Dma3FillLarge32_(value, dest, size) Dma3FillLarge_(value, dest, size, 32) + + void ProcessDma3Requests(void) { - // NOTE: the fillerA member of the DMA struct is actually u32 value; - u16 total_size; + u16 totalSize; if (gDma3ManagerLocked) return; - total_size = 0; + totalSize = 0; // as long as there are DMA requests to process (unless size or vblank is an issue), do not exit - while (gDma3Requests[gDma3RequestCursor].size) + while (gDma3Requests[gDma3RequestCursor].size != 0) { - total_size += gDma3Requests[gDma3RequestCursor].size; + totalSize += gDma3Requests[gDma3RequestCursor].size; - if (total_size > 0xA000) + if (totalSize > 0xA000) return; // don't do too much at once - - if (REG_VCOUNT > 224) - return;// we're about to leave vblank, stop + if (*(u8 *)REG_ADDR_VCOUNT > 224) + return; // we're about to leave vblank, stop switch (gDma3Requests[gDma3RequestCursor].mode) { case 1: // regular 32-bit copy - // _08000C8C - if(gDma3Requests[gDma3RequestCursor].size <= 0x1000) - { - DmaCopy32(3, gDma3Requests[gDma3RequestCursor].src, gDma3Requests[gDma3RequestCursor].dest, gDma3Requests[gDma3RequestCursor].size); - break; - } - while (gDma3Requests[gDma3RequestCursor].size > 0x1000) - { - DmaCopy32(3, gDma3Requests[gDma3RequestCursor].src, gDma3Requests[gDma3RequestCursor].dest, 0x1000); - gDma3Requests[gDma3RequestCursor].src += 0x1000; - gDma3Requests[gDma3RequestCursor].dest += 0x1000; - gDma3Requests[gDma3RequestCursor].size -= 0x1000; - } - DmaCopy32(3, gDma3Requests[gDma3RequestCursor].src, gDma3Requests[gDma3RequestCursor].dest, gDma3Requests[gDma3RequestCursor].size); + Dma3CopyLarge32_(gDma3Requests[gDma3RequestCursor].src, + gDma3Requests[gDma3RequestCursor].dest, + gDma3Requests[gDma3RequestCursor].size); break; case 2: // repeat a single 32-bit value across RAM - // _08000CD0 - while (gDma3Requests[gDma3RequestCursor].size > 0x1000) - { - DmaFill32(3, gDma3Requests[gDma3RequestCursor].value, gDma3Requests[gDma3RequestCursor].dest, 0x1000); - gDma3Requests[gDma3RequestCursor].dest += 0x1000; - gDma3Requests[gDma3RequestCursor].size -= 0x1000; - } - DmaFill32(3, gDma3Requests[gDma3RequestCursor].value, gDma3Requests[gDma3RequestCursor].dest, gDma3Requests[gDma3RequestCursor].size); + Dma3FillLarge32_(gDma3Requests[gDma3RequestCursor].value, + gDma3Requests[gDma3RequestCursor].dest, + gDma3Requests[gDma3RequestCursor].size); break; case 3: // regular 16-bit copy - // _08000D3C - while (gDma3Requests[gDma3RequestCursor].size > 0x1000) - { - DmaCopy16(3, gDma3Requests[gDma3RequestCursor].src, gDma3Requests[gDma3RequestCursor].dest, 0x1000); - gDma3Requests[gDma3RequestCursor].src += 0x1000; - gDma3Requests[gDma3RequestCursor].dest += 0x1000; - gDma3Requests[gDma3RequestCursor].size -= 0x1000; - } - DmaCopy16(3, gDma3Requests[gDma3RequestCursor].src, gDma3Requests[gDma3RequestCursor].dest, gDma3Requests[gDma3RequestCursor].size); + Dma3CopyLarge16_(gDma3Requests[gDma3RequestCursor].src, + gDma3Requests[gDma3RequestCursor].dest, + gDma3Requests[gDma3RequestCursor].size); break; case 4: // repeat a single 16-bit value across RAM - // _08000D88 - while (gDma3Requests[gDma3RequestCursor].size > 0x1000) - { - DmaFill16(3, gDma3Requests[gDma3RequestCursor].value, gDma3Requests[gDma3RequestCursor].dest, 0x1000); - gDma3Requests[gDma3RequestCursor].dest += 0x1000; - gDma3Requests[gDma3RequestCursor].size -= 0x1000; - } - DmaFill16(3, gDma3Requests[gDma3RequestCursor].value, gDma3Requests[gDma3RequestCursor].dest, gDma3Requests[gDma3RequestCursor].size); + Dma3FillLarge16_(gDma3Requests[gDma3RequestCursor].value, + gDma3Requests[gDma3RequestCursor].dest, + gDma3Requests[gDma3RequestCursor].size); break; } gDma3Requests[gDma3RequestCursor].src = NULL; @@ -112,322 +128,6 @@ void ProcessDma3Requests(void) gDma3RequestCursor = 0; } } -#else -__attribute__((naked)) -void ProcessDma3Requests(void) -{ - asm(".syntax unified\n\ - push {r4-r7,lr}\n\ - mov r7, r10\n\ - mov r6, r9\n\ - mov r5, r8\n\ - push {r5-r7}\n\ - sub sp, 0xC\n\ - ldr r0, =gDma3ManagerLocked\n\ - ldrb r0, [r0]\n\ - cmp r0, 0\n\ - beq _08000C06\n\ - b _08000E46\n\ -_08000C06:\n\ - movs r0, 0\n\ - str r0, [sp, 0x8]\n\ - ldr r1, =gDma3Requests\n\ - ldr r2, =gDma3RequestCursor\n\ - ldrb r0, [r2]\n\ - lsls r0, 4\n\ - adds r0, r1\n\ - ldrh r0, [r0, 0x8]\n\ - mov r12, r2\n\ - cmp r0, 0\n\ - bne _08000C1E\n\ - b _08000E46\n\ -_08000C1E:\n\ - mov r8, r1\n\ - adds r1, 0x4\n\ - mov r10, r1\n\ - movs r6, 0x80\n\ - lsls r6, 5\n\ - ldr r7, =0x040000D4 @REG_DMA3\n\ - movs r2, 0\n\ - mov r9, r2\n\ -_08000C2E:\n\ - mov r3, r12 @ gDma3RequestCursor\n\ - ldrb r0, [r3]\n\ - lsls r5, r0, 4\n\ - mov r0, r8 @ gDma3Requests\n\ - adds r1, r5, r0 @ gDma3Requests[gDma3RequestCursor]\n\ - ldrh r0, [r1, 0x8] @ gDma3Requests[gDma3RequestCursor].size\n\ - ldr r2, [sp, 0x8]\n\ - adds r0, r2, r0\n\ - lsls r0, 16\n\ - lsrs r0, 16\n\ - str r0, [sp, 0x8]\n\ - movs r0, 0xA0\n\ - lsls r0, 8\n\ - ldr r3, [sp, 0x8]\n\ - cmp r3, r0\n\ - bls _08000C50\n\ - b _08000E46\n\ -_08000C50:\n\ - ldr r0, =0x04000006 @REG_VCOUNT\n\ - ldrb r0, [r0]\n\ - cmp r0, 0xE0\n\ - bls _08000C5A\n\ - b _08000E46\n\ -_08000C5A:\n\ - ldrh r0, [r1, 0xA]\n\ - cmp r0, 0x2\n\ - beq _08000CD0\n\ - cmp r0, 0x2\n\ - bgt _08000C80\n\ - cmp r0, 0x1\n\ - beq _08000C8C\n\ - b _08000DF0\n\ - .pool\n\ -_08000C80:\n\ - cmp r0, 0x3\n\ - beq _08000D3C\n\ - cmp r0, 0x4\n\ - bne _08000C8A\n\ - b _08000D88\n\ -_08000C8A:\n\ - b _08000DF0\n\ -_08000C8C:\n\ - ldr r3, [r1]\n\ - mov r2, r10\n\ - adds r0, r5, r2\n\ - ldr r2, [r0]\n\ - ldrh r1, [r1, 0x8]\n\ - cmp r1, r6\n\ - bhi _08000CA6\n\ - str r3, [r7]\n\ - str r2, [r7, 0x4]\n\ - lsrs r0, r1, 2\n\ - movs r1, 0x84\n\ - lsls r1, 24\n\ - b _08000DAA\n\ -_08000CA6:\n\ - ldr r4, =0x040000D4 @REG_DMA3\n\ - str r3, [r4]\n\ - str r2, [r4, 0x4]\n\ - ldr r0, =0x84000400\n\ - str r0, [r4, 0x8]\n\ - ldr r0, [r4, 0x8]\n\ - adds r3, r6\n\ - adds r2, r6\n\ - subs r1, r6\n\ - cmp r1, r6\n\ - bhi _08000CA6\n\ - str r3, [r4]\n\ - str r2, [r4, 0x4]\n\ - lsrs r0, r1, 2\n\ - movs r1, 0x84\n\ - lsls r1, 24\n\ - b _08000D76\n\ - .pool\n\ -_08000CD0:\n\ - mov r3, r10\n\ - adds r0, r5, r3\n\ - ldr r4, [r0]\n\ - ldrh r1, [r1, 0x8]\n\ - cmp r1, r6\n\ - bhi _08000CF4\n\ - mov r0, r8\n\ - adds r0, 0xC\n\ - adds r0, r5, r0\n\ - ldr r0, [r0]\n\ - str r0, [sp]\n\ - mov r5, sp\n\ - str r5, [r7]\n\ - str r4, [r7, 0x4]\n\ - lsrs r0, r1, 2\n\ - movs r1, 0x85\n\ - lsls r1, 24\n\ - b _08000DAA\n\ -_08000CF4:\n\ - mov r2, r12\n\ - ldrb r0, [r2]\n\ - lsls r0, 4\n\ - mov r5, r8\n\ - adds r5, 0xC\n\ - adds r0, r5\n\ - ldr r0, [r0]\n\ - str r0, [sp]\n\ - ldr r3, =0x040000D4 @REG_DMA3\n\ - mov r0, sp\n\ - str r0, [r3]\n\ - str r4, [r3, 0x4]\n\ - ldr r0, =0x85000400\n\ - str r0, [r3, 0x8]\n\ - ldr r0, [r3, 0x8]\n\ - adds r4, r6\n\ - subs r1, r6\n\ - cmp r1, r6\n\ - bhi _08000CF4\n\ - ldrb r0, [r2]\n\ - lsls r0, 4\n\ - adds r0, r5\n\ - ldr r0, [r0]\n\ - str r0, [sp]\n\ - mov r2, sp\n\ - str r2, [r3]\n\ - str r4, [r3, 0x4]\n\ - lsrs r0, r1, 2\n\ - movs r1, 0x85\n\ - lsls r1, 24\n\ - b _08000DEA\n\ - .pool\n\ -_08000D3C:\n\ - ldr r3, [r1]\n\ - mov r2, r10\n\ - adds r0, r5, r2\n\ - ldr r2, [r0]\n\ - ldrh r1, [r1, 0x8]\n\ - cmp r1, r6\n\ - bhi _08000D56\n\ - str r3, [r7]\n\ - str r2, [r7, 0x4]\n\ - lsrs r0, r1, 1\n\ - movs r1, 0x80\n\ - lsls r1, 24\n\ - b _08000DAA\n\ -_08000D56:\n\ - ldr r4, =0x040000D4 @REG_DMA3\n\ - str r3, [r4]\n\ - str r2, [r4, 0x4]\n\ - ldr r0, =0x80000800\n\ - str r0, [r4, 0x8]\n\ - ldr r0, [r4, 0x8]\n\ - adds r3, r6\n\ - adds r2, r6\n\ - subs r1, r6\n\ - cmp r1, r6\n\ - bhi _08000D56\n\ - str r3, [r4]\n\ - str r2, [r4, 0x4]\n\ - lsrs r0, r1, 1\n\ - movs r1, 0x80\n\ - lsls r1, 24\n\ -_08000D76:\n\ - orrs r0, r1\n\ - str r0, [r4, 0x8]\n\ - ldr r0, [r4, 0x8]\n\ - b _08000DF0\n\ - .pool\n\ -_08000D88:\n\ - mov r3, r10\n\ - adds r0, r5, r3\n\ - ldr r2, [r0]\n\ - ldrh r4, [r1, 0x8]\n\ - add r1, sp, 0x4\n\ - cmp r4, r6\n\ - bhi _08000DB2\n\ - mov r0, r8\n\ - adds r0, 0xC\n\ - adds r0, r5, r0\n\ - ldr r0, [r0]\n\ - strh r0, [r1]\n\ - str r1, [r7]\n\ - str r2, [r7, 0x4]\n\ - lsrs r0, r4, 1\n\ - movs r1, 0x81\n\ - lsls r1, 24\n\ -_08000DAA:\n\ - orrs r0, r1\n\ - str r0, [r7, 0x8]\n\ - ldr r0, [r7, 0x8]\n\ - b _08000DF0\n\ -_08000DB2:\n\ - mov r5, r12\n\ - ldrb r0, [r5]\n\ - lsls r0, 4\n\ - ldr r3, =gDma3Requests + 0x0C\n\ - adds r0, r3\n\ - ldr r0, [r0]\n\ - strh r0, [r1]\n\ - ldr r3, =0x040000D4 @REG_DMA3\n\ - str r1, [r3]\n\ - str r2, [r3, 0x4]\n\ - ldr r0, =0x81000800\n\ - str r0, [r3, 0x8]\n\ - ldr r0, [r3, 0x8]\n\ - adds r2, r6\n\ - subs r4, r6\n\ - cmp r4, r6\n\ - bhi _08000DB2\n\ - ldrb r0, [r5]\n\ - lsls r0, 4\n\ - ldr r5, =gDma3Requests + 0x0C\n\ - adds r0, r5\n\ - ldr r0, [r0]\n\ - strh r0, [r1]\n\ - str r1, [r3]\n\ - str r2, [r3, 0x4]\n\ - lsrs r0, r4, 1\n\ - movs r1, 0x81\n\ - lsls r1, 24\n\ -_08000DEA:\n\ - orrs r0, r1\n\ - str r0, [r3, 0x8]\n\ - ldr r0, [r3, 0x8]\n\ -_08000DF0:\n\ - ldr r1, =gDma3Requests\n\ - mov r3, r12\n\ - ldrb r0, [r3]\n\ - lsls r0, 4\n\ - adds r0, r1\n\ - mov r2, r9\n\ - str r2, [r0]\n\ - ldrb r0, [r3]\n\ - lsls r0, 4\n\ - add r0, r10\n\ - str r2, [r0]\n\ - ldrb r0, [r3]\n\ - lsls r0, 4\n\ - adds r0, r1\n\ - movs r4, 0\n\ - strh r2, [r0, 0x8]\n\ - ldrb r0, [r3]\n\ - lsls r0, 4\n\ - adds r0, r1\n\ - mov r5, r9\n\ - strh r5, [r0, 0xA]\n\ - ldrb r0, [r3]\n\ - lsls r0, 4\n\ - adds r1, 0xC\n\ - adds r0, r1\n\ - mov r1, r9\n\ - str r1, [r0]\n\ - ldrb r0, [r3]\n\ - adds r0, 0x1\n\ - strb r0, [r3]\n\ - lsls r0, 24\n\ - cmp r0, 0\n\ - bge _08000E34\n\ - strb r4, [r3]\n\ -_08000E34:\n\ - mov r2, r12\n\ - ldrb r0, [r2]\n\ - lsls r0, 4\n\ - ldr r3, =gDma3Requests\n\ - adds r0, r3\n\ - ldrh r0, [r0, 0x8]\n\ - cmp r0, 0\n\ - beq _08000E46\n\ - b _08000C2E\n\ -_08000E46:\n\ - add sp, 0xC\n\ - pop {r3-r5}\n\ - mov r8, r3\n\ - mov r9, r4\n\ - mov r10, r5\n\ - pop {r4-r7}\n\ - pop {r0}\n\ - bx r0\n\ - .pool\n\ - .syntax divided"); -} -#endif int RequestDma3Copy(const void *src, void *dest, u16 size, u8 mode) { -- cgit v1.2.3 From 75c359e3001badee4eaaf496255d3a51bdcb124e Mon Sep 17 00:00:00 2001 From: camthesaxman Date: Sun, 7 Jan 2018 16:58:20 -0600 Subject: match ScrollWindow --- src/window.c | 736 +++++------------------------------------------------------ 1 file changed, 57 insertions(+), 679 deletions(-) diff --git a/src/window.c b/src/window.c index f4cb48ec0..3913b5800 100644 --- a/src/window.c +++ b/src/window.c @@ -465,696 +465,74 @@ void FillWindowPixelBuffer(u8 windowId, u8 fillValue) CpuFastFill8(fillValue, gWindows[windowId].tileData, 0x20 * fillSize); } -// functionally equivalent, its fucking hard to match -#ifdef NONMATCHING +#define MOVE_TILES_DOWN(a) \ +{ \ + destOffset = i + (a); \ + srcOffset = i + (((width * (distanceLoop & ~7)) | (distanceLoop & 7)) * 4); \ + if (srcOffset < size) \ + *(u32*)(tileData + destOffset) = *(u32*)(tileData + srcOffset); \ + else \ + *(u32*)(tileData + destOffset) = fillValue32; \ + distanceLoop++; \ +} + +#define MOVE_TILES_UP(a) \ +{ \ + destOffset = i + (a); \ + srcOffset = i + (((width * (distanceLoop & ~7)) | (distanceLoop & 7)) * 4); \ + if (srcOffset < size) \ + *(u32*)(tileData - destOffset) = *(u32*)(tileData - srcOffset); \ + else \ + *(u32*)(tileData - destOffset) = fillValue32; \ + distanceLoop++; \ +} + void ScrollWindow(u8 windowId, u8 direction, u8 distance, u8 fillValue) { - s32 i, id1, id2, size; - u32 distanceLoop, toFill, width; - u8 *tileData; - struct WindowTemplate window; - - tileData = gWindows[windowId].tileData; - toFill = (fillValue << 0x18) | (fillValue << 0x10) | (fillValue << 8) | fillValue; - window = gWindows[windowId].window; - size = 0x20 * (window.height * window.width); - width = window.width; - if (direction != 1) + struct WindowTemplate window = gWindows[windowId].window; + u8 *tileData = gWindows[windowId].tileData; + u32 fillValue32 = (fillValue << 24) | (fillValue << 16) | (fillValue << 8) | fillValue; + s32 size = window.height * window.width * 32; + u32 width = window.width; + s32 i; + s32 srcOffset, destOffset; + u32 distanceLoop; + + switch (direction) { - s32 signedDirection = direction; - if (signedDirection <= 1) + case 0: + for (i = 0; i < size; i += 32) { - if (signedDirection == 0) - { - for (i = 0; i < size; i += 0x20) - { - distanceLoop = distance; - id1 = i + 0; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData + id1) = *(u32*)(tileData + id2); - else - *(u32*)(tileData + id1) = toFill; - - distanceLoop++; - id1 = i + 4; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData + id1) = *(u32*)(tileData + id2); - else - *(u32*)(tileData + id1) = toFill; - - distanceLoop++; - id1 = i + 8; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData + id1) = *(u32*)(tileData + id2); - else - *(u32*)(tileData + id1) = toFill; - - distanceLoop++; - id1 = i + 12; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData + id1) = *(u32*)(tileData + id2); - else - *(u32*)(tileData + id1) = toFill; - - distanceLoop++; - id1 = i + 16; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData + id1) = *(u32*)(tileData + id2); - else - *(u32*)(tileData + id1) = toFill; - - distanceLoop++; - id1 = i + 20; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData + id1) = *(u32*)(tileData + id2); - else - *(u32*)(tileData + id1) = toFill; - - distanceLoop++; - id1 = i + 24; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData + id1) = *(u32*)(tileData + id2); - else - *(u32*)(tileData + id1) = toFill; - - distanceLoop++; - id1 = i + 28; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData + id1) = *(u32*)(tileData + id2); - else - *(u32*)(tileData + id1) = toFill; - } - } + distanceLoop = distance; + MOVE_TILES_DOWN(0) + MOVE_TILES_DOWN(4) + MOVE_TILES_DOWN(8) + MOVE_TILES_DOWN(12) + MOVE_TILES_DOWN(16) + MOVE_TILES_DOWN(20) + MOVE_TILES_DOWN(24) + MOVE_TILES_DOWN(28) } - } - else - { + break; + case 1: tileData += size - 4; - for (i = 0; i < size; i += 0x20) + for (i = 0; i < size; i += 32) { distanceLoop = distance; - id1 = i + 0; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData - id1) = *(u32*)(tileData - id2); - else - *(u32*)(tileData - id1) = toFill; - - distanceLoop++; - id1 = i + 4; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData - id1) = *(u32*)(tileData - id2); - else - *(u32*)(tileData - id1) = toFill; - - distanceLoop++; - id1 = i + 8; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData - id1) = *(u32*)(tileData - id2); - else - *(u32*)(tileData - id1) = toFill; - - distanceLoop++; - id1 = i + 12; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData - id1) = *(u32*)(tileData - id2); - else - *(u32*)(tileData - id1) = toFill; - - distanceLoop++; - id1 = i + 16; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData - id1) = *(u32*)(tileData - id2); - else - *(u32*)(tileData - id1) = toFill; - - distanceLoop++; - id1 = i + 20; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData - id1) = *(u32*)(tileData - id2); - else - *(u32*)(tileData - id1) = toFill; - - distanceLoop++; - id1 = i + 24; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData - id1) = *(u32*)(tileData - id2); - else - *(u32*)(tileData - id1) = toFill; - - distanceLoop++; - id1 = i + 28; - id2 = i + (((width * ((distanceLoop) & ~(7))) | ((distanceLoop) & 7)) * 4); - if (id2 < size) - *(u32*)(tileData - id1) = *(u32*)(tileData - id2); - else - *(u32*)(tileData - id1) = toFill; + MOVE_TILES_UP(0) + MOVE_TILES_UP(4) + MOVE_TILES_UP(8) + MOVE_TILES_UP(12) + MOVE_TILES_UP(16) + MOVE_TILES_UP(20) + MOVE_TILES_UP(24) + MOVE_TILES_UP(28) } + break; + case 2: + break; } } -#else -__attribute__((naked)) -void ScrollWindow(u8 windowId, u8 direction, u8 distance, u8 fillValue) -{ - asm(".syntax unified\n\ - push {r4-r7,lr}\n\ - mov r7, r10\n\ - mov r6, r9\n\ - mov r5, r8\n\ - push {r5-r7}\n\ - sub sp, 0x8\n\ - lsls r0, 24\n\ - lsrs r0, 24\n\ - lsls r1, 24\n\ - lsrs r1, 24\n\ - mov r8, r1\n\ - lsls r2, 24\n\ - lsrs r2, 24\n\ - str r2, [sp]\n\ - lsls r3, 24\n\ - lsrs r3, 24\n\ - ldr r2, =gWindows\n\ - lsls r1, r0, 1\n\ - adds r1, r0\n\ - lsls r1, 2\n\ - adds r4, r1, r2\n\ - adds r2, 0x8\n\ - adds r1, r2\n\ - ldr r5, [r1]\n\ - lsls r7, r3, 24\n\ - lsls r0, r3, 16\n\ - orrs r7, r0\n\ - lsls r0, r3, 8\n\ - orrs r7, r0\n\ - orrs r7, r3\n\ - ldr r1, [r4]\n\ - ldr r2, [r4, 0x4]\n\ - ldrb r3, [r4, 0x4]\n\ - lsrs r0, r1, 24\n\ - muls r0, r3\n\ - lsls r6, r0, 5\n\ - lsrs r1, 24\n\ - mov r12, r1\n\ - mov r0, r8\n\ - cmp r0, 0x1\n\ - bne _08003CE8\n\ - b _08003E9E\n\ -_08003CE8:\n\ - cmp r0, 0x1\n\ - ble _08003CEE\n\ - b _08004046\n\ -_08003CEE:\n\ - cmp r0, 0\n\ - beq _08003CF4\n\ - b _08004046\n\ -_08003CF4:\n\ - movs r4, 0\n\ - cmp r4, r6\n\ - blt _08003CFC\n\ - b _08004046\n\ -_08003CFC:\n\ - movs r1, 0x8\n\ - negs r1, r1\n\ - mov r9, r1\n\ - movs r2, 0x7\n\ - mov r8, r2\n\ - mov r10, r5\n\ -_08003D08:\n\ - ldr r3, [sp]\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - adds r0, r3, 0\n\ - mov r2, r8\n\ - ands r0, r2\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003D34\n\ - adds r0, r5, r1\n\ - ldr r0, [r0]\n\ - mov r1, r10\n\ - str r0, [r1]\n\ - b _08003D38\n\ - .pool\n\ -_08003D34:\n\ - mov r2, r10\n\ - str r7, [r2]\n\ -_08003D38:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0x4\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003D64\n\ - adds r0, r5, r2\n\ - adds r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003D68\n\ -_08003D64:\n\ - adds r0, r5, r2\n\ - str r7, [r0]\n\ -_08003D68:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0x8\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003D96\n\ - adds r0, r5, r2\n\ - adds r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003D9A\n\ -_08003D96:\n\ - adds r0, r5, r2\n\ - str r7, [r0]\n\ -_08003D9A:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0xC\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003DC8\n\ - adds r0, r5, r2\n\ - adds r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003DCC\n\ -_08003DC8:\n\ - adds r0, r5, r2\n\ - str r7, [r0]\n\ -_08003DCC:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0x10\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003DFA\n\ - adds r0, r5, r2\n\ - adds r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003DFE\n\ -_08003DFA:\n\ - adds r0, r5, r2\n\ - str r7, [r0]\n\ -_08003DFE:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0x14\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003E2C\n\ - adds r0, r5, r2\n\ - adds r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003E30\n\ -_08003E2C:\n\ - adds r0, r5, r2\n\ - str r7, [r0]\n\ -_08003E30:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0x18\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003E5E\n\ - adds r0, r5, r2\n\ - adds r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003E62\n\ -_08003E5E:\n\ - adds r0, r5, r2\n\ - str r7, [r0]\n\ -_08003E62:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0x1C\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - adds r0, r1, 0\n\ - mov r1, r8\n\ - ands r3, r1\n\ - orrs r0, r3\n\ - lsls r0, 2\n\ - adds r1, r4, r0\n\ - cmp r1, r6\n\ - bge _08003E8C\n\ - adds r0, r5, r2\n\ - adds r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003E90\n\ -_08003E8C:\n\ - adds r0, r5, r2\n\ - str r7, [r0]\n\ -_08003E90:\n\ - movs r2, 0x20\n\ - add r10, r2\n\ - adds r4, 0x20\n\ - cmp r4, r6\n\ - bge _08003E9C\n\ - b _08003D08\n\ -_08003E9C:\n\ - b _08004046\n\ -_08003E9E:\n\ - subs r0, r6, 0x4\n\ - adds r5, r0\n\ - movs r4, 0\n\ - cmp r4, r6\n\ - blt _08003EAA\n\ - b _08004046\n\ -_08003EAA:\n\ - movs r0, 0x8\n\ - negs r0, r0\n\ - mov r9, r0\n\ - movs r1, 0x7\n\ - mov r8, r1\n\ - mov r10, r5\n\ -_08003EB6:\n\ - ldr r3, [sp]\n\ - adds r0, r3, 0\n\ - mov r2, r9\n\ - ands r0, r2\n\ - mov r1, r12\n\ - muls r1, r0\n\ - adds r0, r3, 0\n\ - mov r2, r8\n\ - ands r0, r2\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003EDC\n\ - subs r0, r5, r1\n\ - ldr r0, [r0]\n\ - mov r1, r10\n\ - str r0, [r1]\n\ - b _08003EE0\n\ -_08003EDC:\n\ - mov r2, r10\n\ - str r7, [r2]\n\ -_08003EE0:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0x4\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003F0C\n\ - subs r0, r5, r2\n\ - subs r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003F10\n\ -_08003F0C:\n\ - subs r0, r5, r2\n\ - str r7, [r0]\n\ -_08003F10:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0x8\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003F3E\n\ - subs r0, r5, r2\n\ - subs r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003F42\n\ -_08003F3E:\n\ - subs r0, r5, r2\n\ - str r7, [r0]\n\ -_08003F42:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0xC\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003F70\n\ - subs r0, r5, r2\n\ - subs r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003F74\n\ -_08003F70:\n\ - subs r0, r5, r2\n\ - str r7, [r0]\n\ -_08003F74:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0x10\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003FA2\n\ - subs r0, r5, r2\n\ - subs r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003FA6\n\ -_08003FA2:\n\ - subs r0, r5, r2\n\ - str r7, [r0]\n\ -_08003FA6:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0x14\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08003FD4\n\ - subs r0, r5, r2\n\ - subs r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08003FD8\n\ -_08003FD4:\n\ - subs r0, r5, r2\n\ - str r7, [r0]\n\ -_08003FD8:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0x18\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - str r1, [sp, 0x4]\n\ - adds r0, r3, 0\n\ - mov r1, r8\n\ - ands r0, r1\n\ - ldr r1, [sp, 0x4]\n\ - orrs r1, r0\n\ - lsls r1, 2\n\ - adds r1, r4, r1\n\ - cmp r1, r6\n\ - bge _08004006\n\ - subs r0, r5, r2\n\ - subs r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _0800400A\n\ -_08004006:\n\ - subs r0, r5, r2\n\ - str r7, [r0]\n\ -_0800400A:\n\ - adds r3, 0x1\n\ - adds r2, r4, 0\n\ - adds r2, 0x1C\n\ - adds r0, r3, 0\n\ - mov r1, r9\n\ - ands r0, r1\n\ - mov r1, r12\n\ - muls r1, r0\n\ - adds r0, r1, 0\n\ - mov r1, r8\n\ - ands r3, r1\n\ - orrs r0, r3\n\ - lsls r0, 2\n\ - adds r1, r4, r0\n\ - cmp r1, r6\n\ - bge _08004034\n\ - subs r0, r5, r2\n\ - subs r1, r5, r1\n\ - ldr r1, [r1]\n\ - str r1, [r0]\n\ - b _08004038\n\ -_08004034:\n\ - subs r0, r5, r2\n\ - str r7, [r0]\n\ -_08004038:\n\ - movs r2, 0x20\n\ - negs r2, r2\n\ - add r10, r2\n\ - adds r4, 0x20\n\ - cmp r4, r6\n\ - bge _08004046\n\ - b _08003EB6\n\ -_08004046:\n\ - add sp, 0x8\n\ - pop {r3-r5}\n\ - mov r8, r3\n\ - mov r9, r4\n\ - mov r10, r5\n\ - pop {r4-r7}\n\ - pop {r0}\n\ - bx r0\n\ - .syntax divided"); -} -#endif // NONMATCHING void CallWindowFunction(u8 windowId, void ( *func)(u8, u8, u8, u8, u8, u8)) { -- cgit v1.2.3 From a11c65ff1ac380cd213b26d0bb7a2787936b33f9 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Sun, 7 Jan 2018 17:50:13 -0600 Subject: Port field_door --- asm/field_door.s | 754 ----------------------------------------- data/field_door.s | 614 --------------------------------- include/field_camera.h | 1 + include/field_door.h | 16 + ld_script.txt | 4 +- src/field_door.c | 896 +++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 915 insertions(+), 1370 deletions(-) delete mode 100644 asm/field_door.s delete mode 100644 data/field_door.s create mode 100644 src/field_door.c diff --git a/asm/field_door.s b/asm/field_door.s deleted file mode 100644 index 037c76566..000000000 --- a/asm/field_door.s +++ /dev/null @@ -1,754 +0,0 @@ - .include "asm/macros.inc" - .include "constants/constants.inc" - - .syntax unified - - .text - - thumb_func_start sub_808A400 -sub_808A400: @ 808A400 - push {lr} - adds r2, r0, 0 - ldrb r0, [r2, 0x3] - cmp r0, 0x2 - bne _0808A420 - ldrh r1, [r1, 0x2] - ldr r0, [r2, 0x4] - adds r0, r1 - ldr r1, =0x06007e00 - movs r2, 0x80 - bl CpuFastSet - b _0808A42E - .pool -_0808A420: - ldrh r1, [r1, 0x2] - ldr r0, [r2, 0x4] - adds r0, r1 - ldr r1, =0x06007f00 - movs r2, 0x40 - bl CpuFastSet -_0808A42E: - pop {r0} - bx r0 - .pool - thumb_func_end sub_808A400 - - thumb_func_start door_build_blockdef -door_build_blockdef: @ 808A438 - push {r4-r6,lr} - adds r6, r0, 0 - lsls r1, 16 - lsrs r5, r1, 16 - movs r4, 0 - adds r1, r6, 0 -_0808A444: - ldrb r0, [r2] - lsls r0, 28 - lsrs r3, r0, 16 - adds r2, 0x1 - adds r0, r5, r4 - orrs r3, r0 - strh r3, [r1] - adds r1, 0x2 - adds r4, 0x1 - cmp r4, 0x3 - ble _0808A444 - cmp r4, 0x7 - bgt _0808A472 - lsls r0, r4, 1 - adds r1, r0, r6 -_0808A462: - ldrb r0, [r2] - lsls r3, r0, 12 - adds r2, 0x1 - strh r3, [r1] - adds r1, 0x2 - adds r4, 0x1 - cmp r4, 0x7 - ble _0808A462 -_0808A472: - pop {r4-r6} - pop {r0} - bx r0 - thumb_func_end door_build_blockdef - - thumb_func_start door_patch_tilemap -door_patch_tilemap: @ 808A478 - push {r4-r7,lr} - mov r7, r9 - mov r6, r8 - push {r6,r7} - sub sp, 0x30 - adds r7, r1, 0 - mov r9, r2 - adds r5, r3, 0 - ldrb r0, [r0, 0x3] - cmp r0, 0x2 - bne _0808A4F4 - add r4, sp, 0x10 - movs r1, 0xFC - lsls r1, 2 - adds r0, r4, 0 - adds r2, r5, 0 - bl door_build_blockdef - mov r6, r9 - subs r6, 0x1 - adds r0, r7, 0 - adds r1, r6, 0 - adds r2, r4, 0 - bl DrawDoorMetatileAt - movs r1, 0xFD - lsls r1, 2 - adds r0, r5, 0x4 - mov r8, r0 - adds r0, r4, 0 - mov r2, r8 - bl door_build_blockdef - adds r0, r7, 0 - mov r1, r9 - adds r2, r4, 0 - bl DrawDoorMetatileAt - movs r1, 0xFE - lsls r1, 2 - adds r0, r4, 0 - adds r2, r5, 0 - bl door_build_blockdef - adds r5, r7, 0x1 - adds r0, r5, 0 - adds r1, r6, 0 - adds r2, r4, 0 - bl DrawDoorMetatileAt - movs r1, 0xFF - lsls r1, 2 - adds r0, r4, 0 - mov r2, r8 - bl door_build_blockdef - adds r0, r5, 0 - mov r1, r9 - adds r2, r4, 0 - bl DrawDoorMetatileAt - b _0808A522 -_0808A4F4: - movs r1, 0xFE - lsls r1, 2 - mov r0, sp - adds r2, r5, 0 - bl door_build_blockdef - mov r1, r9 - subs r1, 0x1 - adds r0, r7, 0 - mov r2, sp - bl DrawDoorMetatileAt - movs r1, 0xFF - lsls r1, 2 - adds r2, r5, 0x4 - mov r0, sp - bl door_build_blockdef - adds r0, r7, 0 - mov r1, r9 - mov r2, sp - bl DrawDoorMetatileAt -_0808A522: - add sp, 0x30 - pop {r3,r4} - mov r8, r3 - mov r9, r4 - pop {r4-r7} - pop {r0} - bx r0 - thumb_func_end door_patch_tilemap - - thumb_func_start sub_808A530 -sub_808A530: @ 808A530 - push {r4-r7,lr} - adds r4, r0, 0 - adds r5, r1, 0 - adds r6, r2, 0 - subs r7, r6, 0x1 - adds r0, r5, 0 - adds r1, r7, 0 - bl CurrentMapDrawMetatileAt - adds r0, r5, 0 - adds r1, r6, 0 - bl CurrentMapDrawMetatileAt - ldrb r0, [r4, 0x3] - cmp r0, 0x2 - bne _0808A562 - adds r4, r5, 0x1 - adds r0, r4, 0 - adds r1, r7, 0 - bl CurrentMapDrawMetatileAt - adds r0, r4, 0 - adds r1, r6, 0 - bl CurrentMapDrawMetatileAt -_0808A562: - pop {r4-r7} - pop {r0} - bx r0 - thumb_func_end sub_808A530 - - thumb_func_start sub_808A568 -sub_808A568: @ 808A568 - push {r4-r7,lr} - adds r4, r0, 0 - adds r5, r1, 0 - adds r6, r2, 0 - adds r7, r3, 0 - ldrh r1, [r5, 0x2] - ldr r0, =0x0000ffff - cmp r1, r0 - bne _0808A5B0 - adds r0, r4, 0 - adds r1, r6, 0 - adds r2, r7, 0 - bl sub_808A530 - bl sub_808A964 - lsls r0, 24 - cmp r0, 0 - beq _0808A5E2 - ldr r0, =gSpecialVar_0x8004 - ldrh r1, [r0] - adds r1, 0x7 - ldr r0, =gSpecialVar_0x8005 - ldrh r2, [r0] - adds r2, 0x7 - adds r0, r4, 0 - bl sub_808A530 - b _0808A5E2 - .pool -_0808A5B0: - adds r0, r4, 0 - adds r1, r5, 0 - bl sub_808A400 - ldr r3, [r4, 0x8] - adds r0, r4, 0 - adds r1, r6, 0 - adds r2, r7, 0 - bl door_patch_tilemap - bl sub_808A964 - lsls r0, 24 - cmp r0, 0 - beq _0808A5E2 - ldr r0, =gSpecialVar_0x8004 - ldrh r1, [r0] - adds r1, 0x7 - ldr r0, =gSpecialVar_0x8005 - ldrh r2, [r0] - adds r2, 0x7 - ldr r3, [r4, 0x8] - adds r0, r4, 0 - bl door_patch_tilemap -_0808A5E2: - pop {r4-r7} - pop {r0} - bx r0 - .pool - thumb_func_end sub_808A568 - - thumb_func_start sub_808A5F0 -sub_808A5F0: @ 808A5F0 - push {r4-r6,lr} - adds r6, r0, 0 - adds r5, r1, 0 - adds r4, r2, 0 - movs r1, 0xA - ldrsh r0, [r4, r1] - cmp r0, 0 - bne _0808A616 - movs r2, 0x8 - ldrsh r1, [r4, r2] - lsls r1, 2 - adds r1, r5, r1 - movs r0, 0xC - ldrsh r2, [r4, r0] - movs r0, 0xE - ldrsh r3, [r4, r0] - adds r0, r6, 0 - bl sub_808A568 -_0808A616: - movs r2, 0xA - ldrsh r1, [r4, r2] - movs r2, 0x8 - ldrsh r0, [r4, r2] - lsls r0, 2 - adds r0, r5 - ldrb r0, [r0] - cmp r1, r0 - bne _0808A644 - movs r0, 0 - strh r0, [r4, 0xA] - ldrh r0, [r4, 0x8] - adds r0, 0x1 - strh r0, [r4, 0x8] - movs r1, 0x8 - ldrsh r0, [r4, r1] - lsls r0, 2 - adds r0, r5 - ldrb r0, [r0] - cmp r0, 0 - bne _0808A64A - movs r0, 0 - b _0808A64C -_0808A644: - ldrh r0, [r4, 0xA] - adds r0, 0x1 - strh r0, [r4, 0xA] -_0808A64A: - movs r0, 0x1 -_0808A64C: - pop {r4-r6} - pop {r1} - bx r1 - thumb_func_end sub_808A5F0 - - thumb_func_start task50_overworld_door -task50_overworld_door: @ 808A654 - push {r4,lr} - lsls r0, 24 - lsrs r4, r0, 24 - lsls r2, r4, 2 - adds r2, r4 - lsls r2, 3 - ldr r0, =gTasks + 0x8 - adds r2, r0 - ldrh r1, [r2] - lsls r1, 16 - ldrh r0, [r2, 0x2] - orrs r1, r0 - ldrh r0, [r2, 0x4] - lsls r0, 16 - ldrh r3, [r2, 0x6] - orrs r0, r3 - bl sub_808A5F0 - cmp r0, 0 - bne _0808A682 - adds r0, r4, 0 - bl DestroyTask -_0808A682: - pop {r4} - pop {r0} - bx r0 - .pool - thumb_func_end task50_overworld_door - - thumb_func_start door_frame_last -door_frame_last: @ 808A68C - push {lr} - adds r1, r0, 0 - b _0808A694 -_0808A692: - adds r1, 0x4 -_0808A694: - ldrb r0, [r1] - cmp r0, 0 - bne _0808A692 - subs r0, r1, 0x4 - pop {r1} - bx r1 - thumb_func_end door_frame_last - - thumb_func_start door_find -door_find: @ 808A6A0 - push {lr} - adds r2, r0, 0 - lsls r1, 16 - lsrs r1, 16 - b _0808A6B6 -_0808A6AA: - ldrh r0, [r2] - cmp r0, r1 - bne _0808A6B4 - adds r0, r2, 0 - b _0808A6BE -_0808A6B4: - adds r2, 0xC -_0808A6B6: - ldr r0, [r2, 0x4] - cmp r0, 0 - bne _0808A6AA - movs r0, 0 -_0808A6BE: - pop {r1} - bx r1 - thumb_func_end door_find - - thumb_func_start task_overworld_door_add_if_inactive -task_overworld_door_add_if_inactive: @ 808A6C4 - push {r4-r7,lr} - mov r7, r8 - push {r7} - adds r6, r0, 0 - adds r5, r1, 0 - adds r7, r2, 0 - mov r8, r3 - ldr r4, =task50_overworld_door - adds r0, r4, 0 - bl FuncIsActiveTask - lsls r0, 24 - lsrs r0, 24 - cmp r0, 0x1 - beq _0808A718 - adds r0, r4, 0 - movs r1, 0x50 - bl CreateTask - lsls r0, 24 - lsrs r0, 24 - lsls r1, r0, 2 - adds r1, r0 - lsls r1, 3 - ldr r2, =gTasks + 0x8 - adds r1, r2 - strh r7, [r1, 0xC] - mov r2, r8 - strh r2, [r1, 0xE] - strh r5, [r1, 0x2] - lsrs r2, r5, 16 - strh r2, [r1] - strh r6, [r1, 0x6] - lsrs r2, r6, 16 - strh r2, [r1, 0x4] - lsls r0, 24 - asrs r0, 24 - b _0808A71C - .pool -_0808A718: - movs r0, 0x1 - negs r0, r0 -_0808A71C: - pop {r3} - mov r8, r3 - pop {r4-r7} - pop {r1} - bx r1 - thumb_func_end task_overworld_door_add_if_inactive - - thumb_func_start sub_808A728 -sub_808A728: @ 808A728 - push {lr} - bl sub_808A530 - pop {r0} - bx r0 - thumb_func_end sub_808A728 - - thumb_func_start sub_808A734 -sub_808A734: @ 808A734 - push {r4-r6,lr} - adds r4, r0, 0 - adds r5, r1, 0 - adds r6, r2, 0 - adds r0, r5, 0 - adds r1, r6, 0 - bl MapGridGetMetatileIdAt - adds r1, r0, 0 - lsls r1, 16 - lsrs r1, 16 - adds r0, r4, 0 - bl door_find - adds r4, r0, 0 - cmp r4, 0 - beq _0808A76A - ldr r1, =gUnknown_08496F8C - adds r0, r1, 0 - bl door_frame_last - adds r1, r0, 0 - adds r0, r4, 0 - adds r2, r5, 0 - adds r3, r6, 0 - bl sub_808A568 -_0808A76A: - pop {r4-r6} - pop {r0} - bx r0 - .pool - thumb_func_end sub_808A734 - - thumb_func_start task_overworld_door_add_for_opening_door_at -@ s32 task_overworld_door_add_for_opening_door_at(void *a1, s32 x, s32 y) -task_overworld_door_add_for_opening_door_at: @ 808A774 - push {r4-r6,lr} - adds r4, r0, 0 - adds r5, r1, 0 - adds r6, r2, 0 - adds r0, r5, 0 - adds r1, r6, 0 - bl MapGridGetMetatileIdAt - adds r1, r0, 0 - lsls r1, 16 - lsrs r1, 16 - adds r0, r4, 0 - bl door_find - adds r2, r0, 0 - adds r4, r2, 0 - cmp r2, 0 - bne _0808A79E - movs r0, 0x1 - negs r0, r0 - b _0808A7C0 -_0808A79E: - ldrb r0, [r2, 0x3] - cmp r0, 0x2 - beq _0808A7B0 - ldr r1, =gUnknown_08496F8C - adds r0, r2, 0 - b _0808A7B4 - .pool -_0808A7B0: - ldr r1, =gUnknown_08496FB4 - adds r0, r4, 0 -_0808A7B4: - adds r2, r5, 0 - adds r3, r6, 0 - bl task_overworld_door_add_if_inactive - lsls r0, 24 - asrs r0, 24 -_0808A7C0: - pop {r4-r6} - pop {r1} - bx r1 - .pool - thumb_func_end task_overworld_door_add_for_opening_door_at - - thumb_func_start sub_808A7CC -sub_808A7CC: @ 808A7CC - push {r4-r6,lr} - adds r4, r0, 0 - adds r5, r1, 0 - adds r6, r2, 0 - adds r0, r5, 0 - adds r1, r6, 0 - bl MapGridGetMetatileIdAt - adds r1, r0, 0 - lsls r1, 16 - lsrs r1, 16 - adds r0, r4, 0 - bl door_find - cmp r0, 0 - beq _0808A800 - ldr r1, =gUnknown_08496FA0 - adds r2, r5, 0 - adds r3, r6, 0 - bl task_overworld_door_add_if_inactive - lsls r0, 24 - asrs r0, 24 - b _0808A804 - .pool -_0808A800: - movs r0, 0x1 - negs r0, r0 -_0808A804: - pop {r4-r6} - pop {r1} - bx r1 - thumb_func_end sub_808A7CC - - thumb_func_start cur_mapdata_get_door_x2_at -cur_mapdata_get_door_x2_at: @ 808A80C - push {r4,lr} - adds r4, r0, 0 - adds r0, r1, 0 - adds r1, r2, 0 - bl MapGridGetMetatileIdAt - adds r1, r0, 0 - lsls r1, 16 - lsrs r1, 16 - adds r0, r4, 0 - bl door_find - cmp r0, 0 - beq _0808A830 - ldrb r0, [r0, 0x2] - lsls r0, 24 - asrs r0, 24 - b _0808A834 -_0808A830: - movs r0, 0x1 - negs r0, r0 -_0808A834: - pop {r4} - pop {r1} - bx r1 - thumb_func_end cur_mapdata_get_door_x2_at - - thumb_func_start sub_808A83C -sub_808A83C: @ 808A83C - push {lr} - adds r3, r0, 0 - adds r2, r1, 0 - ldr r0, =gUnknown_08497174 - adds r1, r3, 0 - bl task_overworld_door_add_for_opening_door_at - pop {r0} - bx r0 - .pool - thumb_func_end sub_808A83C - - thumb_func_start FieldSetDoorOpened -FieldSetDoorOpened: @ 808A854 - push {r4,r5,lr} - adds r4, r0, 0 - adds r5, r1, 0 - bl MapGridGetMetatileBehaviorAt - lsls r0, 24 - lsrs r0, 24 - bl MetatileBehavior_IsDoor - lsls r0, 24 - cmp r0, 0 - beq _0808A876 - ldr r0, =gUnknown_08497174 - adds r1, r4, 0 - adds r2, r5, 0 - bl sub_808A734 -_0808A876: - pop {r4,r5} - pop {r0} - bx r0 - .pool - thumb_func_end FieldSetDoorOpened - - thumb_func_start FieldSetDoorClosed -FieldSetDoorClosed: @ 808A880 - push {r4,r5,lr} - adds r4, r0, 0 - adds r5, r1, 0 - bl MapGridGetMetatileBehaviorAt - lsls r0, 24 - lsrs r0, 24 - bl MetatileBehavior_IsDoor - lsls r0, 24 - cmp r0, 0 - beq _0808A8A2 - ldr r0, =gUnknown_08497174 - adds r1, r4, 0 - adds r2, r5, 0 - bl sub_808A728 -_0808A8A2: - pop {r4,r5} - pop {r0} - bx r0 - .pool - thumb_func_end FieldSetDoorClosed - - thumb_func_start FieldAnimateDoorClose -FieldAnimateDoorClose: @ 808A8AC - push {r4,r5,lr} - adds r4, r0, 0 - adds r5, r1, 0 - bl MapGridGetMetatileBehaviorAt - lsls r0, 24 - lsrs r0, 24 - bl MetatileBehavior_IsDoor - lsls r0, 24 - cmp r0, 0 - beq _0808A8D8 - ldr r0, =gUnknown_08497174 - adds r1, r4, 0 - adds r2, r5, 0 - bl sub_808A7CC - lsls r0, 24 - asrs r0, 24 - b _0808A8DC - .pool -_0808A8D8: - movs r0, 0x1 - negs r0, r0 -_0808A8DC: - pop {r4,r5} - pop {r1} - bx r1 - thumb_func_end FieldAnimateDoorClose - - thumb_func_start FieldAnimateDoorOpen -FieldAnimateDoorOpen: @ 808A8E4 - push {r4,r5,lr} - adds r4, r0, 0 - adds r5, r1, 0 - bl MapGridGetMetatileBehaviorAt - lsls r0, 24 - lsrs r0, 24 - bl MetatileBehavior_IsDoor - lsls r0, 24 - cmp r0, 0 - beq _0808A910 - ldr r0, =gUnknown_08497174 - adds r1, r4, 0 - adds r2, r5, 0 - bl task_overworld_door_add_for_opening_door_at - lsls r0, 24 - asrs r0, 24 - b _0808A914 - .pool -_0808A910: - movs r0, 0x1 - negs r0, r0 -_0808A914: - pop {r4,r5} - pop {r1} - bx r1 - thumb_func_end FieldAnimateDoorOpen - - thumb_func_start FieldIsDoorAnimationRunning -FieldIsDoorAnimationRunning: @ 808A91C - push {lr} - ldr r0, =task50_overworld_door - bl FuncIsActiveTask - lsls r0, 24 - lsrs r0, 24 - pop {r1} - bx r1 - .pool - thumb_func_end FieldIsDoorAnimationRunning - - thumb_func_start GetDoorSoundEffect -GetDoorSoundEffect: @ 808A930 - push {lr} - adds r3, r0, 0 - adds r2, r1, 0 - ldr r0, =gUnknown_08497174 - adds r1, r3, 0 - bl cur_mapdata_get_door_x2_at - lsls r0, 24 - asrs r0, 24 - cmp r0, 0 - beq _0808A958 - cmp r0, 0x1 - bne _0808A954 - movs r0, 0x12 - b _0808A95E - .pool -_0808A954: - cmp r0, 0x2 - beq _0808A95C -_0808A958: - movs r0, 0x8 - b _0808A95E -_0808A95C: - movs r0, 0x2F -_0808A95E: - pop {r1} - bx r1 - thumb_func_end GetDoorSoundEffect - - thumb_func_start sub_808A964 -sub_808A964: @ 808A964 - push {lr} - ldr r0, =0x00004002 - bl FlagGet - lsls r0, 24 - cmp r0, 0 - beq _0808A990 - ldr r0, =gSaveBlock1Ptr - ldr r0, [r0] - ldrh r1, [r0, 0x4] - ldr r0, =0x0000101a - cmp r1, r0 - bne _0808A990 - movs r0, 0x1 - b _0808A992 - .pool -_0808A990: - movs r0, 0 -_0808A992: - pop {r1} - bx r1 - thumb_func_end sub_808A964 - - .align 2, 0 @ Don't pad with nop. diff --git a/data/field_door.s b/data/field_door.s deleted file mode 100644 index 85c1ae919..000000000 --- a/data/field_door.s +++ /dev/null @@ -1,614 +0,0 @@ - .include "asm/macros.inc" - .include "constants/constants.inc" - - .section .rodata - .align 2 - -DoorAnimTiles_04:: - .incbin "graphics/door_anims/04/0.4bpp" - .incbin "graphics/door_anims/04/1.4bpp" - .incbin "graphics/door_anims/04/2.4bpp" - - .space 32 - -DoorAnimTiles_05:: - .incbin "graphics/door_anims/05/0.4bpp" - .incbin "graphics/door_anims/05/1.4bpp" - .incbin "graphics/door_anims/05/2.4bpp" - - .space 32 - -DoorAnimTiles_08:: - .incbin "graphics/door_anims/08/0.4bpp" - .incbin "graphics/door_anims/08/1.4bpp" - .incbin "graphics/door_anims/08/2.4bpp" - - .space 32 - -DoorAnimTiles_15:: - .incbin "graphics/door_anims/15/0.4bpp" - .incbin "graphics/door_anims/15/1.4bpp" - .incbin "graphics/door_anims/15/2.4bpp" - - .space 32 - -DoorAnimTiles_16:: - .incbin "graphics/door_anims/16/0.4bpp" - .incbin "graphics/door_anims/16/1.4bpp" - .incbin "graphics/door_anims/16/2.4bpp" - - .space 32 - -DoorAnimTiles_00:: - .incbin "graphics/door_anims/00/0.4bpp" - .incbin "graphics/door_anims/00/1.4bpp" - .incbin "graphics/door_anims/00/2.4bpp" - - .space 32 - -DoorAnimTiles_01:: - .incbin "graphics/door_anims/01/0.4bpp" - .incbin "graphics/door_anims/01/1.4bpp" - .incbin "graphics/door_anims/01/2.4bpp" - -DoorAnimTiles_02:: - .incbin "graphics/door_anims/02/0.4bpp" - .incbin "graphics/door_anims/02/1.4bpp" - .incbin "graphics/door_anims/02/2.4bpp" - -DoorAnimTiles_03:: - .incbin "graphics/door_anims/03/0.4bpp" - .incbin "graphics/door_anims/03/1.4bpp" - .incbin "graphics/door_anims/03/2.4bpp" - -DoorAnimTiles_06:: - .incbin "graphics/door_anims/06/0.4bpp" - .incbin "graphics/door_anims/06/1.4bpp" - .incbin "graphics/door_anims/06/2.4bpp" - - .space 32 - -DoorAnimTiles_07:: - .incbin "graphics/door_anims/07/0.4bpp" - .incbin "graphics/door_anims/07/1.4bpp" - .incbin "graphics/door_anims/07/2.4bpp" - - .space 32 - -DoorAnimTiles_09:: - .incbin "graphics/door_anims/09/0.4bpp" - .incbin "graphics/door_anims/09/1.4bpp" - .incbin "graphics/door_anims/09/2.4bpp" - - .space 0x5900 - - .incbin "graphics/door_anims/unused_848EDEC/0_top.4bpp" - .incbin "graphics/door_anims/unused_848EDEC/1_top.4bpp" - .incbin "graphics/door_anims/unused_848EDEC/2_top.4bpp" - - .space 0x140 - - .incbin "graphics/door_anims/unused_848EDEC/0_bottom.4bpp" - .incbin "graphics/door_anims/unused_848EDEC/1_bottom.4bpp" - .incbin "graphics/door_anims/unused_848EDEC/2_bottom.4bpp" - - .space 32 - -DoorAnimTiles_10:: - .incbin "graphics/door_anims/10/0.4bpp" - .incbin "graphics/door_anims/10/1.4bpp" - .incbin "graphics/door_anims/10/2.4bpp" - - .space 32 - -DoorAnimTiles_11:: - .incbin "graphics/door_anims/11/0.4bpp" - .incbin "graphics/door_anims/11/1.4bpp" - .incbin "graphics/door_anims/11/2.4bpp" - - .space 32 - -DoorAnimTiles_12:: - .incbin "graphics/door_anims/12/0.4bpp" - .incbin "graphics/door_anims/12/1.4bpp" - .incbin "graphics/door_anims/12/2.4bpp" - - .space 32 - -DoorAnimTiles_13:: - .incbin "graphics/door_anims/13/0.4bpp" - .incbin "graphics/door_anims/13/1.4bpp" - .incbin "graphics/door_anims/13/2.4bpp" - - .space 32 - -DoorAnimTiles_14:: - .incbin "graphics/door_anims/14/0.4bpp" - .incbin "graphics/door_anims/14/1.4bpp" - .incbin "graphics/door_anims/14/2.4bpp" - - .space 32 - -DoorAnimTiles_17:: - .incbin "graphics/door_anims/17/0.4bpp" - .incbin "graphics/door_anims/17/1.4bpp" - .incbin "graphics/door_anims/17/2.4bpp" - - .space 32 - -DoorAnimTiles_18:: - .incbin "graphics/door_anims/18/0.4bpp" - .incbin "graphics/door_anims/18/1.4bpp" - .incbin "graphics/door_anims/18/2.4bpp" - - .space 32 - -DoorAnimTiles_19:: - .incbin "graphics/door_anims/19/0.4bpp" - .incbin "graphics/door_anims/19/1.4bpp" - .incbin "graphics/door_anims/19/2.4bpp" - - .space 32 - -DoorAnimTiles_20:: - .incbin "graphics/door_anims/20/0.4bpp" - .incbin "graphics/door_anims/20/1.4bpp" - .incbin "graphics/door_anims/20/2.4bpp" - - .space 32 - -DoorAnimTiles_21:: - .incbin "graphics/door_anims/21/0.4bpp" - .incbin "graphics/door_anims/21/1.4bpp" - .incbin "graphics/door_anims/21/2.4bpp" - - .space 32 - -DoorAnimTiles_22:: - .incbin "graphics/door_anims/22/0.4bpp" - .incbin "graphics/door_anims/22/1.4bpp" - .incbin "graphics/door_anims/22/2.4bpp" - - .space 32 - -DoorAnimTiles_23:: - .incbin "graphics/door_anims/23/0.4bpp" - .incbin "graphics/door_anims/23/1.4bpp" - .incbin "graphics/door_anims/23/2.4bpp" - - .space 32 - -DoorAnimTiles_24:: - .incbin "graphics/door_anims/24/0.4bpp" - .incbin "graphics/door_anims/24/1.4bpp" - .incbin "graphics/door_anims/24/2.4bpp" - - .space 32 - -DoorAnimTiles_25:: - .incbin "graphics/door_anims/25/0.4bpp" - .incbin "graphics/door_anims/25/1.4bpp" - .incbin "graphics/door_anims/25/2.4bpp" - - .space 32 - -DoorAnimTiles_26:: - .incbin "graphics/door_anims/26/0.4bpp" - .incbin "graphics/door_anims/26/1.4bpp" - .incbin "graphics/door_anims/26/2.4bpp" - - .space 32 - -DoorAnimTiles_27:: - .incbin "graphics/door_anims/27/0.4bpp" - .incbin "graphics/door_anims/27/1.4bpp" - .incbin "graphics/door_anims/27/2.4bpp" - - .space 32 - -DoorAnimTiles_28:: - .incbin "graphics/door_anims/28/0.4bpp" - .incbin "graphics/door_anims/28/1.4bpp" - .incbin "graphics/door_anims/28/2.4bpp" - - .space 32 - -DoorAnimTiles_29:: - .incbin "graphics/door_anims/29/0.4bpp" - .incbin "graphics/door_anims/29/1.4bpp" - .incbin "graphics/door_anims/29/2.4bpp" - - .space 32 - -DoorAnimTiles_30:: - .incbin "graphics/door_anims/30/0.4bpp" - .incbin "graphics/door_anims/30/1.4bpp" - .incbin "graphics/door_anims/30/2.4bpp" - - .space 32 - -DoorAnimTiles_31:: - .incbin "graphics/door_anims/31/0.4bpp" - .incbin "graphics/door_anims/31/1.4bpp" - .incbin "graphics/door_anims/31/2.4bpp" - - .space 32 - -DoorAnimTiles_32:: - .incbin "graphics/door_anims/32/0.4bpp" - .incbin "graphics/door_anims/32/1.4bpp" - .incbin "graphics/door_anims/32/2.4bpp" - - .space 32 - -DoorAnimTiles_33:: - .incbin "graphics/door_anims/33/0.4bpp" - .incbin "graphics/door_anims/33/1.4bpp" - .incbin "graphics/door_anims/33/2.4bpp" - - .space 32 - -DoorAnimTiles_34:: - .incbin "graphics/door_anims/34/0.4bpp" - .incbin "graphics/door_anims/34/1.4bpp" - .incbin "graphics/door_anims/34/2.4bpp" - - .space 32 - -DoorAnimTiles_35:: - .incbin "graphics/door_anims/35/0.4bpp" - .incbin "graphics/door_anims/35/1.4bpp" - .incbin "graphics/door_anims/35/2.4bpp" - - .space 32 - -DoorAnimTiles_36:: - .incbin "graphics/door_anims/36/0.4bpp" - .incbin "graphics/door_anims/36/1.4bpp" - .incbin "graphics/door_anims/36/2.4bpp" - - .space 32 - -DoorAnimTiles_37:: - .incbin "graphics/door_anims/37/0.4bpp" - .incbin "graphics/door_anims/37/1.4bpp" - .incbin "graphics/door_anims/37/2.4bpp" - - .space 32 - -DoorAnimTiles_38:: - .incbin "graphics/door_anims/38/0.4bpp" - .incbin "graphics/door_anims/38/1.4bpp" - .incbin "graphics/door_anims/38/2.4bpp" - - .space 32 - -DoorAnimTiles_39:: - .incbin "graphics/door_anims/39/0.4bpp" - .incbin "graphics/door_anims/39/1.4bpp" - .incbin "graphics/door_anims/39/2.4bpp" - - .space 32 - -DoorAnimTiles_40:: - .incbin "graphics/door_anims/40/0.4bpp" - .incbin "graphics/door_anims/40/1.4bpp" - .incbin "graphics/door_anims/40/2.4bpp" - - .space 32 - -DoorAnimTiles_41:: - .incbin "graphics/door_anims/41/0.4bpp" - .incbin "graphics/door_anims/41/1.4bpp" - .incbin "graphics/door_anims/41/2.4bpp" - -DoorAnimTiles_42:: - .incbin "graphics/door_anims/42/0.4bpp" - .incbin "graphics/door_anims/42/1.4bpp" - .incbin "graphics/door_anims/42/2.4bpp" - .incbin "graphics/door_anims/42/3.4bpp" - - .space 32 - -DoorAnimTiles_43:: - .incbin "graphics/door_anims/43/0.4bpp" - .incbin "graphics/door_anims/43/1.4bpp" - .incbin "graphics/door_anims/43/2.4bpp" - - .space 32 - -DoorAnimTiles_44:: - .incbin "graphics/door_anims/44/0_left.4bpp" - .incbin "graphics/door_anims/44/0_right.4bpp" - .incbin "graphics/door_anims/44/1_left.4bpp" - .incbin "graphics/door_anims/44/1_right.4bpp" - .incbin "graphics/door_anims/44/2_left.4bpp" - .incbin "graphics/door_anims/44/2_right.4bpp" - - .space 32 - -DoorAnimTiles_45:: - .incbin "graphics/door_anims/45/0.4bpp" - .incbin "graphics/door_anims/45/1.4bpp" - .incbin "graphics/door_anims/45/2.4bpp" - - .space 32 - -DoorAnimTiles_46:: - .incbin "graphics/door_anims/46/0.4bpp" - .incbin "graphics/door_anims/46/1.4bpp" - .incbin "graphics/door_anims/46/2.4bpp" - - .space 32 - -DoorAnimTiles_47:: - .incbin "graphics/door_anims/47/0.4bpp" - .incbin "graphics/door_anims/47/1.4bpp" - .incbin "graphics/door_anims/47/2.4bpp" - - .space 32 - -DoorAnimTiles_48:: - .incbin "graphics/door_anims/48/0.4bpp" - .incbin "graphics/door_anims/48/1.4bpp" - .incbin "graphics/door_anims/48/2.4bpp" - .incbin "graphics/door_anims/48/3.4bpp" - - .space 32 - -DoorAnimTiles_49:: - .incbin "graphics/door_anims/49/0.4bpp" - .incbin "graphics/door_anims/49/1.4bpp" - .incbin "graphics/door_anims/49/2.4bpp" - - .space 32 - -DoorAnimTiles_50:: - .incbin "graphics/door_anims/50/0.4bpp" - .incbin "graphics/door_anims/50/1.4bpp" - .incbin "graphics/door_anims/50/2.4bpp" - - .space 32 - - .align 2 -gUnknown_08496F8C:: @ 8496F8C - door_anim_frame 4, -1 - door_anim_frame 4, 0 - door_anim_frame 4, 0x100 - door_anim_frame 4, 0x200 - door_anim_frame 0, 0 - - .align 2 -gUnknown_08496FA0:: @ 8496FA0 - door_anim_frame 4, 0x200 - door_anim_frame 4, 0x100 - door_anim_frame 4, 0 - door_anim_frame 4, -1 - door_anim_frame 0, 0 - - .align 2 -gUnknown_08496FB4:: @ 8496FB4 - door_anim_frame 4, -1 - door_anim_frame 4, 0 - door_anim_frame 4, 0x200 - door_anim_frame 4, 0x400 - door_anim_frame 0, 0 - - .align 2 -gUnknown_08496FC8:: @ 8496FB4 - door_anim_frame 4, 0x400 - door_anim_frame 4, 0x200 - door_anim_frame 4, 0 - door_anim_frame 4, -1 - door_anim_frame 0, 0 - -DoorAnimPalettes_8496FDC:: @ 8496FDC - .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - -DoorAnimPalettes_8496FE4:: @ 8496FE4 - .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - -DoorAnimPalettes_8496FEC:: @ 8496FEC - .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 - -DoorAnimPalettes_8496FF4:: @ 8496FF4 - .byte 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - -DoorAnimPalettes_8496FFC:: @ 8496FFC - .byte 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 - -DoorAnimPalettes_8497004:: @ 8497004 - .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 - -DoorAnimPalettes_849700C:: @ 849700C - .byte 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b - -DoorAnimPalettes_8497014:: @ 8497014 - .byte 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a - -DoorAnimPalettes_849701C:: @ 849701C - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_8497024:: @ 8497024 - .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 - -DoorAnimPalettes_849702C:: @ 849702C - .byte 0x0a, 0x0a, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 - -DoorAnimPalettes_8497034:: @ 8497034 - .byte 0x09, 0x09, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - -DoorAnimPalettes_849703C:: @ 849703C - .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 - -DoorAnimPalettes_8497044:: @ 8497044 - .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 - -DoorAnimPalettes_849704C:: @ 849704C - .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 - -DoorAnimPalettes_8497054:: @ 8497054 - .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 - -DoorAnimPalettes_849705C:: @ 849705C - .byte 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 - -DoorAnimPalettes_8497064:: @ 8497064 - .byte 0x06, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - -DoorAnimPalettes_849706C:: @ 849706C - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_8497074:: @ 8497074 - .byte 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 - -DoorAnimPalettes_849707C:: @ 849707C - .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 - -DoorAnimPalettes_8497084:: @ 8497084 - .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - -DoorAnimPalettes_849708C:: @ 849708C - .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 - -DoorAnimPalettes_8497094:: @ 8497094 - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_849709C:: @ 849709C - .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 - -DoorAnimPalettes_84970A4:: @ 84970A4 - .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 - -DoorAnimPalettes_84970AC:: @ 84970AC - .byte 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08 - -DoorAnimPalettes_84970B4:: @ 84970B4 - .byte 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06 - -DoorAnimPalettes_84970BC:: @ 84970BC - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_84970C4:: @ 84970C4 - .byte 0x0b, 0x0b, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_84970CC:: @ 84970CC - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_84970D4:: @ 84970D4 - .byte 0x06, 0x06, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_84970DC:: @ 84970DC - .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 - -DoorAnimPalettes_84970E4:: @ 84970E4 - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_84970EC:: @ 84970EC - .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 - -DoorAnimPalettes_84970F4:: @ 84970F4 - .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - -DoorAnimPalettes_84970FC:: @ 84970FC - .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 - -DoorAnimPalettes_8497104:: @ 8497104 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -DoorAnimPalettes_849710C:: @ 849710C - .byte 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05 - -DoorAnimPalettes_8497114:: @ 8497114 - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_849711C:: @ 849711C - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_8497124:: @ 8497124 - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_849712C:: @ 849712C - .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - -DoorAnimPalettes_8497134:: @ 8497134 - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_849713C:: @ 849713C - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_8497144:: @ 8497144 - .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - -DoorAnimPalettes_849714C:: @ 849714C - .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - -DoorAnimPalettes_8497154:: @ 8497154 - .byte 0x09, 0x09, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_849715C:: @ 849715C - .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09 - -DoorAnimPalettes_8497164:: @ 8497164 - .byte 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - -DoorAnimPalettes_849716C:: @ 849716C - .byte 0x09, 0x09, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 - - .align 2 -gUnknown_08497174:: @ 8497174 - door_anim_gfx 0x0021, 0x00, 0x01, DoorAnimTiles_00, DoorAnimPalettes_8496FDC - door_anim_gfx 0x0061, 0x01, 0x01, DoorAnimTiles_01, DoorAnimPalettes_8496FE4 - door_anim_gfx 0x01cd, 0x01, 0x01, DoorAnimTiles_02, DoorAnimPalettes_8496FEC - door_anim_gfx 0x0041, 0x01, 0x01, DoorAnimTiles_03, DoorAnimPalettes_8496FF4 - door_anim_gfx 0x0248, 0x00, 0x01, DoorAnimTiles_04, DoorAnimPalettes_8496FFC - door_anim_gfx 0x0249, 0x00, 0x01, DoorAnimTiles_05, DoorAnimPalettes_8497004 - door_anim_gfx 0x022f, 0x00, 0x01, DoorAnimTiles_06, DoorAnimPalettes_849700C - door_anim_gfx 0x021f, 0x00, 0x01, DoorAnimTiles_07, DoorAnimPalettes_8497014 - door_anim_gfx 0x02a5, 0x00, 0x01, DoorAnimTiles_08, DoorAnimPalettes_849701C - door_anim_gfx 0x0287, 0x00, 0x01, DoorAnimTiles_09, DoorAnimPalettes_849702C - door_anim_gfx 0x02ac, 0x00, 0x01, DoorAnimTiles_10, DoorAnimPalettes_849706C - door_anim_gfx 0x03a1, 0x00, 0x01, DoorAnimTiles_11, DoorAnimPalettes_8497074 - door_anim_gfx 0x02dc, 0x00, 0x01, DoorAnimTiles_12, DoorAnimPalettes_8497064 - door_anim_gfx 0x0225, 0x00, 0x01, DoorAnimTiles_13, DoorAnimPalettes_849705C - door_anim_gfx 0x01db, 0x01, 0x01, DoorAnimTiles_14, DoorAnimPalettes_8497084 - door_anim_gfx 0x0246, 0x00, 0x01, DoorAnimTiles_15, DoorAnimPalettes_8497024 - door_anim_gfx 0x028e, 0x00, 0x01, DoorAnimTiles_16, DoorAnimPalettes_849707C - door_anim_gfx 0x02a1, 0x00, 0x01, DoorAnimTiles_17, DoorAnimPalettes_8497034 - door_anim_gfx 0x021c, 0x00, 0x01, DoorAnimTiles_18, DoorAnimPalettes_849704C - door_anim_gfx 0x021e, 0x00, 0x01, DoorAnimTiles_19, DoorAnimPalettes_8497054 - door_anim_gfx 0x021d, 0x01, 0x01, DoorAnimTiles_20, DoorAnimPalettes_849703C - door_anim_gfx 0x021a, 0x00, 0x01, DoorAnimTiles_21, DoorAnimPalettes_8497044 - door_anim_gfx 0x0224, 0x00, 0x01, DoorAnimTiles_22, DoorAnimPalettes_849708C - door_anim_gfx 0x0289, 0x00, 0x01, DoorAnimTiles_23, DoorAnimPalettes_8497094 - door_anim_gfx 0x030c, 0x01, 0x01, DoorAnimTiles_24, DoorAnimPalettes_849709C - door_anim_gfx 0x032d, 0x01, 0x01, DoorAnimTiles_25, DoorAnimPalettes_84970A4 - door_anim_gfx 0x02ed, 0x01, 0x01, DoorAnimTiles_26, DoorAnimPalettes_84970AC - door_anim_gfx 0x0264, 0x01, 0x01, DoorAnimTiles_27, DoorAnimPalettes_84970B4 - door_anim_gfx 0x022b, 0x00, 0x01, DoorAnimTiles_28, DoorAnimPalettes_84970BC - door_anim_gfx 0x02f7, 0x00, 0x01, DoorAnimTiles_29, DoorAnimPalettes_84970C4 - door_anim_gfx 0x0297, 0x00, 0x01, DoorAnimTiles_30, DoorAnimPalettes_84970CC - door_anim_gfx 0x0285, 0x01, 0x01, DoorAnimTiles_31, DoorAnimPalettes_84970D4 - door_anim_gfx 0x025d, 0x01, 0x01, DoorAnimTiles_32, DoorAnimPalettes_84970DC - door_anim_gfx 0x020e, 0x01, 0x01, DoorAnimTiles_33, DoorAnimPalettes_84970E4 - door_anim_gfx 0x03b0, 0x01, 0x01, DoorAnimTiles_34, DoorAnimPalettes_84970EC - door_anim_gfx 0x028a, 0x01, 0x01, DoorAnimTiles_35, DoorAnimPalettes_84970F4 - door_anim_gfx 0x0263, 0x01, 0x01, DoorAnimTiles_36, DoorAnimPalettes_84970FC - door_anim_gfx 0x0329, 0x01, 0x01, DoorAnimTiles_37, DoorAnimPalettes_8497104 - door_anim_gfx 0x0291, 0x00, 0x01, DoorAnimTiles_38, DoorAnimPalettes_849710C - door_anim_gfx 0x021b, 0x02, 0x01, DoorAnimTiles_39, DoorAnimPalettes_8497114 - door_anim_gfx 0x0209, 0x01, 0x01, DoorAnimTiles_40, DoorAnimPalettes_849711C - door_anim_gfx 0x0219, 0x00, 0x01, DoorAnimTiles_41, DoorAnimPalettes_8497124 - door_anim_gfx 0x0393, 0x01, 0x01, DoorAnimTiles_42, DoorAnimPalettes_849712C - door_anim_gfx 0x03d4, 0x01, 0x01, DoorAnimTiles_42, DoorAnimPalettes_849712C - door_anim_gfx 0x036c, 0x01, 0x01, DoorAnimTiles_42, DoorAnimPalettes_849712C - door_anim_gfx 0x025e, 0x01, 0x01, DoorAnimTiles_43, DoorAnimPalettes_8497134 - door_anim_gfx 0x02ad, 0x01, 0x02, DoorAnimTiles_44, DoorAnimPalettes_849713C - door_anim_gfx 0x03fc, 0x00, 0x01, DoorAnimTiles_45, DoorAnimPalettes_849714C - door_anim_gfx 0x0396, 0x01, 0x01, DoorAnimTiles_46, DoorAnimPalettes_849714C - door_anim_gfx 0x020a, 0x01, 0x01, DoorAnimTiles_47, DoorAnimPalettes_8497154 - door_anim_gfx 0x026b, 0x01, 0x01, DoorAnimTiles_48, DoorAnimPalettes_849715C - door_anim_gfx 0x032c, 0x01, 0x01, DoorAnimTiles_49, DoorAnimPalettes_8497164 - door_anim_gfx 0x0383, 0x01, 0x01, DoorAnimTiles_50, DoorAnimPalettes_849716C - door_anim_gfx 0x0000, 0x00, 0x00, NULL, NULL - diff --git a/include/field_camera.h b/include/field_camera.h index a8559e1c2..f68c67854 100644 --- a/include/field_camera.h +++ b/include/field_camera.h @@ -24,5 +24,6 @@ extern u16 gUnknown_03005DE8; void DrawWholeMapView(void); void CurrentMapDrawMetatileAt(int x, int y); +void DrawDoorMetatileAt(int x, int y, u16 *arr); #endif //GUARD_FIELD_CAMERA_H diff --git a/include/field_door.h b/include/field_door.h index f1dfc551d..dd039a5c2 100644 --- a/include/field_door.h +++ b/include/field_door.h @@ -1,11 +1,27 @@ #ifndef GUARD_FIELDDOOR_H #define GUARD_FIELDDOOR_H +struct DoorGraphics +{ + u16 metatileNum; + u8 sound; + u8 size; + const void *tiles; + const void *palette; +}; + +struct DoorAnimFrame +{ + u8 time; + u16 offset; +}; + void FieldSetDoorOpened(u32, u32); void FieldSetDoorClosed(u32, u32); s8 FieldAnimateDoorClose(u32, u32); s8 FieldAnimateDoorOpen(u32, u32); bool8 FieldIsDoorAnimationRunning(void); u32 GetDoorSoundEffect(u32 x, u32 y); +bool8 sub_808A964(void); #endif diff --git a/ld_script.txt b/ld_script.txt index 4a4e41058..e7a8f81f7 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -92,7 +92,7 @@ SECTIONS { asm/fieldmap.o(.text); src/metatile_behavior.o(.text); asm/field_camera.o(.text); - asm/field_door.o(.text); + src/field_door.o(.text); asm/field_player_avatar.o(.text); src/field_map_obj.o(.text); asm/field_ground_effect.o(.text); @@ -363,7 +363,7 @@ SECTIONS { data/maps.o(.rodata); data/fieldmap.o(.rodata); src/metatile_behavior.o(.rodata); - data/field_door.o(.rodata); + src/field_door.o(.rodata); data/field_player_avatar.o(.rodata); data/field_map_obj.o(.rodata); data/field_ground_effect.o(.rodata); diff --git a/src/field_door.c b/src/field_door.c new file mode 100644 index 000000000..38c031264 --- /dev/null +++ b/src/field_door.c @@ -0,0 +1,896 @@ +#include "global.h" +#include "field_door.h" +#include "field_camera.h" +#include "fieldmap.h" +#include "metatile_behavior.h" +#include "event_data.h" +#include "constants/songs.h" +#include "constants/flags.h" +#include "constants/maps.h" +#include "task.h" + +const u8 DoorAnimTiles_04[][0x100] = +{ + INCBIN_U8("graphics/door_anims/04/0.4bpp"), + INCBIN_U8("graphics/door_anims/04/1.4bpp"), + INCBIN_U8("graphics/door_anims/04/2.4bpp"), +}; + +// TODO: Make these blank palette includes? +asm(".space 32"); + +const u8 DoorAnimTiles_05[][0x100] = +{ + INCBIN_U8("graphics/door_anims/05/0.4bpp"), + INCBIN_U8("graphics/door_anims/05/1.4bpp"), + INCBIN_U8("graphics/door_anims/05/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_08[][0x100] = +{ + INCBIN_U8("graphics/door_anims/08/0.4bpp"), + INCBIN_U8("graphics/door_anims/08/1.4bpp"), + INCBIN_U8("graphics/door_anims/08/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_15[][0x100] = +{ + INCBIN_U8("graphics/door_anims/15/0.4bpp"), + INCBIN_U8("graphics/door_anims/15/1.4bpp"), + INCBIN_U8("graphics/door_anims/15/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_16[][0x100] = +{ + INCBIN_U8("graphics/door_anims/16/0.4bpp"), + INCBIN_U8("graphics/door_anims/16/1.4bpp"), + INCBIN_U8("graphics/door_anims/16/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_00[][0x100] = +{ + INCBIN_U8("graphics/door_anims/00/0.4bpp"), + INCBIN_U8("graphics/door_anims/00/1.4bpp"), + INCBIN_U8("graphics/door_anims/00/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_01[][0x100] = +{ + INCBIN_U8("graphics/door_anims/01/0.4bpp"), + INCBIN_U8("graphics/door_anims/01/1.4bpp"), + INCBIN_U8("graphics/door_anims/01/2.4bpp"), +}; + +const u8 DoorAnimTiles_02[][0x100] = +{ + INCBIN_U8("graphics/door_anims/02/0.4bpp"), + INCBIN_U8("graphics/door_anims/02/1.4bpp"), + INCBIN_U8("graphics/door_anims/02/2.4bpp"), +}; + +const u8 DoorAnimTiles_03[][0x100] = +{ + INCBIN_U8("graphics/door_anims/03/0.4bpp"), + INCBIN_U8("graphics/door_anims/03/1.4bpp"), + INCBIN_U8("graphics/door_anims/03/2.4bpp"), +}; + +const u8 DoorAnimTiles_06[][0x100] = +{ + INCBIN_U8("graphics/door_anims/06/0.4bpp"), + INCBIN_U8("graphics/door_anims/06/1.4bpp"), + INCBIN_U8("graphics/door_anims/06/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_07[][0x100] = +{ + INCBIN_U8("graphics/door_anims/07/0.4bpp"), + INCBIN_U8("graphics/door_anims/07/1.4bpp"), + INCBIN_U8("graphics/door_anims/07/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_09[][0x100] = +{ + INCBIN_U8("graphics/door_anims/09/0.4bpp"), + INCBIN_U8("graphics/door_anims/09/1.4bpp"), + INCBIN_U8("graphics/door_anims/09/2.4bpp"), +}; + +asm(".space 0x5900"); + +const u8 DoorAnimTiles_UnusedTops[][0x40] = +{ + INCBIN_U8("graphics/door_anims/unused_848EDEC/0_top.4bpp"), + INCBIN_U8("graphics/door_anims/unused_848EDEC/1_top.4bpp"), + INCBIN_U8("graphics/door_anims/unused_848EDEC/2_top.4bpp"), +}; + +asm(".space 0x140"); + +const u8 DoorAnimTiles_UnusedBottoms[][0x40] = +{ + INCBIN_U8("graphics/door_anims/unused_848EDEC/0_bottom.4bpp"), + INCBIN_U8("graphics/door_anims/unused_848EDEC/1_bottom.4bpp"), + INCBIN_U8("graphics/door_anims/unused_848EDEC/2_bottom.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_10[][0x100] = +{ + INCBIN_U8("graphics/door_anims/10/0.4bpp"), + INCBIN_U8("graphics/door_anims/10/1.4bpp"), + INCBIN_U8("graphics/door_anims/10/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_11[][0x100] = +{ + INCBIN_U8("graphics/door_anims/11/0.4bpp"), + INCBIN_U8("graphics/door_anims/11/1.4bpp"), + INCBIN_U8("graphics/door_anims/11/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_12[][0x100] = +{ + INCBIN_U8("graphics/door_anims/12/0.4bpp"), + INCBIN_U8("graphics/door_anims/12/1.4bpp"), + INCBIN_U8("graphics/door_anims/12/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_13[][0x100] = +{ + INCBIN_U8("graphics/door_anims/13/0.4bpp"), + INCBIN_U8("graphics/door_anims/13/1.4bpp"), + INCBIN_U8("graphics/door_anims/13/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_14[][0x100] = +{ + INCBIN_U8("graphics/door_anims/14/0.4bpp"), + INCBIN_U8("graphics/door_anims/14/1.4bpp"), + INCBIN_U8("graphics/door_anims/14/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_17[][0x100] = +{ + INCBIN_U8("graphics/door_anims/17/0.4bpp"), + INCBIN_U8("graphics/door_anims/17/1.4bpp"), + INCBIN_U8("graphics/door_anims/17/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_18[][0x100] = +{ + INCBIN_U8("graphics/door_anims/18/0.4bpp"), + INCBIN_U8("graphics/door_anims/18/1.4bpp"), + INCBIN_U8("graphics/door_anims/18/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_19[][0x100] = +{ + INCBIN_U8("graphics/door_anims/19/0.4bpp"), + INCBIN_U8("graphics/door_anims/19/1.4bpp"), + INCBIN_U8("graphics/door_anims/19/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_20[][0x100] = +{ + INCBIN_U8("graphics/door_anims/20/0.4bpp"), + INCBIN_U8("graphics/door_anims/20/1.4bpp"), + INCBIN_U8("graphics/door_anims/20/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_21[][0x100] = +{ + INCBIN_U8("graphics/door_anims/21/0.4bpp"), + INCBIN_U8("graphics/door_anims/21/1.4bpp"), + INCBIN_U8("graphics/door_anims/21/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_22[][0x100] = +{ + INCBIN_U8("graphics/door_anims/22/0.4bpp"), + INCBIN_U8("graphics/door_anims/22/1.4bpp"), + INCBIN_U8("graphics/door_anims/22/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_23[][0x100] = +{ + INCBIN_U8("graphics/door_anims/23/0.4bpp"), + INCBIN_U8("graphics/door_anims/23/1.4bpp"), + INCBIN_U8("graphics/door_anims/23/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_24[][0x100] = +{ + INCBIN_U8("graphics/door_anims/24/0.4bpp"), + INCBIN_U8("graphics/door_anims/24/1.4bpp"), + INCBIN_U8("graphics/door_anims/24/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_25[][0x100] = +{ + INCBIN_U8("graphics/door_anims/25/0.4bpp"), + INCBIN_U8("graphics/door_anims/25/1.4bpp"), + INCBIN_U8("graphics/door_anims/25/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_26[][0x100] = +{ + INCBIN_U8("graphics/door_anims/26/0.4bpp"), + INCBIN_U8("graphics/door_anims/26/1.4bpp"), + INCBIN_U8("graphics/door_anims/26/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_27[][0x100] = +{ + INCBIN_U8("graphics/door_anims/27/0.4bpp"), + INCBIN_U8("graphics/door_anims/27/1.4bpp"), + INCBIN_U8("graphics/door_anims/27/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_28[][0x100] = +{ + INCBIN_U8("graphics/door_anims/28/0.4bpp"), + INCBIN_U8("graphics/door_anims/28/1.4bpp"), + INCBIN_U8("graphics/door_anims/28/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_29[][0x100] = +{ + INCBIN_U8("graphics/door_anims/29/0.4bpp"), + INCBIN_U8("graphics/door_anims/29/1.4bpp"), + INCBIN_U8("graphics/door_anims/29/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_30[][0x100] = +{ + INCBIN_U8("graphics/door_anims/30/0.4bpp"), + INCBIN_U8("graphics/door_anims/30/1.4bpp"), + INCBIN_U8("graphics/door_anims/30/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_31[][0x100] = +{ + INCBIN_U8("graphics/door_anims/31/0.4bpp"), + INCBIN_U8("graphics/door_anims/31/1.4bpp"), + INCBIN_U8("graphics/door_anims/31/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_32[][0x100] = +{ + INCBIN_U8("graphics/door_anims/32/0.4bpp"), + INCBIN_U8("graphics/door_anims/32/1.4bpp"), + INCBIN_U8("graphics/door_anims/32/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_33[][0x100] = +{ + INCBIN_U8("graphics/door_anims/33/0.4bpp"), + INCBIN_U8("graphics/door_anims/33/1.4bpp"), + INCBIN_U8("graphics/door_anims/33/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_34[][0x100] = +{ + INCBIN_U8("graphics/door_anims/34/0.4bpp"), + INCBIN_U8("graphics/door_anims/34/1.4bpp"), + INCBIN_U8("graphics/door_anims/34/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_35[][0x100] = +{ + INCBIN_U8("graphics/door_anims/35/0.4bpp"), + INCBIN_U8("graphics/door_anims/35/1.4bpp"), + INCBIN_U8("graphics/door_anims/35/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_36[][0x100] = +{ + INCBIN_U8("graphics/door_anims/36/0.4bpp"), + INCBIN_U8("graphics/door_anims/36/1.4bpp"), + INCBIN_U8("graphics/door_anims/36/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_37[][0x100] = +{ + INCBIN_U8("graphics/door_anims/37/0.4bpp"), + INCBIN_U8("graphics/door_anims/37/1.4bpp"), + INCBIN_U8("graphics/door_anims/37/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_38[][0x100] = +{ + INCBIN_U8("graphics/door_anims/38/0.4bpp"), + INCBIN_U8("graphics/door_anims/38/1.4bpp"), + INCBIN_U8("graphics/door_anims/38/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_39[][0x100] = +{ + INCBIN_U8("graphics/door_anims/39/0.4bpp"), + INCBIN_U8("graphics/door_anims/39/1.4bpp"), + INCBIN_U8("graphics/door_anims/39/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_40[][0x100] = +{ + INCBIN_U8("graphics/door_anims/40/0.4bpp"), + INCBIN_U8("graphics/door_anims/40/1.4bpp"), + INCBIN_U8("graphics/door_anims/40/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_41[][0x100] = +{ + INCBIN_U8("graphics/door_anims/41/0.4bpp"), + INCBIN_U8("graphics/door_anims/41/1.4bpp"), + INCBIN_U8("graphics/door_anims/41/2.4bpp"), +}; + +const u8 DoorAnimTiles_42[][0x100] = +{ + INCBIN_U8("graphics/door_anims/42/0.4bpp"), + INCBIN_U8("graphics/door_anims/42/1.4bpp"), + INCBIN_U8("graphics/door_anims/42/2.4bpp"), + INCBIN_U8("graphics/door_anims/42/3.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_43[][0x100] = +{ + INCBIN_U8("graphics/door_anims/43/0.4bpp"), + INCBIN_U8("graphics/door_anims/43/1.4bpp"), + INCBIN_U8("graphics/door_anims/43/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_44[][0x100] = +{ + INCBIN_U8("graphics/door_anims/44/0_left.4bpp"), + INCBIN_U8("graphics/door_anims/44/0_right.4bpp"), + INCBIN_U8("graphics/door_anims/44/1_left.4bpp"), + INCBIN_U8("graphics/door_anims/44/1_right.4bpp"), + INCBIN_U8("graphics/door_anims/44/2_left.4bpp"), + INCBIN_U8("graphics/door_anims/44/2_right.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_45[][0x100] = +{ + INCBIN_U8("graphics/door_anims/45/0.4bpp"), + INCBIN_U8("graphics/door_anims/45/1.4bpp"), + INCBIN_U8("graphics/door_anims/45/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_46[][0x100] = +{ + INCBIN_U8("graphics/door_anims/46/0.4bpp"), + INCBIN_U8("graphics/door_anims/46/1.4bpp"), + INCBIN_U8("graphics/door_anims/46/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_47[][0x100] = +{ + INCBIN_U8("graphics/door_anims/47/0.4bpp"), + INCBIN_U8("graphics/door_anims/47/1.4bpp"), + INCBIN_U8("graphics/door_anims/47/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_48[][0x100] = +{ + INCBIN_U8("graphics/door_anims/48/0.4bpp"), + INCBIN_U8("graphics/door_anims/48/1.4bpp"), + INCBIN_U8("graphics/door_anims/48/2.4bpp"), + INCBIN_U8("graphics/door_anims/48/3.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_49[][0x100] = +{ + INCBIN_U8("graphics/door_anims/49/0.4bpp"), + INCBIN_U8("graphics/door_anims/49/1.4bpp"), + INCBIN_U8("graphics/door_anims/49/2.4bpp"), +}; + +asm(".space 32"); + +const u8 DoorAnimTiles_50[][0x100] = +{ + INCBIN_U8("graphics/door_anims/50/0.4bpp"), + INCBIN_U8("graphics/door_anims/50/1.4bpp"), + INCBIN_U8("graphics/door_anims/50/2.4bpp"), +}; + +asm(".space 32"); + +static const struct DoorAnimFrame gDoorOpenAnimFrames[] = +{ + {4, -1}, + {4, 0}, + {4, 0x100}, + {4, 0x200}, + {0, 0}, +}; + +static const struct DoorAnimFrame gDoorCloseAnimFrames[] = +{ + {4, 0x200}, + {4, 0x100}, + {4, 0}, + {4, -1}, + {0, 0}, +}; + +static const struct DoorAnimFrame gBigDoorOpenAnimFrames[] = +{ + {4, -1}, + {4, 0}, + {4, 0x200}, + {4, 0x400}, + {0, 0}, +}; + +static const struct DoorAnimFrame gBigDoorCloseAnimFrames[] = +{ + {4, 0x400}, + {4, 0x200}, + {4, 0}, + {4, -1}, + {0, 0}, +}; + +const u8 DoorAnimPalettes_8496FDC[] = {1, 1, 1, 1, 1, 1, 1, 1}; // door 00 +const u8 DoorAnimPalettes_8496FE4[] = {1, 1, 1, 1, 1, 1, 1, 1}; // door 01 +const u8 DoorAnimPalettes_8496FEC[] = {5, 5, 5, 5, 5, 5, 5, 5}; // door 02 +const u8 DoorAnimPalettes_8496FF4[] = {0, 0, 1, 1, 1, 1, 1, 1}; // door 03 +const u8 DoorAnimPalettes_8496FFC[] = {10, 10, 6, 6, 6, 6, 6, 6}; // door 04 +const u8 DoorAnimPalettes_8497004[] = {8, 8, 8, 8, 8, 8, 8, 8}; // door 05 +const u8 DoorAnimPalettes_849700C[] = {11, 11, 11, 11, 11, 11, 11, 11}; // door 06 +const u8 DoorAnimPalettes_8497014[] = {10, 10, 10, 10, 10, 10, 10, 10}; // door 07 +const u8 DoorAnimPalettes_849701C[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 08 +const u8 DoorAnimPalettes_8497024[] = {8, 8, 8, 8, 8, 8, 8, 8}; // door 09 +const u8 DoorAnimPalettes_849702C[] = {10, 10, 9, 9, 9, 9, 9, 9}; // door 10 +const u8 DoorAnimPalettes_8497034[] = {9, 9, 1, 1, 1, 1, 1, 1}; // door 11 +const u8 DoorAnimPalettes_849703C[] = {8, 8, 8, 8, 8, 8, 8, 8}; // door 12 +const u8 DoorAnimPalettes_8497044[] = {9, 9, 9, 9, 9, 9, 9, 9}; // door 13 +const u8 DoorAnimPalettes_849704C[] = {6, 6, 6, 6, 6, 6, 6, 6}; // door 14 +const u8 DoorAnimPalettes_8497054[] = {6, 6, 6, 6, 6, 6, 6, 6}; // door 15 +const u8 DoorAnimPalettes_849705C[] = {0, 0, 5, 5, 5, 5, 5, 5}; // door 16 +const u8 DoorAnimPalettes_8497064[] = {6, 6, 1, 1, 1, 1, 1, 1}; // door 17 +const u8 DoorAnimPalettes_849706C[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 18 +const u8 DoorAnimPalettes_8497074[] = {6, 6, 5, 5, 5, 5, 5, 5}; // door 19 +const u8 DoorAnimPalettes_849707C[] = {5, 5, 5, 5, 5, 5, 5, 5}; // door 20 +const u8 DoorAnimPalettes_8497084[] = {1, 1, 1, 1, 1, 1, 1, 1}; // door 21 +const u8 DoorAnimPalettes_849708C[] = {6, 6, 6, 6, 6, 6, 6, 6}; // door 22 +const u8 DoorAnimPalettes_8497094[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 23 +const u8 DoorAnimPalettes_849709C[] = {5, 5, 5, 5, 5, 5, 5, 5}; // door 24 +const u8 DoorAnimPalettes_84970A4[] = {9, 9, 9, 9, 9, 9, 9, 9}; // door 25 +const u8 DoorAnimPalettes_84970AC[] = {8, 8, 8, 8, 8, 8, 8, 8}; // door 26 +const u8 DoorAnimPalettes_84970B4[] = {6, 6, 6, 6, 6, 6, 6, 6}; // door 27 +const u8 DoorAnimPalettes_84970BC[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 28 +const u8 DoorAnimPalettes_84970C4[] = {11, 11, 7, 7, 7, 7, 7, 7}; // door 29 +const u8 DoorAnimPalettes_84970CC[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 30 +const u8 DoorAnimPalettes_84970D4[] = {6, 6, 7, 7, 7, 7, 7, 7}; // door 31 +const u8 DoorAnimPalettes_84970DC[] = {9, 9, 9, 9, 9, 9, 9, 9}; // door 32 +const u8 DoorAnimPalettes_84970E4[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 33 +const u8 DoorAnimPalettes_84970EC[] = {9, 9, 9, 9, 9, 9, 9, 9}; // door 34 +const u8 DoorAnimPalettes_84970F4[] = {1, 1, 1, 1, 1, 1, 1, 1}; // door 35 +const u8 DoorAnimPalettes_84970FC[] = {9, 9, 9, 9, 9, 9, 9, 9}; // door 36 +const u8 DoorAnimPalettes_8497104[] = {0, 0, 0, 0, 0, 0, 0, 0}; // door 37 +const u8 DoorAnimPalettes_849710C[] = {5, 5, 5, 5, 5, 5, 5, 5}; // door 38 +const u8 DoorAnimPalettes_8497114[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 39 +const u8 DoorAnimPalettes_849711C[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 40 +const u8 DoorAnimPalettes_8497124[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 41 +const u8 DoorAnimPalettes_849712C[] = {1, 1, 1, 1, 1, 1, 1, 1}; // doors 42, 43, and 44 +const u8 DoorAnimPalettes_8497134[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 45 +const u8 DoorAnimPalettes_849713C[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 46 +const u8 DoorAnimPalettes_8497144[] = {1, 1, 1, 1, 1, 1, 1, 1}; // unused +const u8 DoorAnimPalettes_849714C[] = {1, 1, 1, 1, 1, 1, 1, 1}; // doors 47 and 48 +const u8 DoorAnimPalettes_8497154[] = {9, 9, 7, 7, 7, 7, 7, 7}; // door 49 +const u8 DoorAnimPalettes_849715C[] = {9, 9, 9, 9, 9, 9, 9, 9}; // door 50 +const u8 DoorAnimPalettes_8497164[] = {7, 7, 7, 7, 7, 7, 7, 7}; // door 51 +const u8 DoorAnimPalettes_849716C[] = {9, 9, 7, 7, 7, 7, 7, 7}; // door 52 + +static const struct DoorGraphics gDoorAnimGraphicsTable[] = +{ + {0x021, 0, 1, DoorAnimTiles_00, DoorAnimPalettes_8496FDC}, // door 00 + {0x061, 1, 1, DoorAnimTiles_01, DoorAnimPalettes_8496FE4}, // door 01 + {0x1CD, 1, 1, DoorAnimTiles_02, DoorAnimPalettes_8496FEC}, // door 02 + {0x041, 1, 1, DoorAnimTiles_03, DoorAnimPalettes_8496FF4}, // door 03 + {0x248, 0, 1, DoorAnimTiles_04, DoorAnimPalettes_8496FFC}, // door 04 + {0x249, 0, 1, DoorAnimTiles_05, DoorAnimPalettes_8497004}, // door 05 + {0x22F, 0, 1, DoorAnimTiles_06, DoorAnimPalettes_849700C}, // door 06 + {0x21F, 0, 1, DoorAnimTiles_07, DoorAnimPalettes_8497014}, // door 07 + {0x2A5, 0, 1, DoorAnimTiles_08, DoorAnimPalettes_849701C}, // door 08 + {0x287, 0, 1, DoorAnimTiles_09, DoorAnimPalettes_849702C}, // door 09 + {0x2AC, 0, 1, DoorAnimTiles_10, DoorAnimPalettes_849706C}, // door 10 + {0x3A1, 0, 1, DoorAnimTiles_11, DoorAnimPalettes_8497074}, // door 11 + {0x2DC, 0, 1, DoorAnimTiles_12, DoorAnimPalettes_8497064}, // door 12 + {0x225, 0, 1, DoorAnimTiles_13, DoorAnimPalettes_849705C}, // door 13 + {0x1DB, 1, 1, DoorAnimTiles_14, DoorAnimPalettes_8497084}, // door 14 + {0x246, 0, 1, DoorAnimTiles_15, DoorAnimPalettes_8497024}, // door 15 + {0x28E, 0, 1, DoorAnimTiles_16, DoorAnimPalettes_849707C}, // door 16 + {0x2A1, 0, 1, DoorAnimTiles_17, DoorAnimPalettes_8497034}, // door 17 + {0x21C, 0, 1, DoorAnimTiles_18, DoorAnimPalettes_849704C}, // door 18 + {0x21E, 0, 1, DoorAnimTiles_19, DoorAnimPalettes_8497054}, // door 19 + {0x21D, 1, 1, DoorAnimTiles_20, DoorAnimPalettes_849703C}, // door 20 + {0x21A, 0, 1, DoorAnimTiles_21, DoorAnimPalettes_8497044}, // door 21 + {0x224, 0, 1, DoorAnimTiles_22, DoorAnimPalettes_849708C}, // door 22 + {0x289, 0, 1, DoorAnimTiles_23, DoorAnimPalettes_8497094}, // door 23 + {0x30C, 1, 1, DoorAnimTiles_24, DoorAnimPalettes_849709C}, // door 24 + {0x32D, 1, 1, DoorAnimTiles_25, DoorAnimPalettes_84970A4}, // door 25 + {0x2ED, 1, 1, DoorAnimTiles_26, DoorAnimPalettes_84970AC}, // door 26 + {0x264, 1, 1, DoorAnimTiles_27, DoorAnimPalettes_84970B4}, // door 27 + {0x22B, 0, 1, DoorAnimTiles_28, DoorAnimPalettes_84970BC}, // door 28 + {0x2F7, 0, 1, DoorAnimTiles_29, DoorAnimPalettes_84970C4}, // door 29 + {0x297, 0, 1, DoorAnimTiles_30, DoorAnimPalettes_84970CC}, // door 30 + {0x285, 1, 1, DoorAnimTiles_31, DoorAnimPalettes_84970D4}, // door 31 + {0x25D, 1, 1, DoorAnimTiles_32, DoorAnimPalettes_84970DC}, // door 32 + {0x20E, 1, 1, DoorAnimTiles_33, DoorAnimPalettes_84970E4}, // door 33 + {0x3B0, 1, 1, DoorAnimTiles_34, DoorAnimPalettes_84970EC}, // door 34 + {0x28A, 1, 1, DoorAnimTiles_35, DoorAnimPalettes_84970F4}, // door 35 + {0x263, 1, 1, DoorAnimTiles_36, DoorAnimPalettes_84970FC}, // door 36 + {0x329, 1, 1, DoorAnimTiles_37, DoorAnimPalettes_8497104}, // door 37 + {0x291, 0, 1, DoorAnimTiles_38, DoorAnimPalettes_849710C}, // door 38 + {0x21B, 2, 1, DoorAnimTiles_39, DoorAnimPalettes_8497114}, // door 39 + {0x209, 1, 1, DoorAnimTiles_40, DoorAnimPalettes_849711C}, // door 40 + {0x219, 0, 1, DoorAnimTiles_41, DoorAnimPalettes_8497124}, // door 41 + {0x393, 1, 1, DoorAnimTiles_42, DoorAnimPalettes_849712C}, // door 42 + {0x3D4, 1, 1, DoorAnimTiles_42, DoorAnimPalettes_849712C}, // door 43 + {0x36C, 1, 1, DoorAnimTiles_42, DoorAnimPalettes_849712C}, // door 44 + {0x25E, 1, 1, DoorAnimTiles_43, DoorAnimPalettes_8497134}, // door 45 + {0x2AD, 1, 2, DoorAnimTiles_44, DoorAnimPalettes_849713C}, // door 46 + {0x3FC, 0, 1, DoorAnimTiles_45, DoorAnimPalettes_849714C}, // door 47 + {0x396, 1, 1, DoorAnimTiles_46, DoorAnimPalettes_849714C}, // door 48 + {0x20A, 1, 1, DoorAnimTiles_47, DoorAnimPalettes_8497154}, // door 49 + {0x26B, 1, 1, DoorAnimTiles_48, DoorAnimPalettes_849715C}, // door 50 + {0x32C, 1, 1, DoorAnimTiles_49, DoorAnimPalettes_8497164}, // door 51 + {0x383, 1, 1, DoorAnimTiles_50, DoorAnimPalettes_849716C}, // door 52 + {0, 0, 0, NULL, NULL}, +}; + +static void CopyDoorTilesToVram(const struct DoorGraphics *gfx, const struct DoorAnimFrame *frame) +{ + if (gfx->size == 2) + CpuFastSet(gfx->tiles + frame->offset, (void *)(VRAM + 0x7E00), 0x80); + else + CpuFastSet(gfx->tiles + frame->offset, (void *)(VRAM + 0x7F00), 0x40); +} + +static void door_build_blockdef(u16 *a, u16 b, const u8 *c) +{ + int i; + u16 unk; + + for (i = 0; i < 4; i++) + { + unk = *(c++) << 12; + a[i] = unk | (b + i); + } + for (; i < 8; i++) + { + unk = *(c++) << 12; + a[i] = unk; + } +} + +static void DrawCurrentDoorAnimFrame(const struct DoorGraphics *gfx, u32 x, u32 y, const u8 *pal) +{ + u16 arr[24]; + + if (gfx->size == 2) + { + door_build_blockdef(&arr[8], 0x3F0, pal); + DrawDoorMetatileAt(x, y - 1, &arr[8]); + door_build_blockdef(&arr[8], 0x3F4, pal + 4); + DrawDoorMetatileAt(x, y, &arr[8]); + door_build_blockdef(&arr[8], 0x3F8, pal); + DrawDoorMetatileAt(x + 1, y - 1, &arr[8]); + door_build_blockdef(&arr[8], 0x3FC, pal + 4); + DrawDoorMetatileAt(x + 1, y, &arr[8]); + } + else + { + door_build_blockdef(&arr[0], 0x3F8, pal); + DrawDoorMetatileAt(x, y - 1, &arr[0]); + door_build_blockdef(&arr[0], 0x3FC, pal + 4); + DrawDoorMetatileAt(x, y, &arr[0]); + } +} + +static void DrawClosedDoorTiles(const struct DoorGraphics *gfx, u32 x, u32 y) +{ + CurrentMapDrawMetatileAt(x, y - 1); + CurrentMapDrawMetatileAt(x, y); + + if (gfx->size == 2) + { + CurrentMapDrawMetatileAt(x + 1, y - 1); + CurrentMapDrawMetatileAt(x + 1, y); + } +} + +static void DrawDoor(const struct DoorGraphics *gfx, const struct DoorAnimFrame *frame, u32 x, u32 y) +{ + if (frame->offset == 0xFFFF) + { + DrawClosedDoorTiles(gfx, x, y); + if (sub_808A964()) + DrawClosedDoorTiles(gfx, gSpecialVar_0x8004 + 7, gSpecialVar_0x8005 + 7); + } + else + { + CopyDoorTilesToVram(gfx, frame); + DrawCurrentDoorAnimFrame(gfx, x, y, gfx->palette); + if (sub_808A964()) + DrawCurrentDoorAnimFrame(gfx, gSpecialVar_0x8004 + 7, gSpecialVar_0x8005 + 7, gfx->palette); + } +} + +enum +{ + TD_FRAMELIST = 0, + TD_GFX = 2, + TD_FRAME = 4, + TD_COUNTER, + TD_X, + TD_Y +}; + +static bool32 sub_808A5F0(struct DoorGraphics *gfx, struct DoorAnimFrame *frames, s16 *taskData) +{ + if (taskData[TD_COUNTER] == 0) + DrawDoor(gfx, &frames[taskData[TD_FRAME]], taskData[TD_X], taskData[TD_Y]); + if (taskData[TD_COUNTER] == frames[taskData[TD_FRAME]].time) + { + taskData[TD_COUNTER] = 0; + taskData[TD_FRAME]++; + if (frames[taskData[TD_FRAME]].time == 0) + return FALSE; + else + return TRUE; + } + taskData[TD_COUNTER]++; + return TRUE; +} + +static void Task_AnimateDoor(u8 taskId) +{ + u16 *taskData = gTasks[taskId].data; + struct DoorAnimFrame *frames = (struct DoorAnimFrame *)(taskData[TD_FRAMELIST] << 16 | taskData[TD_FRAMELIST + 1]); + struct DoorGraphics *gfx = (struct DoorGraphics *)(taskData[TD_GFX] << 16 | taskData[TD_GFX + 1]); + + if (sub_808A5F0(gfx, frames, taskData) == FALSE) + DestroyTask(taskId); +} + +static const struct DoorAnimFrame *GetLastDoorFrame(const struct DoorAnimFrame *frame, const void *unused) +{ + while (frame->time != 0) + frame++; + return frame - 1; +} + +static const struct DoorGraphics *GetDoorGraphics(const struct DoorGraphics *gfx, u16 metatileNum) +{ + while (gfx->tiles != NULL) + { + if (gfx->metatileNum == metatileNum) + return gfx; + gfx++; + } + return NULL; +} + +static s8 StartDoorAnimationTask(const struct DoorGraphics *gfx, const struct DoorAnimFrame *frames, u32 x, u32 y) +{ + if (FuncIsActiveTask(Task_AnimateDoor) == TRUE) + return -1; + else + { + u8 taskId = CreateTask(Task_AnimateDoor, 0x50); + s16 *taskData = gTasks[taskId].data; + + taskData[TD_X] = x; + taskData[TD_Y] = y; + + taskData[TD_FRAMELIST + 1] = (u32)frames; + taskData[TD_FRAMELIST] = (u32)frames >> 16; + + taskData[TD_GFX + 1] = (u32)gfx; + taskData[TD_GFX] = (u32)gfx >> 16; + + return taskId; + } +} + +static void DrawClosedDoor(const struct DoorGraphics *gfx, u32 x, u32 y) +{ + DrawClosedDoorTiles(gfx, x, y); +} + +static void DrawOpenedDoor(const struct DoorGraphics *gfx, u32 x, u32 y) +{ + gfx = GetDoorGraphics(gfx, MapGridGetMetatileIdAt(x, y)); + if (gfx != NULL) + DrawDoor(gfx, GetLastDoorFrame(gDoorOpenAnimFrames, gDoorOpenAnimFrames), x, y); +} + +static s8 StartDoorOpenAnimation(const struct DoorGraphics *gfx, u32 x, u32 y) +{ + gfx = GetDoorGraphics(gfx, MapGridGetMetatileIdAt(x, y)); + if (gfx == NULL) + { + return -1; + } + else + { + if (gfx->size == 2) + return StartDoorAnimationTask(gfx, gBigDoorOpenAnimFrames, x, y); + else + return StartDoorAnimationTask(gfx, gDoorOpenAnimFrames, x, y); + } +} + +static s8 StartDoorCloseAnimation(const struct DoorGraphics *gfx, u32 x, u32 y) +{ + gfx = GetDoorGraphics(gfx, MapGridGetMetatileIdAt(x, y)); + if (gfx == NULL) + return -1; + else + return StartDoorAnimationTask(gfx, gDoorCloseAnimFrames, x, y); +} + +static s8 cur_mapdata_get_door_x2_at(const struct DoorGraphics *gfx, u32 x, u32 y) +{ + gfx = GetDoorGraphics(gfx, MapGridGetMetatileIdAt(x, y)); + if (gfx == NULL) + return -1; + else + return gfx->sound; +} + +void unref_sub_808A83C(u32 x, u32 y) +{ + StartDoorOpenAnimation(gDoorAnimGraphicsTable, x, y); +} + +void FieldSetDoorOpened(u32 x, u32 y) +{ + if (MetatileBehavior_IsDoor(MapGridGetMetatileBehaviorAt(x, y))) + DrawOpenedDoor(gDoorAnimGraphicsTable, x, y); +} + +void FieldSetDoorClosed(u32 x, u32 y) +{ + if (MetatileBehavior_IsDoor(MapGridGetMetatileBehaviorAt(x, y))) + DrawClosedDoor(gDoorAnimGraphicsTable, x, y); +} + +s8 FieldAnimateDoorClose(u32 x, u32 y) +{ + if (!MetatileBehavior_IsDoor(MapGridGetMetatileBehaviorAt(x, y))) + return -1; + else + return StartDoorCloseAnimation(gDoorAnimGraphicsTable, x, y); +} + +s8 FieldAnimateDoorOpen(u32 x, u32 y) +{ + if (!MetatileBehavior_IsDoor(MapGridGetMetatileBehaviorAt(x, y))) + return -1; + else + return StartDoorOpenAnimation(gDoorAnimGraphicsTable, x, y); +} + +bool8 FieldIsDoorAnimationRunning(void) +{ + return FuncIsActiveTask(Task_AnimateDoor); +} + +u32 GetDoorSoundEffect(u32 x, u32 y) +{ + int sound = cur_mapdata_get_door_x2_at(gDoorAnimGraphicsTable, x, y); + + if (sound == 0) + return SE_DOOR; + else if (sound == 1) + return SE_JIDO_DOA; + else if (sound == 2) + return SE_TU_SAA; + else + return SE_DOOR; +} + +bool8 sub_808A964(void) +{ + if (FlagGet(FLAG_SPECIAL_FLAG_0x4002)) + { + if (gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(BATTLE_FRONTIER_BATTLE_TOWER_CORRIDOR_2) && gSaveBlock1Ptr->location.mapNum == MAP_NUM(BATTLE_FRONTIER_BATTLE_TOWER_CORRIDOR_2)) + { + return TRUE; + } + } + return FALSE; +} -- cgit v1.2.3 From 0eadf71b1a0676f70024ac93a7b4bfa325fa09a3 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Sun, 7 Jan 2018 18:58:52 -0600 Subject: Move forward declaration --- include/field_door.h | 1 - src/field_door.c | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/include/field_door.h b/include/field_door.h index dd039a5c2..8b4955cac 100644 --- a/include/field_door.h +++ b/include/field_door.h @@ -22,6 +22,5 @@ s8 FieldAnimateDoorClose(u32, u32); s8 FieldAnimateDoorOpen(u32, u32); bool8 FieldIsDoorAnimationRunning(void); u32 GetDoorSoundEffect(u32 x, u32 y); -bool8 sub_808A964(void); #endif diff --git a/src/field_door.c b/src/field_door.c index 38c031264..f73c6bb55 100644 --- a/src/field_door.c +++ b/src/field_door.c @@ -9,6 +9,8 @@ #include "constants/maps.h" #include "task.h" +bool8 sub_808A964(void); + const u8 DoorAnimTiles_04[][0x100] = { INCBIN_U8("graphics/door_anims/04/0.4bpp"), -- cgit v1.2.3 From 11cf2950aeb51ed6e12fdeea0fe23821f1394e56 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Sun, 7 Jan 2018 20:34:30 -0600 Subject: Fix rayquaza.8bpp rule --- graphics_file_rules.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graphics_file_rules.mk b/graphics_file_rules.mk index 4b9b5b12b..250916022 100644 --- a/graphics_file_rules.mk +++ b/graphics_file_rules.mk @@ -410,7 +410,7 @@ $(typesdir)/move_types.gbapal: $(typesdir)/move_types_1.gbapal \ $(menudir)/bag_screen.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 53 -$(rayquazadir)/rayquaza.8bpp: %.4bpp: %.png +$(rayquazadir)/rayquaza.8bpp: %.8bpp: %.png $(GFX) $< $@ -num_tiles 227 $(rayquazadir)/overcast.4bpp: %.4bpp: %.png -- cgit v1.2.3 From d98c14444ade7e975585e991ef89c7597295f1b4 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Sun, 7 Jan 2018 23:46:35 -0500 Subject: NDEBUG which is supposed to be NDEBUG... --- include/config.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/include/config.h b/include/config.h index 7ee4503c7..53502c6c2 100644 --- a/include/config.h +++ b/include/config.h @@ -4,9 +4,8 @@ // In the Generation 3 games, Asserts were used in various debug builds. // Ruby/Sapphire and Emerald do not have these asserts while Fire Red // still has them in the ROM. This is because the developers forgot -// to define NDEBUG before release, which is actually supposed to be -// NDEBUG, however this has been changed as Ruby's actual debug build -// does not use the AGBPrint features. +// to define NDEBUG before release, however this has been changed as +// Ruby's actual debug build does not use the AGBPrint features. #define NDEBUG // NOTE: Don't try to enable assert right now as many pointers // still exist in defines and WILL likely result in a broken ROM. -- cgit v1.2.3 From 3b097262f5c0244d3517008df76e8683f61e459d Mon Sep 17 00:00:00 2001 From: camthesaxman Date: Sun, 7 Jan 2018 23:59:42 -0600 Subject: completely label and document dma3_manager.c --- include/dma3.h | 4 +- src/dma3_manager.c | 155 +++++++++++++++++++++++++++-------------------------- src/main.c | 1 - 3 files changed, 81 insertions(+), 79 deletions(-) diff --git a/include/dma3.h b/include/dma3.h index 265b47824..d58e41850 100644 --- a/include/dma3.h +++ b/include/dma3.h @@ -3,8 +3,8 @@ void ClearDma3Requests(void); void ProcessDma3Requests(void); -int RequestDma3Copy(const void *src, void *dest, u16 size, u8 mode); -int RequestDma3Fill(s32 value, void *dest, u16 size, u8 mode); +s16 RequestDma3Copy(const void *src, void *dest, u16 size, u8 mode); +s16 RequestDma3Fill(s32 value, void *dest, u16 size, u8 mode); int CheckForSpaceForDma3Request(s16 index); #endif // GUARD_DMA3_H diff --git a/src/dma3_manager.c b/src/dma3_manager.c index 725bfb0e7..3832c3663 100644 --- a/src/dma3_manager.c +++ b/src/dma3_manager.c @@ -1,13 +1,24 @@ #include "global.h" #include "dma3.h" -IWRAM_DATA struct { - /* 0x00 */ const u8 *src; - /* 0x04 */ u8 *dest; - /* 0x08 */ u16 size; - /* 0x0A */ u16 mode; - /* 0x0C */ u32 value; -} gDma3Requests[128]; +// Maximum amount of data we will transfer in one operation +#define MAX_DMA_BLOCK_SIZE 0x1000 + +#define MAX_DMA_REQUESTS 128 + +#define DMA_REQUEST_COPY32 1 +#define DMA_REQUEST_FILL32 2 +#define DMA_REQUEST_COPY16 3 +#define DMA_REQUEST_FILL16 4 + +IWRAM_DATA struct +{ + const u8 *src; + u8 *dest; + u16 size; + u16 mode; + u32 value; +} gDma3Requests[MAX_DMA_REQUESTS]; static bool8 gDma3ManagerLocked; static u8 gDma3RequestCursor; @@ -19,19 +30,16 @@ void ClearDma3Requests(void) gDma3ManagerLocked = TRUE; gDma3RequestCursor = 0; - for(i = 0; i < (u8)ARRAY_COUNT(gDma3Requests); i++) + for (i = 0; i < MAX_DMA_REQUESTS; i++) { gDma3Requests[i].size = 0; - gDma3Requests[i].src = 0; - gDma3Requests[i].dest = 0; + gDma3Requests[i].src = NULL; + gDma3Requests[i].dest = NULL; } gDma3ManagerLocked = FALSE; } -// Maximum amount of data will will transfer in one operation -#define DMA_MAX_BLOCK_SIZE 0x1000 - #define Dma3CopyLarge_(src, dest, size, bit) \ { \ const void *_src = src; \ @@ -39,15 +47,15 @@ void ClearDma3Requests(void) u32 _size = size; \ while (1) \ { \ - if (_size <= DMA_MAX_BLOCK_SIZE) \ + if (_size <= MAX_DMA_BLOCK_SIZE) \ { \ DmaCopy##bit(3, _src, _dest, _size); \ break; \ } \ - DmaCopy##bit(3, _src, _dest, DMA_MAX_BLOCK_SIZE); \ - _src += DMA_MAX_BLOCK_SIZE; \ - _dest += DMA_MAX_BLOCK_SIZE; \ - _size -= DMA_MAX_BLOCK_SIZE; \ + DmaCopy##bit(3, _src, _dest, MAX_DMA_BLOCK_SIZE); \ + _src += MAX_DMA_BLOCK_SIZE; \ + _dest += MAX_DMA_BLOCK_SIZE; \ + _size -= MAX_DMA_BLOCK_SIZE; \ } \ } @@ -60,14 +68,14 @@ void ClearDma3Requests(void) u32 _size = size; \ while (1) \ { \ - if (_size <= DMA_MAX_BLOCK_SIZE) \ + if (_size <= MAX_DMA_BLOCK_SIZE) \ { \ DmaFill##bit(3, value, _dest, _size); \ break; \ } \ - DmaFill##bit(3, value, _dest, DMA_MAX_BLOCK_SIZE); \ - _dest += DMA_MAX_BLOCK_SIZE; \ - _size -= DMA_MAX_BLOCK_SIZE; \ + DmaFill##bit(3, value, _dest, MAX_DMA_BLOCK_SIZE); \ + _dest += MAX_DMA_BLOCK_SIZE; \ + _size -= MAX_DMA_BLOCK_SIZE; \ } \ } @@ -77,46 +85,48 @@ void ClearDma3Requests(void) void ProcessDma3Requests(void) { - u16 totalSize; + u16 bytesTransferred; if (gDma3ManagerLocked) return; - totalSize = 0; + bytesTransferred = 0; // as long as there are DMA requests to process (unless size or vblank is an issue), do not exit while (gDma3Requests[gDma3RequestCursor].size != 0) { - totalSize += gDma3Requests[gDma3RequestCursor].size; + bytesTransferred += gDma3Requests[gDma3RequestCursor].size; - if (totalSize > 0xA000) - return; // don't do too much at once + if (bytesTransferred > 40 * 1024) + return; // don't transfer more than 40 KiB if (*(u8 *)REG_ADDR_VCOUNT > 224) return; // we're about to leave vblank, stop switch (gDma3Requests[gDma3RequestCursor].mode) { - case 1: // regular 32-bit copy + case DMA_REQUEST_COPY32: // regular 32-bit copy Dma3CopyLarge32_(gDma3Requests[gDma3RequestCursor].src, gDma3Requests[gDma3RequestCursor].dest, gDma3Requests[gDma3RequestCursor].size); break; - case 2: // repeat a single 32-bit value across RAM + case DMA_REQUEST_FILL32: // repeat a single 32-bit value across RAM Dma3FillLarge32_(gDma3Requests[gDma3RequestCursor].value, gDma3Requests[gDma3RequestCursor].dest, gDma3Requests[gDma3RequestCursor].size); break; - case 3: // regular 16-bit copy + case DMA_REQUEST_COPY16: // regular 16-bit copy Dma3CopyLarge16_(gDma3Requests[gDma3RequestCursor].src, gDma3Requests[gDma3RequestCursor].dest, gDma3Requests[gDma3RequestCursor].size); break; - case 4: // repeat a single 16-bit value across RAM + case DMA_REQUEST_FILL16: // repeat a single 16-bit value across RAM Dma3FillLarge16_(gDma3Requests[gDma3RequestCursor].value, gDma3Requests[gDma3RequestCursor].dest, gDma3Requests[gDma3RequestCursor].size); break; } + + // Free the request gDma3Requests[gDma3RequestCursor].src = NULL; gDma3Requests[gDma3RequestCursor].dest = NULL; gDma3Requests[gDma3RequestCursor].size = 0; @@ -124,59 +134,54 @@ void ProcessDma3Requests(void) gDma3Requests[gDma3RequestCursor].value = 0; gDma3RequestCursor++; - if (gDma3RequestCursor >= 128) // loop back to the first DMA request + if (gDma3RequestCursor >= MAX_DMA_REQUESTS) // loop back to the first DMA request gDma3RequestCursor = 0; } } -int RequestDma3Copy(const void *src, void *dest, u16 size, u8 mode) +s16 RequestDma3Copy(const void *src, void *dest, u16 size, u8 mode) { int cursor; - int var = 0; - - gDma3ManagerLocked = 1; + int i = 0; + gDma3ManagerLocked = TRUE; cursor = gDma3RequestCursor; - while(1) + + while (i < MAX_DMA_REQUESTS) { - if(!gDma3Requests[cursor].size) // an empty copy was found and the current cursor will be returned. + if (gDma3Requests[cursor].size == 0) // an empty request was found. { gDma3Requests[cursor].src = src; gDma3Requests[cursor].dest = dest; gDma3Requests[cursor].size = size; - if(mode == 1) - gDma3Requests[cursor].mode = mode; + if (mode == 1) + gDma3Requests[cursor].mode = DMA_REQUEST_COPY32; else - gDma3Requests[cursor].mode = 3; + gDma3Requests[cursor].mode = DMA_REQUEST_COPY16; gDma3ManagerLocked = FALSE; - return (s16)cursor; + return cursor; } - if(++cursor >= 0x80) // loop back to start. - { + if (++cursor >= MAX_DMA_REQUESTS) // loop back to start. cursor = 0; - } - if(++var >= 0x80) // max checks were made. all resulted in failure. - { - break; - } + i++; } gDma3ManagerLocked = FALSE; - return -1; + return -1; // no free DMA request was found } -int RequestDma3Fill(s32 value, void *dest, u16 size, u8 mode) +s16 RequestDma3Fill(s32 value, void *dest, u16 size, u8 mode) { int cursor; - int var = 0; + int i = 0; cursor = gDma3RequestCursor; - gDma3ManagerLocked = 1; + gDma3ManagerLocked = TRUE; - while(1) + while (i < MAX_DMA_REQUESTS) { - if(!gDma3Requests[cursor].size) + if (gDma3Requests[cursor].size == 0) // an empty request was found. { gDma3Requests[cursor].dest = dest; gDma3Requests[cursor].size = size; @@ -184,41 +189,39 @@ int RequestDma3Fill(s32 value, void *dest, u16 size, u8 mode) gDma3Requests[cursor].value = value; if(mode == 1) - gDma3Requests[cursor].mode = 2; + gDma3Requests[cursor].mode = DMA_REQUEST_FILL32; else - gDma3Requests[cursor].mode = 4; + gDma3Requests[cursor].mode = DMA_REQUEST_FILL16; gDma3ManagerLocked = FALSE; - return (s16)cursor; + return cursor; } - if(++cursor >= 0x80) // loop back to start. - { + if (++cursor >= MAX_DMA_REQUESTS) // loop back to start. cursor = 0; - } - if(++var >= 0x80) // max checks were made. all resulted in failure. - { - break; - } + i++; } gDma3ManagerLocked = FALSE; - return -1; + return -1; // no free DMA request was found } int CheckForSpaceForDma3Request(s16 index) { - int current = 0; + int i = 0; - if (index == -1) + if (index == -1) // check if all requests are free { - for (; current < 0x80; current ++) - if (gDma3Requests[current].size) + while (i < MAX_DMA_REQUESTS) + { + if (gDma3Requests[i].size != 0) return -1; - + i++; + } + return 0; + } + else // check the specified request + { + if (gDma3Requests[index].size != 0) + return -1; return 0; } - - if (gDma3Requests[index].size) - return -1; - - return 0; } diff --git a/src/main.c b/src/main.c index 18d1abdc2..07b7d9147 100644 --- a/src/main.c +++ b/src/main.c @@ -332,7 +332,6 @@ void SetSerialCallback(IntrCallback callback) } extern void CopyBufferedValuesToGpuRegs(void); -extern void ProcessDma3Requests(void); static void VBlankIntr(void) { -- cgit v1.2.3 From dcdb5d769342b3bf5aaf1bc760e52327a8286bc2 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Mon, 8 Jan 2018 01:30:28 -0600 Subject: Create sound data files --- asm/macros/music_voice.inc | 125 +++++++++++++++++++++++++++++++++++++++ data/sound_data.s | 11 ++-- sound/direct_sound_data.inc | 1 + sound/keysplit_tables.inc | 1 + sound/programmable_wave_data.inc | 1 + 5 files changed, 132 insertions(+), 7 deletions(-) create mode 100644 asm/macros/music_voice.inc create mode 100644 sound/direct_sound_data.inc create mode 100644 sound/keysplit_tables.inc create mode 100644 sound/programmable_wave_data.inc diff --git a/asm/macros/music_voice.inc b/asm/macros/music_voice.inc new file mode 100644 index 000000000..b7a9e7f8d --- /dev/null +++ b/asm/macros/music_voice.inc @@ -0,0 +1,125 @@ + .macro voice_directsound base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release + .byte 0 + _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release + .endm + + .macro voice_directsound_no_resample base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release + .byte 8 + _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release + .endm + + .macro voice_directsound_alt base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release + .byte 16 + _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release + .endm + + .macro _voice_directsound base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release + .byte \base_midi_key + .byte 0 + .if \pan != 0 + .byte (0x80 | \pan) + .else + .byte 0 + .endif + .4byte \sample_data_pointer + .byte \attack + .byte \decay + .byte \sustain + .byte \release + .endm + + .macro voice_square_1 sweep, duty_cycle, attack, decay, sustain, release + _voice_square_1 1, \sweep, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro voice_square_1_alt sweep, duty_cycle, attack, decay, sustain, release + _voice_square_1 9, \sweep, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro _voice_square_1 type, sweep, duty_cycle, attack, decay, sustain, release + .byte \type, 60, 0 + .byte \sweep + .byte (\duty_cycle & 0x3) + .byte 0, 0, 0 + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_square_2 duty_cycle, attack, decay, sustain, release + _voice_square_2 2, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro voice_square_2_alt duty_cycle, attack, decay, sustain, release + _voice_square_2 10, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro _voice_square_2 type, duty_cycle, attack, decay, sustain, release + .byte \type, 60, 0, 0 + .byte (\duty_cycle & 0x3) + .byte 0, 0, 0 + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_programmable_wave wave_samples_pointer, attack, decay, sustain, release + _voice_programmable_wave 3, \wave_samples_pointer, \attack, \decay, \sustain, \release + .endm + + .macro voice_programmable_wave_alt wave_samples_pointer, attack, decay, sustain, release + _voice_programmable_wave 11, \wave_samples_pointer, \attack, \decay, \sustain, \release + .endm + + .macro _voice_programmable_wave type, wave_samples_pointer, attack, decay, sustain, release + .byte \type, 60, 0, 0 + .4byte \wave_samples_pointer + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_noise period, attack, decay, sustain, release + _voice_noise 4, \period, \attack, \decay, \sustain, \release + .endm + + .macro voice_noise_alt period, attack, decay, sustain, release + _voice_noise 12, \period, \attack, \decay, \sustain, \release + .endm + + .macro _voice_noise type, period, attack, decay, sustain, release + .byte \type, 60, 0, 0 + .byte (\period & 0x1) + .byte 0, 0, 0 + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_keysplit voice_group_pointer, keysplit_table_pointer + .byte 0x40, 0, 0, 0 + .4byte \voice_group_pointer + .4byte \keysplit_table_pointer + .endm + + .macro voice_keysplit_all voice_group_pointer + .byte 0x80, 0, 0, 0 + .4byte \voice_group_pointer + .4byte 0 + .endm + + .macro cry sample + .byte 0x20, 60, 0, 0 + .4byte \sample + .byte 0xff, 0, 0xff, 0 + .endm + + .macro cry2 sample + .byte 0x30, 60, 0, 0 + .4byte \sample + .byte 0xff, 0, 0xff, 0 + .endm diff --git a/data/sound_data.s b/data/sound_data.s index f5470dda5..bf5138f84 100644 --- a/data/sound_data.s +++ b/data/sound_data.s @@ -1,14 +1,11 @@ .section .rodata .include "asm/macros/m4a.inc" + .include "asm/macros/music_voice.inc" .include "sound/voice_groups.inc" - - @ keysplit tables, programmable wave data - .incbin "baserom.gba", 0x6b4698, 0x328 - + .include "sound/keysplit_tables.inc" + .include "sound/programmable_wave_data.inc" .include "sound/music_player_table.inc" .include "sound/song_table.inc" - - @ direct sound data - .incbin "baserom.gba", 0x6b5d04, 0x246338 + .include "sound/direct_sound_data.inc" diff --git a/sound/direct_sound_data.inc b/sound/direct_sound_data.inc new file mode 100644 index 000000000..2cd409e61 --- /dev/null +++ b/sound/direct_sound_data.inc @@ -0,0 +1 @@ +.incbin "baserom.gba", 0x6b5d04, 0x246338 diff --git a/sound/keysplit_tables.inc b/sound/keysplit_tables.inc new file mode 100644 index 000000000..4a9e8cfd7 --- /dev/null +++ b/sound/keysplit_tables.inc @@ -0,0 +1 @@ +.incbin "baserom.gba", 0x6b4698, 0x198 diff --git a/sound/programmable_wave_data.inc b/sound/programmable_wave_data.inc new file mode 100644 index 000000000..f451a4b45 --- /dev/null +++ b/sound/programmable_wave_data.inc @@ -0,0 +1 @@ +.incbin "baserom.gba", 0x6b4830, 0x190 -- cgit v1.2.3 From 7d501c8b13de92f8fc26c283e745fd1ea37e9b27 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Mon, 8 Jan 2018 17:03:28 -0500 Subject: let the user deal with nogbaprint, forget this --- src/libisagbprn.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libisagbprn.c b/src/libisagbprn.c index f056be5d2..a0eb09c8a 100755 --- a/src/libisagbprn.c +++ b/src/libisagbprn.c @@ -8,9 +8,8 @@ #define AGB_PRINT_PROTECT_ADDR 0x9FE2FFE #define WSCNT_DATA (WAITCNT_PHI_OUT_16MHZ | WAITCNT_WS0_S_2 | WAITCNT_WS0_N_4) -// TODO: make no$gba support not shit - // for auto no$gba support, the string "no$gba" should be at this address. +// except it's not, blame Martin, hence I'm letting the user deal with this nonsense. #define NOGBAIDADDR 0x4FFFA00 #define NOGBAPRINTADDR 0x4FFFA14 @@ -25,6 +24,7 @@ struct AGBPrintStruct typedef void (*LPFN_PRINT_FLUSH)(void); #ifndef NDEBUG + void AGBPrintFlush1Block(void); void AGBPrintInit(void) -- cgit v1.2.3 From d215fcc78ea590ed897f83f5d1b3855e0f99fc51 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Mon, 8 Jan 2018 17:05:26 -0500 Subject: actually change NOGBAPrint, stupid --- src/libisagbprn.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libisagbprn.c b/src/libisagbprn.c index a0eb09c8a..c066a41a0 100755 --- a/src/libisagbprn.c +++ b/src/libisagbprn.c @@ -155,12 +155,12 @@ void AGBAssert(const char *pFile, int nLine, const char *pExpression, int nStopP } } -// TODO: Find a way to seamlessly support no$gba without shit hack defines -// nogba print function +// nogba print function, uncomment to use /* void NOGBAPrint(const char *pBuf) { *(volatile u32*)NOGBAPRINTADDR = (u32)pBuf; -}*/ +} +*/ #endif -- cgit v1.2.3 From ba1eb6d952bfbeacd9345629997b3bdc18befde3 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Mon, 8 Jan 2018 21:39:07 -0500 Subject: nogba to nocashgba --- src/libisagbprn.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/libisagbprn.c b/src/libisagbprn.c index c066a41a0..007f90bb7 100755 --- a/src/libisagbprn.c +++ b/src/libisagbprn.c @@ -10,8 +10,8 @@ // for auto no$gba support, the string "no$gba" should be at this address. // except it's not, blame Martin, hence I'm letting the user deal with this nonsense. -#define NOGBAIDADDR 0x4FFFA00 -#define NOGBAPRINTADDR 0x4FFFA14 +#define NOCASHGBAIDADDR 0x4FFFA00 +#define NOCASHGBAPRINTADDR 0x4FFFA14 struct AGBPrintStruct { @@ -155,11 +155,11 @@ void AGBAssert(const char *pFile, int nLine, const char *pExpression, int nStopP } } -// nogba print function, uncomment to use +// no$gba print function, uncomment to use /* -void NOGBAPrint(const char *pBuf) +void NoCashGBAPrint(const char *pBuf) { - *(volatile u32*)NOGBAPRINTADDR = (u32)pBuf; + *(volatile u32*)NOCASHGBAPRINTADDR = (u32)pBuf; } */ -- cgit v1.2.3 From 0bf530da12f671c678f7e524b4318213d49b30e0 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Mon, 8 Jan 2018 22:03:07 -0500 Subject: nocashgba printf --- include/config.h | 8 ++++++++ src/libisagbprn.c | 12 +++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/include/config.h b/include/config.h index 53502c6c2..318ed39d8 100644 --- a/include/config.h +++ b/include/config.h @@ -7,6 +7,14 @@ // to define NDEBUG before release, however this has been changed as // Ruby's actual debug build does not use the AGBPrint features. #define NDEBUG + +// To enable print debugging, comment out "#define NDEBUG". This allows +// the various AGBPrint functions to be used. (See include/gba/isagbprint.h). +// Some emulators support a debug console window: uncomment NoCashGBAPrint() +// and NoCashGBAPrintf() in libisagbprn.c to use no$gba's own proprietary +// printing system. Use NoCashGBAPrint() and NoCashGBAPrintf() like you +// would normally use AGBPrint() and AGBPrintf(). + // NOTE: Don't try to enable assert right now as many pointers // still exist in defines and WILL likely result in a broken ROM. diff --git a/src/libisagbprn.c b/src/libisagbprn.c index 007f90bb7..a9656f3c5 100755 --- a/src/libisagbprn.c +++ b/src/libisagbprn.c @@ -155,12 +155,22 @@ void AGBAssert(const char *pFile, int nLine, const char *pExpression, int nStopP } } -// no$gba print function, uncomment to use +// no$gba print functions, uncomment to use /* void NoCashGBAPrint(const char *pBuf) { *(volatile u32*)NOCASHGBAPRINTADDR = (u32)pBuf; } + +void NoCashGBAPrintf(const char *pBuf, ...) +{ + char bufPrint[0x100]; + va_list vArgv; + va_start(vArgv, pBuf); + vsprintf(bufPrint, pBuf, vArgv); + va_end(vArgv); + NoCashGBAPrint(bufPrint); +} */ #endif -- cgit v1.2.3 From e19c51cd108c4daa230760ac3a92ca8f1e16a34f Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Tue, 9 Jan 2018 01:26:27 -0500 Subject: scrub ld_script for bloat --- ld_script.txt | 39 --------------------------------------- sym_bss.txt | 36 ------------------------------------ 2 files changed, 75 deletions(-) diff --git a/ld_script.txt b/ld_script.txt index 0618bcc55..ae8dd057d 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -15,44 +15,6 @@ SECTIONS { - tools/agbcc/lib/libc.a:memcpy.o(.data); - tools/agbcc/lib/libc.a:memset.o(.data); - tools/agbcc/lib/libc.a:strcmp.o(.data); - tools/agbcc/lib/libc.a:strcpy.o(.data); - tools/agbcc/lib/libc.a:impure.o(.data); - tools/agbcc/lib/libc.a:vsprintf.o(.data); - tools/agbcc/lib/libc.a:vfprintf.o(.data); - tools/agbcc/lib/libc.a:wsetup.o(.data); - tools/agbcc/lib/libc.a:dtoa.o(.data); - tools/agbcc/lib/libc.a:fflush.o(.data); - tools/agbcc/lib/libc.a:findfp.o(.data); - tools/agbcc/lib/libc.a:freer.o(.data); - tools/agbcc/lib/libc.a:mtrim.o(.data); - tools/agbcc/lib/libc.a:fvwrite.o(.data); - tools/agbcc/lib/libc.a:fwalk.o(.data); - tools/agbcc/lib/libc.a:locale.o(.data); - tools/agbcc/lib/libc.a:makebuf.o(.data); - tools/agbcc/lib/libc.a:mallocr.o(.data); - tools/agbcc/lib/libc.a:mbtowc_r.o(.data); - tools/agbcc/lib/libc.a:memchr.o(.data); - tools/agbcc/lib/libc.a:memmove.o(.data); - tools/agbcc/lib/libc.a:mlock.o(.data); - tools/agbcc/lib/libc.a:mprec.o(.data); - tools/agbcc/lib/libc.a:s_isinf.o(.data); - tools/agbcc/lib/libc.a:s_isnan.o(.data); - tools/agbcc/lib/libc.a:sbrkr.o(.data); - tools/agbcc/lib/libc.a:stdio.o(.data); - tools/agbcc/lib/libc.a:strlen.o(.data); - tools/agbcc/lib/libc.a:syscalls.o(.data); - tools/agbcc/lib/libc.a:writer.o(.data); - tools/agbcc/lib/libc.a:callocr.o(.data); - tools/agbcc/lib/libc.a:closer.o(.data); - tools/agbcc/lib/libc.a:errno.o(.data); - tools/agbcc/lib/libc.a:fstatr.o(.data); - tools/agbcc/lib/libc.a:libcfunc.o(.data); - tools/agbcc/lib/libc.a:lseekr.o(.data); - tools/agbcc/lib/libc.a:readr.o(.data); - . = 0x40000; } @@ -66,7 +28,6 @@ SECTIONS { /* .bss.code starts at 0x3001AA8 */ src/m4a_2.o(.bss.code); - tools/agbcc/lib/libc.a:syscalls.o(.bss); /* COMMON starts at 0x30022A8 */ diff --git a/sym_bss.txt b/sym_bss.txt index 97a987c62..9a474a733 100644 --- a/sym_bss.txt +++ b/sym_bss.txt @@ -198,40 +198,4 @@ gUnknown_03001300: @ 3001300 .include "src/siirtc.o" .include "tools/agbcc/lib/libgcc.a:dp-bit.o" .include "tools/agbcc/lib/libgcc.a:fp-bit.o" - .include "tools/agbcc/lib/libc.a:memcpy.o" - .include "tools/agbcc/lib/libc.a:memset.o" - .include "tools/agbcc/lib/libc.a:strcmp.o" - .include "tools/agbcc/lib/libc.a:strcpy.o" - .include "tools/agbcc/lib/libc.a:impure.o" - .include "tools/agbcc/lib/libc.a:vsprintf.o" - .include "tools/agbcc/lib/libc.a:vfprintf.o" - .include "tools/agbcc/lib/libc.a:wsetup.o" - .include "tools/agbcc/lib/libc.a:dtoa.o" - .include "tools/agbcc/lib/libc.a:fflush.o" - .include "tools/agbcc/lib/libc.a:findfp.o" - .include "tools/agbcc/lib/libc.a:freer.o" - .include "tools/agbcc/lib/libc.a:mtrim.o" - .include "tools/agbcc/lib/libc.a:fvwrite.o" - .include "tools/agbcc/lib/libc.a:fwalk.o" - .include "tools/agbcc/lib/libc.a:locale.o" - .include "tools/agbcc/lib/libc.a:makebuf.o" - .include "tools/agbcc/lib/libc.a:mallocr.o" - .include "tools/agbcc/lib/libc.a:mbtowc_r.o" - .include "tools/agbcc/lib/libc.a:memchr.o" - .include "tools/agbcc/lib/libc.a:memmove.o" - .include "tools/agbcc/lib/libc.a:mlock.o" - .include "tools/agbcc/lib/libc.a:mprec.o" - .include "tools/agbcc/lib/libc.a:s_isinf.o" - .include "tools/agbcc/lib/libc.a:s_isnan.o" - .include "tools/agbcc/lib/libc.a:sbrkr.o" - .include "tools/agbcc/lib/libc.a:stdio.o" - .include "tools/agbcc/lib/libc.a:strlen.o" .include "tools/agbcc/lib/libc.a:syscalls.o" - .include "tools/agbcc/lib/libc.a:writer.o" - .include "tools/agbcc/lib/libc.a:callocr.o" - .include "tools/agbcc/lib/libc.a:closer.o" - .include "tools/agbcc/lib/libc.a:errno.o" - .include "tools/agbcc/lib/libc.a:fstatr.o" - .include "tools/agbcc/lib/libc.a:libcfunc.o" - .include "tools/agbcc/lib/libc.a:lseekr.o" - .include "tools/agbcc/lib/libc.a:readr.o" -- cgit v1.2.3 From ecc2408cd5165da34fdc5966af1ad903ba09032d Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Tue, 9 Jan 2018 19:28:32 -0500 Subject: comment --- src/libisagbprn.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libisagbprn.c b/src/libisagbprn.c index a9656f3c5..98231dcf5 100755 --- a/src/libisagbprn.c +++ b/src/libisagbprn.c @@ -8,8 +8,8 @@ #define AGB_PRINT_PROTECT_ADDR 0x9FE2FFE #define WSCNT_DATA (WAITCNT_PHI_OUT_16MHZ | WAITCNT_WS0_S_2 | WAITCNT_WS0_N_4) -// for auto no$gba support, the string "no$gba" should be at this address. -// except it's not, blame Martin, hence I'm letting the user deal with this nonsense. +// originally for auto no$gba support, the string "no$gba" should be at this address, +// the user needs to read this string out as the memory viewer won't show it. #define NOCASHGBAIDADDR 0x4FFFA00 #define NOCASHGBAPRINTADDR 0x4FFFA14 -- cgit v1.2.3 From e1801885a0619724860cb322ba1cb8dba2b2c0f3 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Tue, 9 Jan 2018 19:39:51 -0500 Subject: both print defines for nocashgba --- src/libisagbprn.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libisagbprn.c b/src/libisagbprn.c index 98231dcf5..e0e979e95 100755 --- a/src/libisagbprn.c +++ b/src/libisagbprn.c @@ -11,7 +11,8 @@ // originally for auto no$gba support, the string "no$gba" should be at this address, // the user needs to read this string out as the memory viewer won't show it. #define NOCASHGBAIDADDR 0x4FFFA00 -#define NOCASHGBAPRINTADDR 0x4FFFA14 +#define NOCASHGBAPRINTADDR1 0x4FFFA10 // automatically adds a newline after the string has finished +#define NOCASHGBAPRINTADDR2 0x4FFFA14 // does not automatically add the newline. by default, NOCASHGBAPRINTADDR2 is used. this is used to keep strings consistent between no$gba and VBA-RR, but a user can choose to forgo this. struct AGBPrintStruct { @@ -159,7 +160,7 @@ void AGBAssert(const char *pFile, int nLine, const char *pExpression, int nStopP /* void NoCashGBAPrint(const char *pBuf) { - *(volatile u32*)NOCASHGBAPRINTADDR = (u32)pBuf; + *(volatile u32*)NOCASHGBAPRINTADDR2 = (u32)pBuf; } void NoCashGBAPrintf(const char *pBuf, ...) -- cgit v1.2.3 From 90c5b93f231ac63af5399d0d55d167bbe5e64708 Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Tue, 9 Jan 2018 19:27:11 -0600 Subject: Extract voicegroups --- data/sound_data.s | 2 + sound/direct_sound_data.inc | 2176 +- sound/direct_sound_samples/86B5D04.aif | Bin 0 -> 1797 bytes sound/direct_sound_samples/86B5D04.bin | Bin 0 -> 1699 bytes sound/direct_sound_samples/86B63A8.aif | Bin 0 -> 2138 bytes sound/direct_sound_samples/86B63A8.bin | Bin 0 -> 2040 bytes sound/direct_sound_samples/86B6BA0.aif | Bin 0 -> 3115 bytes sound/direct_sound_samples/86B6BA0.bin | Bin 0 -> 3017 bytes sound/direct_sound_samples/86B776C.aif | Bin 0 -> 3993 bytes sound/direct_sound_samples/86B776C.bin | Bin 0 -> 3895 bytes sound/direct_sound_samples/86B86A4.aif | Bin 0 -> 3284 bytes sound/direct_sound_samples/86B86A4.bin | Bin 0 -> 3186 bytes sound/direct_sound_samples/86B9318.aif | Bin 0 -> 5424 bytes sound/direct_sound_samples/86B9318.bin | Bin 0 -> 5326 bytes sound/direct_sound_samples/86BA7E8.aif | Bin 0 -> 5903 bytes sound/direct_sound_samples/86BA7E8.bin | Bin 0 -> 5805 bytes sound/direct_sound_samples/86BBE98.aif | Bin 0 -> 5027 bytes sound/direct_sound_samples/86BBE98.bin | Bin 0 -> 4929 bytes sound/direct_sound_samples/86BD1DC.aif | Bin 0 -> 2822 bytes sound/direct_sound_samples/86BD1DC.bin | Bin 0 -> 2724 bytes sound/direct_sound_samples/86BDC80.aif | Bin 0 -> 4981 bytes sound/direct_sound_samples/86BDC80.bin | Bin 0 -> 4883 bytes sound/direct_sound_samples/86BEF94.aif | Bin 0 -> 13915 bytes sound/direct_sound_samples/86BEF94.bin | Bin 0 -> 13817 bytes sound/direct_sound_samples/86C2590.aif | Bin 0 -> 1305 bytes sound/direct_sound_samples/86C2590.bin | Bin 0 -> 1239 bytes sound/direct_sound_samples/86C2A68.aif | Bin 0 -> 6428 bytes sound/direct_sound_samples/86C2A68.bin | Bin 0 -> 6362 bytes sound/direct_sound_samples/86C4344.aif | Bin 0 -> 4968 bytes sound/direct_sound_samples/86C4344.bin | Bin 0 -> 4902 bytes sound/direct_sound_samples/86C566C.aif | Bin 0 -> 1249 bytes sound/direct_sound_samples/86C566C.bin | Bin 0 -> 1183 bytes sound/direct_sound_samples/86C5B0C.aif | Bin 0 -> 1844 bytes sound/direct_sound_samples/86C5B0C.bin | Bin 0 -> 1778 bytes sound/direct_sound_samples/86C6200.aif | Bin 0 -> 2258 bytes sound/direct_sound_samples/86C6200.bin | Bin 0 -> 2192 bytes sound/direct_sound_samples/86C6A90.aif | Bin 0 -> 2231 bytes sound/direct_sound_samples/86C6A90.bin | Bin 0 -> 2165 bytes sound/direct_sound_samples/86C7308.aif | Bin 0 -> 4256 bytes sound/direct_sound_samples/86C7308.bin | Bin 0 -> 4158 bytes sound/direct_sound_samples/86C8348.aif | Bin 0 -> 1107 bytes sound/direct_sound_samples/86C8348.bin | Bin 0 -> 1041 bytes sound/direct_sound_samples/86C875C.aif | Bin 0 -> 3728 bytes sound/direct_sound_samples/86C875C.bin | Bin 0 -> 3630 bytes sound/direct_sound_samples/86C958C.aif | Bin 0 -> 4086 bytes sound/direct_sound_samples/86C958C.bin | Bin 0 -> 3988 bytes sound/direct_sound_samples/86CA520.aif | Bin 0 -> 2294 bytes sound/direct_sound_samples/86CA520.bin | Bin 0 -> 2228 bytes sound/direct_sound_samples/86CADD4.aif | Bin 0 -> 2372 bytes sound/direct_sound_samples/86CADD4.bin | Bin 0 -> 2274 bytes sound/direct_sound_samples/86CB6B8.aif | Bin 0 -> 3979 bytes sound/direct_sound_samples/86CB6B8.bin | Bin 0 -> 3881 bytes sound/direct_sound_samples/86CC5E4.aif | Bin 0 -> 1370 bytes sound/direct_sound_samples/86CC5E4.bin | Bin 0 -> 1304 bytes sound/direct_sound_samples/86CCAFC.aif | Bin 0 -> 1546 bytes sound/direct_sound_samples/86CCAFC.bin | Bin 0 -> 1480 bytes sound/direct_sound_samples/86CD0C4.aif | Bin 0 -> 3929 bytes sound/direct_sound_samples/86CD0C4.bin | Bin 0 -> 3863 bytes sound/direct_sound_samples/86CDFDC.aif | Bin 0 -> 6579 bytes sound/direct_sound_samples/86CDFDC.bin | Bin 0 -> 6513 bytes sound/direct_sound_samples/86CF950.aif | Bin 0 -> 8477 bytes sound/direct_sound_samples/86CF950.bin | Bin 0 -> 8411 bytes sound/direct_sound_samples/86D1A2C.aif | Bin 0 -> 30833 bytes sound/direct_sound_samples/86D1A2C.bin | Bin 0 -> 30767 bytes sound/direct_sound_samples/86D925C.aif | Bin 0 -> 2553 bytes sound/direct_sound_samples/86D925C.bin | Bin 0 -> 2487 bytes sound/direct_sound_samples/86D9C14.aif | Bin 0 -> 3778 bytes sound/direct_sound_samples/86D9C14.bin | Bin 0 -> 3712 bytes sound/direct_sound_samples/86DAA94.aif | Bin 0 -> 3765 bytes sound/direct_sound_samples/86DAA94.bin | Bin 0 -> 3699 bytes sound/direct_sound_samples/86DB908.aif | Bin 0 -> 6228 bytes sound/direct_sound_samples/86DB908.bin | Bin 0 -> 6162 bytes sound/direct_sound_samples/86DD11C.aif | Bin 0 -> 5603 bytes sound/direct_sound_samples/86DD11C.bin | Bin 0 -> 5537 bytes sound/direct_sound_samples/86DE6C0.aif | Bin 0 -> 5669 bytes sound/direct_sound_samples/86DE6C0.bin | Bin 0 -> 5603 bytes sound/direct_sound_samples/86DFCA4.aif | Bin 0 -> 4404 bytes sound/direct_sound_samples/86DFCA4.bin | Bin 0 -> 4338 bytes sound/direct_sound_samples/86E0D98.aif | Bin 0 -> 4031 bytes sound/direct_sound_samples/86E0D98.bin | Bin 0 -> 3933 bytes sound/direct_sound_samples/86E1CF8.aif | Bin 0 -> 5824 bytes sound/direct_sound_samples/86E1CF8.bin | Bin 0 -> 5726 bytes sound/direct_sound_samples/86E3358.aif | Bin 0 -> 5564 bytes sound/direct_sound_samples/86E3358.bin | Bin 0 -> 5466 bytes sound/direct_sound_samples/86E48B4.aif | Bin 0 -> 3052 bytes sound/direct_sound_samples/86E48B4.bin | Bin 0 -> 2954 bytes sound/direct_sound_samples/86E5440.aif | Bin 0 -> 13830 bytes sound/direct_sound_samples/86E5440.bin | Bin 0 -> 13732 bytes sound/direct_sound_samples/86E89E4.aif | Bin 0 -> 9085 bytes sound/direct_sound_samples/86E89E4.bin | Bin 0 -> 8987 bytes sound/direct_sound_samples/86EAD00.aif | Bin 0 -> 14123 bytes sound/direct_sound_samples/86EAD00.bin | Bin 0 -> 14025 bytes sound/direct_sound_samples/86EE3CC.aif | Bin 0 -> 5040 bytes sound/direct_sound_samples/86EE3CC.bin | Bin 0 -> 4942 bytes sound/direct_sound_samples/86EF71C.aif | Bin 0 -> 5489 bytes sound/direct_sound_samples/86EF71C.bin | Bin 0 -> 5391 bytes sound/direct_sound_samples/86F0C2C.aif | Bin 0 -> 5247 bytes sound/direct_sound_samples/86F0C2C.bin | Bin 0 -> 5149 bytes sound/direct_sound_samples/86F204C.aif | Bin 0 -> 4347 bytes sound/direct_sound_samples/86F204C.bin | Bin 0 -> 4249 bytes sound/direct_sound_samples/86F30E8.aif | Bin 0 -> 4283 bytes sound/direct_sound_samples/86F30E8.bin | Bin 0 -> 4185 bytes sound/direct_sound_samples/86F4144.aif | Bin 0 -> 28662 bytes sound/direct_sound_samples/86F4144.bin | Bin 0 -> 28564 bytes sound/direct_sound_samples/86FB0D8.aif | Bin 0 -> 17892 bytes sound/direct_sound_samples/86FB0D8.bin | Bin 0 -> 17794 bytes sound/direct_sound_samples/86FF65C.aif | Bin 0 -> 1989 bytes sound/direct_sound_samples/86FF65C.bin | Bin 0 -> 1891 bytes sound/direct_sound_samples/86FFDC0.aif | Bin 0 -> 7344 bytes sound/direct_sound_samples/86FFDC0.bin | Bin 0 -> 7246 bytes sound/direct_sound_samples/8701A10.aif | Bin 0 -> 6246 bytes sound/direct_sound_samples/8701A10.bin | Bin 0 -> 6148 bytes sound/direct_sound_samples/8703214.aif | Bin 0 -> 15383 bytes sound/direct_sound_samples/8703214.bin | Bin 0 -> 15285 bytes sound/direct_sound_samples/8706DCC.aif | Bin 0 -> 8856 bytes sound/direct_sound_samples/8706DCC.bin | Bin 0 -> 8758 bytes sound/direct_sound_samples/8709004.aif | Bin 0 -> 7887 bytes sound/direct_sound_samples/8709004.bin | Bin 0 -> 7789 bytes sound/direct_sound_samples/870AE74.aif | Bin 0 -> 12370 bytes sound/direct_sound_samples/870AE74.bin | Bin 0 -> 12272 bytes sound/direct_sound_samples/870DE64.aif | Bin 0 -> 11443 bytes sound/direct_sound_samples/870DE64.bin | Bin 0 -> 11345 bytes sound/direct_sound_samples/8710AB8.aif | Bin 0 -> 17890 bytes sound/direct_sound_samples/8710AB8.bin | Bin 0 -> 17792 bytes sound/direct_sound_samples/8715038.aif | Bin 0 -> 10663 bytes sound/direct_sound_samples/8715038.bin | Bin 0 -> 10565 bytes sound/direct_sound_samples/8717980.aif | Bin 0 -> 6080 bytes sound/direct_sound_samples/8717980.bin | Bin 0 -> 5982 bytes sound/direct_sound_samples/87190E0.aif | Bin 0 -> 5797 bytes sound/direct_sound_samples/87190E0.bin | Bin 0 -> 5699 bytes sound/direct_sound_samples/871A724.aif | Bin 0 -> 9479 bytes sound/direct_sound_samples/871A724.bin | Bin 0 -> 9381 bytes sound/direct_sound_samples/871CBCC.aif | Bin 0 -> 9929 bytes sound/direct_sound_samples/871CBCC.bin | Bin 0 -> 9831 bytes sound/direct_sound_samples/871F234.aif | Bin 0 -> 5130 bytes sound/direct_sound_samples/871F234.bin | Bin 0 -> 5032 bytes sound/direct_sound_samples/87205DC.aif | Bin 0 -> 5424 bytes sound/direct_sound_samples/87205DC.bin | Bin 0 -> 5326 bytes sound/direct_sound_samples/8721AAC.aif | Bin 0 -> 2669 bytes sound/direct_sound_samples/8721AAC.bin | Bin 0 -> 2571 bytes sound/direct_sound_samples/87224B8.aif | Bin 0 -> 7286 bytes sound/direct_sound_samples/87224B8.bin | Bin 0 -> 7188 bytes sound/direct_sound_samples/87240CC.aif | Bin 0 -> 6561 bytes sound/direct_sound_samples/87240CC.bin | Bin 0 -> 6495 bytes sound/direct_sound_samples/8725A2C.aif | Bin 0 -> 5382 bytes sound/direct_sound_samples/8725A2C.bin | Bin 0 -> 5316 bytes sound/direct_sound_samples/8726EF0.aif | Bin 0 -> 1947 bytes sound/direct_sound_samples/8726EF0.bin | Bin 0 -> 1849 bytes sound/direct_sound_samples/872762C.aif | Bin 0 -> 7250 bytes sound/direct_sound_samples/872762C.bin | Bin 0 -> 7152 bytes sound/direct_sound_samples/872921C.aif | Bin 0 -> 5141 bytes sound/direct_sound_samples/872921C.bin | Bin 0 -> 5043 bytes sound/direct_sound_samples/872A5D0.aif | Bin 0 -> 9955 bytes sound/direct_sound_samples/872A5D0.bin | Bin 0 -> 9857 bytes sound/direct_sound_samples/872CC54.aif | Bin 0 -> 4772 bytes sound/direct_sound_samples/872CC54.bin | Bin 0 -> 4674 bytes sound/direct_sound_samples/872DE98.aif | Bin 0 -> 4178 bytes sound/direct_sound_samples/872DE98.bin | Bin 0 -> 4112 bytes sound/direct_sound_samples/872EEA8.aif | Bin 0 -> 4967 bytes sound/direct_sound_samples/872EEA8.bin | Bin 0 -> 4869 bytes sound/direct_sound_samples/87301B0.aif | Bin 0 -> 8555 bytes sound/direct_sound_samples/87301B0.bin | Bin 0 -> 8457 bytes sound/direct_sound_samples/87322BC.aif | Bin 0 -> 8253 bytes sound/direct_sound_samples/87322BC.bin | Bin 0 -> 8155 bytes sound/direct_sound_samples/8734298.aif | Bin 0 -> 8818 bytes sound/direct_sound_samples/8734298.bin | Bin 0 -> 8720 bytes sound/direct_sound_samples/87364A8.aif | Bin 0 -> 2093 bytes sound/direct_sound_samples/87364A8.bin | Bin 0 -> 1995 bytes sound/direct_sound_samples/8736C74.aif | Bin 0 -> 6610 bytes sound/direct_sound_samples/8736C74.bin | Bin 0 -> 6512 bytes sound/direct_sound_samples/87385E4.aif | Bin 0 -> 8207 bytes sound/direct_sound_samples/87385E4.bin | Bin 0 -> 8109 bytes sound/direct_sound_samples/873A594.aif | Bin 0 -> 13121 bytes sound/direct_sound_samples/873A594.bin | Bin 0 -> 13023 bytes sound/direct_sound_samples/873D874.aif | Bin 0 -> 2706 bytes sound/direct_sound_samples/873D874.bin | Bin 0 -> 2608 bytes sound/direct_sound_samples/873E2A4.aif | Bin 0 -> 2709 bytes sound/direct_sound_samples/873E2A4.bin | Bin 0 -> 2611 bytes sound/direct_sound_samples/873ECD8.aif | Bin 0 -> 7071 bytes sound/direct_sound_samples/873ECD8.bin | Bin 0 -> 6973 bytes sound/direct_sound_samples/8740818.aif | Bin 0 -> 2346 bytes sound/direct_sound_samples/8740818.bin | Bin 0 -> 2248 bytes sound/direct_sound_samples/87410E0.aif | Bin 0 -> 5169 bytes sound/direct_sound_samples/87410E0.bin | Bin 0 -> 5071 bytes sound/direct_sound_samples/87424B0.aif | Bin 0 -> 3186 bytes sound/direct_sound_samples/87424B0.bin | Bin 0 -> 3088 bytes sound/direct_sound_samples/87430C0.aif | Bin 0 -> 3057 bytes sound/direct_sound_samples/87430C0.bin | Bin 0 -> 2959 bytes sound/direct_sound_samples/8743C50.aif | Bin 0 -> 2814 bytes sound/direct_sound_samples/8743C50.bin | Bin 0 -> 2716 bytes sound/direct_sound_samples/87446EC.aif | Bin 0 -> 2474 bytes sound/direct_sound_samples/87446EC.bin | Bin 0 -> 2376 bytes sound/direct_sound_samples/8745034.aif | Bin 0 -> 2729 bytes sound/direct_sound_samples/8745034.bin | Bin 0 -> 2631 bytes sound/direct_sound_samples/8745A7C.aif | Bin 0 -> 3305 bytes sound/direct_sound_samples/8745A7C.bin | Bin 0 -> 3207 bytes sound/direct_sound_samples/88D4A18.aif | Bin 0 -> 8098 bytes sound/direct_sound_samples/88D4A18.bin | Bin 0 -> 8032 bytes sound/direct_sound_samples/88D6978.aif | Bin 0 -> 6913 bytes sound/direct_sound_samples/88D6978.bin | Bin 0 -> 6815 bytes sound/direct_sound_samples/88D8418.aif | Bin 0 -> 8144 bytes sound/direct_sound_samples/88D8418.bin | Bin 0 -> 8046 bytes sound/direct_sound_samples/88DA388.aif | Bin 0 -> 6298 bytes sound/direct_sound_samples/88DA388.bin | Bin 0 -> 6200 bytes sound/direct_sound_samples/88DBBC0.aif | Bin 0 -> 1697 bytes sound/direct_sound_samples/88DBBC0.bin | Bin 0 -> 1631 bytes sound/direct_sound_samples/88DC220.aif | Bin 0 -> 1350 bytes sound/direct_sound_samples/88DC220.bin | Bin 0 -> 1252 bytes sound/direct_sound_samples/88DC704.aif | Bin 0 -> 2447 bytes sound/direct_sound_samples/88DC704.bin | Bin 0 -> 2381 bytes sound/direct_sound_samples/88DD054.aif | Bin 0 -> 2738 bytes sound/direct_sound_samples/88DD054.bin | Bin 0 -> 2672 bytes sound/direct_sound_samples/88DDAC4.aif | Bin 0 -> 897 bytes sound/direct_sound_samples/88DDAC4.bin | Bin 0 -> 799 bytes sound/direct_sound_samples/88DDDE4.aif | Bin 0 -> 3273 bytes sound/direct_sound_samples/88DDDE4.bin | Bin 0 -> 3207 bytes sound/direct_sound_samples/88DEA6C.aif | Bin 0 -> 1634 bytes sound/direct_sound_samples/88DEA6C.bin | Bin 0 -> 1568 bytes sound/direct_sound_samples/88DF08C.aif | Bin 0 -> 999 bytes sound/direct_sound_samples/88DF08C.bin | Bin 0 -> 901 bytes sound/direct_sound_samples/88DF414.aif | Bin 0 -> 3619 bytes sound/direct_sound_samples/88DF414.bin | Bin 0 -> 3553 bytes sound/direct_sound_samples/88E01F8.aif | Bin 0 -> 2481 bytes sound/direct_sound_samples/88E01F8.bin | Bin 0 -> 2415 bytes sound/direct_sound_samples/88E0B68.aif | Bin 0 -> 1021 bytes sound/direct_sound_samples/88E0B68.bin | Bin 0 -> 923 bytes sound/direct_sound_samples/88E0F04.aif | Bin 0 -> 2035 bytes sound/direct_sound_samples/88E0F04.bin | Bin 0 -> 1969 bytes sound/direct_sound_samples/88E16B8.aif | Bin 0 -> 3483 bytes sound/direct_sound_samples/88E16B8.bin | Bin 0 -> 3417 bytes sound/direct_sound_samples/88E2414.aif | Bin 0 -> 678 bytes sound/direct_sound_samples/88E2414.bin | Bin 0 -> 580 bytes sound/direct_sound_samples/88E2658.aif | Bin 0 -> 3711 bytes sound/direct_sound_samples/88E2658.bin | Bin 0 -> 3645 bytes sound/direct_sound_samples/88E3498.aif | Bin 0 -> 2451 bytes sound/direct_sound_samples/88E3498.bin | Bin 0 -> 2385 bytes sound/direct_sound_samples/88E3DEC.aif | Bin 0 -> 948 bytes sound/direct_sound_samples/88E3DEC.bin | Bin 0 -> 850 bytes sound/direct_sound_samples/88E4140.aif | Bin 0 -> 1651 bytes sound/direct_sound_samples/88E4140.bin | Bin 0 -> 1585 bytes sound/direct_sound_samples/88E4774.aif | Bin 0 -> 3243 bytes sound/direct_sound_samples/88E4774.bin | Bin 0 -> 3177 bytes sound/direct_sound_samples/88E53E0.aif | Bin 0 -> 1529 bytes sound/direct_sound_samples/88E53E0.bin | Bin 0 -> 1431 bytes sound/direct_sound_samples/88E5978.aif | Bin 0 -> 2883 bytes sound/direct_sound_samples/88E5978.bin | Bin 0 -> 2817 bytes sound/direct_sound_samples/88E647C.aif | Bin 0 -> 1605 bytes sound/direct_sound_samples/88E647C.bin | Bin 0 -> 1539 bytes sound/direct_sound_samples/88E6A80.aif | Bin 0 -> 599 bytes sound/direct_sound_samples/88E6A80.bin | Bin 0 -> 501 bytes sound/direct_sound_samples/88E6C78.aif | Bin 0 -> 2467 bytes sound/direct_sound_samples/88E6C78.bin | Bin 0 -> 2401 bytes sound/direct_sound_samples/88E75DC.aif | Bin 0 -> 4043 bytes sound/direct_sound_samples/88E75DC.bin | Bin 0 -> 3977 bytes sound/direct_sound_samples/88E8568.aif | Bin 0 -> 1687 bytes sound/direct_sound_samples/88E8568.bin | Bin 0 -> 1589 bytes sound/direct_sound_samples/88E8BA0.aif | Bin 0 -> 2835 bytes sound/direct_sound_samples/88E8BA0.bin | Bin 0 -> 2769 bytes sound/direct_sound_samples/88E9674.aif | Bin 0 -> 3974 bytes sound/direct_sound_samples/88E9674.bin | Bin 0 -> 3908 bytes sound/direct_sound_samples/88EA5B8.aif | Bin 0 -> 1498 bytes sound/direct_sound_samples/88EA5B8.bin | Bin 0 -> 1400 bytes sound/direct_sound_samples/88EAB30.aif | Bin 0 -> 3723 bytes sound/direct_sound_samples/88EAB30.bin | Bin 0 -> 3657 bytes sound/direct_sound_samples/88EB97C.aif | Bin 0 -> 3911 bytes sound/direct_sound_samples/88EB97C.bin | Bin 0 -> 3845 bytes sound/direct_sound_samples/88EC884.aif | Bin 0 -> 2870 bytes sound/direct_sound_samples/88EC884.bin | Bin 0 -> 2772 bytes sound/direct_sound_samples/88ED358.aif | Bin 0 -> 3027 bytes sound/direct_sound_samples/88ED358.bin | Bin 0 -> 2961 bytes sound/direct_sound_samples/88EDEEC.aif | Bin 0 -> 2583 bytes sound/direct_sound_samples/88EDEEC.bin | Bin 0 -> 2517 bytes sound/direct_sound_samples/88EE8C4.aif | Bin 0 -> 1696 bytes sound/direct_sound_samples/88EE8C4.bin | Bin 0 -> 1598 bytes sound/direct_sound_samples/88EEF04.aif | Bin 0 -> 2847 bytes sound/direct_sound_samples/88EEF04.bin | Bin 0 -> 2781 bytes sound/direct_sound_samples/88EF9E4.aif | Bin 0 -> 1660 bytes sound/direct_sound_samples/88EF9E4.bin | Bin 0 -> 1594 bytes sound/direct_sound_samples/88F0020.aif | Bin 0 -> 1912 bytes sound/direct_sound_samples/88F0020.bin | Bin 0 -> 1814 bytes sound/direct_sound_samples/88F0738.aif | Bin 0 -> 2427 bytes sound/direct_sound_samples/88F0738.bin | Bin 0 -> 2361 bytes sound/direct_sound_samples/88F1074.aif | Bin 0 -> 2043 bytes sound/direct_sound_samples/88F1074.bin | Bin 0 -> 1977 bytes sound/direct_sound_samples/88F1830.aif | Bin 0 -> 1478 bytes sound/direct_sound_samples/88F1830.bin | Bin 0 -> 1380 bytes sound/direct_sound_samples/88F1D94.aif | Bin 0 -> 3507 bytes sound/direct_sound_samples/88F1D94.bin | Bin 0 -> 3441 bytes sound/direct_sound_samples/88F2B08.aif | Bin 0 -> 1213 bytes sound/direct_sound_samples/88F2B08.bin | Bin 0 -> 1147 bytes sound/direct_sound_samples/88F2F84.aif | Bin 0 -> 1358 bytes sound/direct_sound_samples/88F2F84.bin | Bin 0 -> 1260 bytes sound/direct_sound_samples/88F3470.aif | Bin 0 -> 2055 bytes sound/direct_sound_samples/88F3470.bin | Bin 0 -> 1989 bytes sound/direct_sound_samples/88F3C38.aif | Bin 0 -> 3133 bytes sound/direct_sound_samples/88F3C38.bin | Bin 0 -> 3067 bytes sound/direct_sound_samples/88F4834.aif | Bin 0 -> 984 bytes sound/direct_sound_samples/88F4834.bin | Bin 0 -> 886 bytes sound/direct_sound_samples/88F4BAC.aif | Bin 0 -> 2043 bytes sound/direct_sound_samples/88F4BAC.bin | Bin 0 -> 1977 bytes sound/direct_sound_samples/88F5368.aif | Bin 0 -> 3235 bytes sound/direct_sound_samples/88F5368.bin | Bin 0 -> 3169 bytes sound/direct_sound_samples/88F5FCC.aif | Bin 0 -> 1326 bytes sound/direct_sound_samples/88F5FCC.bin | Bin 0 -> 1228 bytes sound/direct_sound_samples/88F6498.aif | Bin 0 -> 2799 bytes sound/direct_sound_samples/88F6498.bin | Bin 0 -> 2733 bytes sound/direct_sound_samples/88F6F48.aif | Bin 0 -> 5169 bytes sound/direct_sound_samples/88F6F48.bin | Bin 0 -> 5071 bytes sound/direct_sound_samples/88F8318.aif | Bin 0 -> 4643 bytes sound/direct_sound_samples/88F8318.bin | Bin 0 -> 4545 bytes sound/direct_sound_samples/88F94DC.aif | Bin 0 -> 2751 bytes sound/direct_sound_samples/88F94DC.bin | Bin 0 -> 2653 bytes sound/direct_sound_samples/88F9F3C.aif | Bin 0 -> 8545 bytes sound/direct_sound_samples/88F9F3C.bin | Bin 0 -> 8447 bytes sound/direct_sound_samples/cry_abra.aif | Bin 0 -> 11660 bytes sound/direct_sound_samples/cry_abra.bin | Bin 0 -> 5986 bytes sound/direct_sound_samples/cry_absol.aif | Bin 0 -> 5256 bytes sound/direct_sound_samples/cry_absol.bin | Bin 0 -> 2684 bytes sound/direct_sound_samples/cry_aerodactyl.aif | Bin 0 -> 12142 bytes sound/direct_sound_samples/cry_aerodactyl.bin | Bin 0 -> 6235 bytes sound/direct_sound_samples/cry_aggron.aif | Bin 0 -> 12776 bytes sound/direct_sound_samples/cry_aggron.bin | Bin 0 -> 6562 bytes sound/direct_sound_samples/cry_aipom.aif | Bin 0 -> 7058 bytes sound/direct_sound_samples/cry_aipom.bin | Bin 0 -> 3613 bytes sound/direct_sound_samples/cry_alakazam.aif | Bin 0 -> 15740 bytes sound/direct_sound_samples/cry_alakazam.bin | Bin 0 -> 8090 bytes sound/direct_sound_samples/cry_altaria.aif | Bin 0 -> 5564 bytes sound/direct_sound_samples/cry_altaria.bin | Bin 0 -> 2843 bytes sound/direct_sound_samples/cry_ampharos.aif | Bin 0 -> 8242 bytes sound/direct_sound_samples/cry_ampharos.bin | Bin 0 -> 4224 bytes sound/direct_sound_samples/cry_anorith.aif | Bin 0 -> 5862 bytes sound/direct_sound_samples/cry_anorith.bin | Bin 0 -> 2997 bytes sound/direct_sound_samples/cry_arbok.aif | Bin 0 -> 9648 bytes sound/direct_sound_samples/cry_arbok.bin | Bin 0 -> 4949 bytes sound/direct_sound_samples/cry_arcanine.aif | Bin 0 -> 8602 bytes sound/direct_sound_samples/cry_arcanine.bin | Bin 0 -> 4410 bytes sound/direct_sound_samples/cry_ariados.aif | Bin 0 -> 6170 bytes sound/direct_sound_samples/cry_ariados.bin | Bin 0 -> 3156 bytes sound/direct_sound_samples/cry_armaldo.aif | Bin 0 -> 11380 bytes sound/direct_sound_samples/cry_armaldo.bin | Bin 0 -> 5842 bytes sound/direct_sound_samples/cry_aron.aif | Bin 0 -> 4600 bytes sound/direct_sound_samples/cry_aron.bin | Bin 0 -> 2346 bytes sound/direct_sound_samples/cry_articuno.aif | Bin 0 -> 11792 bytes sound/direct_sound_samples/cry_articuno.bin | Bin 0 -> 6054 bytes sound/direct_sound_samples/cry_azumarill.aif | Bin 0 -> 8452 bytes sound/direct_sound_samples/cry_azumarill.bin | Bin 0 -> 4332 bytes sound/direct_sound_samples/cry_azurill.aif | Bin 0 -> 5212 bytes sound/direct_sound_samples/cry_azurill.bin | Bin 0 -> 2662 bytes sound/direct_sound_samples/cry_bagon.aif | Bin 0 -> 3934 bytes sound/direct_sound_samples/cry_bagon.bin | Bin 0 -> 2003 bytes sound/direct_sound_samples/cry_baltoy.aif | Bin 0 -> 6264 bytes sound/direct_sound_samples/cry_baltoy.bin | Bin 0 -> 3204 bytes sound/direct_sound_samples/cry_banette.aif | Bin 0 -> 6334 bytes sound/direct_sound_samples/cry_banette.bin | Bin 0 -> 3240 bytes sound/direct_sound_samples/cry_barboach.aif | Bin 0 -> 4632 bytes sound/direct_sound_samples/cry_barboach.bin | Bin 0 -> 2363 bytes sound/direct_sound_samples/cry_bayleef.aif | Bin 0 -> 4414 bytes sound/direct_sound_samples/cry_bayleef.bin | Bin 0 -> 2250 bytes sound/direct_sound_samples/cry_beautifly.aif | Bin 0 -> 4128 bytes sound/direct_sound_samples/cry_beautifly.bin | Bin 0 -> 2103 bytes sound/direct_sound_samples/cry_beedrill.aif | Bin 0 -> 9656 bytes sound/direct_sound_samples/cry_beedrill.bin | Bin 0 -> 4953 bytes sound/direct_sound_samples/cry_beldum.aif | Bin 0 -> 4828 bytes sound/direct_sound_samples/cry_beldum.bin | Bin 0 -> 2464 bytes sound/direct_sound_samples/cry_bellossom.aif | Bin 0 -> 7042 bytes sound/direct_sound_samples/cry_bellossom.bin | Bin 0 -> 3605 bytes sound/direct_sound_samples/cry_bellsprout.aif | Bin 0 -> 3792 bytes sound/direct_sound_samples/cry_bellsprout.bin | Bin 0 -> 1929 bytes sound/direct_sound_samples/cry_blastoise.aif | Bin 0 -> 9622 bytes sound/direct_sound_samples/cry_blastoise.bin | Bin 0 -> 4936 bytes sound/direct_sound_samples/cry_blaziken.aif | Bin 0 -> 15690 bytes sound/direct_sound_samples/cry_blaziken.bin | Bin 0 -> 8064 bytes sound/direct_sound_samples/cry_blissey.aif | Bin 0 -> 8278 bytes sound/direct_sound_samples/cry_blissey.bin | Bin 0 -> 4243 bytes sound/direct_sound_samples/cry_breloom.aif | Bin 0 -> 6376 bytes sound/direct_sound_samples/cry_breloom.bin | Bin 0 -> 3262 bytes sound/direct_sound_samples/cry_bulbasaur.aif | Bin 0 -> 8266 bytes sound/direct_sound_samples/cry_bulbasaur.bin | Bin 0 -> 4236 bytes sound/direct_sound_samples/cry_butterfree.aif | Bin 0 -> 5026 bytes sound/direct_sound_samples/cry_butterfree.bin | Bin 0 -> 2566 bytes sound/direct_sound_samples/cry_cacnea.aif | Bin 0 -> 4488 bytes sound/direct_sound_samples/cry_cacnea.bin | Bin 0 -> 2288 bytes sound/direct_sound_samples/cry_cacturne.aif | Bin 0 -> 11310 bytes sound/direct_sound_samples/cry_cacturne.bin | Bin 0 -> 5806 bytes sound/direct_sound_samples/cry_camerupt.aif | Bin 0 -> 11526 bytes sound/direct_sound_samples/cry_camerupt.bin | Bin 0 -> 5917 bytes sound/direct_sound_samples/cry_carvanha.aif | Bin 0 -> 5048 bytes sound/direct_sound_samples/cry_carvanha.bin | Bin 0 -> 2577 bytes sound/direct_sound_samples/cry_cascoon.aif | Bin 0 -> 8126 bytes sound/direct_sound_samples/cry_cascoon.bin | Bin 0 -> 4164 bytes sound/direct_sound_samples/cry_castform.aif | Bin 0 -> 6302 bytes sound/direct_sound_samples/cry_castform.bin | Bin 0 -> 3224 bytes sound/direct_sound_samples/cry_caterpie.aif | Bin 0 -> 4192 bytes sound/direct_sound_samples/cry_caterpie.bin | Bin 0 -> 2136 bytes sound/direct_sound_samples/cry_celebi.aif | Bin 0 -> 7230 bytes sound/direct_sound_samples/cry_celebi.bin | Bin 0 -> 3702 bytes sound/direct_sound_samples/cry_chansey.aif | Bin 0 -> 7390 bytes sound/direct_sound_samples/cry_chansey.bin | Bin 0 -> 3785 bytes sound/direct_sound_samples/cry_charizard.aif | Bin 0 -> 9622 bytes sound/direct_sound_samples/cry_charizard.bin | Bin 0 -> 4936 bytes sound/direct_sound_samples/cry_charmander.aif | Bin 0 -> 7216 bytes sound/direct_sound_samples/cry_charmander.bin | Bin 0 -> 3695 bytes sound/direct_sound_samples/cry_charmeleon.aif | Bin 0 -> 7248 bytes sound/direct_sound_samples/cry_charmeleon.bin | Bin 0 -> 3711 bytes sound/direct_sound_samples/cry_chikorita.aif | Bin 0 -> 2654 bytes sound/direct_sound_samples/cry_chikorita.bin | Bin 0 -> 1343 bytes sound/direct_sound_samples/cry_chimecho.aif | Bin 0 -> 5040 bytes sound/direct_sound_samples/cry_chimecho.bin | Bin 0 -> 2573 bytes sound/direct_sound_samples/cry_chinchou.aif | Bin 0 -> 6346 bytes sound/direct_sound_samples/cry_chinchou.bin | Bin 0 -> 3246 bytes sound/direct_sound_samples/cry_clamperl.aif | Bin 0 -> 9142 bytes sound/direct_sound_samples/cry_clamperl.bin | Bin 0 -> 4688 bytes sound/direct_sound_samples/cry_claydol.aif | Bin 0 -> 9668 bytes sound/direct_sound_samples/cry_claydol.bin | Bin 0 -> 4959 bytes sound/direct_sound_samples/cry_clefable.aif | Bin 0 -> 5294 bytes sound/direct_sound_samples/cry_clefable.bin | Bin 0 -> 2704 bytes sound/direct_sound_samples/cry_clefairy.aif | Bin 0 -> 4234 bytes sound/direct_sound_samples/cry_clefairy.bin | Bin 0 -> 2157 bytes sound/direct_sound_samples/cry_cleffa.aif | Bin 0 -> 2992 bytes sound/direct_sound_samples/cry_cleffa.bin | Bin 0 -> 1517 bytes sound/direct_sound_samples/cry_cloyster.aif | Bin 0 -> 10354 bytes sound/direct_sound_samples/cry_cloyster.bin | Bin 0 -> 5313 bytes sound/direct_sound_samples/cry_combusken.aif | Bin 0 -> 14360 bytes sound/direct_sound_samples/cry_combusken.bin | Bin 0 -> 7379 bytes sound/direct_sound_samples/cry_corphish.aif | Bin 0 -> 6010 bytes sound/direct_sound_samples/cry_corphish.bin | Bin 0 -> 3073 bytes sound/direct_sound_samples/cry_corsola.aif | Bin 0 -> 6440 bytes sound/direct_sound_samples/cry_corsola.bin | Bin 0 -> 3295 bytes sound/direct_sound_samples/cry_cradily.aif | Bin 0 -> 14542 bytes sound/direct_sound_samples/cry_cradily.bin | Bin 0 -> 7472 bytes sound/direct_sound_samples/cry_crawdaunt.aif | Bin 0 -> 12316 bytes sound/direct_sound_samples/cry_crawdaunt.bin | Bin 0 -> 6325 bytes sound/direct_sound_samples/cry_crobat.aif | Bin 0 -> 11562 bytes sound/direct_sound_samples/cry_crobat.bin | Bin 0 -> 5936 bytes sound/direct_sound_samples/cry_croconaw.aif | Bin 0 -> 10096 bytes sound/direct_sound_samples/cry_croconaw.bin | Bin 0 -> 5180 bytes sound/direct_sound_samples/cry_cubone.aif | Bin 0 -> 7558 bytes sound/direct_sound_samples/cry_cubone.bin | Bin 0 -> 3871 bytes sound/direct_sound_samples/cry_cyndaquil.aif | Bin 0 -> 3528 bytes sound/direct_sound_samples/cry_cyndaquil.bin | Bin 0 -> 1793 bytes sound/direct_sound_samples/cry_delcatty.aif | Bin 0 -> 10518 bytes sound/direct_sound_samples/cry_delcatty.bin | Bin 0 -> 5398 bytes sound/direct_sound_samples/cry_delibird.aif | Bin 0 -> 8094 bytes sound/direct_sound_samples/cry_delibird.bin | Bin 0 -> 4148 bytes sound/direct_sound_samples/cry_deoxys.aif | Bin 0 -> 10388 bytes sound/direct_sound_samples/cry_deoxys.bin | Bin 0 -> 5331 bytes sound/direct_sound_samples/cry_dewgong.aif | Bin 0 -> 10546 bytes sound/direct_sound_samples/cry_dewgong.bin | Bin 0 -> 5412 bytes sound/direct_sound_samples/cry_diglett.aif | Bin 0 -> 9698 bytes sound/direct_sound_samples/cry_diglett.bin | Bin 0 -> 4975 bytes sound/direct_sound_samples/cry_ditto.aif | Bin 0 -> 5566 bytes sound/direct_sound_samples/cry_ditto.bin | Bin 0 -> 2844 bytes sound/direct_sound_samples/cry_dodrio.aif | Bin 0 -> 9712 bytes sound/direct_sound_samples/cry_dodrio.bin | Bin 0 -> 4982 bytes sound/direct_sound_samples/cry_doduo.aif | Bin 0 -> 9616 bytes sound/direct_sound_samples/cry_doduo.bin | Bin 0 -> 4932 bytes sound/direct_sound_samples/cry_donphan.aif | Bin 0 -> 8554 bytes sound/direct_sound_samples/cry_donphan.bin | Bin 0 -> 4385 bytes sound/direct_sound_samples/cry_dragonair.aif | Bin 0 -> 8318 bytes sound/direct_sound_samples/cry_dragonair.bin | Bin 0 -> 4263 bytes sound/direct_sound_samples/cry_dragonite.aif | Bin 0 -> 9502 bytes sound/direct_sound_samples/cry_dragonite.bin | Bin 0 -> 4874 bytes sound/direct_sound_samples/cry_dratini.aif | Bin 0 -> 5812 bytes sound/direct_sound_samples/cry_dratini.bin | Bin 0 -> 2971 bytes sound/direct_sound_samples/cry_drowzee.aif | Bin 0 -> 14494 bytes sound/direct_sound_samples/cry_drowzee.bin | Bin 0 -> 7448 bytes sound/direct_sound_samples/cry_dugtrio.aif | Bin 0 -> 9686 bytes sound/direct_sound_samples/cry_dugtrio.bin | Bin 0 -> 4969 bytes sound/direct_sound_samples/cry_dunsparce.aif | Bin 0 -> 7926 bytes sound/direct_sound_samples/cry_dunsparce.bin | Bin 0 -> 4061 bytes sound/direct_sound_samples/cry_dusclops.aif | Bin 0 -> 6858 bytes sound/direct_sound_samples/cry_dusclops.bin | Bin 0 -> 3510 bytes sound/direct_sound_samples/cry_duskull.aif | Bin 0 -> 5310 bytes sound/direct_sound_samples/cry_duskull.bin | Bin 0 -> 2712 bytes sound/direct_sound_samples/cry_dustox.aif | Bin 0 -> 6338 bytes sound/direct_sound_samples/cry_dustox.bin | Bin 0 -> 3242 bytes sound/direct_sound_samples/cry_eevee.aif | Bin 0 -> 7104 bytes sound/direct_sound_samples/cry_eevee.bin | Bin 0 -> 3637 bytes sound/direct_sound_samples/cry_ekans.aif | Bin 0 -> 9626 bytes sound/direct_sound_samples/cry_ekans.bin | Bin 0 -> 4938 bytes sound/direct_sound_samples/cry_electabuzz.aif | Bin 0 -> 15380 bytes sound/direct_sound_samples/cry_electabuzz.bin | Bin 0 -> 7905 bytes sound/direct_sound_samples/cry_electrike.aif | Bin 0 -> 6186 bytes sound/direct_sound_samples/cry_electrike.bin | Bin 0 -> 3164 bytes sound/direct_sound_samples/cry_electrode.aif | Bin 0 -> 12564 bytes sound/direct_sound_samples/cry_electrode.bin | Bin 0 -> 6453 bytes sound/direct_sound_samples/cry_elekid.aif | Bin 0 -> 5284 bytes sound/direct_sound_samples/cry_elekid.bin | Bin 0 -> 2699 bytes sound/direct_sound_samples/cry_entei.aif | Bin 0 -> 10198 bytes sound/direct_sound_samples/cry_entei.bin | Bin 0 -> 5233 bytes sound/direct_sound_samples/cry_espeon.aif | Bin 0 -> 9828 bytes sound/direct_sound_samples/cry_espeon.bin | Bin 0 -> 5042 bytes sound/direct_sound_samples/cry_exeggcute.aif | Bin 0 -> 9416 bytes sound/direct_sound_samples/cry_exeggcute.bin | Bin 0 -> 4829 bytes sound/direct_sound_samples/cry_exeggutor.aif | Bin 0 -> 15880 bytes sound/direct_sound_samples/cry_exeggutor.bin | Bin 0 -> 8162 bytes sound/direct_sound_samples/cry_exploud.aif | Bin 0 -> 14086 bytes sound/direct_sound_samples/cry_exploud.bin | Bin 0 -> 7237 bytes sound/direct_sound_samples/cry_farfetchd.aif | Bin 0 -> 3766 bytes sound/direct_sound_samples/cry_farfetchd.bin | Bin 0 -> 1916 bytes sound/direct_sound_samples/cry_fearow.aif | Bin 0 -> 8602 bytes sound/direct_sound_samples/cry_fearow.bin | Bin 0 -> 4410 bytes sound/direct_sound_samples/cry_feebas.aif | Bin 0 -> 3932 bytes sound/direct_sound_samples/cry_feebas.bin | Bin 0 -> 2002 bytes sound/direct_sound_samples/cry_feraligatr.aif | Bin 0 -> 12712 bytes sound/direct_sound_samples/cry_feraligatr.bin | Bin 0 -> 6529 bytes sound/direct_sound_samples/cry_flaaffy.aif | Bin 0 -> 6854 bytes sound/direct_sound_samples/cry_flaaffy.bin | Bin 0 -> 3508 bytes sound/direct_sound_samples/cry_flareon.aif | Bin 0 -> 7748 bytes sound/direct_sound_samples/cry_flareon.bin | Bin 0 -> 3969 bytes sound/direct_sound_samples/cry_flygon.aif | Bin 0 -> 12974 bytes sound/direct_sound_samples/cry_flygon.bin | Bin 0 -> 6664 bytes sound/direct_sound_samples/cry_forretress.aif | Bin 0 -> 9990 bytes sound/direct_sound_samples/cry_forretress.bin | Bin 0 -> 5125 bytes sound/direct_sound_samples/cry_furret.aif | Bin 0 -> 3168 bytes sound/direct_sound_samples/cry_furret.bin | Bin 0 -> 1608 bytes sound/direct_sound_samples/cry_gardevoir.aif | Bin 0 -> 12154 bytes sound/direct_sound_samples/cry_gardevoir.bin | Bin 0 -> 6241 bytes sound/direct_sound_samples/cry_gastly.aif | Bin 0 -> 11620 bytes sound/direct_sound_samples/cry_gastly.bin | Bin 0 -> 5966 bytes sound/direct_sound_samples/cry_gengar.aif | Bin 0 -> 7372 bytes sound/direct_sound_samples/cry_gengar.bin | Bin 0 -> 3775 bytes sound/direct_sound_samples/cry_geodude.aif | Bin 0 -> 11816 bytes sound/direct_sound_samples/cry_geodude.bin | Bin 0 -> 6067 bytes sound/direct_sound_samples/cry_girafarig.aif | Bin 0 -> 7346 bytes sound/direct_sound_samples/cry_girafarig.bin | Bin 0 -> 3762 bytes sound/direct_sound_samples/cry_glalie.aif | Bin 0 -> 10420 bytes sound/direct_sound_samples/cry_glalie.bin | Bin 0 -> 5347 bytes sound/direct_sound_samples/cry_gligar.aif | Bin 0 -> 6068 bytes sound/direct_sound_samples/cry_gligar.bin | Bin 0 -> 3103 bytes sound/direct_sound_samples/cry_gloom.aif | Bin 0 -> 6246 bytes sound/direct_sound_samples/cry_gloom.bin | Bin 0 -> 3195 bytes sound/direct_sound_samples/cry_golbat.aif | Bin 0 -> 9674 bytes sound/direct_sound_samples/cry_golbat.bin | Bin 0 -> 4962 bytes sound/direct_sound_samples/cry_goldeen.aif | Bin 0 -> 4936 bytes sound/direct_sound_samples/cry_goldeen.bin | Bin 0 -> 2519 bytes sound/direct_sound_samples/cry_golduck.aif | Bin 0 -> 5646 bytes sound/direct_sound_samples/cry_golduck.bin | Bin 0 -> 2885 bytes sound/direct_sound_samples/cry_golem.aif | Bin 0 -> 7080 bytes sound/direct_sound_samples/cry_golem.bin | Bin 0 -> 3625 bytes sound/direct_sound_samples/cry_gorebyss.aif | Bin 0 -> 11176 bytes sound/direct_sound_samples/cry_gorebyss.bin | Bin 0 -> 5737 bytes sound/direct_sound_samples/cry_granbull.aif | Bin 0 -> 11782 bytes sound/direct_sound_samples/cry_granbull.bin | Bin 0 -> 6049 bytes sound/direct_sound_samples/cry_graveler.aif | Bin 0 -> 13900 bytes sound/direct_sound_samples/cry_graveler.bin | Bin 0 -> 7141 bytes sound/direct_sound_samples/cry_grimer.aif | Bin 0 -> 5274 bytes sound/direct_sound_samples/cry_grimer.bin | Bin 0 -> 2694 bytes sound/direct_sound_samples/cry_groudon.aif | Bin 0 -> 18438 bytes sound/direct_sound_samples/cry_groudon.bin | Bin 0 -> 9481 bytes sound/direct_sound_samples/cry_grovyle.aif | Bin 0 -> 10198 bytes sound/direct_sound_samples/cry_grovyle.bin | Bin 0 -> 5233 bytes sound/direct_sound_samples/cry_growlithe.aif | Bin 0 -> 6696 bytes sound/direct_sound_samples/cry_growlithe.bin | Bin 0 -> 3427 bytes sound/direct_sound_samples/cry_grumpig.aif | Bin 0 -> 6318 bytes sound/direct_sound_samples/cry_grumpig.bin | Bin 0 -> 3232 bytes sound/direct_sound_samples/cry_gulpin.aif | Bin 0 -> 4028 bytes sound/direct_sound_samples/cry_gulpin.bin | Bin 0 -> 2051 bytes sound/direct_sound_samples/cry_gyarados.aif | Bin 0 -> 10078 bytes sound/direct_sound_samples/cry_gyarados.bin | Bin 0 -> 5171 bytes sound/direct_sound_samples/cry_hariyama.aif | Bin 0 -> 8348 bytes sound/direct_sound_samples/cry_hariyama.bin | Bin 0 -> 4279 bytes sound/direct_sound_samples/cry_haunter.aif | Bin 0 -> 11714 bytes sound/direct_sound_samples/cry_haunter.bin | Bin 0 -> 6014 bytes sound/direct_sound_samples/cry_heracross.aif | Bin 0 -> 9144 bytes sound/direct_sound_samples/cry_heracross.bin | Bin 0 -> 4689 bytes sound/direct_sound_samples/cry_hitmonchan.aif | Bin 0 -> 8906 bytes sound/direct_sound_samples/cry_hitmonchan.bin | Bin 0 -> 4566 bytes sound/direct_sound_samples/cry_hitmonlee.aif | Bin 0 -> 9318 bytes sound/direct_sound_samples/cry_hitmonlee.bin | Bin 0 -> 4779 bytes sound/direct_sound_samples/cry_hitmontop.aif | Bin 0 -> 6936 bytes sound/direct_sound_samples/cry_hitmontop.bin | Bin 0 -> 3551 bytes sound/direct_sound_samples/cry_ho_oh.aif | Bin 0 -> 11260 bytes sound/direct_sound_samples/cry_ho_oh.bin | Bin 0 -> 5780 bytes sound/direct_sound_samples/cry_hoothoot.aif | Bin 0 -> 5458 bytes sound/direct_sound_samples/cry_hoothoot.bin | Bin 0 -> 2788 bytes sound/direct_sound_samples/cry_hoppip.aif | Bin 0 -> 4226 bytes sound/direct_sound_samples/cry_hoppip.bin | Bin 0 -> 2153 bytes sound/direct_sound_samples/cry_horsea.aif | Bin 0 -> 4754 bytes sound/direct_sound_samples/cry_horsea.bin | Bin 0 -> 2425 bytes sound/direct_sound_samples/cry_houndoom.aif | Bin 0 -> 9820 bytes sound/direct_sound_samples/cry_houndoom.bin | Bin 0 -> 5038 bytes sound/direct_sound_samples/cry_houndour.aif | Bin 0 -> 6332 bytes sound/direct_sound_samples/cry_houndour.bin | Bin 0 -> 3239 bytes sound/direct_sound_samples/cry_huntail.aif | Bin 0 -> 7944 bytes sound/direct_sound_samples/cry_huntail.bin | Bin 0 -> 4070 bytes sound/direct_sound_samples/cry_hypno.aif | Bin 0 -> 14450 bytes sound/direct_sound_samples/cry_hypno.bin | Bin 0 -> 7425 bytes sound/direct_sound_samples/cry_igglybuff.aif | Bin 0 -> 3518 bytes sound/direct_sound_samples/cry_igglybuff.bin | Bin 0 -> 1788 bytes sound/direct_sound_samples/cry_illumise.aif | Bin 0 -> 8536 bytes sound/direct_sound_samples/cry_illumise.bin | Bin 0 -> 4376 bytes sound/direct_sound_samples/cry_ivysaur.aif | Bin 0 -> 8270 bytes sound/direct_sound_samples/cry_ivysaur.bin | Bin 0 -> 4238 bytes sound/direct_sound_samples/cry_jigglypuff.aif | Bin 0 -> 2720 bytes sound/direct_sound_samples/cry_jigglypuff.bin | Bin 0 -> 1377 bytes sound/direct_sound_samples/cry_jirachi.aif | Bin 0 -> 6758 bytes sound/direct_sound_samples/cry_jirachi.bin | Bin 0 -> 3459 bytes sound/direct_sound_samples/cry_jolteon.aif | Bin 0 -> 7904 bytes sound/direct_sound_samples/cry_jolteon.bin | Bin 0 -> 4050 bytes sound/direct_sound_samples/cry_jumpluff.aif | Bin 0 -> 8106 bytes sound/direct_sound_samples/cry_jumpluff.bin | Bin 0 -> 4154 bytes sound/direct_sound_samples/cry_jynx.aif | Bin 0 -> 23606 bytes sound/direct_sound_samples/cry_jynx.bin | Bin 0 -> 12146 bytes sound/direct_sound_samples/cry_kabuto.aif | Bin 0 -> 6170 bytes sound/direct_sound_samples/cry_kabuto.bin | Bin 0 -> 3156 bytes sound/direct_sound_samples/cry_kabutops.aif | Bin 0 -> 6867 bytes sound/direct_sound_samples/cry_kabutops.bin | Bin 0 -> 3515 bytes sound/direct_sound_samples/cry_kadabra.aif | Bin 0 -> 13408 bytes sound/direct_sound_samples/cry_kadabra.bin | Bin 0 -> 6888 bytes sound/direct_sound_samples/cry_kakuna.aif | Bin 0 -> 9104 bytes sound/direct_sound_samples/cry_kakuna.bin | Bin 0 -> 4668 bytes sound/direct_sound_samples/cry_kangaskhan.aif | Bin 0 -> 9334 bytes sound/direct_sound_samples/cry_kangaskhan.bin | Bin 0 -> 4787 bytes sound/direct_sound_samples/cry_kecleon.aif | Bin 0 -> 4202 bytes sound/direct_sound_samples/cry_kecleon.bin | Bin 0 -> 2141 bytes sound/direct_sound_samples/cry_kingdra.aif | Bin 0 -> 6922 bytes sound/direct_sound_samples/cry_kingdra.bin | Bin 0 -> 3543 bytes sound/direct_sound_samples/cry_kingler.aif | Bin 0 -> 12132 bytes sound/direct_sound_samples/cry_kingler.bin | Bin 0 -> 6230 bytes sound/direct_sound_samples/cry_kirlia.aif | Bin 0 -> 6100 bytes sound/direct_sound_samples/cry_kirlia.bin | Bin 0 -> 3120 bytes sound/direct_sound_samples/cry_koffing.aif | Bin 0 -> 10154 bytes sound/direct_sound_samples/cry_koffing.bin | Bin 0 -> 5210 bytes sound/direct_sound_samples/cry_krabby.aif | Bin 0 -> 12112 bytes sound/direct_sound_samples/cry_krabby.bin | Bin 0 -> 6219 bytes sound/direct_sound_samples/cry_kyogre.aif | Bin 0 -> 17782 bytes sound/direct_sound_samples/cry_kyogre.bin | Bin 0 -> 9143 bytes sound/direct_sound_samples/cry_lairon.aif | Bin 0 -> 10392 bytes sound/direct_sound_samples/cry_lairon.bin | Bin 0 -> 5333 bytes sound/direct_sound_samples/cry_lanturn.aif | Bin 0 -> 5282 bytes sound/direct_sound_samples/cry_lanturn.bin | Bin 0 -> 2698 bytes sound/direct_sound_samples/cry_lapras.aif | Bin 0 -> 7408 bytes sound/direct_sound_samples/cry_lapras.bin | Bin 0 -> 3794 bytes sound/direct_sound_samples/cry_larvitar.aif | Bin 0 -> 6350 bytes sound/direct_sound_samples/cry_larvitar.bin | Bin 0 -> 3248 bytes sound/direct_sound_samples/cry_latias.aif | Bin 0 -> 6098 bytes sound/direct_sound_samples/cry_latias.bin | Bin 0 -> 3118 bytes sound/direct_sound_samples/cry_latios.aif | Bin 0 -> 10958 bytes sound/direct_sound_samples/cry_latios.bin | Bin 0 -> 5624 bytes sound/direct_sound_samples/cry_ledian.aif | Bin 0 -> 4214 bytes sound/direct_sound_samples/cry_ledian.bin | Bin 0 -> 2147 bytes sound/direct_sound_samples/cry_ledyba.aif | Bin 0 -> 3506 bytes sound/direct_sound_samples/cry_ledyba.bin | Bin 0 -> 1782 bytes sound/direct_sound_samples/cry_lickitung.aif | Bin 0 -> 7571 bytes sound/direct_sound_samples/cry_lickitung.bin | Bin 0 -> 3878 bytes sound/direct_sound_samples/cry_lileep.aif | Bin 0 -> 4838 bytes sound/direct_sound_samples/cry_lileep.bin | Bin 0 -> 2469 bytes sound/direct_sound_samples/cry_linoone.aif | Bin 0 -> 15248 bytes sound/direct_sound_samples/cry_linoone.bin | Bin 0 -> 7836 bytes sound/direct_sound_samples/cry_lombre.aif | Bin 0 -> 7282 bytes sound/direct_sound_samples/cry_lombre.bin | Bin 0 -> 3729 bytes sound/direct_sound_samples/cry_lotad.aif | Bin 0 -> 2232 bytes sound/direct_sound_samples/cry_lotad.bin | Bin 0 -> 1125 bytes sound/direct_sound_samples/cry_loudred.aif | Bin 0 -> 6582 bytes sound/direct_sound_samples/cry_loudred.bin | Bin 0 -> 3368 bytes sound/direct_sound_samples/cry_ludicolo.aif | Bin 0 -> 8398 bytes sound/direct_sound_samples/cry_ludicolo.bin | Bin 0 -> 4304 bytes sound/direct_sound_samples/cry_lugia.aif | Bin 0 -> 18900 bytes sound/direct_sound_samples/cry_lugia.bin | Bin 0 -> 9720 bytes sound/direct_sound_samples/cry_lunatone.aif | Bin 0 -> 11956 bytes sound/direct_sound_samples/cry_lunatone.bin | Bin 0 -> 6139 bytes sound/direct_sound_samples/cry_luvdisc.aif | Bin 0 -> 2456 bytes sound/direct_sound_samples/cry_luvdisc.bin | Bin 0 -> 1241 bytes sound/direct_sound_samples/cry_machamp.aif | Bin 0 -> 8256 bytes sound/direct_sound_samples/cry_machamp.bin | Bin 0 -> 4231 bytes sound/direct_sound_samples/cry_machoke.aif | Bin 0 -> 6782 bytes sound/direct_sound_samples/cry_machoke.bin | Bin 0 -> 3471 bytes sound/direct_sound_samples/cry_machop.aif | Bin 0 -> 6696 bytes sound/direct_sound_samples/cry_machop.bin | Bin 0 -> 3427 bytes sound/direct_sound_samples/cry_magby.aif | Bin 0 -> 7218 bytes sound/direct_sound_samples/cry_magby.bin | Bin 0 -> 3696 bytes sound/direct_sound_samples/cry_magcargo.aif | Bin 0 -> 10486 bytes sound/direct_sound_samples/cry_magcargo.bin | Bin 0 -> 5381 bytes sound/direct_sound_samples/cry_magikarp.aif | Bin 0 -> 9492 bytes sound/direct_sound_samples/cry_magikarp.bin | Bin 0 -> 4869 bytes sound/direct_sound_samples/cry_magmar.aif | Bin 0 -> 7738 bytes sound/direct_sound_samples/cry_magmar.bin | Bin 0 -> 3964 bytes sound/direct_sound_samples/cry_magnemite.aif | Bin 0 -> 9610 bytes sound/direct_sound_samples/cry_magnemite.bin | Bin 0 -> 4929 bytes sound/direct_sound_samples/cry_magneton.aif | Bin 0 -> 11914 bytes sound/direct_sound_samples/cry_magneton.bin | Bin 0 -> 6117 bytes sound/direct_sound_samples/cry_makuhita.aif | Bin 0 -> 3704 bytes sound/direct_sound_samples/cry_makuhita.bin | Bin 0 -> 1884 bytes sound/direct_sound_samples/cry_manectric.aif | Bin 0 -> 10492 bytes sound/direct_sound_samples/cry_manectric.bin | Bin 0 -> 5384 bytes sound/direct_sound_samples/cry_mankey.aif | Bin 0 -> 8178 bytes sound/direct_sound_samples/cry_mankey.bin | Bin 0 -> 4191 bytes sound/direct_sound_samples/cry_mantine.aif | Bin 0 -> 7884 bytes sound/direct_sound_samples/cry_mantine.bin | Bin 0 -> 4039 bytes sound/direct_sound_samples/cry_mareep.aif | Bin 0 -> 3694 bytes sound/direct_sound_samples/cry_mareep.bin | Bin 0 -> 1879 bytes sound/direct_sound_samples/cry_marill.aif | Bin 0 -> 6538 bytes sound/direct_sound_samples/cry_marill.bin | Bin 0 -> 3345 bytes sound/direct_sound_samples/cry_marowak.aif | Bin 0 -> 7216 bytes sound/direct_sound_samples/cry_marowak.bin | Bin 0 -> 3695 bytes sound/direct_sound_samples/cry_marshtomp.aif | Bin 0 -> 8498 bytes sound/direct_sound_samples/cry_marshtomp.bin | Bin 0 -> 4356 bytes sound/direct_sound_samples/cry_masquerain.aif | Bin 0 -> 9830 bytes sound/direct_sound_samples/cry_masquerain.bin | Bin 0 -> 5043 bytes sound/direct_sound_samples/cry_mawile.aif | Bin 0 -> 5756 bytes sound/direct_sound_samples/cry_mawile.bin | Bin 0 -> 2942 bytes sound/direct_sound_samples/cry_medicham.aif | Bin 0 -> 8246 bytes sound/direct_sound_samples/cry_medicham.bin | Bin 0 -> 4226 bytes sound/direct_sound_samples/cry_meditite.aif | Bin 0 -> 4078 bytes sound/direct_sound_samples/cry_meditite.bin | Bin 0 -> 2077 bytes sound/direct_sound_samples/cry_meganium.aif | Bin 0 -> 8100 bytes sound/direct_sound_samples/cry_meganium.bin | Bin 0 -> 4151 bytes sound/direct_sound_samples/cry_meowth.aif | Bin 0 -> 4796 bytes sound/direct_sound_samples/cry_meowth.bin | Bin 0 -> 2447 bytes sound/direct_sound_samples/cry_metagross.aif | Bin 0 -> 19644 bytes sound/direct_sound_samples/cry_metagross.bin | Bin 0 -> 10103 bytes sound/direct_sound_samples/cry_metang.aif | Bin 0 -> 9398 bytes sound/direct_sound_samples/cry_metang.bin | Bin 0 -> 4820 bytes sound/direct_sound_samples/cry_metapod.aif | Bin 0 -> 11622 bytes sound/direct_sound_samples/cry_metapod.bin | Bin 0 -> 5967 bytes sound/direct_sound_samples/cry_mew.aif | Bin 0 -> 15146 bytes sound/direct_sound_samples/cry_mew.bin | Bin 0 -> 7784 bytes sound/direct_sound_samples/cry_mewtwo.aif | Bin 0 -> 15144 bytes sound/direct_sound_samples/cry_mewtwo.bin | Bin 0 -> 7783 bytes sound/direct_sound_samples/cry_mightyena.aif | Bin 0 -> 9748 bytes sound/direct_sound_samples/cry_mightyena.bin | Bin 0 -> 5001 bytes sound/direct_sound_samples/cry_milotic.aif | Bin 0 -> 19542 bytes sound/direct_sound_samples/cry_milotic.bin | Bin 0 -> 10051 bytes sound/direct_sound_samples/cry_miltank.aif | Bin 0 -> 7424 bytes sound/direct_sound_samples/cry_miltank.bin | Bin 0 -> 3802 bytes sound/direct_sound_samples/cry_minun.aif | Bin 0 -> 8004 bytes sound/direct_sound_samples/cry_minun.bin | Bin 0 -> 4101 bytes sound/direct_sound_samples/cry_misdreavus.aif | Bin 0 -> 5816 bytes sound/direct_sound_samples/cry_misdreavus.bin | Bin 0 -> 2973 bytes sound/direct_sound_samples/cry_moltres.aif | Bin 0 -> 11796 bytes sound/direct_sound_samples/cry_moltres.bin | Bin 0 -> 6057 bytes sound/direct_sound_samples/cry_mr_mime.aif | Bin 0 -> 9446 bytes sound/direct_sound_samples/cry_mr_mime.bin | Bin 0 -> 4845 bytes sound/direct_sound_samples/cry_mudkip.aif | Bin 0 -> 3776 bytes sound/direct_sound_samples/cry_mudkip.bin | Bin 0 -> 1921 bytes sound/direct_sound_samples/cry_muk.aif | Bin 0 -> 7374 bytes sound/direct_sound_samples/cry_muk.bin | Bin 0 -> 3776 bytes sound/direct_sound_samples/cry_murkrow.aif | Bin 0 -> 8370 bytes sound/direct_sound_samples/cry_murkrow.bin | Bin 0 -> 4290 bytes sound/direct_sound_samples/cry_natu.aif | Bin 0 -> 5294 bytes sound/direct_sound_samples/cry_natu.bin | Bin 0 -> 2704 bytes sound/direct_sound_samples/cry_nidoking.aif | Bin 0 -> 12176 bytes sound/direct_sound_samples/cry_nidoking.bin | Bin 0 -> 6252 bytes sound/direct_sound_samples/cry_nidoqueen.aif | Bin 0 -> 8424 bytes sound/direct_sound_samples/cry_nidoqueen.bin | Bin 0 -> 4318 bytes sound/direct_sound_samples/cry_nidoran_f.aif | Bin 0 -> 4858 bytes sound/direct_sound_samples/cry_nidoran_f.bin | Bin 0 -> 2479 bytes sound/direct_sound_samples/cry_nidoran_m.aif | Bin 0 -> 5216 bytes sound/direct_sound_samples/cry_nidoran_m.bin | Bin 0 -> 2664 bytes sound/direct_sound_samples/cry_nidorina.aif | Bin 0 -> 6394 bytes sound/direct_sound_samples/cry_nidorina.bin | Bin 0 -> 3271 bytes sound/direct_sound_samples/cry_nidorino.aif | Bin 0 -> 6042 bytes sound/direct_sound_samples/cry_nidorino.bin | Bin 0 -> 3090 bytes sound/direct_sound_samples/cry_nincada.aif | Bin 0 -> 3244 bytes sound/direct_sound_samples/cry_nincada.bin | Bin 0 -> 1647 bytes sound/direct_sound_samples/cry_ninetales.aif | Bin 0 -> 12174 bytes sound/direct_sound_samples/cry_ninetales.bin | Bin 0 -> 6251 bytes sound/direct_sound_samples/cry_ninjask.aif | Bin 0 -> 6084 bytes sound/direct_sound_samples/cry_ninjask.bin | Bin 0 -> 3111 bytes sound/direct_sound_samples/cry_noctowl.aif | Bin 0 -> 10564 bytes sound/direct_sound_samples/cry_noctowl.bin | Bin 0 -> 5421 bytes sound/direct_sound_samples/cry_nosepass.aif | Bin 0 -> 6696 bytes sound/direct_sound_samples/cry_nosepass.bin | Bin 0 -> 3427 bytes sound/direct_sound_samples/cry_numel.aif | Bin 0 -> 4664 bytes sound/direct_sound_samples/cry_numel.bin | Bin 0 -> 2379 bytes sound/direct_sound_samples/cry_nuzleaf.aif | Bin 0 -> 5712 bytes sound/direct_sound_samples/cry_nuzleaf.bin | Bin 0 -> 2919 bytes sound/direct_sound_samples/cry_octillery.aif | Bin 0 -> 13084 bytes sound/direct_sound_samples/cry_octillery.bin | Bin 0 -> 6721 bytes sound/direct_sound_samples/cry_oddish.aif | Bin 0 -> 7298 bytes sound/direct_sound_samples/cry_oddish.bin | Bin 0 -> 3737 bytes sound/direct_sound_samples/cry_omanyte.aif | Bin 0 -> 6672 bytes sound/direct_sound_samples/cry_omanyte.bin | Bin 0 -> 3414 bytes sound/direct_sound_samples/cry_omastar.aif | Bin 0 -> 6666 bytes sound/direct_sound_samples/cry_omastar.bin | Bin 0 -> 3411 bytes sound/direct_sound_samples/cry_onix.aif | Bin 0 -> 12340 bytes sound/direct_sound_samples/cry_onix.bin | Bin 0 -> 6337 bytes sound/direct_sound_samples/cry_paras.aif | Bin 0 -> 13924 bytes sound/direct_sound_samples/cry_paras.bin | Bin 0 -> 7154 bytes sound/direct_sound_samples/cry_parasect.aif | Bin 0 -> 15140 bytes sound/direct_sound_samples/cry_parasect.bin | Bin 0 -> 7781 bytes sound/direct_sound_samples/cry_pelipper.aif | Bin 0 -> 5894 bytes sound/direct_sound_samples/cry_pelipper.bin | Bin 0 -> 3013 bytes sound/direct_sound_samples/cry_persian.aif | Bin 0 -> 9412 bytes sound/direct_sound_samples/cry_persian.bin | Bin 0 -> 4827 bytes sound/direct_sound_samples/cry_phanpy.aif | Bin 0 -> 5664 bytes sound/direct_sound_samples/cry_phanpy.bin | Bin 0 -> 2895 bytes sound/direct_sound_samples/cry_pichu.aif | Bin 0 -> 3684 bytes sound/direct_sound_samples/cry_pichu.bin | Bin 0 -> 1874 bytes sound/direct_sound_samples/cry_pidgeot.aif | Bin 0 -> 8590 bytes sound/direct_sound_samples/cry_pidgeot.bin | Bin 0 -> 4403 bytes sound/direct_sound_samples/cry_pidgeotto.aif | Bin 0 -> 7512 bytes sound/direct_sound_samples/cry_pidgeotto.bin | Bin 0 -> 3848 bytes sound/direct_sound_samples/cry_pidgey.aif | Bin 0 -> 1984 bytes sound/direct_sound_samples/cry_pidgey.bin | Bin 0 -> 997 bytes sound/direct_sound_samples/cry_pikachu.aif | Bin 0 -> 8316 bytes sound/direct_sound_samples/cry_pikachu.bin | Bin 0 -> 4262 bytes sound/direct_sound_samples/cry_piloswine.aif | Bin 0 -> 6480 bytes sound/direct_sound_samples/cry_piloswine.bin | Bin 0 -> 3315 bytes sound/direct_sound_samples/cry_pineco.aif | Bin 0 -> 6690 bytes sound/direct_sound_samples/cry_pineco.bin | Bin 0 -> 3424 bytes sound/direct_sound_samples/cry_pinsir.aif | Bin 0 -> 6186 bytes sound/direct_sound_samples/cry_pinsir.bin | Bin 0 -> 3164 bytes sound/direct_sound_samples/cry_plusle.aif | Bin 0 -> 4504 bytes sound/direct_sound_samples/cry_plusle.bin | Bin 0 -> 2297 bytes sound/direct_sound_samples/cry_politoed.aif | Bin 0 -> 9114 bytes sound/direct_sound_samples/cry_politoed.bin | Bin 0 -> 4674 bytes sound/direct_sound_samples/cry_poliwag.aif | Bin 0 -> 5562 bytes sound/direct_sound_samples/cry_poliwag.bin | Bin 0 -> 2842 bytes sound/direct_sound_samples/cry_poliwhirl.aif | Bin 0 -> 3354 bytes sound/direct_sound_samples/cry_poliwhirl.bin | Bin 0 -> 1704 bytes sound/direct_sound_samples/cry_poliwrath.aif | Bin 0 -> 5582 bytes sound/direct_sound_samples/cry_poliwrath.bin | Bin 0 -> 2852 bytes sound/direct_sound_samples/cry_ponyta.aif | Bin 0 -> 7524 bytes sound/direct_sound_samples/cry_ponyta.bin | Bin 0 -> 3854 bytes sound/direct_sound_samples/cry_poochyena.aif | Bin 0 -> 4656 bytes sound/direct_sound_samples/cry_poochyena.bin | Bin 0 -> 2375 bytes sound/direct_sound_samples/cry_porygon.aif | Bin 0 -> 10002 bytes sound/direct_sound_samples/cry_porygon.bin | Bin 0 -> 5131 bytes sound/direct_sound_samples/cry_porygon2.aif | Bin 0 -> 7854 bytes sound/direct_sound_samples/cry_porygon2.bin | Bin 0 -> 4024 bytes sound/direct_sound_samples/cry_primeape.aif | Bin 0 -> 8086 bytes sound/direct_sound_samples/cry_primeape.bin | Bin 0 -> 4144 bytes sound/direct_sound_samples/cry_psyduck.aif | Bin 0 -> 6578 bytes sound/direct_sound_samples/cry_psyduck.bin | Bin 0 -> 3366 bytes sound/direct_sound_samples/cry_pupitar.aif | Bin 0 -> 4234 bytes sound/direct_sound_samples/cry_pupitar.bin | Bin 0 -> 2157 bytes sound/direct_sound_samples/cry_quagsire.aif | Bin 0 -> 6684 bytes sound/direct_sound_samples/cry_quagsire.bin | Bin 0 -> 3421 bytes sound/direct_sound_samples/cry_quilava.aif | Bin 0 -> 5962 bytes sound/direct_sound_samples/cry_quilava.bin | Bin 0 -> 3048 bytes sound/direct_sound_samples/cry_qwilfish.aif | Bin 0 -> 5808 bytes sound/direct_sound_samples/cry_qwilfish.bin | Bin 0 -> 2969 bytes sound/direct_sound_samples/cry_raichu.aif | Bin 0 -> 11842 bytes sound/direct_sound_samples/cry_raichu.bin | Bin 0 -> 6080 bytes sound/direct_sound_samples/cry_raikou.aif | Bin 0 -> 8704 bytes sound/direct_sound_samples/cry_raikou.bin | Bin 0 -> 4462 bytes sound/direct_sound_samples/cry_ralts.aif | Bin 0 -> 5066 bytes sound/direct_sound_samples/cry_ralts.bin | Bin 0 -> 2586 bytes sound/direct_sound_samples/cry_rapidash.aif | Bin 0 -> 9292 bytes sound/direct_sound_samples/cry_rapidash.bin | Bin 0 -> 4765 bytes sound/direct_sound_samples/cry_raticate.aif | Bin 0 -> 4770 bytes sound/direct_sound_samples/cry_raticate.bin | Bin 0 -> 2434 bytes sound/direct_sound_samples/cry_rattata.aif | Bin 0 -> 3956 bytes sound/direct_sound_samples/cry_rattata.bin | Bin 0 -> 2014 bytes sound/direct_sound_samples/cry_rayquaza.aif | Bin 0 -> 14532 bytes sound/direct_sound_samples/cry_rayquaza.bin | Bin 0 -> 7467 bytes sound/direct_sound_samples/cry_regice.aif | Bin 0 -> 15936 bytes sound/direct_sound_samples/cry_regice.bin | Bin 0 -> 8191 bytes sound/direct_sound_samples/cry_regirock.aif | Bin 0 -> 15862 bytes sound/direct_sound_samples/cry_regirock.bin | Bin 0 -> 8153 bytes sound/direct_sound_samples/cry_registeel.aif | Bin 0 -> 11476 bytes sound/direct_sound_samples/cry_registeel.bin | Bin 0 -> 5892 bytes sound/direct_sound_samples/cry_relicanth.aif | Bin 0 -> 10072 bytes sound/direct_sound_samples/cry_relicanth.bin | Bin 0 -> 5168 bytes sound/direct_sound_samples/cry_remoraid.aif | Bin 0 -> 5290 bytes sound/direct_sound_samples/cry_remoraid.bin | Bin 0 -> 2702 bytes sound/direct_sound_samples/cry_rhydon.aif | Bin 0 -> 10186 bytes sound/direct_sound_samples/cry_rhydon.bin | Bin 0 -> 5226 bytes sound/direct_sound_samples/cry_rhyhorn.aif | Bin 0 -> 9686 bytes sound/direct_sound_samples/cry_rhyhorn.bin | Bin 0 -> 4969 bytes sound/direct_sound_samples/cry_roselia.aif | Bin 0 -> 5382 bytes sound/direct_sound_samples/cry_roselia.bin | Bin 0 -> 2749 bytes sound/direct_sound_samples/cry_sableye.aif | Bin 0 -> 5826 bytes sound/direct_sound_samples/cry_sableye.bin | Bin 0 -> 2978 bytes sound/direct_sound_samples/cry_salamence.aif | Bin 0 -> 12514 bytes sound/direct_sound_samples/cry_salamence.bin | Bin 0 -> 6427 bytes sound/direct_sound_samples/cry_sandshrew.aif | Bin 0 -> 4678 bytes sound/direct_sound_samples/cry_sandshrew.bin | Bin 0 -> 2386 bytes sound/direct_sound_samples/cry_sandslash.aif | Bin 0 -> 6784 bytes sound/direct_sound_samples/cry_sandslash.bin | Bin 0 -> 3472 bytes sound/direct_sound_samples/cry_sceptile.aif | Bin 0 -> 13012 bytes sound/direct_sound_samples/cry_sceptile.bin | Bin 0 -> 6684 bytes sound/direct_sound_samples/cry_scizor.aif | Bin 0 -> 11462 bytes sound/direct_sound_samples/cry_scizor.bin | Bin 0 -> 5884 bytes sound/direct_sound_samples/cry_scyther.aif | Bin 0 -> 6676 bytes sound/direct_sound_samples/cry_scyther.bin | Bin 0 -> 3417 bytes sound/direct_sound_samples/cry_seadra.aif | Bin 0 -> 4228 bytes sound/direct_sound_samples/cry_seadra.bin | Bin 0 -> 2154 bytes sound/direct_sound_samples/cry_seaking.aif | Bin 0 -> 9654 bytes sound/direct_sound_samples/cry_seaking.bin | Bin 0 -> 4952 bytes sound/direct_sound_samples/cry_sealeo.aif | Bin 0 -> 5928 bytes sound/direct_sound_samples/cry_sealeo.bin | Bin 0 -> 3031 bytes sound/direct_sound_samples/cry_seedot.aif | Bin 0 -> 4106 bytes sound/direct_sound_samples/cry_seedot.bin | Bin 0 -> 2091 bytes sound/direct_sound_samples/cry_seel.aif | Bin 0 -> 8954 bytes sound/direct_sound_samples/cry_seel.bin | Bin 0 -> 4591 bytes sound/direct_sound_samples/cry_sentret.aif | Bin 0 -> 2108 bytes sound/direct_sound_samples/cry_sentret.bin | Bin 0 -> 1061 bytes sound/direct_sound_samples/cry_seviper.aif | Bin 0 -> 5820 bytes sound/direct_sound_samples/cry_seviper.bin | Bin 0 -> 2975 bytes sound/direct_sound_samples/cry_sharpedo.aif | Bin 0 -> 11488 bytes sound/direct_sound_samples/cry_sharpedo.bin | Bin 0 -> 5898 bytes sound/direct_sound_samples/cry_shedinja.aif | Bin 0 -> 3876 bytes sound/direct_sound_samples/cry_shedinja.bin | Bin 0 -> 1973 bytes sound/direct_sound_samples/cry_shelgon.aif | Bin 0 -> 9992 bytes sound/direct_sound_samples/cry_shelgon.bin | Bin 0 -> 5126 bytes sound/direct_sound_samples/cry_shellder.aif | Bin 0 -> 7718 bytes sound/direct_sound_samples/cry_shellder.bin | Bin 0 -> 3954 bytes sound/direct_sound_samples/cry_shiftry.aif | Bin 0 -> 9860 bytes sound/direct_sound_samples/cry_shiftry.bin | Bin 0 -> 5058 bytes sound/direct_sound_samples/cry_shroomish.aif | Bin 0 -> 4436 bytes sound/direct_sound_samples/cry_shroomish.bin | Bin 0 -> 2262 bytes sound/direct_sound_samples/cry_shuckle.aif | Bin 0 -> 5110 bytes sound/direct_sound_samples/cry_shuckle.bin | Bin 0 -> 2609 bytes sound/direct_sound_samples/cry_shuppet.aif | Bin 0 -> 4144 bytes sound/direct_sound_samples/cry_shuppet.bin | Bin 0 -> 2111 bytes sound/direct_sound_samples/cry_silcoon.aif | Bin 0 -> 8074 bytes sound/direct_sound_samples/cry_silcoon.bin | Bin 0 -> 4137 bytes sound/direct_sound_samples/cry_skarmory.aif | Bin 0 -> 11982 bytes sound/direct_sound_samples/cry_skarmory.bin | Bin 0 -> 6152 bytes sound/direct_sound_samples/cry_skiploom.aif | Bin 0 -> 6516 bytes sound/direct_sound_samples/cry_skiploom.bin | Bin 0 -> 3334 bytes sound/direct_sound_samples/cry_skitty.aif | Bin 0 -> 3560 bytes sound/direct_sound_samples/cry_skitty.bin | Bin 0 -> 1810 bytes sound/direct_sound_samples/cry_slaking.aif | Bin 0 -> 4970 bytes sound/direct_sound_samples/cry_slaking.bin | Bin 0 -> 2537 bytes sound/direct_sound_samples/cry_slakoth.aif | Bin 0 -> 4272 bytes sound/direct_sound_samples/cry_slakoth.bin | Bin 0 -> 2177 bytes sound/direct_sound_samples/cry_slowbro.aif | Bin 0 -> 6720 bytes sound/direct_sound_samples/cry_slowbro.bin | Bin 0 -> 3439 bytes sound/direct_sound_samples/cry_slowking.aif | Bin 0 -> 11908 bytes sound/direct_sound_samples/cry_slowking.bin | Bin 0 -> 6114 bytes sound/direct_sound_samples/cry_slowpoke.aif | Bin 0 -> 3724 bytes sound/direct_sound_samples/cry_slowpoke.bin | Bin 0 -> 1894 bytes sound/direct_sound_samples/cry_slugma.aif | Bin 0 -> 8536 bytes sound/direct_sound_samples/cry_slugma.bin | Bin 0 -> 4376 bytes sound/direct_sound_samples/cry_smeargle.aif | Bin 0 -> 5114 bytes sound/direct_sound_samples/cry_smeargle.bin | Bin 0 -> 2611 bytes sound/direct_sound_samples/cry_smoochum.aif | Bin 0 -> 5860 bytes sound/direct_sound_samples/cry_smoochum.bin | Bin 0 -> 2996 bytes sound/direct_sound_samples/cry_sneasel.aif | Bin 0 -> 4586 bytes sound/direct_sound_samples/cry_sneasel.bin | Bin 0 -> 2339 bytes sound/direct_sound_samples/cry_snorlax.aif | Bin 0 -> 2648 bytes sound/direct_sound_samples/cry_snorlax.bin | Bin 0 -> 1340 bytes sound/direct_sound_samples/cry_snorunt.aif | Bin 0 -> 8500 bytes sound/direct_sound_samples/cry_snorunt.bin | Bin 0 -> 4357 bytes sound/direct_sound_samples/cry_snubbull.aif | Bin 0 -> 7220 bytes sound/direct_sound_samples/cry_snubbull.bin | Bin 0 -> 3697 bytes sound/direct_sound_samples/cry_solrock.aif | Bin 0 -> 8080 bytes sound/direct_sound_samples/cry_solrock.bin | Bin 0 -> 4140 bytes sound/direct_sound_samples/cry_spearow.aif | Bin 0 -> 8806 bytes sound/direct_sound_samples/cry_spearow.bin | Bin 0 -> 4515 bytes sound/direct_sound_samples/cry_spheal.aif | Bin 0 -> 2880 bytes sound/direct_sound_samples/cry_spheal.bin | Bin 0 -> 1459 bytes sound/direct_sound_samples/cry_spinarak.aif | Bin 0 -> 6696 bytes sound/direct_sound_samples/cry_spinarak.bin | Bin 0 -> 3427 bytes sound/direct_sound_samples/cry_spinda.aif | Bin 0 -> 6216 bytes sound/direct_sound_samples/cry_spinda.bin | Bin 0 -> 3179 bytes sound/direct_sound_samples/cry_spoink.aif | Bin 0 -> 3648 bytes sound/direct_sound_samples/cry_spoink.bin | Bin 0 -> 1855 bytes sound/direct_sound_samples/cry_squirtle.aif | Bin 0 -> 7222 bytes sound/direct_sound_samples/cry_squirtle.bin | Bin 0 -> 3698 bytes sound/direct_sound_samples/cry_stantler.aif | Bin 0 -> 11208 bytes sound/direct_sound_samples/cry_stantler.bin | Bin 0 -> 5753 bytes sound/direct_sound_samples/cry_starmie.aif | Bin 0 -> 10402 bytes sound/direct_sound_samples/cry_starmie.bin | Bin 0 -> 5338 bytes sound/direct_sound_samples/cry_staryu.aif | Bin 0 -> 9934 bytes sound/direct_sound_samples/cry_staryu.bin | Bin 0 -> 5096 bytes sound/direct_sound_samples/cry_steelix.aif | Bin 0 -> 18988 bytes sound/direct_sound_samples/cry_steelix.bin | Bin 0 -> 9765 bytes sound/direct_sound_samples/cry_sudowoodo.aif | Bin 0 -> 8084 bytes sound/direct_sound_samples/cry_sudowoodo.bin | Bin 0 -> 4143 bytes sound/direct_sound_samples/cry_suicune.aif | Bin 0 -> 9126 bytes sound/direct_sound_samples/cry_suicune.bin | Bin 0 -> 4680 bytes sound/direct_sound_samples/cry_sunflora.aif | Bin 0 -> 7928 bytes sound/direct_sound_samples/cry_sunflora.bin | Bin 0 -> 4062 bytes sound/direct_sound_samples/cry_sunkern.aif | Bin 0 -> 4056 bytes sound/direct_sound_samples/cry_sunkern.bin | Bin 0 -> 2066 bytes sound/direct_sound_samples/cry_surskit.aif | Bin 0 -> 5258 bytes sound/direct_sound_samples/cry_surskit.bin | Bin 0 -> 2685 bytes sound/direct_sound_samples/cry_swablu.aif | Bin 0 -> 2824 bytes sound/direct_sound_samples/cry_swablu.bin | Bin 0 -> 1430 bytes sound/direct_sound_samples/cry_swalot.aif | Bin 0 -> 8676 bytes sound/direct_sound_samples/cry_swalot.bin | Bin 0 -> 4448 bytes sound/direct_sound_samples/cry_swampert.aif | Bin 0 -> 11220 bytes sound/direct_sound_samples/cry_swampert.bin | Bin 0 -> 5760 bytes sound/direct_sound_samples/cry_swellow.aif | Bin 0 -> 4524 bytes sound/direct_sound_samples/cry_swellow.bin | Bin 0 -> 2307 bytes sound/direct_sound_samples/cry_swinub.aif | Bin 0 -> 6328 bytes sound/direct_sound_samples/cry_swinub.bin | Bin 0 -> 3237 bytes sound/direct_sound_samples/cry_taillow.aif | Bin 0 -> 3024 bytes sound/direct_sound_samples/cry_taillow.bin | Bin 0 -> 1533 bytes sound/direct_sound_samples/cry_tangela.aif | Bin 0 -> 7550 bytes sound/direct_sound_samples/cry_tangela.bin | Bin 0 -> 3867 bytes sound/direct_sound_samples/cry_tauros.aif | Bin 0 -> 9150 bytes sound/direct_sound_samples/cry_tauros.bin | Bin 0 -> 4692 bytes sound/direct_sound_samples/cry_teddiursa.aif | Bin 0 -> 8266 bytes sound/direct_sound_samples/cry_teddiursa.bin | Bin 0 -> 4236 bytes sound/direct_sound_samples/cry_tentacool.aif | Bin 0 -> 7960 bytes sound/direct_sound_samples/cry_tentacool.bin | Bin 0 -> 4079 bytes sound/direct_sound_samples/cry_tentacruel.aif | Bin 0 -> 11458 bytes sound/direct_sound_samples/cry_tentacruel.bin | Bin 0 -> 5882 bytes sound/direct_sound_samples/cry_togepi.aif | Bin 0 -> 5460 bytes sound/direct_sound_samples/cry_togepi.bin | Bin 0 -> 2790 bytes sound/direct_sound_samples/cry_togetic.aif | Bin 0 -> 3526 bytes sound/direct_sound_samples/cry_togetic.bin | Bin 0 -> 1792 bytes sound/direct_sound_samples/cry_torchic.aif | Bin 0 -> 4840 bytes sound/direct_sound_samples/cry_torchic.bin | Bin 0 -> 2470 bytes sound/direct_sound_samples/cry_torkoal.aif | Bin 0 -> 4662 bytes sound/direct_sound_samples/cry_torkoal.bin | Bin 0 -> 2378 bytes sound/direct_sound_samples/cry_totodile.aif | Bin 0 -> 9152 bytes sound/direct_sound_samples/cry_totodile.bin | Bin 0 -> 4693 bytes sound/direct_sound_samples/cry_trapinch.aif | Bin 0 -> 5080 bytes sound/direct_sound_samples/cry_trapinch.bin | Bin 0 -> 2594 bytes sound/direct_sound_samples/cry_treecko.aif | Bin 0 -> 5836 bytes sound/direct_sound_samples/cry_treecko.bin | Bin 0 -> 2983 bytes sound/direct_sound_samples/cry_tropius.aif | Bin 0 -> 16318 bytes sound/direct_sound_samples/cry_tropius.bin | Bin 0 -> 8388 bytes sound/direct_sound_samples/cry_typhlosion.aif | Bin 0 -> 18944 bytes sound/direct_sound_samples/cry_typhlosion.bin | Bin 0 -> 9742 bytes sound/direct_sound_samples/cry_tyranitar.aif | Bin 0 -> 11656 bytes sound/direct_sound_samples/cry_tyranitar.bin | Bin 0 -> 5984 bytes sound/direct_sound_samples/cry_tyrogue.aif | Bin 0 -> 8072 bytes sound/direct_sound_samples/cry_tyrogue.bin | Bin 0 -> 4136 bytes sound/direct_sound_samples/cry_umbreon.aif | Bin 0 -> 7746 bytes sound/direct_sound_samples/cry_umbreon.bin | Bin 0 -> 3968 bytes sound/direct_sound_samples/cry_unown.aif | Bin 0 -> 6576 bytes sound/direct_sound_samples/cry_unown.bin | Bin 0 -> 3365 bytes sound/direct_sound_samples/cry_unused_265.aif | Bin 0 -> 4676 bytes sound/direct_sound_samples/cry_unused_265.bin | Bin 0 -> 2385 bytes sound/direct_sound_samples/cry_unused_268.aif | Bin 0 -> 8828 bytes sound/direct_sound_samples/cry_unused_268.bin | Bin 0 -> 4526 bytes sound/direct_sound_samples/cry_ursaring.aif | Bin 0 -> 14862 bytes sound/direct_sound_samples/cry_ursaring.bin | Bin 0 -> 7637 bytes sound/direct_sound_samples/cry_vaporeon.aif | Bin 0 -> 11018 bytes sound/direct_sound_samples/cry_vaporeon.bin | Bin 0 -> 5655 bytes sound/direct_sound_samples/cry_venomoth.aif | Bin 0 -> 8002 bytes sound/direct_sound_samples/cry_venomoth.bin | Bin 0 -> 4100 bytes sound/direct_sound_samples/cry_venonat.aif | Bin 0 -> 7746 bytes sound/direct_sound_samples/cry_venonat.bin | Bin 0 -> 3968 bytes sound/direct_sound_samples/cry_venusaur.aif | Bin 0 -> 9648 bytes sound/direct_sound_samples/cry_venusaur.bin | Bin 0 -> 4949 bytes sound/direct_sound_samples/cry_vibrava.aif | Bin 0 -> 7002 bytes sound/direct_sound_samples/cry_vibrava.bin | Bin 0 -> 3585 bytes sound/direct_sound_samples/cry_victreebel.aif | Bin 0 -> 9630 bytes sound/direct_sound_samples/cry_victreebel.bin | Bin 0 -> 4940 bytes sound/direct_sound_samples/cry_vigoroth.aif | Bin 0 -> 7168 bytes sound/direct_sound_samples/cry_vigoroth.bin | Bin 0 -> 3670 bytes sound/direct_sound_samples/cry_vileplume.aif | Bin 0 -> 12760 bytes sound/direct_sound_samples/cry_vileplume.bin | Bin 0 -> 6554 bytes sound/direct_sound_samples/cry_volbeat.aif | Bin 0 -> 5772 bytes sound/direct_sound_samples/cry_volbeat.bin | Bin 0 -> 2950 bytes sound/direct_sound_samples/cry_voltorb.aif | Bin 0 -> 12346 bytes sound/direct_sound_samples/cry_voltorb.bin | Bin 0 -> 6340 bytes sound/direct_sound_samples/cry_vulpix.aif | Bin 0 -> 11870 bytes sound/direct_sound_samples/cry_vulpix.bin | Bin 0 -> 6095 bytes sound/direct_sound_samples/cry_wailmer.aif | Bin 0 -> 14134 bytes sound/direct_sound_samples/cry_wailmer.bin | Bin 0 -> 7262 bytes sound/direct_sound_samples/cry_wailord.aif | Bin 0 -> 20928 bytes sound/direct_sound_samples/cry_wailord.bin | Bin 0 -> 10765 bytes sound/direct_sound_samples/cry_walrein.aif | Bin 0 -> 18067 bytes sound/direct_sound_samples/cry_walrein.bin | Bin 0 -> 9290 bytes sound/direct_sound_samples/cry_wartortle.aif | Bin 0 -> 8614 bytes sound/direct_sound_samples/cry_wartortle.bin | Bin 0 -> 4416 bytes sound/direct_sound_samples/cry_weedle.aif | Bin 0 -> 8124 bytes sound/direct_sound_samples/cry_weedle.bin | Bin 0 -> 4163 bytes sound/direct_sound_samples/cry_weepinbell.aif | Bin 0 -> 7310 bytes sound/direct_sound_samples/cry_weepinbell.bin | Bin 0 -> 3743 bytes sound/direct_sound_samples/cry_weezing.aif | Bin 0 -> 10806 bytes sound/direct_sound_samples/cry_weezing.bin | Bin 0 -> 5546 bytes sound/direct_sound_samples/cry_whiscash.aif | Bin 0 -> 8478 bytes sound/direct_sound_samples/cry_whiscash.bin | Bin 0 -> 4346 bytes sound/direct_sound_samples/cry_whismur.aif | Bin 0 -> 4092 bytes sound/direct_sound_samples/cry_whismur.bin | Bin 0 -> 2084 bytes sound/direct_sound_samples/cry_wigglytuff.aif | Bin 0 -> 3412 bytes sound/direct_sound_samples/cry_wigglytuff.bin | Bin 0 -> 1734 bytes sound/direct_sound_samples/cry_wingull.aif | Bin 0 -> 6132 bytes sound/direct_sound_samples/cry_wingull.bin | Bin 0 -> 3136 bytes sound/direct_sound_samples/cry_wobbuffet.aif | Bin 0 -> 10276 bytes sound/direct_sound_samples/cry_wobbuffet.bin | Bin 0 -> 5273 bytes sound/direct_sound_samples/cry_wooper.aif | Bin 0 -> 3710 bytes sound/direct_sound_samples/cry_wooper.bin | Bin 0 -> 1887 bytes sound/direct_sound_samples/cry_wurmple.aif | Bin 0 -> 4412 bytes sound/direct_sound_samples/cry_wurmple.bin | Bin 0 -> 2249 bytes sound/direct_sound_samples/cry_wynaut.aif | Bin 0 -> 6932 bytes sound/direct_sound_samples/cry_wynaut.bin | Bin 0 -> 3549 bytes sound/direct_sound_samples/cry_xatu.aif | Bin 0 -> 7392 bytes sound/direct_sound_samples/cry_xatu.bin | Bin 0 -> 3786 bytes sound/direct_sound_samples/cry_yanma.aif | Bin 0 -> 8506 bytes sound/direct_sound_samples/cry_yanma.bin | Bin 0 -> 4360 bytes sound/direct_sound_samples/cry_zangoose.aif | Bin 0 -> 4778 bytes sound/direct_sound_samples/cry_zangoose.bin | Bin 0 -> 2438 bytes sound/direct_sound_samples/cry_zapdos.aif | Bin 0 -> 7724 bytes sound/direct_sound_samples/cry_zapdos.bin | Bin 0 -> 3957 bytes sound/direct_sound_samples/cry_zigzagoon.aif | Bin 0 -> 5786 bytes sound/direct_sound_samples/cry_zigzagoon.bin | Bin 0 -> 2958 bytes sound/direct_sound_samples/cry_zubat.aif | Bin 0 -> 9688 bytes sound/direct_sound_samples/cry_zubat.bin | Bin 0 -> 4970 bytes sound/key_split_tables/86B46BC.bin | Bin 0 -> 36 bytes sound/key_split_tables/86B46E0.bin | Bin 0 -> 72 bytes sound/key_split_tables/86B4728.bin | Bin 0 -> 84 bytes sound/key_split_tables/86B477C.bin | Bin 0 -> 72 bytes sound/key_split_tables/86B47C4.bin | Bin 0 -> 108 bytes sound/keysplit_tables.inc | 19 +- sound/programmable_wave_data.inc | 75 +- sound/programmable_wave_samples/86B4830.pcm | 1 + sound/programmable_wave_samples/86B4840.pcm | 1 + sound/programmable_wave_samples/86B4850.pcm | 1 + sound/programmable_wave_samples/86B4860.pcm | 1 + sound/programmable_wave_samples/86B4870.pcm | 1 + sound/programmable_wave_samples/86B4880.pcm | 1 + sound/programmable_wave_samples/86B4890.pcm | Bin 0 -> 16 bytes sound/programmable_wave_samples/86B48A0.pcm | Bin 0 -> 16 bytes sound/programmable_wave_samples/86B48B0.pcm | Bin 0 -> 16 bytes sound/programmable_wave_samples/86B48C0.pcm | 1 + sound/programmable_wave_samples/86B48D0.pcm | 1 + sound/programmable_wave_samples/86B48E0.pcm | 1 + sound/programmable_wave_samples/86B48F0.pcm | 1 + sound/programmable_wave_samples/86B4900.pcm | 1 + sound/programmable_wave_samples/86B4910.pcm | Bin 0 -> 16 bytes sound/programmable_wave_samples/86B4920.pcm | 1 + sound/programmable_wave_samples/86B4970.pcm | 1 + sound/programmable_wave_samples/86B4980.pcm | 1 + sound/programmable_wave_samples/86B4990.pcm | Bin 0 -> 16 bytes sound/programmable_wave_samples/86B49A0.pcm | Bin 0 -> 16 bytes sound/programmable_wave_samples/86B49B0.pcm | Bin 0 -> 16 bytes sound/programmable_wave_samples/unused_86B4930.pcm | 1 + sound/programmable_wave_samples/unused_86B4940.pcm | 1 + sound/programmable_wave_samples/unused_86B4950.pcm | 1 + sound/programmable_wave_samples/unused_86B4960.pcm | 1 + sound/voice_groups.inc | 21766 ++++++++++++++++++- 1123 files changed, 23875 insertions(+), 181 deletions(-) create mode 100644 sound/direct_sound_samples/86B5D04.aif create mode 100644 sound/direct_sound_samples/86B5D04.bin create mode 100644 sound/direct_sound_samples/86B63A8.aif create mode 100644 sound/direct_sound_samples/86B63A8.bin create mode 100644 sound/direct_sound_samples/86B6BA0.aif create mode 100644 sound/direct_sound_samples/86B6BA0.bin create mode 100644 sound/direct_sound_samples/86B776C.aif create mode 100644 sound/direct_sound_samples/86B776C.bin create mode 100644 sound/direct_sound_samples/86B86A4.aif create mode 100644 sound/direct_sound_samples/86B86A4.bin create mode 100644 sound/direct_sound_samples/86B9318.aif create mode 100644 sound/direct_sound_samples/86B9318.bin create mode 100644 sound/direct_sound_samples/86BA7E8.aif create mode 100644 sound/direct_sound_samples/86BA7E8.bin create mode 100644 sound/direct_sound_samples/86BBE98.aif create mode 100644 sound/direct_sound_samples/86BBE98.bin create mode 100644 sound/direct_sound_samples/86BD1DC.aif create mode 100644 sound/direct_sound_samples/86BD1DC.bin create mode 100644 sound/direct_sound_samples/86BDC80.aif create mode 100644 sound/direct_sound_samples/86BDC80.bin create mode 100644 sound/direct_sound_samples/86BEF94.aif create mode 100644 sound/direct_sound_samples/86BEF94.bin create mode 100644 sound/direct_sound_samples/86C2590.aif create mode 100644 sound/direct_sound_samples/86C2590.bin create mode 100644 sound/direct_sound_samples/86C2A68.aif create mode 100644 sound/direct_sound_samples/86C2A68.bin create mode 100644 sound/direct_sound_samples/86C4344.aif create mode 100644 sound/direct_sound_samples/86C4344.bin create mode 100644 sound/direct_sound_samples/86C566C.aif create mode 100644 sound/direct_sound_samples/86C566C.bin create mode 100644 sound/direct_sound_samples/86C5B0C.aif create mode 100644 sound/direct_sound_samples/86C5B0C.bin create mode 100644 sound/direct_sound_samples/86C6200.aif create mode 100644 sound/direct_sound_samples/86C6200.bin create mode 100644 sound/direct_sound_samples/86C6A90.aif create mode 100644 sound/direct_sound_samples/86C6A90.bin create mode 100644 sound/direct_sound_samples/86C7308.aif create mode 100644 sound/direct_sound_samples/86C7308.bin create mode 100644 sound/direct_sound_samples/86C8348.aif create mode 100644 sound/direct_sound_samples/86C8348.bin create mode 100644 sound/direct_sound_samples/86C875C.aif create mode 100644 sound/direct_sound_samples/86C875C.bin create mode 100644 sound/direct_sound_samples/86C958C.aif create mode 100644 sound/direct_sound_samples/86C958C.bin create mode 100644 sound/direct_sound_samples/86CA520.aif create mode 100644 sound/direct_sound_samples/86CA520.bin create mode 100644 sound/direct_sound_samples/86CADD4.aif create mode 100644 sound/direct_sound_samples/86CADD4.bin create mode 100644 sound/direct_sound_samples/86CB6B8.aif create mode 100644 sound/direct_sound_samples/86CB6B8.bin create mode 100644 sound/direct_sound_samples/86CC5E4.aif create mode 100644 sound/direct_sound_samples/86CC5E4.bin create mode 100644 sound/direct_sound_samples/86CCAFC.aif create mode 100644 sound/direct_sound_samples/86CCAFC.bin create mode 100644 sound/direct_sound_samples/86CD0C4.aif create mode 100644 sound/direct_sound_samples/86CD0C4.bin create mode 100644 sound/direct_sound_samples/86CDFDC.aif create mode 100644 sound/direct_sound_samples/86CDFDC.bin create mode 100644 sound/direct_sound_samples/86CF950.aif create mode 100644 sound/direct_sound_samples/86CF950.bin create mode 100644 sound/direct_sound_samples/86D1A2C.aif create mode 100644 sound/direct_sound_samples/86D1A2C.bin create mode 100644 sound/direct_sound_samples/86D925C.aif create mode 100644 sound/direct_sound_samples/86D925C.bin create mode 100644 sound/direct_sound_samples/86D9C14.aif create mode 100644 sound/direct_sound_samples/86D9C14.bin create mode 100644 sound/direct_sound_samples/86DAA94.aif create mode 100644 sound/direct_sound_samples/86DAA94.bin create mode 100644 sound/direct_sound_samples/86DB908.aif create mode 100644 sound/direct_sound_samples/86DB908.bin create mode 100644 sound/direct_sound_samples/86DD11C.aif create mode 100644 sound/direct_sound_samples/86DD11C.bin create mode 100644 sound/direct_sound_samples/86DE6C0.aif create mode 100644 sound/direct_sound_samples/86DE6C0.bin create mode 100644 sound/direct_sound_samples/86DFCA4.aif create mode 100644 sound/direct_sound_samples/86DFCA4.bin create mode 100644 sound/direct_sound_samples/86E0D98.aif create mode 100644 sound/direct_sound_samples/86E0D98.bin create mode 100644 sound/direct_sound_samples/86E1CF8.aif create mode 100644 sound/direct_sound_samples/86E1CF8.bin create mode 100644 sound/direct_sound_samples/86E3358.aif create mode 100644 sound/direct_sound_samples/86E3358.bin create mode 100644 sound/direct_sound_samples/86E48B4.aif create mode 100644 sound/direct_sound_samples/86E48B4.bin create mode 100644 sound/direct_sound_samples/86E5440.aif create mode 100644 sound/direct_sound_samples/86E5440.bin create mode 100644 sound/direct_sound_samples/86E89E4.aif create mode 100644 sound/direct_sound_samples/86E89E4.bin create mode 100644 sound/direct_sound_samples/86EAD00.aif create mode 100644 sound/direct_sound_samples/86EAD00.bin create mode 100644 sound/direct_sound_samples/86EE3CC.aif create mode 100644 sound/direct_sound_samples/86EE3CC.bin create mode 100644 sound/direct_sound_samples/86EF71C.aif create mode 100644 sound/direct_sound_samples/86EF71C.bin create mode 100644 sound/direct_sound_samples/86F0C2C.aif create mode 100644 sound/direct_sound_samples/86F0C2C.bin create mode 100644 sound/direct_sound_samples/86F204C.aif create mode 100644 sound/direct_sound_samples/86F204C.bin create mode 100644 sound/direct_sound_samples/86F30E8.aif create mode 100644 sound/direct_sound_samples/86F30E8.bin create mode 100644 sound/direct_sound_samples/86F4144.aif create mode 100644 sound/direct_sound_samples/86F4144.bin create mode 100644 sound/direct_sound_samples/86FB0D8.aif create mode 100644 sound/direct_sound_samples/86FB0D8.bin create mode 100644 sound/direct_sound_samples/86FF65C.aif create mode 100644 sound/direct_sound_samples/86FF65C.bin create mode 100644 sound/direct_sound_samples/86FFDC0.aif create mode 100644 sound/direct_sound_samples/86FFDC0.bin create mode 100644 sound/direct_sound_samples/8701A10.aif create mode 100644 sound/direct_sound_samples/8701A10.bin create mode 100644 sound/direct_sound_samples/8703214.aif create mode 100644 sound/direct_sound_samples/8703214.bin create mode 100644 sound/direct_sound_samples/8706DCC.aif create mode 100644 sound/direct_sound_samples/8706DCC.bin create mode 100644 sound/direct_sound_samples/8709004.aif create mode 100644 sound/direct_sound_samples/8709004.bin create mode 100644 sound/direct_sound_samples/870AE74.aif create mode 100644 sound/direct_sound_samples/870AE74.bin create mode 100644 sound/direct_sound_samples/870DE64.aif create mode 100644 sound/direct_sound_samples/870DE64.bin create mode 100644 sound/direct_sound_samples/8710AB8.aif create mode 100644 sound/direct_sound_samples/8710AB8.bin create mode 100644 sound/direct_sound_samples/8715038.aif create mode 100644 sound/direct_sound_samples/8715038.bin create mode 100644 sound/direct_sound_samples/8717980.aif create mode 100644 sound/direct_sound_samples/8717980.bin create mode 100644 sound/direct_sound_samples/87190E0.aif create mode 100644 sound/direct_sound_samples/87190E0.bin create mode 100644 sound/direct_sound_samples/871A724.aif create mode 100644 sound/direct_sound_samples/871A724.bin create mode 100644 sound/direct_sound_samples/871CBCC.aif create mode 100644 sound/direct_sound_samples/871CBCC.bin create mode 100644 sound/direct_sound_samples/871F234.aif create mode 100644 sound/direct_sound_samples/871F234.bin create mode 100644 sound/direct_sound_samples/87205DC.aif create mode 100644 sound/direct_sound_samples/87205DC.bin create mode 100644 sound/direct_sound_samples/8721AAC.aif create mode 100644 sound/direct_sound_samples/8721AAC.bin create mode 100644 sound/direct_sound_samples/87224B8.aif create mode 100644 sound/direct_sound_samples/87224B8.bin create mode 100644 sound/direct_sound_samples/87240CC.aif create mode 100644 sound/direct_sound_samples/87240CC.bin create mode 100644 sound/direct_sound_samples/8725A2C.aif create mode 100644 sound/direct_sound_samples/8725A2C.bin create mode 100644 sound/direct_sound_samples/8726EF0.aif create mode 100644 sound/direct_sound_samples/8726EF0.bin create mode 100644 sound/direct_sound_samples/872762C.aif create mode 100644 sound/direct_sound_samples/872762C.bin create mode 100644 sound/direct_sound_samples/872921C.aif create mode 100644 sound/direct_sound_samples/872921C.bin create mode 100644 sound/direct_sound_samples/872A5D0.aif create mode 100644 sound/direct_sound_samples/872A5D0.bin create mode 100644 sound/direct_sound_samples/872CC54.aif create mode 100644 sound/direct_sound_samples/872CC54.bin create mode 100644 sound/direct_sound_samples/872DE98.aif create mode 100644 sound/direct_sound_samples/872DE98.bin create mode 100644 sound/direct_sound_samples/872EEA8.aif create mode 100644 sound/direct_sound_samples/872EEA8.bin create mode 100644 sound/direct_sound_samples/87301B0.aif create mode 100644 sound/direct_sound_samples/87301B0.bin create mode 100644 sound/direct_sound_samples/87322BC.aif create mode 100644 sound/direct_sound_samples/87322BC.bin create mode 100644 sound/direct_sound_samples/8734298.aif create mode 100644 sound/direct_sound_samples/8734298.bin create mode 100644 sound/direct_sound_samples/87364A8.aif create mode 100644 sound/direct_sound_samples/87364A8.bin create mode 100644 sound/direct_sound_samples/8736C74.aif create mode 100644 sound/direct_sound_samples/8736C74.bin create mode 100644 sound/direct_sound_samples/87385E4.aif create mode 100644 sound/direct_sound_samples/87385E4.bin create mode 100644 sound/direct_sound_samples/873A594.aif create mode 100644 sound/direct_sound_samples/873A594.bin create mode 100644 sound/direct_sound_samples/873D874.aif create mode 100644 sound/direct_sound_samples/873D874.bin create mode 100644 sound/direct_sound_samples/873E2A4.aif create mode 100644 sound/direct_sound_samples/873E2A4.bin create mode 100644 sound/direct_sound_samples/873ECD8.aif create mode 100644 sound/direct_sound_samples/873ECD8.bin create mode 100644 sound/direct_sound_samples/8740818.aif create mode 100644 sound/direct_sound_samples/8740818.bin create mode 100644 sound/direct_sound_samples/87410E0.aif create mode 100644 sound/direct_sound_samples/87410E0.bin create mode 100644 sound/direct_sound_samples/87424B0.aif create mode 100644 sound/direct_sound_samples/87424B0.bin create mode 100644 sound/direct_sound_samples/87430C0.aif create mode 100644 sound/direct_sound_samples/87430C0.bin create mode 100644 sound/direct_sound_samples/8743C50.aif create mode 100644 sound/direct_sound_samples/8743C50.bin create mode 100644 sound/direct_sound_samples/87446EC.aif create mode 100644 sound/direct_sound_samples/87446EC.bin create mode 100644 sound/direct_sound_samples/8745034.aif create mode 100644 sound/direct_sound_samples/8745034.bin create mode 100644 sound/direct_sound_samples/8745A7C.aif create mode 100644 sound/direct_sound_samples/8745A7C.bin create mode 100644 sound/direct_sound_samples/88D4A18.aif create mode 100644 sound/direct_sound_samples/88D4A18.bin create mode 100644 sound/direct_sound_samples/88D6978.aif create mode 100644 sound/direct_sound_samples/88D6978.bin create mode 100644 sound/direct_sound_samples/88D8418.aif create mode 100644 sound/direct_sound_samples/88D8418.bin create mode 100644 sound/direct_sound_samples/88DA388.aif create mode 100644 sound/direct_sound_samples/88DA388.bin create mode 100644 sound/direct_sound_samples/88DBBC0.aif create mode 100644 sound/direct_sound_samples/88DBBC0.bin create mode 100644 sound/direct_sound_samples/88DC220.aif create mode 100644 sound/direct_sound_samples/88DC220.bin create mode 100644 sound/direct_sound_samples/88DC704.aif create mode 100644 sound/direct_sound_samples/88DC704.bin create mode 100644 sound/direct_sound_samples/88DD054.aif create mode 100644 sound/direct_sound_samples/88DD054.bin create mode 100644 sound/direct_sound_samples/88DDAC4.aif create mode 100644 sound/direct_sound_samples/88DDAC4.bin create mode 100644 sound/direct_sound_samples/88DDDE4.aif create mode 100644 sound/direct_sound_samples/88DDDE4.bin create mode 100644 sound/direct_sound_samples/88DEA6C.aif create mode 100644 sound/direct_sound_samples/88DEA6C.bin create mode 100644 sound/direct_sound_samples/88DF08C.aif create mode 100644 sound/direct_sound_samples/88DF08C.bin create mode 100644 sound/direct_sound_samples/88DF414.aif create mode 100644 sound/direct_sound_samples/88DF414.bin create mode 100644 sound/direct_sound_samples/88E01F8.aif create mode 100644 sound/direct_sound_samples/88E01F8.bin create mode 100644 sound/direct_sound_samples/88E0B68.aif create mode 100644 sound/direct_sound_samples/88E0B68.bin create mode 100644 sound/direct_sound_samples/88E0F04.aif create mode 100644 sound/direct_sound_samples/88E0F04.bin create mode 100644 sound/direct_sound_samples/88E16B8.aif create mode 100644 sound/direct_sound_samples/88E16B8.bin create mode 100644 sound/direct_sound_samples/88E2414.aif create mode 100644 sound/direct_sound_samples/88E2414.bin create mode 100644 sound/direct_sound_samples/88E2658.aif create mode 100644 sound/direct_sound_samples/88E2658.bin create mode 100644 sound/direct_sound_samples/88E3498.aif create mode 100644 sound/direct_sound_samples/88E3498.bin create mode 100644 sound/direct_sound_samples/88E3DEC.aif create mode 100644 sound/direct_sound_samples/88E3DEC.bin create mode 100644 sound/direct_sound_samples/88E4140.aif create mode 100644 sound/direct_sound_samples/88E4140.bin create mode 100644 sound/direct_sound_samples/88E4774.aif create mode 100644 sound/direct_sound_samples/88E4774.bin create mode 100644 sound/direct_sound_samples/88E53E0.aif create mode 100644 sound/direct_sound_samples/88E53E0.bin create mode 100644 sound/direct_sound_samples/88E5978.aif create mode 100644 sound/direct_sound_samples/88E5978.bin create mode 100644 sound/direct_sound_samples/88E647C.aif create mode 100644 sound/direct_sound_samples/88E647C.bin create mode 100644 sound/direct_sound_samples/88E6A80.aif create mode 100644 sound/direct_sound_samples/88E6A80.bin create mode 100644 sound/direct_sound_samples/88E6C78.aif create mode 100644 sound/direct_sound_samples/88E6C78.bin create mode 100644 sound/direct_sound_samples/88E75DC.aif create mode 100644 sound/direct_sound_samples/88E75DC.bin create mode 100644 sound/direct_sound_samples/88E8568.aif create mode 100644 sound/direct_sound_samples/88E8568.bin create mode 100644 sound/direct_sound_samples/88E8BA0.aif create mode 100644 sound/direct_sound_samples/88E8BA0.bin create mode 100644 sound/direct_sound_samples/88E9674.aif create mode 100644 sound/direct_sound_samples/88E9674.bin create mode 100644 sound/direct_sound_samples/88EA5B8.aif create mode 100644 sound/direct_sound_samples/88EA5B8.bin create mode 100644 sound/direct_sound_samples/88EAB30.aif create mode 100644 sound/direct_sound_samples/88EAB30.bin create mode 100644 sound/direct_sound_samples/88EB97C.aif create mode 100644 sound/direct_sound_samples/88EB97C.bin create mode 100644 sound/direct_sound_samples/88EC884.aif create mode 100644 sound/direct_sound_samples/88EC884.bin create mode 100644 sound/direct_sound_samples/88ED358.aif create mode 100644 sound/direct_sound_samples/88ED358.bin create mode 100644 sound/direct_sound_samples/88EDEEC.aif create mode 100644 sound/direct_sound_samples/88EDEEC.bin create mode 100644 sound/direct_sound_samples/88EE8C4.aif create mode 100644 sound/direct_sound_samples/88EE8C4.bin create mode 100644 sound/direct_sound_samples/88EEF04.aif create mode 100644 sound/direct_sound_samples/88EEF04.bin create mode 100644 sound/direct_sound_samples/88EF9E4.aif create mode 100644 sound/direct_sound_samples/88EF9E4.bin create mode 100644 sound/direct_sound_samples/88F0020.aif create mode 100644 sound/direct_sound_samples/88F0020.bin create mode 100644 sound/direct_sound_samples/88F0738.aif create mode 100644 sound/direct_sound_samples/88F0738.bin create mode 100644 sound/direct_sound_samples/88F1074.aif create mode 100644 sound/direct_sound_samples/88F1074.bin create mode 100644 sound/direct_sound_samples/88F1830.aif create mode 100644 sound/direct_sound_samples/88F1830.bin create mode 100644 sound/direct_sound_samples/88F1D94.aif create mode 100644 sound/direct_sound_samples/88F1D94.bin create mode 100644 sound/direct_sound_samples/88F2B08.aif create mode 100644 sound/direct_sound_samples/88F2B08.bin create mode 100644 sound/direct_sound_samples/88F2F84.aif create mode 100644 sound/direct_sound_samples/88F2F84.bin create mode 100644 sound/direct_sound_samples/88F3470.aif create mode 100644 sound/direct_sound_samples/88F3470.bin create mode 100644 sound/direct_sound_samples/88F3C38.aif create mode 100644 sound/direct_sound_samples/88F3C38.bin create mode 100644 sound/direct_sound_samples/88F4834.aif create mode 100644 sound/direct_sound_samples/88F4834.bin create mode 100644 sound/direct_sound_samples/88F4BAC.aif create mode 100644 sound/direct_sound_samples/88F4BAC.bin create mode 100644 sound/direct_sound_samples/88F5368.aif create mode 100644 sound/direct_sound_samples/88F5368.bin create mode 100644 sound/direct_sound_samples/88F5FCC.aif create mode 100644 sound/direct_sound_samples/88F5FCC.bin create mode 100644 sound/direct_sound_samples/88F6498.aif create mode 100644 sound/direct_sound_samples/88F6498.bin create mode 100644 sound/direct_sound_samples/88F6F48.aif create mode 100644 sound/direct_sound_samples/88F6F48.bin create mode 100644 sound/direct_sound_samples/88F8318.aif create mode 100644 sound/direct_sound_samples/88F8318.bin create mode 100644 sound/direct_sound_samples/88F94DC.aif create mode 100644 sound/direct_sound_samples/88F94DC.bin create mode 100644 sound/direct_sound_samples/88F9F3C.aif create mode 100644 sound/direct_sound_samples/88F9F3C.bin create mode 100644 sound/direct_sound_samples/cry_abra.aif create mode 100644 sound/direct_sound_samples/cry_abra.bin create mode 100644 sound/direct_sound_samples/cry_absol.aif create mode 100644 sound/direct_sound_samples/cry_absol.bin create mode 100644 sound/direct_sound_samples/cry_aerodactyl.aif create mode 100644 sound/direct_sound_samples/cry_aerodactyl.bin create mode 100644 sound/direct_sound_samples/cry_aggron.aif create mode 100644 sound/direct_sound_samples/cry_aggron.bin create mode 100644 sound/direct_sound_samples/cry_aipom.aif create mode 100644 sound/direct_sound_samples/cry_aipom.bin create mode 100644 sound/direct_sound_samples/cry_alakazam.aif create mode 100644 sound/direct_sound_samples/cry_alakazam.bin create mode 100644 sound/direct_sound_samples/cry_altaria.aif create mode 100644 sound/direct_sound_samples/cry_altaria.bin create mode 100644 sound/direct_sound_samples/cry_ampharos.aif create mode 100644 sound/direct_sound_samples/cry_ampharos.bin create mode 100644 sound/direct_sound_samples/cry_anorith.aif create mode 100644 sound/direct_sound_samples/cry_anorith.bin create mode 100644 sound/direct_sound_samples/cry_arbok.aif create mode 100644 sound/direct_sound_samples/cry_arbok.bin create mode 100644 sound/direct_sound_samples/cry_arcanine.aif create mode 100644 sound/direct_sound_samples/cry_arcanine.bin create mode 100644 sound/direct_sound_samples/cry_ariados.aif create mode 100644 sound/direct_sound_samples/cry_ariados.bin create mode 100644 sound/direct_sound_samples/cry_armaldo.aif create mode 100644 sound/direct_sound_samples/cry_armaldo.bin create mode 100644 sound/direct_sound_samples/cry_aron.aif create mode 100644 sound/direct_sound_samples/cry_aron.bin create mode 100644 sound/direct_sound_samples/cry_articuno.aif create mode 100644 sound/direct_sound_samples/cry_articuno.bin create mode 100644 sound/direct_sound_samples/cry_azumarill.aif create mode 100644 sound/direct_sound_samples/cry_azumarill.bin create mode 100644 sound/direct_sound_samples/cry_azurill.aif create mode 100644 sound/direct_sound_samples/cry_azurill.bin create mode 100644 sound/direct_sound_samples/cry_bagon.aif create mode 100644 sound/direct_sound_samples/cry_bagon.bin create mode 100644 sound/direct_sound_samples/cry_baltoy.aif create mode 100644 sound/direct_sound_samples/cry_baltoy.bin create mode 100644 sound/direct_sound_samples/cry_banette.aif create mode 100644 sound/direct_sound_samples/cry_banette.bin create mode 100644 sound/direct_sound_samples/cry_barboach.aif create mode 100644 sound/direct_sound_samples/cry_barboach.bin create mode 100644 sound/direct_sound_samples/cry_bayleef.aif create mode 100644 sound/direct_sound_samples/cry_bayleef.bin create mode 100644 sound/direct_sound_samples/cry_beautifly.aif create mode 100644 sound/direct_sound_samples/cry_beautifly.bin create mode 100644 sound/direct_sound_samples/cry_beedrill.aif create mode 100644 sound/direct_sound_samples/cry_beedrill.bin create mode 100644 sound/direct_sound_samples/cry_beldum.aif create mode 100644 sound/direct_sound_samples/cry_beldum.bin create mode 100644 sound/direct_sound_samples/cry_bellossom.aif create mode 100644 sound/direct_sound_samples/cry_bellossom.bin create mode 100644 sound/direct_sound_samples/cry_bellsprout.aif create mode 100644 sound/direct_sound_samples/cry_bellsprout.bin create mode 100644 sound/direct_sound_samples/cry_blastoise.aif create mode 100644 sound/direct_sound_samples/cry_blastoise.bin create mode 100644 sound/direct_sound_samples/cry_blaziken.aif create mode 100644 sound/direct_sound_samples/cry_blaziken.bin create mode 100644 sound/direct_sound_samples/cry_blissey.aif create mode 100644 sound/direct_sound_samples/cry_blissey.bin create mode 100644 sound/direct_sound_samples/cry_breloom.aif create mode 100644 sound/direct_sound_samples/cry_breloom.bin create mode 100644 sound/direct_sound_samples/cry_bulbasaur.aif create mode 100644 sound/direct_sound_samples/cry_bulbasaur.bin create mode 100644 sound/direct_sound_samples/cry_butterfree.aif create mode 100644 sound/direct_sound_samples/cry_butterfree.bin create mode 100644 sound/direct_sound_samples/cry_cacnea.aif create mode 100644 sound/direct_sound_samples/cry_cacnea.bin create mode 100644 sound/direct_sound_samples/cry_cacturne.aif create mode 100644 sound/direct_sound_samples/cry_cacturne.bin create mode 100644 sound/direct_sound_samples/cry_camerupt.aif create mode 100644 sound/direct_sound_samples/cry_camerupt.bin create mode 100644 sound/direct_sound_samples/cry_carvanha.aif create mode 100644 sound/direct_sound_samples/cry_carvanha.bin create mode 100644 sound/direct_sound_samples/cry_cascoon.aif create mode 100644 sound/direct_sound_samples/cry_cascoon.bin create mode 100644 sound/direct_sound_samples/cry_castform.aif create mode 100644 sound/direct_sound_samples/cry_castform.bin create mode 100644 sound/direct_sound_samples/cry_caterpie.aif create mode 100644 sound/direct_sound_samples/cry_caterpie.bin create mode 100644 sound/direct_sound_samples/cry_celebi.aif create mode 100644 sound/direct_sound_samples/cry_celebi.bin create mode 100644 sound/direct_sound_samples/cry_chansey.aif create mode 100644 sound/direct_sound_samples/cry_chansey.bin create mode 100644 sound/direct_sound_samples/cry_charizard.aif create mode 100644 sound/direct_sound_samples/cry_charizard.bin create mode 100644 sound/direct_sound_samples/cry_charmander.aif create mode 100644 sound/direct_sound_samples/cry_charmander.bin create mode 100644 sound/direct_sound_samples/cry_charmeleon.aif create mode 100644 sound/direct_sound_samples/cry_charmeleon.bin create mode 100644 sound/direct_sound_samples/cry_chikorita.aif create mode 100644 sound/direct_sound_samples/cry_chikorita.bin create mode 100644 sound/direct_sound_samples/cry_chimecho.aif create mode 100644 sound/direct_sound_samples/cry_chimecho.bin create mode 100644 sound/direct_sound_samples/cry_chinchou.aif create mode 100644 sound/direct_sound_samples/cry_chinchou.bin create mode 100644 sound/direct_sound_samples/cry_clamperl.aif create mode 100644 sound/direct_sound_samples/cry_clamperl.bin create mode 100644 sound/direct_sound_samples/cry_claydol.aif create mode 100644 sound/direct_sound_samples/cry_claydol.bin create mode 100644 sound/direct_sound_samples/cry_clefable.aif create mode 100644 sound/direct_sound_samples/cry_clefable.bin create mode 100644 sound/direct_sound_samples/cry_clefairy.aif create mode 100644 sound/direct_sound_samples/cry_clefairy.bin create mode 100644 sound/direct_sound_samples/cry_cleffa.aif create mode 100644 sound/direct_sound_samples/cry_cleffa.bin create mode 100644 sound/direct_sound_samples/cry_cloyster.aif create mode 100644 sound/direct_sound_samples/cry_cloyster.bin create mode 100644 sound/direct_sound_samples/cry_combusken.aif create mode 100644 sound/direct_sound_samples/cry_combusken.bin create mode 100644 sound/direct_sound_samples/cry_corphish.aif create mode 100644 sound/direct_sound_samples/cry_corphish.bin create mode 100644 sound/direct_sound_samples/cry_corsola.aif create mode 100644 sound/direct_sound_samples/cry_corsola.bin create mode 100644 sound/direct_sound_samples/cry_cradily.aif create mode 100644 sound/direct_sound_samples/cry_cradily.bin create mode 100644 sound/direct_sound_samples/cry_crawdaunt.aif create mode 100644 sound/direct_sound_samples/cry_crawdaunt.bin create mode 100644 sound/direct_sound_samples/cry_crobat.aif create mode 100644 sound/direct_sound_samples/cry_crobat.bin create mode 100644 sound/direct_sound_samples/cry_croconaw.aif create mode 100644 sound/direct_sound_samples/cry_croconaw.bin create mode 100644 sound/direct_sound_samples/cry_cubone.aif create mode 100644 sound/direct_sound_samples/cry_cubone.bin create mode 100644 sound/direct_sound_samples/cry_cyndaquil.aif create mode 100644 sound/direct_sound_samples/cry_cyndaquil.bin create mode 100644 sound/direct_sound_samples/cry_delcatty.aif create mode 100644 sound/direct_sound_samples/cry_delcatty.bin create mode 100644 sound/direct_sound_samples/cry_delibird.aif create mode 100644 sound/direct_sound_samples/cry_delibird.bin create mode 100644 sound/direct_sound_samples/cry_deoxys.aif create mode 100644 sound/direct_sound_samples/cry_deoxys.bin create mode 100644 sound/direct_sound_samples/cry_dewgong.aif create mode 100644 sound/direct_sound_samples/cry_dewgong.bin create mode 100644 sound/direct_sound_samples/cry_diglett.aif create mode 100644 sound/direct_sound_samples/cry_diglett.bin create mode 100644 sound/direct_sound_samples/cry_ditto.aif create mode 100644 sound/direct_sound_samples/cry_ditto.bin create mode 100644 sound/direct_sound_samples/cry_dodrio.aif create mode 100644 sound/direct_sound_samples/cry_dodrio.bin create mode 100644 sound/direct_sound_samples/cry_doduo.aif create mode 100644 sound/direct_sound_samples/cry_doduo.bin create mode 100644 sound/direct_sound_samples/cry_donphan.aif create mode 100644 sound/direct_sound_samples/cry_donphan.bin create mode 100644 sound/direct_sound_samples/cry_dragonair.aif create mode 100644 sound/direct_sound_samples/cry_dragonair.bin create mode 100644 sound/direct_sound_samples/cry_dragonite.aif create mode 100644 sound/direct_sound_samples/cry_dragonite.bin create mode 100644 sound/direct_sound_samples/cry_dratini.aif create mode 100644 sound/direct_sound_samples/cry_dratini.bin create mode 100644 sound/direct_sound_samples/cry_drowzee.aif create mode 100644 sound/direct_sound_samples/cry_drowzee.bin create mode 100644 sound/direct_sound_samples/cry_dugtrio.aif create mode 100644 sound/direct_sound_samples/cry_dugtrio.bin create mode 100644 sound/direct_sound_samples/cry_dunsparce.aif create mode 100644 sound/direct_sound_samples/cry_dunsparce.bin create mode 100644 sound/direct_sound_samples/cry_dusclops.aif create mode 100644 sound/direct_sound_samples/cry_dusclops.bin create mode 100644 sound/direct_sound_samples/cry_duskull.aif create mode 100644 sound/direct_sound_samples/cry_duskull.bin create mode 100644 sound/direct_sound_samples/cry_dustox.aif create mode 100644 sound/direct_sound_samples/cry_dustox.bin create mode 100644 sound/direct_sound_samples/cry_eevee.aif create mode 100644 sound/direct_sound_samples/cry_eevee.bin create mode 100644 sound/direct_sound_samples/cry_ekans.aif create mode 100644 sound/direct_sound_samples/cry_ekans.bin create mode 100644 sound/direct_sound_samples/cry_electabuzz.aif create mode 100644 sound/direct_sound_samples/cry_electabuzz.bin create mode 100644 sound/direct_sound_samples/cry_electrike.aif create mode 100644 sound/direct_sound_samples/cry_electrike.bin create mode 100644 sound/direct_sound_samples/cry_electrode.aif create mode 100644 sound/direct_sound_samples/cry_electrode.bin create mode 100644 sound/direct_sound_samples/cry_elekid.aif create mode 100644 sound/direct_sound_samples/cry_elekid.bin create mode 100644 sound/direct_sound_samples/cry_entei.aif create mode 100644 sound/direct_sound_samples/cry_entei.bin create mode 100644 sound/direct_sound_samples/cry_espeon.aif create mode 100644 sound/direct_sound_samples/cry_espeon.bin create mode 100644 sound/direct_sound_samples/cry_exeggcute.aif create mode 100644 sound/direct_sound_samples/cry_exeggcute.bin create mode 100644 sound/direct_sound_samples/cry_exeggutor.aif create mode 100644 sound/direct_sound_samples/cry_exeggutor.bin create mode 100644 sound/direct_sound_samples/cry_exploud.aif create mode 100644 sound/direct_sound_samples/cry_exploud.bin create mode 100644 sound/direct_sound_samples/cry_farfetchd.aif create mode 100644 sound/direct_sound_samples/cry_farfetchd.bin create mode 100644 sound/direct_sound_samples/cry_fearow.aif create mode 100644 sound/direct_sound_samples/cry_fearow.bin create mode 100644 sound/direct_sound_samples/cry_feebas.aif create mode 100644 sound/direct_sound_samples/cry_feebas.bin create mode 100644 sound/direct_sound_samples/cry_feraligatr.aif create mode 100644 sound/direct_sound_samples/cry_feraligatr.bin create mode 100644 sound/direct_sound_samples/cry_flaaffy.aif create mode 100644 sound/direct_sound_samples/cry_flaaffy.bin create mode 100644 sound/direct_sound_samples/cry_flareon.aif create mode 100644 sound/direct_sound_samples/cry_flareon.bin create mode 100644 sound/direct_sound_samples/cry_flygon.aif create mode 100644 sound/direct_sound_samples/cry_flygon.bin create mode 100644 sound/direct_sound_samples/cry_forretress.aif create mode 100644 sound/direct_sound_samples/cry_forretress.bin create mode 100644 sound/direct_sound_samples/cry_furret.aif create mode 100644 sound/direct_sound_samples/cry_furret.bin create mode 100644 sound/direct_sound_samples/cry_gardevoir.aif create mode 100644 sound/direct_sound_samples/cry_gardevoir.bin create mode 100644 sound/direct_sound_samples/cry_gastly.aif create mode 100644 sound/direct_sound_samples/cry_gastly.bin create mode 100644 sound/direct_sound_samples/cry_gengar.aif create mode 100644 sound/direct_sound_samples/cry_gengar.bin create mode 100644 sound/direct_sound_samples/cry_geodude.aif create mode 100644 sound/direct_sound_samples/cry_geodude.bin create mode 100644 sound/direct_sound_samples/cry_girafarig.aif create mode 100644 sound/direct_sound_samples/cry_girafarig.bin create mode 100644 sound/direct_sound_samples/cry_glalie.aif create mode 100644 sound/direct_sound_samples/cry_glalie.bin create mode 100644 sound/direct_sound_samples/cry_gligar.aif create mode 100644 sound/direct_sound_samples/cry_gligar.bin create mode 100644 sound/direct_sound_samples/cry_gloom.aif create mode 100644 sound/direct_sound_samples/cry_gloom.bin create mode 100644 sound/direct_sound_samples/cry_golbat.aif create mode 100644 sound/direct_sound_samples/cry_golbat.bin create mode 100644 sound/direct_sound_samples/cry_goldeen.aif create mode 100644 sound/direct_sound_samples/cry_goldeen.bin create mode 100644 sound/direct_sound_samples/cry_golduck.aif create mode 100644 sound/direct_sound_samples/cry_golduck.bin create mode 100644 sound/direct_sound_samples/cry_golem.aif create mode 100644 sound/direct_sound_samples/cry_golem.bin create mode 100644 sound/direct_sound_samples/cry_gorebyss.aif create mode 100644 sound/direct_sound_samples/cry_gorebyss.bin create mode 100644 sound/direct_sound_samples/cry_granbull.aif create mode 100644 sound/direct_sound_samples/cry_granbull.bin create mode 100644 sound/direct_sound_samples/cry_graveler.aif create mode 100644 sound/direct_sound_samples/cry_graveler.bin create mode 100644 sound/direct_sound_samples/cry_grimer.aif create mode 100644 sound/direct_sound_samples/cry_grimer.bin create mode 100644 sound/direct_sound_samples/cry_groudon.aif create mode 100644 sound/direct_sound_samples/cry_groudon.bin create mode 100644 sound/direct_sound_samples/cry_grovyle.aif create mode 100644 sound/direct_sound_samples/cry_grovyle.bin create mode 100644 sound/direct_sound_samples/cry_growlithe.aif create mode 100644 sound/direct_sound_samples/cry_growlithe.bin create mode 100644 sound/direct_sound_samples/cry_grumpig.aif create mode 100644 sound/direct_sound_samples/cry_grumpig.bin create mode 100644 sound/direct_sound_samples/cry_gulpin.aif create mode 100644 sound/direct_sound_samples/cry_gulpin.bin create mode 100644 sound/direct_sound_samples/cry_gyarados.aif create mode 100644 sound/direct_sound_samples/cry_gyarados.bin create mode 100644 sound/direct_sound_samples/cry_hariyama.aif create mode 100644 sound/direct_sound_samples/cry_hariyama.bin create mode 100644 sound/direct_sound_samples/cry_haunter.aif create mode 100644 sound/direct_sound_samples/cry_haunter.bin create mode 100644 sound/direct_sound_samples/cry_heracross.aif create mode 100644 sound/direct_sound_samples/cry_heracross.bin create mode 100644 sound/direct_sound_samples/cry_hitmonchan.aif create mode 100644 sound/direct_sound_samples/cry_hitmonchan.bin create mode 100644 sound/direct_sound_samples/cry_hitmonlee.aif create mode 100644 sound/direct_sound_samples/cry_hitmonlee.bin create mode 100644 sound/direct_sound_samples/cry_hitmontop.aif create mode 100644 sound/direct_sound_samples/cry_hitmontop.bin create mode 100644 sound/direct_sound_samples/cry_ho_oh.aif create mode 100644 sound/direct_sound_samples/cry_ho_oh.bin create mode 100644 sound/direct_sound_samples/cry_hoothoot.aif create mode 100644 sound/direct_sound_samples/cry_hoothoot.bin create mode 100644 sound/direct_sound_samples/cry_hoppip.aif create mode 100644 sound/direct_sound_samples/cry_hoppip.bin create mode 100644 sound/direct_sound_samples/cry_horsea.aif create mode 100644 sound/direct_sound_samples/cry_horsea.bin create mode 100644 sound/direct_sound_samples/cry_houndoom.aif create mode 100644 sound/direct_sound_samples/cry_houndoom.bin create mode 100644 sound/direct_sound_samples/cry_houndour.aif create mode 100644 sound/direct_sound_samples/cry_houndour.bin create mode 100644 sound/direct_sound_samples/cry_huntail.aif create mode 100644 sound/direct_sound_samples/cry_huntail.bin create mode 100644 sound/direct_sound_samples/cry_hypno.aif create mode 100644 sound/direct_sound_samples/cry_hypno.bin create mode 100644 sound/direct_sound_samples/cry_igglybuff.aif create mode 100644 sound/direct_sound_samples/cry_igglybuff.bin create mode 100644 sound/direct_sound_samples/cry_illumise.aif create mode 100644 sound/direct_sound_samples/cry_illumise.bin create mode 100644 sound/direct_sound_samples/cry_ivysaur.aif create mode 100644 sound/direct_sound_samples/cry_ivysaur.bin create mode 100644 sound/direct_sound_samples/cry_jigglypuff.aif create mode 100644 sound/direct_sound_samples/cry_jigglypuff.bin create mode 100644 sound/direct_sound_samples/cry_jirachi.aif create mode 100644 sound/direct_sound_samples/cry_jirachi.bin create mode 100644 sound/direct_sound_samples/cry_jolteon.aif create mode 100644 sound/direct_sound_samples/cry_jolteon.bin create mode 100644 sound/direct_sound_samples/cry_jumpluff.aif create mode 100644 sound/direct_sound_samples/cry_jumpluff.bin create mode 100644 sound/direct_sound_samples/cry_jynx.aif create mode 100644 sound/direct_sound_samples/cry_jynx.bin create mode 100644 sound/direct_sound_samples/cry_kabuto.aif create mode 100644 sound/direct_sound_samples/cry_kabuto.bin create mode 100644 sound/direct_sound_samples/cry_kabutops.aif create mode 100644 sound/direct_sound_samples/cry_kabutops.bin create mode 100644 sound/direct_sound_samples/cry_kadabra.aif create mode 100644 sound/direct_sound_samples/cry_kadabra.bin create mode 100644 sound/direct_sound_samples/cry_kakuna.aif create mode 100644 sound/direct_sound_samples/cry_kakuna.bin create mode 100644 sound/direct_sound_samples/cry_kangaskhan.aif create mode 100644 sound/direct_sound_samples/cry_kangaskhan.bin create mode 100644 sound/direct_sound_samples/cry_kecleon.aif create mode 100644 sound/direct_sound_samples/cry_kecleon.bin create mode 100644 sound/direct_sound_samples/cry_kingdra.aif create mode 100644 sound/direct_sound_samples/cry_kingdra.bin create mode 100644 sound/direct_sound_samples/cry_kingler.aif create mode 100644 sound/direct_sound_samples/cry_kingler.bin create mode 100644 sound/direct_sound_samples/cry_kirlia.aif create mode 100644 sound/direct_sound_samples/cry_kirlia.bin create mode 100644 sound/direct_sound_samples/cry_koffing.aif create mode 100644 sound/direct_sound_samples/cry_koffing.bin create mode 100644 sound/direct_sound_samples/cry_krabby.aif create mode 100644 sound/direct_sound_samples/cry_krabby.bin create mode 100644 sound/direct_sound_samples/cry_kyogre.aif create mode 100644 sound/direct_sound_samples/cry_kyogre.bin create mode 100644 sound/direct_sound_samples/cry_lairon.aif create mode 100644 sound/direct_sound_samples/cry_lairon.bin create mode 100644 sound/direct_sound_samples/cry_lanturn.aif create mode 100644 sound/direct_sound_samples/cry_lanturn.bin create mode 100644 sound/direct_sound_samples/cry_lapras.aif create mode 100644 sound/direct_sound_samples/cry_lapras.bin create mode 100644 sound/direct_sound_samples/cry_larvitar.aif create mode 100644 sound/direct_sound_samples/cry_larvitar.bin create mode 100644 sound/direct_sound_samples/cry_latias.aif create mode 100644 sound/direct_sound_samples/cry_latias.bin create mode 100644 sound/direct_sound_samples/cry_latios.aif create mode 100644 sound/direct_sound_samples/cry_latios.bin create mode 100644 sound/direct_sound_samples/cry_ledian.aif create mode 100644 sound/direct_sound_samples/cry_ledian.bin create mode 100644 sound/direct_sound_samples/cry_ledyba.aif create mode 100644 sound/direct_sound_samples/cry_ledyba.bin create mode 100644 sound/direct_sound_samples/cry_lickitung.aif create mode 100644 sound/direct_sound_samples/cry_lickitung.bin create mode 100644 sound/direct_sound_samples/cry_lileep.aif create mode 100644 sound/direct_sound_samples/cry_lileep.bin create mode 100644 sound/direct_sound_samples/cry_linoone.aif create mode 100644 sound/direct_sound_samples/cry_linoone.bin create mode 100644 sound/direct_sound_samples/cry_lombre.aif create mode 100644 sound/direct_sound_samples/cry_lombre.bin create mode 100644 sound/direct_sound_samples/cry_lotad.aif create mode 100644 sound/direct_sound_samples/cry_lotad.bin create mode 100644 sound/direct_sound_samples/cry_loudred.aif create mode 100644 sound/direct_sound_samples/cry_loudred.bin create mode 100644 sound/direct_sound_samples/cry_ludicolo.aif create mode 100644 sound/direct_sound_samples/cry_ludicolo.bin create mode 100644 sound/direct_sound_samples/cry_lugia.aif create mode 100644 sound/direct_sound_samples/cry_lugia.bin create mode 100644 sound/direct_sound_samples/cry_lunatone.aif create mode 100644 sound/direct_sound_samples/cry_lunatone.bin create mode 100644 sound/direct_sound_samples/cry_luvdisc.aif create mode 100644 sound/direct_sound_samples/cry_luvdisc.bin create mode 100644 sound/direct_sound_samples/cry_machamp.aif create mode 100644 sound/direct_sound_samples/cry_machamp.bin create mode 100644 sound/direct_sound_samples/cry_machoke.aif create mode 100644 sound/direct_sound_samples/cry_machoke.bin create mode 100644 sound/direct_sound_samples/cry_machop.aif create mode 100644 sound/direct_sound_samples/cry_machop.bin create mode 100644 sound/direct_sound_samples/cry_magby.aif create mode 100644 sound/direct_sound_samples/cry_magby.bin create mode 100644 sound/direct_sound_samples/cry_magcargo.aif create mode 100644 sound/direct_sound_samples/cry_magcargo.bin create mode 100644 sound/direct_sound_samples/cry_magikarp.aif create mode 100644 sound/direct_sound_samples/cry_magikarp.bin create mode 100644 sound/direct_sound_samples/cry_magmar.aif create mode 100644 sound/direct_sound_samples/cry_magmar.bin create mode 100644 sound/direct_sound_samples/cry_magnemite.aif create mode 100644 sound/direct_sound_samples/cry_magnemite.bin create mode 100644 sound/direct_sound_samples/cry_magneton.aif create mode 100644 sound/direct_sound_samples/cry_magneton.bin create mode 100644 sound/direct_sound_samples/cry_makuhita.aif create mode 100644 sound/direct_sound_samples/cry_makuhita.bin create mode 100644 sound/direct_sound_samples/cry_manectric.aif create mode 100644 sound/direct_sound_samples/cry_manectric.bin create mode 100644 sound/direct_sound_samples/cry_mankey.aif create mode 100644 sound/direct_sound_samples/cry_mankey.bin create mode 100644 sound/direct_sound_samples/cry_mantine.aif create mode 100644 sound/direct_sound_samples/cry_mantine.bin create mode 100644 sound/direct_sound_samples/cry_mareep.aif create mode 100644 sound/direct_sound_samples/cry_mareep.bin create mode 100644 sound/direct_sound_samples/cry_marill.aif create mode 100644 sound/direct_sound_samples/cry_marill.bin create mode 100644 sound/direct_sound_samples/cry_marowak.aif create mode 100644 sound/direct_sound_samples/cry_marowak.bin create mode 100644 sound/direct_sound_samples/cry_marshtomp.aif create mode 100644 sound/direct_sound_samples/cry_marshtomp.bin create mode 100644 sound/direct_sound_samples/cry_masquerain.aif create mode 100644 sound/direct_sound_samples/cry_masquerain.bin create mode 100644 sound/direct_sound_samples/cry_mawile.aif create mode 100644 sound/direct_sound_samples/cry_mawile.bin create mode 100644 sound/direct_sound_samples/cry_medicham.aif create mode 100644 sound/direct_sound_samples/cry_medicham.bin create mode 100644 sound/direct_sound_samples/cry_meditite.aif create mode 100644 sound/direct_sound_samples/cry_meditite.bin create mode 100644 sound/direct_sound_samples/cry_meganium.aif create mode 100644 sound/direct_sound_samples/cry_meganium.bin create mode 100644 sound/direct_sound_samples/cry_meowth.aif create mode 100644 sound/direct_sound_samples/cry_meowth.bin create mode 100644 sound/direct_sound_samples/cry_metagross.aif create mode 100644 sound/direct_sound_samples/cry_metagross.bin create mode 100644 sound/direct_sound_samples/cry_metang.aif create mode 100644 sound/direct_sound_samples/cry_metang.bin create mode 100644 sound/direct_sound_samples/cry_metapod.aif create mode 100644 sound/direct_sound_samples/cry_metapod.bin create mode 100644 sound/direct_sound_samples/cry_mew.aif create mode 100644 sound/direct_sound_samples/cry_mew.bin create mode 100644 sound/direct_sound_samples/cry_mewtwo.aif create mode 100644 sound/direct_sound_samples/cry_mewtwo.bin create mode 100644 sound/direct_sound_samples/cry_mightyena.aif create mode 100644 sound/direct_sound_samples/cry_mightyena.bin create mode 100644 sound/direct_sound_samples/cry_milotic.aif create mode 100644 sound/direct_sound_samples/cry_milotic.bin create mode 100644 sound/direct_sound_samples/cry_miltank.aif create mode 100644 sound/direct_sound_samples/cry_miltank.bin create mode 100644 sound/direct_sound_samples/cry_minun.aif create mode 100644 sound/direct_sound_samples/cry_minun.bin create mode 100644 sound/direct_sound_samples/cry_misdreavus.aif create mode 100644 sound/direct_sound_samples/cry_misdreavus.bin create mode 100644 sound/direct_sound_samples/cry_moltres.aif create mode 100644 sound/direct_sound_samples/cry_moltres.bin create mode 100644 sound/direct_sound_samples/cry_mr_mime.aif create mode 100644 sound/direct_sound_samples/cry_mr_mime.bin create mode 100644 sound/direct_sound_samples/cry_mudkip.aif create mode 100644 sound/direct_sound_samples/cry_mudkip.bin create mode 100644 sound/direct_sound_samples/cry_muk.aif create mode 100644 sound/direct_sound_samples/cry_muk.bin create mode 100644 sound/direct_sound_samples/cry_murkrow.aif create mode 100644 sound/direct_sound_samples/cry_murkrow.bin create mode 100644 sound/direct_sound_samples/cry_natu.aif create mode 100644 sound/direct_sound_samples/cry_natu.bin create mode 100644 sound/direct_sound_samples/cry_nidoking.aif create mode 100644 sound/direct_sound_samples/cry_nidoking.bin create mode 100644 sound/direct_sound_samples/cry_nidoqueen.aif create mode 100644 sound/direct_sound_samples/cry_nidoqueen.bin create mode 100644 sound/direct_sound_samples/cry_nidoran_f.aif create mode 100644 sound/direct_sound_samples/cry_nidoran_f.bin create mode 100644 sound/direct_sound_samples/cry_nidoran_m.aif create mode 100644 sound/direct_sound_samples/cry_nidoran_m.bin create mode 100644 sound/direct_sound_samples/cry_nidorina.aif create mode 100644 sound/direct_sound_samples/cry_nidorina.bin create mode 100644 sound/direct_sound_samples/cry_nidorino.aif create mode 100644 sound/direct_sound_samples/cry_nidorino.bin create mode 100644 sound/direct_sound_samples/cry_nincada.aif create mode 100644 sound/direct_sound_samples/cry_nincada.bin create mode 100644 sound/direct_sound_samples/cry_ninetales.aif create mode 100644 sound/direct_sound_samples/cry_ninetales.bin create mode 100644 sound/direct_sound_samples/cry_ninjask.aif create mode 100644 sound/direct_sound_samples/cry_ninjask.bin create mode 100644 sound/direct_sound_samples/cry_noctowl.aif create mode 100644 sound/direct_sound_samples/cry_noctowl.bin create mode 100644 sound/direct_sound_samples/cry_nosepass.aif create mode 100644 sound/direct_sound_samples/cry_nosepass.bin create mode 100644 sound/direct_sound_samples/cry_numel.aif create mode 100644 sound/direct_sound_samples/cry_numel.bin create mode 100644 sound/direct_sound_samples/cry_nuzleaf.aif create mode 100644 sound/direct_sound_samples/cry_nuzleaf.bin create mode 100644 sound/direct_sound_samples/cry_octillery.aif create mode 100644 sound/direct_sound_samples/cry_octillery.bin create mode 100644 sound/direct_sound_samples/cry_oddish.aif create mode 100644 sound/direct_sound_samples/cry_oddish.bin create mode 100644 sound/direct_sound_samples/cry_omanyte.aif create mode 100644 sound/direct_sound_samples/cry_omanyte.bin create mode 100644 sound/direct_sound_samples/cry_omastar.aif create mode 100644 sound/direct_sound_samples/cry_omastar.bin create mode 100644 sound/direct_sound_samples/cry_onix.aif create mode 100644 sound/direct_sound_samples/cry_onix.bin create mode 100644 sound/direct_sound_samples/cry_paras.aif create mode 100644 sound/direct_sound_samples/cry_paras.bin create mode 100644 sound/direct_sound_samples/cry_parasect.aif create mode 100644 sound/direct_sound_samples/cry_parasect.bin create mode 100644 sound/direct_sound_samples/cry_pelipper.aif create mode 100644 sound/direct_sound_samples/cry_pelipper.bin create mode 100644 sound/direct_sound_samples/cry_persian.aif create mode 100644 sound/direct_sound_samples/cry_persian.bin create mode 100644 sound/direct_sound_samples/cry_phanpy.aif create mode 100644 sound/direct_sound_samples/cry_phanpy.bin create mode 100644 sound/direct_sound_samples/cry_pichu.aif create mode 100644 sound/direct_sound_samples/cry_pichu.bin create mode 100644 sound/direct_sound_samples/cry_pidgeot.aif create mode 100644 sound/direct_sound_samples/cry_pidgeot.bin create mode 100644 sound/direct_sound_samples/cry_pidgeotto.aif create mode 100644 sound/direct_sound_samples/cry_pidgeotto.bin create mode 100644 sound/direct_sound_samples/cry_pidgey.aif create mode 100644 sound/direct_sound_samples/cry_pidgey.bin create mode 100644 sound/direct_sound_samples/cry_pikachu.aif create mode 100644 sound/direct_sound_samples/cry_pikachu.bin create mode 100644 sound/direct_sound_samples/cry_piloswine.aif create mode 100644 sound/direct_sound_samples/cry_piloswine.bin create mode 100644 sound/direct_sound_samples/cry_pineco.aif create mode 100644 sound/direct_sound_samples/cry_pineco.bin create mode 100644 sound/direct_sound_samples/cry_pinsir.aif create mode 100644 sound/direct_sound_samples/cry_pinsir.bin create mode 100644 sound/direct_sound_samples/cry_plusle.aif create mode 100644 sound/direct_sound_samples/cry_plusle.bin create mode 100644 sound/direct_sound_samples/cry_politoed.aif create mode 100644 sound/direct_sound_samples/cry_politoed.bin create mode 100644 sound/direct_sound_samples/cry_poliwag.aif create mode 100644 sound/direct_sound_samples/cry_poliwag.bin create mode 100644 sound/direct_sound_samples/cry_poliwhirl.aif create mode 100644 sound/direct_sound_samples/cry_poliwhirl.bin create mode 100644 sound/direct_sound_samples/cry_poliwrath.aif create mode 100644 sound/direct_sound_samples/cry_poliwrath.bin create mode 100644 sound/direct_sound_samples/cry_ponyta.aif create mode 100644 sound/direct_sound_samples/cry_ponyta.bin create mode 100644 sound/direct_sound_samples/cry_poochyena.aif create mode 100644 sound/direct_sound_samples/cry_poochyena.bin create mode 100644 sound/direct_sound_samples/cry_porygon.aif create mode 100644 sound/direct_sound_samples/cry_porygon.bin create mode 100644 sound/direct_sound_samples/cry_porygon2.aif create mode 100644 sound/direct_sound_samples/cry_porygon2.bin create mode 100644 sound/direct_sound_samples/cry_primeape.aif create mode 100644 sound/direct_sound_samples/cry_primeape.bin create mode 100644 sound/direct_sound_samples/cry_psyduck.aif create mode 100644 sound/direct_sound_samples/cry_psyduck.bin create mode 100644 sound/direct_sound_samples/cry_pupitar.aif create mode 100644 sound/direct_sound_samples/cry_pupitar.bin create mode 100644 sound/direct_sound_samples/cry_quagsire.aif create mode 100644 sound/direct_sound_samples/cry_quagsire.bin create mode 100644 sound/direct_sound_samples/cry_quilava.aif create mode 100644 sound/direct_sound_samples/cry_quilava.bin create mode 100644 sound/direct_sound_samples/cry_qwilfish.aif create mode 100644 sound/direct_sound_samples/cry_qwilfish.bin create mode 100644 sound/direct_sound_samples/cry_raichu.aif create mode 100644 sound/direct_sound_samples/cry_raichu.bin create mode 100644 sound/direct_sound_samples/cry_raikou.aif create mode 100644 sound/direct_sound_samples/cry_raikou.bin create mode 100644 sound/direct_sound_samples/cry_ralts.aif create mode 100644 sound/direct_sound_samples/cry_ralts.bin create mode 100644 sound/direct_sound_samples/cry_rapidash.aif create mode 100644 sound/direct_sound_samples/cry_rapidash.bin create mode 100644 sound/direct_sound_samples/cry_raticate.aif create mode 100644 sound/direct_sound_samples/cry_raticate.bin create mode 100644 sound/direct_sound_samples/cry_rattata.aif create mode 100644 sound/direct_sound_samples/cry_rattata.bin create mode 100644 sound/direct_sound_samples/cry_rayquaza.aif create mode 100644 sound/direct_sound_samples/cry_rayquaza.bin create mode 100644 sound/direct_sound_samples/cry_regice.aif create mode 100644 sound/direct_sound_samples/cry_regice.bin create mode 100644 sound/direct_sound_samples/cry_regirock.aif create mode 100644 sound/direct_sound_samples/cry_regirock.bin create mode 100644 sound/direct_sound_samples/cry_registeel.aif create mode 100644 sound/direct_sound_samples/cry_registeel.bin create mode 100644 sound/direct_sound_samples/cry_relicanth.aif create mode 100644 sound/direct_sound_samples/cry_relicanth.bin create mode 100644 sound/direct_sound_samples/cry_remoraid.aif create mode 100644 sound/direct_sound_samples/cry_remoraid.bin create mode 100644 sound/direct_sound_samples/cry_rhydon.aif create mode 100644 sound/direct_sound_samples/cry_rhydon.bin create mode 100644 sound/direct_sound_samples/cry_rhyhorn.aif create mode 100644 sound/direct_sound_samples/cry_rhyhorn.bin create mode 100644 sound/direct_sound_samples/cry_roselia.aif create mode 100644 sound/direct_sound_samples/cry_roselia.bin create mode 100644 sound/direct_sound_samples/cry_sableye.aif create mode 100644 sound/direct_sound_samples/cry_sableye.bin create mode 100644 sound/direct_sound_samples/cry_salamence.aif create mode 100644 sound/direct_sound_samples/cry_salamence.bin create mode 100644 sound/direct_sound_samples/cry_sandshrew.aif create mode 100644 sound/direct_sound_samples/cry_sandshrew.bin create mode 100644 sound/direct_sound_samples/cry_sandslash.aif create mode 100644 sound/direct_sound_samples/cry_sandslash.bin create mode 100644 sound/direct_sound_samples/cry_sceptile.aif create mode 100644 sound/direct_sound_samples/cry_sceptile.bin create mode 100644 sound/direct_sound_samples/cry_scizor.aif create mode 100644 sound/direct_sound_samples/cry_scizor.bin create mode 100644 sound/direct_sound_samples/cry_scyther.aif create mode 100644 sound/direct_sound_samples/cry_scyther.bin create mode 100644 sound/direct_sound_samples/cry_seadra.aif create mode 100644 sound/direct_sound_samples/cry_seadra.bin create mode 100644 sound/direct_sound_samples/cry_seaking.aif create mode 100644 sound/direct_sound_samples/cry_seaking.bin create mode 100644 sound/direct_sound_samples/cry_sealeo.aif create mode 100644 sound/direct_sound_samples/cry_sealeo.bin create mode 100644 sound/direct_sound_samples/cry_seedot.aif create mode 100644 sound/direct_sound_samples/cry_seedot.bin create mode 100644 sound/direct_sound_samples/cry_seel.aif create mode 100644 sound/direct_sound_samples/cry_seel.bin create mode 100644 sound/direct_sound_samples/cry_sentret.aif create mode 100644 sound/direct_sound_samples/cry_sentret.bin create mode 100644 sound/direct_sound_samples/cry_seviper.aif create mode 100644 sound/direct_sound_samples/cry_seviper.bin create mode 100644 sound/direct_sound_samples/cry_sharpedo.aif create mode 100644 sound/direct_sound_samples/cry_sharpedo.bin create mode 100644 sound/direct_sound_samples/cry_shedinja.aif create mode 100644 sound/direct_sound_samples/cry_shedinja.bin create mode 100644 sound/direct_sound_samples/cry_shelgon.aif create mode 100644 sound/direct_sound_samples/cry_shelgon.bin create mode 100644 sound/direct_sound_samples/cry_shellder.aif create mode 100644 sound/direct_sound_samples/cry_shellder.bin create mode 100644 sound/direct_sound_samples/cry_shiftry.aif create mode 100644 sound/direct_sound_samples/cry_shiftry.bin create mode 100644 sound/direct_sound_samples/cry_shroomish.aif create mode 100644 sound/direct_sound_samples/cry_shroomish.bin create mode 100644 sound/direct_sound_samples/cry_shuckle.aif create mode 100644 sound/direct_sound_samples/cry_shuckle.bin create mode 100644 sound/direct_sound_samples/cry_shuppet.aif create mode 100644 sound/direct_sound_samples/cry_shuppet.bin create mode 100644 sound/direct_sound_samples/cry_silcoon.aif create mode 100644 sound/direct_sound_samples/cry_silcoon.bin create mode 100644 sound/direct_sound_samples/cry_skarmory.aif create mode 100644 sound/direct_sound_samples/cry_skarmory.bin create mode 100644 sound/direct_sound_samples/cry_skiploom.aif create mode 100644 sound/direct_sound_samples/cry_skiploom.bin create mode 100644 sound/direct_sound_samples/cry_skitty.aif create mode 100644 sound/direct_sound_samples/cry_skitty.bin create mode 100644 sound/direct_sound_samples/cry_slaking.aif create mode 100644 sound/direct_sound_samples/cry_slaking.bin create mode 100644 sound/direct_sound_samples/cry_slakoth.aif create mode 100644 sound/direct_sound_samples/cry_slakoth.bin create mode 100644 sound/direct_sound_samples/cry_slowbro.aif create mode 100644 sound/direct_sound_samples/cry_slowbro.bin create mode 100644 sound/direct_sound_samples/cry_slowking.aif create mode 100644 sound/direct_sound_samples/cry_slowking.bin create mode 100644 sound/direct_sound_samples/cry_slowpoke.aif create mode 100644 sound/direct_sound_samples/cry_slowpoke.bin create mode 100644 sound/direct_sound_samples/cry_slugma.aif create mode 100644 sound/direct_sound_samples/cry_slugma.bin create mode 100644 sound/direct_sound_samples/cry_smeargle.aif create mode 100644 sound/direct_sound_samples/cry_smeargle.bin create mode 100644 sound/direct_sound_samples/cry_smoochum.aif create mode 100644 sound/direct_sound_samples/cry_smoochum.bin create mode 100644 sound/direct_sound_samples/cry_sneasel.aif create mode 100644 sound/direct_sound_samples/cry_sneasel.bin create mode 100644 sound/direct_sound_samples/cry_snorlax.aif create mode 100644 sound/direct_sound_samples/cry_snorlax.bin create mode 100644 sound/direct_sound_samples/cry_snorunt.aif create mode 100644 sound/direct_sound_samples/cry_snorunt.bin create mode 100644 sound/direct_sound_samples/cry_snubbull.aif create mode 100644 sound/direct_sound_samples/cry_snubbull.bin create mode 100644 sound/direct_sound_samples/cry_solrock.aif create mode 100644 sound/direct_sound_samples/cry_solrock.bin create mode 100644 sound/direct_sound_samples/cry_spearow.aif create mode 100644 sound/direct_sound_samples/cry_spearow.bin create mode 100644 sound/direct_sound_samples/cry_spheal.aif create mode 100644 sound/direct_sound_samples/cry_spheal.bin create mode 100644 sound/direct_sound_samples/cry_spinarak.aif create mode 100644 sound/direct_sound_samples/cry_spinarak.bin create mode 100644 sound/direct_sound_samples/cry_spinda.aif create mode 100644 sound/direct_sound_samples/cry_spinda.bin create mode 100644 sound/direct_sound_samples/cry_spoink.aif create mode 100644 sound/direct_sound_samples/cry_spoink.bin create mode 100644 sound/direct_sound_samples/cry_squirtle.aif create mode 100644 sound/direct_sound_samples/cry_squirtle.bin create mode 100644 sound/direct_sound_samples/cry_stantler.aif create mode 100644 sound/direct_sound_samples/cry_stantler.bin create mode 100644 sound/direct_sound_samples/cry_starmie.aif create mode 100644 sound/direct_sound_samples/cry_starmie.bin create mode 100644 sound/direct_sound_samples/cry_staryu.aif create mode 100644 sound/direct_sound_samples/cry_staryu.bin create mode 100644 sound/direct_sound_samples/cry_steelix.aif create mode 100644 sound/direct_sound_samples/cry_steelix.bin create mode 100644 sound/direct_sound_samples/cry_sudowoodo.aif create mode 100644 sound/direct_sound_samples/cry_sudowoodo.bin create mode 100644 sound/direct_sound_samples/cry_suicune.aif create mode 100644 sound/direct_sound_samples/cry_suicune.bin create mode 100644 sound/direct_sound_samples/cry_sunflora.aif create mode 100644 sound/direct_sound_samples/cry_sunflora.bin create mode 100644 sound/direct_sound_samples/cry_sunkern.aif create mode 100644 sound/direct_sound_samples/cry_sunkern.bin create mode 100644 sound/direct_sound_samples/cry_surskit.aif create mode 100644 sound/direct_sound_samples/cry_surskit.bin create mode 100644 sound/direct_sound_samples/cry_swablu.aif create mode 100644 sound/direct_sound_samples/cry_swablu.bin create mode 100644 sound/direct_sound_samples/cry_swalot.aif create mode 100644 sound/direct_sound_samples/cry_swalot.bin create mode 100644 sound/direct_sound_samples/cry_swampert.aif create mode 100644 sound/direct_sound_samples/cry_swampert.bin create mode 100644 sound/direct_sound_samples/cry_swellow.aif create mode 100644 sound/direct_sound_samples/cry_swellow.bin create mode 100644 sound/direct_sound_samples/cry_swinub.aif create mode 100644 sound/direct_sound_samples/cry_swinub.bin create mode 100644 sound/direct_sound_samples/cry_taillow.aif create mode 100644 sound/direct_sound_samples/cry_taillow.bin create mode 100644 sound/direct_sound_samples/cry_tangela.aif create mode 100644 sound/direct_sound_samples/cry_tangela.bin create mode 100644 sound/direct_sound_samples/cry_tauros.aif create mode 100644 sound/direct_sound_samples/cry_tauros.bin create mode 100644 sound/direct_sound_samples/cry_teddiursa.aif create mode 100644 sound/direct_sound_samples/cry_teddiursa.bin create mode 100644 sound/direct_sound_samples/cry_tentacool.aif create mode 100644 sound/direct_sound_samples/cry_tentacool.bin create mode 100644 sound/direct_sound_samples/cry_tentacruel.aif create mode 100644 sound/direct_sound_samples/cry_tentacruel.bin create mode 100644 sound/direct_sound_samples/cry_togepi.aif create mode 100644 sound/direct_sound_samples/cry_togepi.bin create mode 100644 sound/direct_sound_samples/cry_togetic.aif create mode 100644 sound/direct_sound_samples/cry_togetic.bin create mode 100644 sound/direct_sound_samples/cry_torchic.aif create mode 100644 sound/direct_sound_samples/cry_torchic.bin create mode 100644 sound/direct_sound_samples/cry_torkoal.aif create mode 100644 sound/direct_sound_samples/cry_torkoal.bin create mode 100644 sound/direct_sound_samples/cry_totodile.aif create mode 100644 sound/direct_sound_samples/cry_totodile.bin create mode 100644 sound/direct_sound_samples/cry_trapinch.aif create mode 100644 sound/direct_sound_samples/cry_trapinch.bin create mode 100644 sound/direct_sound_samples/cry_treecko.aif create mode 100644 sound/direct_sound_samples/cry_treecko.bin create mode 100644 sound/direct_sound_samples/cry_tropius.aif create mode 100644 sound/direct_sound_samples/cry_tropius.bin create mode 100644 sound/direct_sound_samples/cry_typhlosion.aif create mode 100644 sound/direct_sound_samples/cry_typhlosion.bin create mode 100644 sound/direct_sound_samples/cry_tyranitar.aif create mode 100644 sound/direct_sound_samples/cry_tyranitar.bin create mode 100644 sound/direct_sound_samples/cry_tyrogue.aif create mode 100644 sound/direct_sound_samples/cry_tyrogue.bin create mode 100644 sound/direct_sound_samples/cry_umbreon.aif create mode 100644 sound/direct_sound_samples/cry_umbreon.bin create mode 100644 sound/direct_sound_samples/cry_unown.aif create mode 100644 sound/direct_sound_samples/cry_unown.bin create mode 100644 sound/direct_sound_samples/cry_unused_265.aif create mode 100644 sound/direct_sound_samples/cry_unused_265.bin create mode 100644 sound/direct_sound_samples/cry_unused_268.aif create mode 100644 sound/direct_sound_samples/cry_unused_268.bin create mode 100644 sound/direct_sound_samples/cry_ursaring.aif create mode 100644 sound/direct_sound_samples/cry_ursaring.bin create mode 100644 sound/direct_sound_samples/cry_vaporeon.aif create mode 100644 sound/direct_sound_samples/cry_vaporeon.bin create mode 100644 sound/direct_sound_samples/cry_venomoth.aif create mode 100644 sound/direct_sound_samples/cry_venomoth.bin create mode 100644 sound/direct_sound_samples/cry_venonat.aif create mode 100644 sound/direct_sound_samples/cry_venonat.bin create mode 100644 sound/direct_sound_samples/cry_venusaur.aif create mode 100644 sound/direct_sound_samples/cry_venusaur.bin create mode 100644 sound/direct_sound_samples/cry_vibrava.aif create mode 100644 sound/direct_sound_samples/cry_vibrava.bin create mode 100644 sound/direct_sound_samples/cry_victreebel.aif create mode 100644 sound/direct_sound_samples/cry_victreebel.bin create mode 100644 sound/direct_sound_samples/cry_vigoroth.aif create mode 100644 sound/direct_sound_samples/cry_vigoroth.bin create mode 100644 sound/direct_sound_samples/cry_vileplume.aif create mode 100644 sound/direct_sound_samples/cry_vileplume.bin create mode 100644 sound/direct_sound_samples/cry_volbeat.aif create mode 100644 sound/direct_sound_samples/cry_volbeat.bin create mode 100644 sound/direct_sound_samples/cry_voltorb.aif create mode 100644 sound/direct_sound_samples/cry_voltorb.bin create mode 100644 sound/direct_sound_samples/cry_vulpix.aif create mode 100644 sound/direct_sound_samples/cry_vulpix.bin create mode 100644 sound/direct_sound_samples/cry_wailmer.aif create mode 100644 sound/direct_sound_samples/cry_wailmer.bin create mode 100644 sound/direct_sound_samples/cry_wailord.aif create mode 100644 sound/direct_sound_samples/cry_wailord.bin create mode 100644 sound/direct_sound_samples/cry_walrein.aif create mode 100644 sound/direct_sound_samples/cry_walrein.bin create mode 100644 sound/direct_sound_samples/cry_wartortle.aif create mode 100644 sound/direct_sound_samples/cry_wartortle.bin create mode 100644 sound/direct_sound_samples/cry_weedle.aif create mode 100644 sound/direct_sound_samples/cry_weedle.bin create mode 100644 sound/direct_sound_samples/cry_weepinbell.aif create mode 100644 sound/direct_sound_samples/cry_weepinbell.bin create mode 100644 sound/direct_sound_samples/cry_weezing.aif create mode 100644 sound/direct_sound_samples/cry_weezing.bin create mode 100644 sound/direct_sound_samples/cry_whiscash.aif create mode 100644 sound/direct_sound_samples/cry_whiscash.bin create mode 100644 sound/direct_sound_samples/cry_whismur.aif create mode 100644 sound/direct_sound_samples/cry_whismur.bin create mode 100644 sound/direct_sound_samples/cry_wigglytuff.aif create mode 100644 sound/direct_sound_samples/cry_wigglytuff.bin create mode 100644 sound/direct_sound_samples/cry_wingull.aif create mode 100644 sound/direct_sound_samples/cry_wingull.bin create mode 100644 sound/direct_sound_samples/cry_wobbuffet.aif create mode 100644 sound/direct_sound_samples/cry_wobbuffet.bin create mode 100644 sound/direct_sound_samples/cry_wooper.aif create mode 100644 sound/direct_sound_samples/cry_wooper.bin create mode 100644 sound/direct_sound_samples/cry_wurmple.aif create mode 100644 sound/direct_sound_samples/cry_wurmple.bin create mode 100644 sound/direct_sound_samples/cry_wynaut.aif create mode 100644 sound/direct_sound_samples/cry_wynaut.bin create mode 100644 sound/direct_sound_samples/cry_xatu.aif create mode 100644 sound/direct_sound_samples/cry_xatu.bin create mode 100644 sound/direct_sound_samples/cry_yanma.aif create mode 100644 sound/direct_sound_samples/cry_yanma.bin create mode 100644 sound/direct_sound_samples/cry_zangoose.aif create mode 100644 sound/direct_sound_samples/cry_zangoose.bin create mode 100644 sound/direct_sound_samples/cry_zapdos.aif create mode 100644 sound/direct_sound_samples/cry_zapdos.bin create mode 100644 sound/direct_sound_samples/cry_zigzagoon.aif create mode 100644 sound/direct_sound_samples/cry_zigzagoon.bin create mode 100644 sound/direct_sound_samples/cry_zubat.aif create mode 100644 sound/direct_sound_samples/cry_zubat.bin create mode 100644 sound/key_split_tables/86B46BC.bin create mode 100644 sound/key_split_tables/86B46E0.bin create mode 100644 sound/key_split_tables/86B4728.bin create mode 100644 sound/key_split_tables/86B477C.bin create mode 100644 sound/key_split_tables/86B47C4.bin create mode 100644 sound/programmable_wave_samples/86B4830.pcm create mode 100644 sound/programmable_wave_samples/86B4840.pcm create mode 100644 sound/programmable_wave_samples/86B4850.pcm create mode 100644 sound/programmable_wave_samples/86B4860.pcm create mode 100644 sound/programmable_wave_samples/86B4870.pcm create mode 100644 sound/programmable_wave_samples/86B4880.pcm create mode 100644 sound/programmable_wave_samples/86B4890.pcm create mode 100644 sound/programmable_wave_samples/86B48A0.pcm create mode 100644 sound/programmable_wave_samples/86B48B0.pcm create mode 100644 sound/programmable_wave_samples/86B48C0.pcm create mode 100644 sound/programmable_wave_samples/86B48D0.pcm create mode 100644 sound/programmable_wave_samples/86B48E0.pcm create mode 100644 sound/programmable_wave_samples/86B48F0.pcm create mode 100644 sound/programmable_wave_samples/86B4900.pcm create mode 100644 sound/programmable_wave_samples/86B4910.pcm create mode 100644 sound/programmable_wave_samples/86B4920.pcm create mode 100644 sound/programmable_wave_samples/86B4970.pcm create mode 100644 sound/programmable_wave_samples/86B4980.pcm create mode 100644 sound/programmable_wave_samples/86B4990.pcm create mode 100644 sound/programmable_wave_samples/86B49A0.pcm create mode 100644 sound/programmable_wave_samples/86B49B0.pcm create mode 100644 sound/programmable_wave_samples/unused_86B4930.pcm create mode 100644 sound/programmable_wave_samples/unused_86B4940.pcm create mode 100644 sound/programmable_wave_samples/unused_86B4950.pcm create mode 100644 sound/programmable_wave_samples/unused_86B4960.pcm diff --git a/data/sound_data.s b/data/sound_data.s index bf5138f84..cd33950e1 100644 --- a/data/sound_data.s +++ b/data/sound_data.s @@ -9,3 +9,5 @@ .include "sound/music_player_table.inc" .include "sound/song_table.inc" .include "sound/direct_sound_data.inc" + + .align 2 diff --git a/sound/direct_sound_data.inc b/sound/direct_sound_data.inc index 2cd409e61..5b1e2ffeb 100644 --- a/sound/direct_sound_data.inc +++ b/sound/direct_sound_data.inc @@ -1 +1,2175 @@ -.incbin "baserom.gba", 0x6b5d04, 0x246338 + .align 2 +DirectSoundWaveData_86B5D04:: @ 86B5D04 + .incbin "sound/direct_sound_samples/86B5D04.bin" + + .align 2 +DirectSoundWaveData_86B63A8:: @ 86B63A8 + .incbin "sound/direct_sound_samples/86B63A8.bin" + + .align 2 +DirectSoundWaveData_86B6BA0:: @ 86B6BA0 + .incbin "sound/direct_sound_samples/86B6BA0.bin" + + .align 2 +DirectSoundWaveData_86B776C:: @ 86B776C + .incbin "sound/direct_sound_samples/86B776C.bin" + + .align 2 +DirectSoundWaveData_86B86A4:: @ 86B86A4 + .incbin "sound/direct_sound_samples/86B86A4.bin" + + .align 2 +DirectSoundWaveData_86B9318:: @ 86B9318 + .incbin "sound/direct_sound_samples/86B9318.bin" + + .align 2 +DirectSoundWaveData_86BA7E8:: @ 86BA7E8 + .incbin "sound/direct_sound_samples/86BA7E8.bin" + + .align 2 +DirectSoundWaveData_86BBE98:: @ 86BBE98 + .incbin "sound/direct_sound_samples/86BBE98.bin" + + .align 2 +DirectSoundWaveData_86BD1DC:: @ 86BD1DC + .incbin "sound/direct_sound_samples/86BD1DC.bin" + + .align 2 +DirectSoundWaveData_86BDC80:: @ 86BDC80 + .incbin "sound/direct_sound_samples/86BDC80.bin" + + .align 2 +DirectSoundWaveData_86BEF94:: @ 86BEF94 + .incbin "sound/direct_sound_samples/86BEF94.bin" + + .align 2 +DirectSoundWaveData_86C2590:: @ 86C2590 + .incbin "sound/direct_sound_samples/86C2590.bin" + + .align 2 +DirectSoundWaveData_86C2A68:: @ 86C2A68 + .incbin "sound/direct_sound_samples/86C2A68.bin" + + .align 2 +DirectSoundWaveData_86C4344:: @ 86C4344 + .incbin "sound/direct_sound_samples/86C4344.bin" + + .align 2 +DirectSoundWaveData_86C566C:: @ 86C566C + .incbin "sound/direct_sound_samples/86C566C.bin" + + .align 2 +DirectSoundWaveData_86C5B0C:: @ 86C5B0C + .incbin "sound/direct_sound_samples/86C5B0C.bin" + + .align 2 +DirectSoundWaveData_86C6200:: @ 86C6200 + .incbin "sound/direct_sound_samples/86C6200.bin" + + .align 2 +DirectSoundWaveData_86C6A90:: @ 86C6A90 + .incbin "sound/direct_sound_samples/86C6A90.bin" + + .align 2 +DirectSoundWaveData_86C7308:: @ 86C7308 + .incbin "sound/direct_sound_samples/86C7308.bin" + + .align 2 +DirectSoundWaveData_86C8348:: @ 86C8348 + .incbin "sound/direct_sound_samples/86C8348.bin" + + .align 2 +DirectSoundWaveData_86C875C:: @ 86C875C + .incbin "sound/direct_sound_samples/86C875C.bin" + + .align 2 +DirectSoundWaveData_86C958C:: @ 86C958C + .incbin "sound/direct_sound_samples/86C958C.bin" + + .align 2 +DirectSoundWaveData_86CA520:: @ 86CA520 + .incbin "sound/direct_sound_samples/86CA520.bin" + + .align 2 +DirectSoundWaveData_86CADD4:: @ 86CADD4 + .incbin "sound/direct_sound_samples/86CADD4.bin" + + .align 2 +DirectSoundWaveData_86CB6B8:: @ 86CB6B8 + .incbin "sound/direct_sound_samples/86CB6B8.bin" + + .align 2 +DirectSoundWaveData_86CC5E4:: @ 86CC5E4 + .incbin "sound/direct_sound_samples/86CC5E4.bin" + + .align 2 +DirectSoundWaveData_86CCAFC:: @ 86CCAFC + .incbin "sound/direct_sound_samples/86CCAFC.bin" + + .align 2 +DirectSoundWaveData_86CD0C4:: @ 86CD0C4 + .incbin "sound/direct_sound_samples/86CD0C4.bin" + + .align 2 +DirectSoundWaveData_86CDFDC:: @ 86CDFDC + .incbin "sound/direct_sound_samples/86CDFDC.bin" + + .align 2 +DirectSoundWaveData_86CF950:: @ 86CF950 + .incbin "sound/direct_sound_samples/86CF950.bin" + + .align 2 +DirectSoundWaveData_86D1A2C:: @ 86D1A2C + .incbin "sound/direct_sound_samples/86D1A2C.bin" + + .align 2 +DirectSoundWaveData_86D925C:: @ 86D925C + .incbin "sound/direct_sound_samples/86D925C.bin" + + .align 2 +DirectSoundWaveData_86D9C14:: @ 86D9C14 + .incbin "sound/direct_sound_samples/86D9C14.bin" + + .align 2 +DirectSoundWaveData_86DAA94:: @ 86DAA94 + .incbin "sound/direct_sound_samples/86DAA94.bin" + + .align 2 +DirectSoundWaveData_86DB908:: @ 86DB908 + .incbin "sound/direct_sound_samples/86DB908.bin" + + .align 2 +DirectSoundWaveData_86DD11C:: @ 86DD11C + .incbin "sound/direct_sound_samples/86DD11C.bin" + + .align 2 +DirectSoundWaveData_86DE6C0:: @ 86DE6C0 + .incbin "sound/direct_sound_samples/86DE6C0.bin" + + .align 2 +DirectSoundWaveData_86DFCA4:: @ 86DFCA4 + .incbin "sound/direct_sound_samples/86DFCA4.bin" + + .align 2 +DirectSoundWaveData_86E0D98:: @ 86E0D98 + .incbin "sound/direct_sound_samples/86E0D98.bin" + + .align 2 +DirectSoundWaveData_86E1CF8:: @ 86E1CF8 + .incbin "sound/direct_sound_samples/86E1CF8.bin" + + .align 2 +DirectSoundWaveData_86E3358:: @ 86E3358 + .incbin "sound/direct_sound_samples/86E3358.bin" + + .align 2 +DirectSoundWaveData_86E48B4:: @ 86E48B4 + .incbin "sound/direct_sound_samples/86E48B4.bin" + + .align 2 +DirectSoundWaveData_86E5440:: @ 86E5440 + .incbin "sound/direct_sound_samples/86E5440.bin" + + .align 2 +DirectSoundWaveData_86E89E4:: @ 86E89E4 + .incbin "sound/direct_sound_samples/86E89E4.bin" + + .align 2 +DirectSoundWaveData_86EAD00:: @ 86EAD00 + .incbin "sound/direct_sound_samples/86EAD00.bin" + + .align 2 +DirectSoundWaveData_86EE3CC:: @ 86EE3CC + .incbin "sound/direct_sound_samples/86EE3CC.bin" + + .align 2 +DirectSoundWaveData_86EF71C:: @ 86EF71C + .incbin "sound/direct_sound_samples/86EF71C.bin" + + .align 2 +DirectSoundWaveData_86F0C2C:: @ 86F0C2C + .incbin "sound/direct_sound_samples/86F0C2C.bin" + + .align 2 +DirectSoundWaveData_86F204C:: @ 86F204C + .incbin "sound/direct_sound_samples/86F204C.bin" + + .align 2 +DirectSoundWaveData_86F30E8:: @ 86F30E8 + .incbin "sound/direct_sound_samples/86F30E8.bin" + + .align 2 +DirectSoundWaveData_86F4144:: @ 86F4144 + .incbin "sound/direct_sound_samples/86F4144.bin" + + .align 2 +DirectSoundWaveData_86FB0D8:: @ 86FB0D8 + .incbin "sound/direct_sound_samples/86FB0D8.bin" + + .align 2 +DirectSoundWaveData_86FF65C:: @ 86FF65C + .incbin "sound/direct_sound_samples/86FF65C.bin" + + .align 2 +DirectSoundWaveData_86FFDC0:: @ 86FFDC0 + .incbin "sound/direct_sound_samples/86FFDC0.bin" + + .align 2 +DirectSoundWaveData_8701A10:: @ 8701A10 + .incbin "sound/direct_sound_samples/8701A10.bin" + + .align 2 +DirectSoundWaveData_8703214:: @ 8703214 + .incbin "sound/direct_sound_samples/8703214.bin" + + .align 2 +DirectSoundWaveData_8706DCC:: @ 8706DCC + .incbin "sound/direct_sound_samples/8706DCC.bin" + + .align 2 +DirectSoundWaveData_8709004:: @ 8709004 + .incbin "sound/direct_sound_samples/8709004.bin" + + .align 2 +DirectSoundWaveData_870AE74:: @ 870AE74 + .incbin "sound/direct_sound_samples/870AE74.bin" + + .align 2 +DirectSoundWaveData_870DE64:: @ 870DE64 + .incbin "sound/direct_sound_samples/870DE64.bin" + + .align 2 +DirectSoundWaveData_8710AB8:: @ 8710AB8 + .incbin "sound/direct_sound_samples/8710AB8.bin" + + .align 2 +DirectSoundWaveData_8715038:: @ 8715038 + .incbin "sound/direct_sound_samples/8715038.bin" + + .align 2 +DirectSoundWaveData_8717980:: @ 8717980 + .incbin "sound/direct_sound_samples/8717980.bin" + + .align 2 +DirectSoundWaveData_87190E0:: @ 87190E0 + .incbin "sound/direct_sound_samples/87190E0.bin" + + .align 2 +DirectSoundWaveData_871A724:: @ 871A724 + .incbin "sound/direct_sound_samples/871A724.bin" + + .align 2 +DirectSoundWaveData_871CBCC:: @ 871CBCC + .incbin "sound/direct_sound_samples/871CBCC.bin" + + .align 2 +DirectSoundWaveData_871F234:: @ 871F234 + .incbin "sound/direct_sound_samples/871F234.bin" + + .align 2 +DirectSoundWaveData_87205DC:: @ 87205DC + .incbin "sound/direct_sound_samples/87205DC.bin" + + .align 2 +DirectSoundWaveData_8721AAC:: @ 8721AAC + .incbin "sound/direct_sound_samples/8721AAC.bin" + + .align 2 +DirectSoundWaveData_87224B8:: @ 87224B8 + .incbin "sound/direct_sound_samples/87224B8.bin" + + .align 2 +DirectSoundWaveData_87240CC:: @ 87240CC + .incbin "sound/direct_sound_samples/87240CC.bin" + + .align 2 +DirectSoundWaveData_8725A2C:: @ 8725A2C + .incbin "sound/direct_sound_samples/8725A2C.bin" + + .align 2 +DirectSoundWaveData_8726EF0:: @ 8726EF0 + .incbin "sound/direct_sound_samples/8726EF0.bin" + + .align 2 +DirectSoundWaveData_872762C:: @ 872762C + .incbin "sound/direct_sound_samples/872762C.bin" + + .align 2 +DirectSoundWaveData_872921C:: @ 872921C + .incbin "sound/direct_sound_samples/872921C.bin" + + .align 2 +DirectSoundWaveData_872A5D0:: @ 872A5D0 + .incbin "sound/direct_sound_samples/872A5D0.bin" + + .align 2 +DirectSoundWaveData_872CC54:: @ 872CC54 + .incbin "sound/direct_sound_samples/872CC54.bin" + + .align 2 +DirectSoundWaveData_872DE98:: @ 872DE98 + .incbin "sound/direct_sound_samples/872DE98.bin" + + .align 2 +DirectSoundWaveData_872EEA8:: @ 872EEA8 + .incbin "sound/direct_sound_samples/872EEA8.bin" + + .align 2 +DirectSoundWaveData_87301B0:: @ 87301B0 + .incbin "sound/direct_sound_samples/87301B0.bin" + + .align 2 +DirectSoundWaveData_87322BC:: @ 87322BC + .incbin "sound/direct_sound_samples/87322BC.bin" + + .align 2 +DirectSoundWaveData_8734298:: @ 8734298 + .incbin "sound/direct_sound_samples/8734298.bin" + + .align 2 +DirectSoundWaveData_87364A8:: @ 87364A8 + .incbin "sound/direct_sound_samples/87364A8.bin" + + .align 2 +DirectSoundWaveData_8736C74:: @ 8736C74 + .incbin "sound/direct_sound_samples/8736C74.bin" + + .align 2 +DirectSoundWaveData_87385E4:: @ 87385E4 + .incbin "sound/direct_sound_samples/87385E4.bin" + + .align 2 +DirectSoundWaveData_873A594:: @ 873A594 + .incbin "sound/direct_sound_samples/873A594.bin" + + .align 2 +DirectSoundWaveData_873D874:: @ 873D874 + .incbin "sound/direct_sound_samples/873D874.bin" + + .align 2 +DirectSoundWaveData_873E2A4:: @ 873E2A4 + .incbin "sound/direct_sound_samples/873E2A4.bin" + + .align 2 +DirectSoundWaveData_873ECD8:: @ 873ECD8 + .incbin "sound/direct_sound_samples/873ECD8.bin" + + .align 2 +DirectSoundWaveData_8740818:: @ 8740818 + .incbin "sound/direct_sound_samples/8740818.bin" + + .align 2 +DirectSoundWaveData_87410E0:: @ 87410E0 + .incbin "sound/direct_sound_samples/87410E0.bin" + + .align 2 +DirectSoundWaveData_87424B0:: @ 87424B0 + .incbin "sound/direct_sound_samples/87424B0.bin" + + .align 2 +DirectSoundWaveData_87430C0:: @ 87430C0 + .incbin "sound/direct_sound_samples/87430C0.bin" + + .align 2 +DirectSoundWaveData_8743C50:: @ 8743C50 + .incbin "sound/direct_sound_samples/8743C50.bin" + + .align 2 +DirectSoundWaveData_87446EC:: @ 87446EC + .incbin "sound/direct_sound_samples/87446EC.bin" + + .align 2 +DirectSoundWaveData_8745034:: @ 8745034 + .incbin "sound/direct_sound_samples/8745034.bin" + + .align 2 +DirectSoundWaveData_8745A7C:: @ 8745A7C + .incbin "sound/direct_sound_samples/8745A7C.bin" + + .align 2 +Cry_Bulbasaur:: @ 8746704 + .incbin "sound/direct_sound_samples/cry_bulbasaur.bin" + + .align 2 +Cry_Ivysaur:: @ 8747790 + .incbin "sound/direct_sound_samples/cry_ivysaur.bin" + + .align 2 +Cry_Venusaur:: @ 8748820 + .incbin "sound/direct_sound_samples/cry_venusaur.bin" + + .align 2 +Cry_Charmander:: @ 8749B78 + .incbin "sound/direct_sound_samples/cry_charmander.bin" + + .align 2 +Cry_Charmeleon:: @ 874A9E8 + .incbin "sound/direct_sound_samples/cry_charmeleon.bin" + + .align 2 +Cry_Charizard:: @ 874B868 + .incbin "sound/direct_sound_samples/cry_charizard.bin" + + .align 2 +Cry_Squirtle:: @ 874CBB0 + .incbin "sound/direct_sound_samples/cry_squirtle.bin" + + .align 2 +Cry_Wartortle:: @ 874DA24 + .incbin "sound/direct_sound_samples/cry_wartortle.bin" + + .align 2 +Cry_Blastoise:: @ 874EB64 + .incbin "sound/direct_sound_samples/cry_blastoise.bin" + + .align 2 +Cry_Caterpie:: @ 874FEAC + .incbin "sound/direct_sound_samples/cry_caterpie.bin" + + .align 2 +Cry_Metapod:: @ 8750704 + .incbin "sound/direct_sound_samples/cry_metapod.bin" + + .align 2 +Cry_Butterfree:: @ 8751E54 + .incbin "sound/direct_sound_samples/cry_butterfree.bin" + + .align 2 +Cry_Weedle:: @ 875285C + .incbin "sound/direct_sound_samples/cry_weedle.bin" + + .align 2 +Cry_Kakuna:: @ 87538A0 + .incbin "sound/direct_sound_samples/cry_kakuna.bin" + + .align 2 +Cry_Beedrill:: @ 8754ADC + .incbin "sound/direct_sound_samples/cry_beedrill.bin" + + .align 2 +Cry_Pidgey:: @ 8755E38 + .incbin "sound/direct_sound_samples/cry_pidgey.bin" + + .align 2 +Cry_Pidgeotto:: @ 8756220 + .incbin "sound/direct_sound_samples/cry_pidgeotto.bin" + + .align 2 +Cry_Pidgeot:: @ 8757128 + .incbin "sound/direct_sound_samples/cry_pidgeot.bin" + + .align 2 +Cry_Rattata:: @ 875825C + .incbin "sound/direct_sound_samples/cry_rattata.bin" + + .align 2 +Cry_Raticate:: @ 8758A3C + .incbin "sound/direct_sound_samples/cry_raticate.bin" + + .align 2 +Cry_Spearow:: @ 87593C0 + .incbin "sound/direct_sound_samples/cry_spearow.bin" + + .align 2 +Cry_Fearow:: @ 875A564 + .incbin "sound/direct_sound_samples/cry_fearow.bin" + + .align 2 +Cry_Ekans:: @ 875B6A0 + .incbin "sound/direct_sound_samples/cry_ekans.bin" + + .align 2 +Cry_Arbok:: @ 875C9EC + .incbin "sound/direct_sound_samples/cry_arbok.bin" + + .align 2 +Cry_Pikachu:: @ 875DD44 + .incbin "sound/direct_sound_samples/cry_pikachu.bin" + + .align 2 +Cry_Raichu:: @ 875EDEC + .incbin "sound/direct_sound_samples/cry_raichu.bin" + + .align 2 +Cry_Sandshrew:: @ 87605AC + .incbin "sound/direct_sound_samples/cry_sandshrew.bin" + + .align 2 +Cry_Sandslash:: @ 8760F00 + .incbin "sound/direct_sound_samples/cry_sandslash.bin" + + .align 2 +Cry_NidoranF:: @ 8761C90 + .incbin "sound/direct_sound_samples/cry_nidoran_f.bin" + + .align 2 +Cry_Nidorina:: @ 8762640 + .incbin "sound/direct_sound_samples/cry_nidorina.bin" + + .align 2 +Cry_Nidoqueen:: @ 8763308 + .incbin "sound/direct_sound_samples/cry_nidoqueen.bin" + + .align 2 +Cry_NidoranM:: @ 87643E8 + .incbin "sound/direct_sound_samples/cry_nidoran_m.bin" + + .align 2 +Cry_Nidorino:: @ 8764E50 + .incbin "sound/direct_sound_samples/cry_nidorino.bin" + + .align 2 +Cry_Nidoking:: @ 8765A64 + .incbin "sound/direct_sound_samples/cry_nidoking.bin" + + .align 2 +Cry_Clefairy:: @ 87672D0 + .incbin "sound/direct_sound_samples/cry_clefairy.bin" + + .align 2 +Cry_Clefable:: @ 8767B40 + .incbin "sound/direct_sound_samples/cry_clefable.bin" + + .align 2 +Cry_Vulpix:: @ 87685D0 + .incbin "sound/direct_sound_samples/cry_vulpix.bin" + + .align 2 +Cry_Ninetales:: @ 8769DA0 + .incbin "sound/direct_sound_samples/cry_ninetales.bin" + + .align 2 +Cry_Jigglypuff:: @ 876B60C + .incbin "sound/direct_sound_samples/cry_jigglypuff.bin" + + .align 2 +Cry_Wigglytuff:: @ 876BB70 + .incbin "sound/direct_sound_samples/cry_wigglytuff.bin" + + .align 2 +Cry_Zubat:: @ 876C238 + .incbin "sound/direct_sound_samples/cry_zubat.bin" + + .align 2 +Cry_Golbat:: @ 876D5A4 + .incbin "sound/direct_sound_samples/cry_golbat.bin" + + .align 2 +Cry_Oddish:: @ 876E908 + .incbin "sound/direct_sound_samples/cry_oddish.bin" + + .align 2 +Cry_Gloom:: @ 876F7A4 + .incbin "sound/direct_sound_samples/cry_gloom.bin" + + .align 2 +Cry_Vileplume:: @ 8770420 + .incbin "sound/direct_sound_samples/cry_vileplume.bin" + + .align 2 +Cry_Paras:: @ 8771DBC + .incbin "sound/direct_sound_samples/cry_paras.bin" + + .align 2 +Cry_Parasect:: @ 87739B0 + .incbin "sound/direct_sound_samples/cry_parasect.bin" + + .align 2 +Cry_Venonat:: @ 8775818 + .incbin "sound/direct_sound_samples/cry_venonat.bin" + + .align 2 +Cry_Venomoth:: @ 8776798 + .incbin "sound/direct_sound_samples/cry_venomoth.bin" + + .align 2 +Cry_Diglett:: @ 877779C + .incbin "sound/direct_sound_samples/cry_diglett.bin" + + .align 2 +Cry_Dugtrio:: @ 8778B0C + .incbin "sound/direct_sound_samples/cry_dugtrio.bin" + + .align 2 +Cry_Meowth:: @ 8779E78 + .incbin "sound/direct_sound_samples/cry_meowth.bin" + + .align 2 +Cry_Persian:: @ 877A808 + .incbin "sound/direct_sound_samples/cry_persian.bin" + + .align 2 +Cry_Psyduck:: @ 877BAE4 + .incbin "sound/direct_sound_samples/cry_psyduck.bin" + + .align 2 +Cry_Golduck:: @ 877C80C + .incbin "sound/direct_sound_samples/cry_golduck.bin" + + .align 2 +Cry_Mankey:: @ 877D354 + .incbin "sound/direct_sound_samples/cry_mankey.bin" + + .align 2 +Cry_Primeape:: @ 877E3B4 + .incbin "sound/direct_sound_samples/cry_primeape.bin" + + .align 2 +Cry_Growlithe:: @ 877F3E4 + .incbin "sound/direct_sound_samples/cry_growlithe.bin" + + .align 2 +Cry_Arcanine:: @ 8780148 + .incbin "sound/direct_sound_samples/cry_arcanine.bin" + + .align 2 +Cry_Poliwag:: @ 8781284 + .incbin "sound/direct_sound_samples/cry_poliwag.bin" + + .align 2 +Cry_Poliwhirl:: @ 8781DA0 + .incbin "sound/direct_sound_samples/cry_poliwhirl.bin" + + .align 2 +Cry_Poliwrath:: @ 8782448 + .incbin "sound/direct_sound_samples/cry_poliwrath.bin" + + .align 2 +Cry_Abra:: @ 8782F6C + .incbin "sound/direct_sound_samples/cry_abra.bin" + + .align 2 +Cry_Kadabra:: @ 87846D0 + .incbin "sound/direct_sound_samples/cry_kadabra.bin" + + .align 2 +Cry_Alakazam:: @ 87861B8 + .incbin "sound/direct_sound_samples/cry_alakazam.bin" + + .align 2 +Cry_Machop:: @ 8788154 + .incbin "sound/direct_sound_samples/cry_machop.bin" + + .align 2 +Cry_Machoke:: @ 8788EB8 + .incbin "sound/direct_sound_samples/cry_machoke.bin" + + .align 2 +Cry_Machamp:: @ 8789C48 + .incbin "sound/direct_sound_samples/cry_machamp.bin" + + .align 2 +Cry_Bellsprout:: @ 878ACD0 + .incbin "sound/direct_sound_samples/cry_bellsprout.bin" + + .align 2 +Cry_Weepinbell:: @ 878B45C + .incbin "sound/direct_sound_samples/cry_weepinbell.bin" + + .align 2 +Cry_Victreebel:: @ 878C2FC + .incbin "sound/direct_sound_samples/cry_victreebel.bin" + + .align 2 +Cry_Tentacool:: @ 878D648 + .incbin "sound/direct_sound_samples/cry_tentacool.bin" + + .align 2 +Cry_Tentacruel:: @ 878E638 + .incbin "sound/direct_sound_samples/cry_tentacruel.bin" + + .align 2 +Cry_Geodude:: @ 878FD34 + .incbin "sound/direct_sound_samples/cry_geodude.bin" + + .align 2 +Cry_Graveler:: @ 87914E8 + .incbin "sound/direct_sound_samples/cry_graveler.bin" + + .align 2 +Cry_Golem:: @ 87930D0 + .incbin "sound/direct_sound_samples/cry_golem.bin" + + .align 2 +Cry_Ponyta:: @ 8793EFC + .incbin "sound/direct_sound_samples/cry_ponyta.bin" + + .align 2 +Cry_Rapidash:: @ 8794E0C + .incbin "sound/direct_sound_samples/cry_rapidash.bin" + + .align 2 +Cry_Slowpoke:: @ 87960AC + .incbin "sound/direct_sound_samples/cry_slowpoke.bin" + + .align 2 +Cry_Slowbro:: @ 8796814 + .incbin "sound/direct_sound_samples/cry_slowbro.bin" + + .align 2 +Cry_Magnemite:: @ 8797584 + .incbin "sound/direct_sound_samples/cry_magnemite.bin" + + .align 2 +Cry_Magneton:: @ 87988C8 + .incbin "sound/direct_sound_samples/cry_magneton.bin" + + .align 2 +Cry_Farfetchd:: @ 879A0B0 + .incbin "sound/direct_sound_samples/cry_farfetchd.bin" + + .align 2 +Cry_Doduo:: @ 879A82C + .incbin "sound/direct_sound_samples/cry_doduo.bin" + + .align 2 +Cry_Dodrio:: @ 879BB70 + .incbin "sound/direct_sound_samples/cry_dodrio.bin" + + .align 2 +Cry_Seel:: @ 879CEE8 + .incbin "sound/direct_sound_samples/cry_seel.bin" + + .align 2 +Cry_Dewgong:: @ 879E0D8 + .incbin "sound/direct_sound_samples/cry_dewgong.bin" + + .align 2 +Cry_Grimer:: @ 879F5FC + .incbin "sound/direct_sound_samples/cry_grimer.bin" + + .align 2 +Cry_Muk:: @ 87A0084 + .incbin "sound/direct_sound_samples/cry_muk.bin" + + .align 2 +Cry_Shellder:: @ 87A0F44 + .incbin "sound/direct_sound_samples/cry_shellder.bin" + + .align 2 +Cry_Cloyster:: @ 87A1EB8 + .incbin "sound/direct_sound_samples/cry_cloyster.bin" + + .align 2 +Cry_Gastly:: @ 87A337C + .incbin "sound/direct_sound_samples/cry_gastly.bin" + + .align 2 +Cry_Haunter:: @ 87A4ACC + .incbin "sound/direct_sound_samples/cry_haunter.bin" + + .align 2 +Cry_Gengar:: @ 87A624C + .incbin "sound/direct_sound_samples/cry_gengar.bin" + + .align 2 +Cry_Onix:: @ 87A710C + .incbin "sound/direct_sound_samples/cry_onix.bin" + + .align 2 +Cry_Drowzee:: @ 87A89D0 + .incbin "sound/direct_sound_samples/cry_drowzee.bin" + + .align 2 +Cry_Hypno:: @ 87AA6E8 + .incbin "sound/direct_sound_samples/cry_hypno.bin" + + .align 2 +Cry_Krabby:: @ 87AC3EC + .incbin "sound/direct_sound_samples/cry_krabby.bin" + + .align 2 +Cry_Kingler:: @ 87ADC38 + .incbin "sound/direct_sound_samples/cry_kingler.bin" + + .align 2 +Cry_Voltorb:: @ 87AF490 + .incbin "sound/direct_sound_samples/cry_voltorb.bin" + + .align 2 +Cry_Electrode:: @ 87B0D54 + .incbin "sound/direct_sound_samples/cry_electrode.bin" + + .align 2 +Cry_Exeggcute:: @ 87B268C + .incbin "sound/direct_sound_samples/cry_exeggcute.bin" + + .align 2 +Cry_Exeggutor:: @ 87B396C + .incbin "sound/direct_sound_samples/cry_exeggutor.bin" + + .align 2 +Cry_Cubone:: @ 87B5950 + .incbin "sound/direct_sound_samples/cry_cubone.bin" + + .align 2 +Cry_Marowak:: @ 87B6870 + .incbin "sound/direct_sound_samples/cry_marowak.bin" + + .align 2 +Cry_Hitmonlee:: @ 87B76E0 + .incbin "sound/direct_sound_samples/cry_hitmonlee.bin" + + .align 2 +Cry_Hitmonchan:: @ 87B898C + .incbin "sound/direct_sound_samples/cry_hitmonchan.bin" + + .align 2 +Cry_Lickitung:: @ 87B9B64 + .incbin "sound/direct_sound_samples/cry_lickitung.bin" + + .align 2 +Cry_Koffing:: @ 87BAA8C + .incbin "sound/direct_sound_samples/cry_koffing.bin" + + .align 2 +Cry_Weezing:: @ 87BBEE8 + .incbin "sound/direct_sound_samples/cry_weezing.bin" + + .align 2 +Cry_Rhyhorn:: @ 87BD494 + .incbin "sound/direct_sound_samples/cry_rhyhorn.bin" + + .align 2 +Cry_Rhydon:: @ 87BE800 + .incbin "sound/direct_sound_samples/cry_rhydon.bin" + + .align 2 +Cry_Chansey:: @ 87BFC6C + .incbin "sound/direct_sound_samples/cry_chansey.bin" + + .align 2 +Cry_Tangela:: @ 87C0B38 + .incbin "sound/direct_sound_samples/cry_tangela.bin" + + .align 2 +Cry_Kangaskhan:: @ 87C1A54 + .incbin "sound/direct_sound_samples/cry_kangaskhan.bin" + + .align 2 +Cry_Horsea:: @ 87C2D08 + .incbin "sound/direct_sound_samples/cry_horsea.bin" + + .align 2 +Cry_Seadra:: @ 87C3684 + .incbin "sound/direct_sound_samples/cry_seadra.bin" + + .align 2 +Cry_Goldeen:: @ 87C3EF0 + .incbin "sound/direct_sound_samples/cry_goldeen.bin" + + .align 2 +Cry_Seaking:: @ 87C48C8 + .incbin "sound/direct_sound_samples/cry_seaking.bin" + + .align 2 +Cry_Staryu:: @ 87C5C20 + .incbin "sound/direct_sound_samples/cry_staryu.bin" + + .align 2 +Cry_Starmie:: @ 87C7008 + .incbin "sound/direct_sound_samples/cry_starmie.bin" + + .align 2 +Cry_MrMime:: @ 87C84E4 + .incbin "sound/direct_sound_samples/cry_mr_mime.bin" + + .align 2 +Cry_Scyther:: @ 87C97D4 + .incbin "sound/direct_sound_samples/cry_scyther.bin" + + .align 2 +Cry_Jynx:: @ 87CA530 + .incbin "sound/direct_sound_samples/cry_jynx.bin" + + .align 2 +Cry_Electabuzz:: @ 87CD4A4 + .incbin "sound/direct_sound_samples/cry_electabuzz.bin" + + .align 2 +Cry_Magmar:: @ 87CF388 + .incbin "sound/direct_sound_samples/cry_magmar.bin" + + .align 2 +Cry_Pinsir:: @ 87D0304 + .incbin "sound/direct_sound_samples/cry_pinsir.bin" + + .align 2 +Cry_Tauros:: @ 87D0F60 + .incbin "sound/direct_sound_samples/cry_tauros.bin" + + .align 2 +Cry_Magikarp:: @ 87D21B4 + .incbin "sound/direct_sound_samples/cry_magikarp.bin" + + .align 2 +Cry_Gyarados:: @ 87D34BC + .incbin "sound/direct_sound_samples/cry_gyarados.bin" + + .align 2 +Cry_Lapras:: @ 87D48F0 + .incbin "sound/direct_sound_samples/cry_lapras.bin" + + .align 2 +Cry_Ditto:: @ 87D57C4 + .incbin "sound/direct_sound_samples/cry_ditto.bin" + + .align 2 +Cry_Eevee:: @ 87D62E0 + .incbin "sound/direct_sound_samples/cry_eevee.bin" + + .align 2 +Cry_Vaporeon:: @ 87D7118 + .incbin "sound/direct_sound_samples/cry_vaporeon.bin" + + .align 2 +Cry_Jolteon:: @ 87D8730 + .incbin "sound/direct_sound_samples/cry_jolteon.bin" + + .align 2 +Cry_Flareon:: @ 87D9704 + .incbin "sound/direct_sound_samples/cry_flareon.bin" + + .align 2 +Cry_Porygon:: @ 87DA688 + .incbin "sound/direct_sound_samples/cry_porygon.bin" + + .align 2 +Cry_Omanyte:: @ 87DBA94 + .incbin "sound/direct_sound_samples/cry_omanyte.bin" + + .align 2 +Cry_Omastar:: @ 87DC7EC + .incbin "sound/direct_sound_samples/cry_omastar.bin" + + .align 2 +Cry_Kabuto:: @ 87DD540 + .incbin "sound/direct_sound_samples/cry_kabuto.bin" + + .align 2 +Cry_Kabutops:: @ 87DE194 + .incbin "sound/direct_sound_samples/cry_kabutops.bin" + + .align 2 +Cry_Aerodactyl:: @ 87DEF50 + .incbin "sound/direct_sound_samples/cry_aerodactyl.bin" + + .align 2 +Cry_Snorlax:: @ 87E07AC + .incbin "sound/direct_sound_samples/cry_snorlax.bin" + + .align 2 +Cry_Articuno:: @ 87E0CE8 + .incbin "sound/direct_sound_samples/cry_articuno.bin" + + .align 2 +Cry_Zapdos:: @ 87E2490 + .incbin "sound/direct_sound_samples/cry_zapdos.bin" + + .align 2 +Cry_Moltres:: @ 87E3408 + .incbin "sound/direct_sound_samples/cry_moltres.bin" + + .align 2 +Cry_Dratini:: @ 87E4BB4 + .incbin "sound/direct_sound_samples/cry_dratini.bin" + + .align 2 +Cry_Dragonair:: @ 87E5750 + .incbin "sound/direct_sound_samples/cry_dragonair.bin" + + .align 2 +Cry_Dragonite:: @ 87E67F8 + .incbin "sound/direct_sound_samples/cry_dragonite.bin" + + .align 2 +Cry_Mewtwo:: @ 87E7B04 + .incbin "sound/direct_sound_samples/cry_mewtwo.bin" + + .align 2 +Cry_Mew:: @ 87E996C + .incbin "sound/direct_sound_samples/cry_mew.bin" + + .align 2 +Cry_Chikorita:: @ 87EB7D4 + .incbin "sound/direct_sound_samples/cry_chikorita.bin" + + .align 2 +Cry_Bayleef:: @ 87EBD14 + .incbin "sound/direct_sound_samples/cry_bayleef.bin" + + .align 2 +Cry_Meganium:: @ 87EC5E0 + .incbin "sound/direct_sound_samples/cry_meganium.bin" + + .align 2 +Cry_Cyndaquil:: @ 87ED618 + .incbin "sound/direct_sound_samples/cry_cyndaquil.bin" + + .align 2 +Cry_Quilava:: @ 87EDD1C + .incbin "sound/direct_sound_samples/cry_quilava.bin" + + .align 2 +Cry_Typhlosion:: @ 87EE904 + .incbin "sound/direct_sound_samples/cry_typhlosion.bin" + + .align 2 +Cry_Totodile:: @ 87F0F14 + .incbin "sound/direct_sound_samples/cry_totodile.bin" + + .align 2 +Cry_Croconaw:: @ 87F216C + .incbin "sound/direct_sound_samples/cry_croconaw.bin" + + .align 2 +Cry_Feraligatr:: @ 87F35A8 + .incbin "sound/direct_sound_samples/cry_feraligatr.bin" + + .align 2 +Cry_Sentret:: @ 87F4F2C + .incbin "sound/direct_sound_samples/cry_sentret.bin" + + .align 2 +Cry_Furret:: @ 87F5354 + .incbin "sound/direct_sound_samples/cry_furret.bin" + + .align 2 +Cry_Hoothoot:: @ 87F599C + .incbin "sound/direct_sound_samples/cry_hoothoot.bin" + + .align 2 +Cry_Noctowl:: @ 87F6480 + .incbin "sound/direct_sound_samples/cry_noctowl.bin" + + .align 2 +Cry_Ledyba:: @ 87F79B0 + .incbin "sound/direct_sound_samples/cry_ledyba.bin" + + .align 2 +Cry_Ledian:: @ 87F80A8 + .incbin "sound/direct_sound_samples/cry_ledian.bin" + + .align 2 +Cry_Spinarak:: @ 87F890C + .incbin "sound/direct_sound_samples/cry_spinarak.bin" + + .align 2 +Cry_Ariados:: @ 87F9670 + .incbin "sound/direct_sound_samples/cry_ariados.bin" + + .align 2 +Cry_Crobat:: @ 87FA2C4 + .incbin "sound/direct_sound_samples/cry_crobat.bin" + + .align 2 +Cry_Chinchou:: @ 87FB9F4 + .incbin "sound/direct_sound_samples/cry_chinchou.bin" + + .align 2 +Cry_Lanturn:: @ 87FC6A4 + .incbin "sound/direct_sound_samples/cry_lanturn.bin" + + .align 2 +Cry_Pichu:: @ 87FD130 + .incbin "sound/direct_sound_samples/cry_pichu.bin" + + .align 2 +Cry_Cleffa:: @ 87FD884 + .incbin "sound/direct_sound_samples/cry_cleffa.bin" + + .align 2 +Cry_Igglybuff:: @ 87FDE74 + .incbin "sound/direct_sound_samples/cry_igglybuff.bin" + + .align 2 +Cry_Togepi:: @ 87FE570 + .incbin "sound/direct_sound_samples/cry_togepi.bin" + + .align 2 +Cry_Togetic:: @ 87FF058 + .incbin "sound/direct_sound_samples/cry_togetic.bin" + + .align 2 +Cry_Natu:: @ 87FF758 + .incbin "sound/direct_sound_samples/cry_natu.bin" + + .align 2 +Cry_Xatu:: @ 88001E8 + .incbin "sound/direct_sound_samples/cry_xatu.bin" + + .align 2 +Cry_Mareep:: @ 88010B4 + .incbin "sound/direct_sound_samples/cry_mareep.bin" + + .align 2 +Cry_Flaaffy:: @ 880180C + .incbin "sound/direct_sound_samples/cry_flaaffy.bin" + + .align 2 +Cry_Ampharos:: @ 88025C0 + .incbin "sound/direct_sound_samples/cry_ampharos.bin" + + .align 2 +Cry_Bellossom:: @ 8803640 + .incbin "sound/direct_sound_samples/cry_bellossom.bin" + + .align 2 +Cry_Marill:: @ 8804458 + .incbin "sound/direct_sound_samples/cry_marill.bin" + + .align 2 +Cry_Azumarill:: @ 880516C + .incbin "sound/direct_sound_samples/cry_azumarill.bin" + + .align 2 +Cry_Sudowoodo:: @ 8806258 + .incbin "sound/direct_sound_samples/cry_sudowoodo.bin" + + .align 2 +Cry_Politoed:: @ 8807288 + .incbin "sound/direct_sound_samples/cry_politoed.bin" + + .align 2 +Cry_Hoppip:: @ 88084CC + .incbin "sound/direct_sound_samples/cry_hoppip.bin" + + .align 2 +Cry_Skiploom:: @ 8808D38 + .incbin "sound/direct_sound_samples/cry_skiploom.bin" + + .align 2 +Cry_Jumpluff:: @ 8809A40 + .incbin "sound/direct_sound_samples/cry_jumpluff.bin" + + .align 2 +Cry_Aipom:: @ 880AA7C + .incbin "sound/direct_sound_samples/cry_aipom.bin" + + .align 2 +Cry_Sunkern:: @ 880B89C + .incbin "sound/direct_sound_samples/cry_sunkern.bin" + + .align 2 +Cry_Sunflora:: @ 880C0B0 + .incbin "sound/direct_sound_samples/cry_sunflora.bin" + + .align 2 +Cry_Yanma:: @ 880D090 + .incbin "sound/direct_sound_samples/cry_yanma.bin" + + .align 2 +Cry_Wooper:: @ 880E198 + .incbin "sound/direct_sound_samples/cry_wooper.bin" + + .align 2 +Cry_Quagsire:: @ 880E8F8 + .incbin "sound/direct_sound_samples/cry_quagsire.bin" + + .align 2 +Cry_Espeon:: @ 880F658 + .incbin "sound/direct_sound_samples/cry_espeon.bin" + + .align 2 +Cry_Umbreon:: @ 8810A0C + .incbin "sound/direct_sound_samples/cry_umbreon.bin" + + .align 2 +Cry_Murkrow:: @ 881198C + .incbin "sound/direct_sound_samples/cry_murkrow.bin" + + .align 2 +Cry_Slowking:: @ 8812A50 + .incbin "sound/direct_sound_samples/cry_slowking.bin" + + .align 2 +Cry_Misdreavus:: @ 8814234 + .incbin "sound/direct_sound_samples/cry_misdreavus.bin" + + .align 2 +Cry_Unown:: @ 8814DD4 + .incbin "sound/direct_sound_samples/cry_unown.bin" + + .align 2 +Cry_Wobbuffet:: @ 8815AFC + .incbin "sound/direct_sound_samples/cry_wobbuffet.bin" + + .align 2 +Cry_Girafarig:: @ 8816F98 + .incbin "sound/direct_sound_samples/cry_girafarig.bin" + + .align 2 +Cry_Pineco:: @ 8817E4C + .incbin "sound/direct_sound_samples/cry_pineco.bin" + + .align 2 +Cry_Forretress:: @ 8818BAC + .incbin "sound/direct_sound_samples/cry_forretress.bin" + + .align 2 +Cry_Dunsparce:: @ 8819FB4 + .incbin "sound/direct_sound_samples/cry_dunsparce.bin" + + .align 2 +Cry_Gligar:: @ 881AF94 + .incbin "sound/direct_sound_samples/cry_gligar.bin" + + .align 2 +Cry_Steelix:: @ 881BBB4 + .incbin "sound/direct_sound_samples/cry_steelix.bin" + + .align 2 +Cry_Snubbull:: @ 881E1DC + .incbin "sound/direct_sound_samples/cry_snubbull.bin" + + .align 2 +Cry_Granbull:: @ 881F050 + .incbin "sound/direct_sound_samples/cry_granbull.bin" + + .align 2 +Cry_Qwilfish:: @ 88207F4 + .incbin "sound/direct_sound_samples/cry_qwilfish.bin" + + .align 2 +Cry_Scizor:: @ 8821390 + .incbin "sound/direct_sound_samples/cry_scizor.bin" + + .align 2 +Cry_Shuckle:: @ 8822A8C + .incbin "sound/direct_sound_samples/cry_shuckle.bin" + + .align 2 +Cry_Heracross:: @ 88234C0 + .incbin "sound/direct_sound_samples/cry_heracross.bin" + + .align 2 +Cry_Sneasel:: @ 8824714 + .incbin "sound/direct_sound_samples/cry_sneasel.bin" + + .align 2 +Cry_Teddiursa:: @ 8825038 + .incbin "sound/direct_sound_samples/cry_teddiursa.bin" + + .align 2 +Cry_Ursaring:: @ 88260C4 + .incbin "sound/direct_sound_samples/cry_ursaring.bin" + + .align 2 +Cry_Slugma:: @ 8827E9C + .incbin "sound/direct_sound_samples/cry_slugma.bin" + + .align 2 +Cry_Magcargo:: @ 8828FB4 + .incbin "sound/direct_sound_samples/cry_magcargo.bin" + + .align 2 +Cry_Swinub:: @ 882A4BC + .incbin "sound/direct_sound_samples/cry_swinub.bin" + + .align 2 +Cry_Piloswine:: @ 882B164 + .incbin "sound/direct_sound_samples/cry_piloswine.bin" + + .align 2 +Cry_Corsola:: @ 882BE58 + .incbin "sound/direct_sound_samples/cry_corsola.bin" + + .align 2 +Cry_Remoraid:: @ 882CB38 + .incbin "sound/direct_sound_samples/cry_remoraid.bin" + + .align 2 +Cry_Octillery:: @ 882D5C8 + .incbin "sound/direct_sound_samples/cry_octillery.bin" + + .align 2 +Cry_Delibird:: @ 882F00C + .incbin "sound/direct_sound_samples/cry_delibird.bin" + + .align 2 +Cry_Mantine:: @ 8830040 + .incbin "sound/direct_sound_samples/cry_mantine.bin" + + .align 2 +Cry_Skarmory:: @ 8831008 + .incbin "sound/direct_sound_samples/cry_skarmory.bin" + + .align 2 +Cry_Houndour:: @ 8832810 + .incbin "sound/direct_sound_samples/cry_houndour.bin" + + .align 2 +Cry_Houndoom:: @ 88334B8 + .incbin "sound/direct_sound_samples/cry_houndoom.bin" + + .align 2 +Cry_Kingdra:: @ 8834868 + .incbin "sound/direct_sound_samples/cry_kingdra.bin" + + .align 2 +Cry_Phanpy:: @ 8835640 + .incbin "sound/direct_sound_samples/cry_phanpy.bin" + + .align 2 +Cry_Donphan:: @ 8836190 + .incbin "sound/direct_sound_samples/cry_donphan.bin" + + .align 2 +Cry_Porygon2:: @ 88372B4 + .incbin "sound/direct_sound_samples/cry_porygon2.bin" + + .align 2 +Cry_Stantler:: @ 883826C + .incbin "sound/direct_sound_samples/cry_stantler.bin" + + .align 2 +Cry_Smeargle:: @ 88398E8 + .incbin "sound/direct_sound_samples/cry_smeargle.bin" + + .align 2 +Cry_Tyrogue:: @ 883A31C + .incbin "sound/direct_sound_samples/cry_tyrogue.bin" + + .align 2 +Cry_Hitmontop:: @ 883B344 + .incbin "sound/direct_sound_samples/cry_hitmontop.bin" + + .align 2 +Cry_Smoochum:: @ 883C124 + .incbin "sound/direct_sound_samples/cry_smoochum.bin" + + .align 2 +Cry_Elekid:: @ 883CCD8 + .incbin "sound/direct_sound_samples/cry_elekid.bin" + + .align 2 +Cry_Magby:: @ 883D764 + .incbin "sound/direct_sound_samples/cry_magby.bin" + + .align 2 +Cry_Miltank:: @ 883E5D4 + .incbin "sound/direct_sound_samples/cry_miltank.bin" + + .align 2 +Cry_Blissey:: @ 883F4B0 + .incbin "sound/direct_sound_samples/cry_blissey.bin" + + .align 2 +Cry_Raikou:: @ 8840544 + .incbin "sound/direct_sound_samples/cry_raikou.bin" + + .align 2 +Cry_Entei:: @ 88416B4 + .incbin "sound/direct_sound_samples/cry_entei.bin" + + .align 2 +Cry_Suicune:: @ 8842B28 + .incbin "sound/direct_sound_samples/cry_suicune.bin" + + .align 2 +Cry_Larvitar:: @ 8843D70 + .incbin "sound/direct_sound_samples/cry_larvitar.bin" + + .align 2 +Cry_Pupitar:: @ 8844A20 + .incbin "sound/direct_sound_samples/cry_pupitar.bin" + + .align 2 +Cry_Tyranitar:: @ 8845290 + .incbin "sound/direct_sound_samples/cry_tyranitar.bin" + + .align 2 +Cry_Lugia:: @ 88469F0 + .incbin "sound/direct_sound_samples/cry_lugia.bin" + + .align 2 +Cry_HoOh:: @ 8848FE8 + .incbin "sound/direct_sound_samples/cry_ho_oh.bin" + + .align 2 +Cry_Celebi:: @ 884A67C + .incbin "sound/direct_sound_samples/cry_celebi.bin" + + .align 2 +Cry_Kecleon:: @ 884B4F4 + .incbin "sound/direct_sound_samples/cry_kecleon.bin" + + .align 2 +Cry_Roselia:: @ 884BD54 + .incbin "sound/direct_sound_samples/cry_roselia.bin" + + .align 2 +Cry_Torkoal:: @ 884C814 + .incbin "sound/direct_sound_samples/cry_torkoal.bin" + + .align 2 +Cry_Electrike:: @ 884D160 + .incbin "sound/direct_sound_samples/cry_electrike.bin" + + .align 2 +Cry_Manectric:: @ 884DDBC + .incbin "sound/direct_sound_samples/cry_manectric.bin" + + .align 2 +Cry_Duskull:: @ 884F2C4 + .incbin "sound/direct_sound_samples/cry_duskull.bin" + + .align 2 +Cry_Latias:: @ 884FD5C + .incbin "sound/direct_sound_samples/cry_latias.bin" + + .align 2 +Cry_Wynaut:: @ 885098C + .incbin "sound/direct_sound_samples/cry_wynaut.bin" + + .align 2 +Cry_Seviper:: @ 885176C + .incbin "sound/direct_sound_samples/cry_seviper.bin" + + .align 2 +Cry_Sharpedo:: @ 885230C + .incbin "sound/direct_sound_samples/cry_sharpedo.bin" + + .align 2 +Cry_Zangoose:: @ 8853A18 + .incbin "sound/direct_sound_samples/cry_zangoose.bin" + + .align 2 +Cry_Azurill:: @ 88543A0 + .incbin "sound/direct_sound_samples/cry_azurill.bin" + + .align 2 +Cry_Swablu:: @ 8854E08 + .incbin "sound/direct_sound_samples/cry_swablu.bin" + + .align 2 +Cry_Altaria:: @ 88553A0 + .incbin "sound/direct_sound_samples/cry_altaria.bin" + + .align 2 +Cry_Unused265:: @ 8855EBC + .incbin "sound/direct_sound_samples/cry_unused_265.bin" + + .align 2 +Cry_Taillow:: @ 8856810 + .incbin "sound/direct_sound_samples/cry_taillow.bin" + + .align 2 +Cry_Swellow:: @ 8856E10 + .incbin "sound/direct_sound_samples/cry_swellow.bin" + + .align 2 +Cry_Unused268:: @ 8857714 + .incbin "sound/direct_sound_samples/cry_unused_268.bin" + + .align 2 +Cry_Spinda:: @ 88588C4 + .incbin "sound/direct_sound_samples/cry_spinda.bin" + + .align 2 +Cry_Torchic:: @ 8859530 + .incbin "sound/direct_sound_samples/cry_torchic.bin" + + .align 2 +Cry_Combusken:: @ 8859ED8 + .incbin "sound/direct_sound_samples/cry_combusken.bin" + + .align 2 +Cry_Blaziken:: @ 885BBAC + .incbin "sound/direct_sound_samples/cry_blaziken.bin" + + .align 2 +Cry_Treecko:: @ 885DB2C + .incbin "sound/direct_sound_samples/cry_treecko.bin" + + .align 2 +Cry_Grovyle:: @ 885E6D4 + .incbin "sound/direct_sound_samples/cry_grovyle.bin" + + .align 2 +Cry_Sceptile:: @ 885FB48 + .incbin "sound/direct_sound_samples/cry_sceptile.bin" + + .align 2 +Cry_Mudkip:: @ 8861564 + .incbin "sound/direct_sound_samples/cry_mudkip.bin" + + .align 2 +Cry_Marshtomp:: @ 8861CE8 + .incbin "sound/direct_sound_samples/cry_marshtomp.bin" + + .align 2 +Cry_Swampert:: @ 8862DEC + .incbin "sound/direct_sound_samples/cry_swampert.bin" + + .align 2 +Cry_Pelipper:: @ 886446C + .incbin "sound/direct_sound_samples/cry_pelipper.bin" + + .align 2 +Cry_Wingull:: @ 8865034 + .incbin "sound/direct_sound_samples/cry_wingull.bin" + + .align 2 +Cry_Banette:: @ 8865C74 + .incbin "sound/direct_sound_samples/cry_banette.bin" + + .align 2 +Cry_Shuppet:: @ 886691C + .incbin "sound/direct_sound_samples/cry_shuppet.bin" + + .align 2 +Cry_Lotad:: @ 886715C + .incbin "sound/direct_sound_samples/cry_lotad.bin" + + .align 2 +Cry_Lombre:: @ 88675C4 + .incbin "sound/direct_sound_samples/cry_lombre.bin" + + .align 2 +Cry_Ludicolo:: @ 8868458 + .incbin "sound/direct_sound_samples/cry_ludicolo.bin" + + .align 2 +Cry_Seedot:: @ 8869528 + .incbin "sound/direct_sound_samples/cry_seedot.bin" + + .align 2 +Cry_Nuzleaf:: @ 8869D54 + .incbin "sound/direct_sound_samples/cry_nuzleaf.bin" + + .align 2 +Cry_Shiftry:: @ 886A8BC + .incbin "sound/direct_sound_samples/cry_shiftry.bin" + + .align 2 +Cry_Carvanha:: @ 886BC80 + .incbin "sound/direct_sound_samples/cry_carvanha.bin" + + .align 2 +Cry_Wurmple:: @ 886C694 + .incbin "sound/direct_sound_samples/cry_wurmple.bin" + + .align 2 +Cry_Silcoon:: @ 886CF60 + .incbin "sound/direct_sound_samples/cry_silcoon.bin" + + .align 2 +Cry_Beautifly:: @ 886DF8C + .incbin "sound/direct_sound_samples/cry_beautifly.bin" + + .align 2 +Cry_Cascoon:: @ 886E7C4 + .incbin "sound/direct_sound_samples/cry_cascoon.bin" + + .align 2 +Cry_Dustox:: @ 886F808 + .incbin "sound/direct_sound_samples/cry_dustox.bin" + + .align 2 +Cry_Ralts:: @ 88704B4 + .incbin "sound/direct_sound_samples/cry_ralts.bin" + + .align 2 +Cry_Kirlia:: @ 8870ED0 + .incbin "sound/direct_sound_samples/cry_kirlia.bin" + + .align 2 +Cry_Gardevoir:: @ 8871B00 + .incbin "sound/direct_sound_samples/cry_gardevoir.bin" + + .align 2 +Cry_Slakoth:: @ 8873364 + .incbin "sound/direct_sound_samples/cry_slakoth.bin" + + .align 2 +Cry_Vigoroth:: @ 8873BE8 + .incbin "sound/direct_sound_samples/cry_vigoroth.bin" + + .align 2 +Cry_Slaking:: @ 8874A40 + .incbin "sound/direct_sound_samples/cry_slaking.bin" + + .align 2 +Cry_Nincada:: @ 887542C + .incbin "sound/direct_sound_samples/cry_nincada.bin" + + .align 2 +Cry_Ninjask:: @ 8875A9C + .incbin "sound/direct_sound_samples/cry_ninjask.bin" + + .align 2 +Cry_Shedinja:: @ 88766C4 + .incbin "sound/direct_sound_samples/cry_shedinja.bin" + + .align 2 +Cry_Makuhita:: @ 8876E7C + .incbin "sound/direct_sound_samples/cry_makuhita.bin" + + .align 2 +Cry_Hariyama:: @ 88775D8 + .incbin "sound/direct_sound_samples/cry_hariyama.bin" + + .align 2 +Cry_Nosepass:: @ 8878690 + .incbin "sound/direct_sound_samples/cry_nosepass.bin" + + .align 2 +Cry_Glalie:: @ 88793F4 + .incbin "sound/direct_sound_samples/cry_glalie.bin" + + .align 2 +Cry_Plusle:: @ 887A8D8 + .incbin "sound/direct_sound_samples/cry_plusle.bin" + + .align 2 +Cry_Minun:: @ 887B1D4 + .incbin "sound/direct_sound_samples/cry_minun.bin" + + .align 2 +Cry_Surskit:: @ 887C1DC + .incbin "sound/direct_sound_samples/cry_surskit.bin" + + .align 2 +Cry_Masquerain:: @ 887CC5C + .incbin "sound/direct_sound_samples/cry_masquerain.bin" + + .align 2 +Cry_Skitty:: @ 887E010 + .incbin "sound/direct_sound_samples/cry_skitty.bin" + + .align 2 +Cry_Delcatty:: @ 887E724 + .incbin "sound/direct_sound_samples/cry_delcatty.bin" + + .align 2 +Cry_Gulpin:: @ 887FC3C + .incbin "sound/direct_sound_samples/cry_gulpin.bin" + + .align 2 +Cry_Swalot:: @ 8880440 + .incbin "sound/direct_sound_samples/cry_swalot.bin" + + .align 2 +Cry_Numel:: @ 88815A0 + .incbin "sound/direct_sound_samples/cry_numel.bin" + + .align 2 +Cry_Camerupt:: @ 8881EEC + .incbin "sound/direct_sound_samples/cry_camerupt.bin" + + .align 2 +Cry_Barboach:: @ 888360C + .incbin "sound/direct_sound_samples/cry_barboach.bin" + + .align 2 +Cry_Whiscash:: @ 8883F48 + .incbin "sound/direct_sound_samples/cry_whiscash.bin" + + .align 2 +Cry_Corphish:: @ 8885044 + .incbin "sound/direct_sound_samples/cry_corphish.bin" + + .align 2 +Cry_Crawdaunt:: @ 8885C48 + .incbin "sound/direct_sound_samples/cry_crawdaunt.bin" + + .align 2 +Cry_Spoink:: @ 8887500 + .incbin "sound/direct_sound_samples/cry_spoink.bin" + + .align 2 +Cry_Grumpig:: @ 8887C40 + .incbin "sound/direct_sound_samples/cry_grumpig.bin" + + .align 2 +Cry_Trapinch:: @ 88888E0 + .incbin "sound/direct_sound_samples/cry_trapinch.bin" + + .align 2 +Cry_Vibrava:: @ 8889304 + .incbin "sound/direct_sound_samples/cry_vibrava.bin" + + .align 2 +Cry_Flygon:: @ 888A108 + .incbin "sound/direct_sound_samples/cry_flygon.bin" + + .align 2 +Cry_Cacnea:: @ 888BB10 + .incbin "sound/direct_sound_samples/cry_cacnea.bin" + + .align 2 +Cry_Cacturne:: @ 888C400 + .incbin "sound/direct_sound_samples/cry_cacturne.bin" + + .align 2 +Cry_Baltoy:: @ 888DAB0 + .incbin "sound/direct_sound_samples/cry_baltoy.bin" + + .align 2 +Cry_Claydol:: @ 888E734 + .incbin "sound/direct_sound_samples/cry_claydol.bin" + + .align 2 +Cry_Lunatone:: @ 888FA94 + .incbin "sound/direct_sound_samples/cry_lunatone.bin" + + .align 2 +Cry_Solrock:: @ 8891290 + .incbin "sound/direct_sound_samples/cry_solrock.bin" + + .align 2 +Cry_Feebas:: @ 88922BC + .incbin "sound/direct_sound_samples/cry_feebas.bin" + + .align 2 +Cry_Milotic:: @ 8892A90 + .incbin "sound/direct_sound_samples/cry_milotic.bin" + + .align 2 +Cry_Absol:: @ 88951D4 + .incbin "sound/direct_sound_samples/cry_absol.bin" + + .align 2 +Cry_Meditite:: @ 8895C50 + .incbin "sound/direct_sound_samples/cry_meditite.bin" + + .align 2 +Cry_Medicham:: @ 8896470 + .incbin "sound/direct_sound_samples/cry_medicham.bin" + + .align 2 +Cry_Spheal:: @ 88974F4 + .incbin "sound/direct_sound_samples/cry_spheal.bin" + + .align 2 +Cry_Sealeo:: @ 8897AA8 + .incbin "sound/direct_sound_samples/cry_sealeo.bin" + + .align 2 +Cry_Walrein:: @ 8898680 + .incbin "sound/direct_sound_samples/cry_walrein.bin" + + .align 2 +Cry_Clamperl:: @ 889AACC + .incbin "sound/direct_sound_samples/cry_clamperl.bin" + + .align 2 +Cry_Huntail:: @ 889BD1C + .incbin "sound/direct_sound_samples/cry_huntail.bin" + + .align 2 +Cry_Gorebyss:: @ 889CD04 + .incbin "sound/direct_sound_samples/cry_gorebyss.bin" + + .align 2 +Cry_Lileep:: @ 889E370 + .incbin "sound/direct_sound_samples/cry_lileep.bin" + + .align 2 +Cry_Cradily:: @ 889ED18 + .incbin "sound/direct_sound_samples/cry_cradily.bin" + + .align 2 +Cry_Anorith:: @ 88A0A48 + .incbin "sound/direct_sound_samples/cry_anorith.bin" + + .align 2 +Cry_Armaldo:: @ 88A1600 + .incbin "sound/direct_sound_samples/cry_armaldo.bin" + + .align 2 +Cry_Beldum:: @ 88A2CD4 + .incbin "sound/direct_sound_samples/cry_beldum.bin" + + .align 2 +Cry_Metang:: @ 88A3674 + .incbin "sound/direct_sound_samples/cry_metang.bin" + + .align 2 +Cry_Metagross:: @ 88A4948 + .incbin "sound/direct_sound_samples/cry_metagross.bin" + + .align 2 +Cry_Bagon:: @ 88A70C0 + .incbin "sound/direct_sound_samples/cry_bagon.bin" + + .align 2 +Cry_Shelgon:: @ 88A7894 + .incbin "sound/direct_sound_samples/cry_shelgon.bin" + + .align 2 +Cry_Regirock:: @ 88A8C9C + .incbin "sound/direct_sound_samples/cry_regirock.bin" + + .align 2 +Cry_Regice:: @ 88AAC78 + .incbin "sound/direct_sound_samples/cry_regice.bin" + + .align 2 +Cry_Registeel:: @ 88ACC78 + .incbin "sound/direct_sound_samples/cry_registeel.bin" + + .align 2 +Cry_Castform:: @ 88AE37C + .incbin "sound/direct_sound_samples/cry_castform.bin" + + .align 2 +Cry_Volbeat:: @ 88AF014 + .incbin "sound/direct_sound_samples/cry_volbeat.bin" + + .align 2 +Cry_Illumise:: @ 88AFB9C + .incbin "sound/direct_sound_samples/cry_illumise.bin" + + .align 2 +Cry_Poochyena:: @ 88B0CB4 + .incbin "sound/direct_sound_samples/cry_poochyena.bin" + + .align 2 +Cry_Mightyena:: @ 88B15FC + .incbin "sound/direct_sound_samples/cry_mightyena.bin" + + .align 2 +Cry_Dusclops:: @ 88B2988 + .incbin "sound/direct_sound_samples/cry_dusclops.bin" + + .align 2 +Cry_Sableye:: @ 88B3740 + .incbin "sound/direct_sound_samples/cry_sableye.bin" + + .align 2 +Cry_Mawile:: @ 88B42E4 + .incbin "sound/direct_sound_samples/cry_mawile.bin" + + .align 2 +Cry_Aron:: @ 88B4E64 + .incbin "sound/direct_sound_samples/cry_aron.bin" + + .align 2 +Cry_Lairon:: @ 88B5790 + .incbin "sound/direct_sound_samples/cry_lairon.bin" + + .align 2 +Cry_Aggron:: @ 88B6C68 + .incbin "sound/direct_sound_samples/cry_aggron.bin" + + .align 2 +Cry_Relicanth:: @ 88B860C + .incbin "sound/direct_sound_samples/cry_relicanth.bin" + + .align 2 +Cry_Luvdisc:: @ 88B9A3C + .incbin "sound/direct_sound_samples/cry_luvdisc.bin" + + .align 2 +Cry_Groudon:: @ 88B9F18 + .incbin "sound/direct_sound_samples/cry_groudon.bin" + + .align 2 +Cry_Kyogre:: @ 88BC424 + .incbin "sound/direct_sound_samples/cry_kyogre.bin" + + .align 2 +Cry_Rayquaza:: @ 88BE7DC + .incbin "sound/direct_sound_samples/cry_rayquaza.bin" + + .align 2 +Cry_Salamence:: @ 88C0508 + .incbin "sound/direct_sound_samples/cry_salamence.bin" + + .align 2 +Cry_Breloom:: @ 88C1E24 + .incbin "sound/direct_sound_samples/cry_breloom.bin" + + .align 2 +Cry_Shroomish:: @ 88C2AE4 + .incbin "sound/direct_sound_samples/cry_shroomish.bin" + + .align 2 +Cry_Linoone:: @ 88C33BC + .incbin "sound/direct_sound_samples/cry_linoone.bin" + + .align 2 +Cry_Tropius:: @ 88C5258 + .incbin "sound/direct_sound_samples/cry_tropius.bin" + + .align 2 +Cry_Wailmer:: @ 88C731C + .incbin "sound/direct_sound_samples/cry_wailmer.bin" + + .align 2 +Cry_Zigzagoon:: @ 88C8F7C + .incbin "sound/direct_sound_samples/cry_zigzagoon.bin" + + .align 2 +Cry_Exploud:: @ 88C9B0C + .incbin "sound/direct_sound_samples/cry_exploud.bin" + + .align 2 +Cry_Loudred:: @ 88CB754 + .incbin "sound/direct_sound_samples/cry_loudred.bin" + + .align 2 +Cry_Wailord:: @ 88CC47C + .incbin "sound/direct_sound_samples/cry_wailord.bin" + + .align 2 +Cry_Whismur:: @ 88CEE8C + .incbin "sound/direct_sound_samples/cry_whismur.bin" + + .align 2 +Cry_Snorunt:: @ 88CF6B0 + .incbin "sound/direct_sound_samples/cry_snorunt.bin" + + .align 2 +Cry_Latios:: @ 88D07B8 + .incbin "sound/direct_sound_samples/cry_latios.bin" + + .align 2 +Cry_Jirachi:: @ 88D1DB0 + .incbin "sound/direct_sound_samples/cry_jirachi.bin" + + .align 2 +Cry_Deoxys:: @ 88D2B34 + .incbin "sound/direct_sound_samples/cry_deoxys.bin" + + .align 2 +Cry_Chimecho:: @ 88D4008 + .incbin "sound/direct_sound_samples/cry_chimecho.bin" + + .align 2 +DirectSoundWaveData_88D4A18:: @ 88D4A18 + .incbin "sound/direct_sound_samples/88D4A18.bin" + + .align 2 +DirectSoundWaveData_88D6978:: @ 88D6978 + .incbin "sound/direct_sound_samples/88D6978.bin" + + .align 2 +DirectSoundWaveData_88D8418:: @ 88D8418 + .incbin "sound/direct_sound_samples/88D8418.bin" + + .align 2 +DirectSoundWaveData_88DA388:: @ 88DA388 + .incbin "sound/direct_sound_samples/88DA388.bin" + + .align 2 +DirectSoundWaveData_88DBBC0:: @ 88DBBC0 + .incbin "sound/direct_sound_samples/88DBBC0.bin" + + .align 2 +DirectSoundWaveData_88DC220:: @ 88DC220 + .incbin "sound/direct_sound_samples/88DC220.bin" + + .align 2 +DirectSoundWaveData_88DC704:: @ 88DC704 + .incbin "sound/direct_sound_samples/88DC704.bin" + + .align 2 +DirectSoundWaveData_88DD054:: @ 88DD054 + .incbin "sound/direct_sound_samples/88DD054.bin" + + .align 2 +DirectSoundWaveData_88DDAC4:: @ 88DDAC4 + .incbin "sound/direct_sound_samples/88DDAC4.bin" + + .align 2 +DirectSoundWaveData_88DDDE4:: @ 88DDDE4 + .incbin "sound/direct_sound_samples/88DDDE4.bin" + + .align 2 +DirectSoundWaveData_88DEA6C:: @ 88DEA6C + .incbin "sound/direct_sound_samples/88DEA6C.bin" + + .align 2 +DirectSoundWaveData_88DF08C:: @ 88DF08C + .incbin "sound/direct_sound_samples/88DF08C.bin" + + .align 2 +DirectSoundWaveData_88DF414:: @ 88DF414 + .incbin "sound/direct_sound_samples/88DF414.bin" + + .align 2 +DirectSoundWaveData_88E01F8:: @ 88E01F8 + .incbin "sound/direct_sound_samples/88E01F8.bin" + + .align 2 +DirectSoundWaveData_88E0B68:: @ 88E0B68 + .incbin "sound/direct_sound_samples/88E0B68.bin" + + .align 2 +DirectSoundWaveData_88E0F04:: @ 88E0F04 + .incbin "sound/direct_sound_samples/88E0F04.bin" + + .align 2 +DirectSoundWaveData_88E16B8:: @ 88E16B8 + .incbin "sound/direct_sound_samples/88E16B8.bin" + + .align 2 +DirectSoundWaveData_88E2414:: @ 88E2414 + .incbin "sound/direct_sound_samples/88E2414.bin" + + .align 2 +DirectSoundWaveData_88E2658:: @ 88E2658 + .incbin "sound/direct_sound_samples/88E2658.bin" + + .align 2 +DirectSoundWaveData_88E3498:: @ 88E3498 + .incbin "sound/direct_sound_samples/88E3498.bin" + + .align 2 +DirectSoundWaveData_88E3DEC:: @ 88E3DEC + .incbin "sound/direct_sound_samples/88E3DEC.bin" + + .align 2 +DirectSoundWaveData_88E4140:: @ 88E4140 + .incbin "sound/direct_sound_samples/88E4140.bin" + + .align 2 +DirectSoundWaveData_88E4774:: @ 88E4774 + .incbin "sound/direct_sound_samples/88E4774.bin" + + .align 2 +DirectSoundWaveData_88E53E0:: @ 88E53E0 + .incbin "sound/direct_sound_samples/88E53E0.bin" + + .align 2 +DirectSoundWaveData_88E5978:: @ 88E5978 + .incbin "sound/direct_sound_samples/88E5978.bin" + + .align 2 +DirectSoundWaveData_88E647C:: @ 88E647C + .incbin "sound/direct_sound_samples/88E647C.bin" + + .align 2 +DirectSoundWaveData_88E6A80:: @ 88E6A80 + .incbin "sound/direct_sound_samples/88E6A80.bin" + + .align 2 +DirectSoundWaveData_88E6C78:: @ 88E6C78 + .incbin "sound/direct_sound_samples/88E6C78.bin" + + .align 2 +DirectSoundWaveData_88E75DC:: @ 88E75DC + .incbin "sound/direct_sound_samples/88E75DC.bin" + + .align 2 +DirectSoundWaveData_88E8568:: @ 88E8568 + .incbin "sound/direct_sound_samples/88E8568.bin" + + .align 2 +DirectSoundWaveData_88E8BA0:: @ 88E8BA0 + .incbin "sound/direct_sound_samples/88E8BA0.bin" + + .align 2 +DirectSoundWaveData_88E9674:: @ 88E9674 + .incbin "sound/direct_sound_samples/88E9674.bin" + + .align 2 +DirectSoundWaveData_88EA5B8:: @ 88EA5B8 + .incbin "sound/direct_sound_samples/88EA5B8.bin" + + .align 2 +DirectSoundWaveData_88EAB30:: @ 88EAB30 + .incbin "sound/direct_sound_samples/88EAB30.bin" + + .align 2 +DirectSoundWaveData_88EB97C:: @ 88EB97C + .incbin "sound/direct_sound_samples/88EB97C.bin" + + .align 2 +DirectSoundWaveData_88EC884:: @ 88EC884 + .incbin "sound/direct_sound_samples/88EC884.bin" + + .align 2 +DirectSoundWaveData_88ED358:: @ 88ED358 + .incbin "sound/direct_sound_samples/88ED358.bin" + + .align 2 +DirectSoundWaveData_88EDEEC:: @ 88EDEEC + .incbin "sound/direct_sound_samples/88EDEEC.bin" + + .align 2 +DirectSoundWaveData_88EE8C4:: @ 88EE8C4 + .incbin "sound/direct_sound_samples/88EE8C4.bin" + + .align 2 +DirectSoundWaveData_88EEF04:: @ 88EEF04 + .incbin "sound/direct_sound_samples/88EEF04.bin" + + .align 2 +DirectSoundWaveData_88EF9E4:: @ 88EF9E4 + .incbin "sound/direct_sound_samples/88EF9E4.bin" + + .align 2 +DirectSoundWaveData_88F0020:: @ 88F0020 + .incbin "sound/direct_sound_samples/88F0020.bin" + + .align 2 +DirectSoundWaveData_88F0738:: @ 88F0738 + .incbin "sound/direct_sound_samples/88F0738.bin" + + .align 2 +DirectSoundWaveData_88F1074:: @ 88F1074 + .incbin "sound/direct_sound_samples/88F1074.bin" + + .align 2 +DirectSoundWaveData_88F1830:: @ 88F1830 + .incbin "sound/direct_sound_samples/88F1830.bin" + + .align 2 +DirectSoundWaveData_88F1D94:: @ 88F1D94 + .incbin "sound/direct_sound_samples/88F1D94.bin" + + .align 2 +DirectSoundWaveData_88F2B08:: @ 88F2B08 + .incbin "sound/direct_sound_samples/88F2B08.bin" + + .align 2 +DirectSoundWaveData_88F2F84:: @ 88F2F84 + .incbin "sound/direct_sound_samples/88F2F84.bin" + + .align 2 +DirectSoundWaveData_88F3470:: @ 88F3470 + .incbin "sound/direct_sound_samples/88F3470.bin" + + .align 2 +DirectSoundWaveData_88F3C38:: @ 88F3C38 + .incbin "sound/direct_sound_samples/88F3C38.bin" + + .align 2 +DirectSoundWaveData_88F4834:: @ 88F4834 + .incbin "sound/direct_sound_samples/88F4834.bin" + + .align 2 +DirectSoundWaveData_88F4BAC:: @ 88F4BAC + .incbin "sound/direct_sound_samples/88F4BAC.bin" + + .align 2 +DirectSoundWaveData_88F5368:: @ 88F5368 + .incbin "sound/direct_sound_samples/88F5368.bin" + + .align 2 +DirectSoundWaveData_88F5FCC:: @ 88F5FCC + .incbin "sound/direct_sound_samples/88F5FCC.bin" + + .align 2 +DirectSoundWaveData_88F6498:: @ 88F6498 + .incbin "sound/direct_sound_samples/88F6498.bin" + + .align 2 +DirectSoundWaveData_88F6F48:: @ 88F6F48 + .incbin "sound/direct_sound_samples/88F6F48.bin" + + .align 2 +DirectSoundWaveData_88F8318:: @ 88F8318 + .incbin "sound/direct_sound_samples/88F8318.bin" + + .align 2 +DirectSoundWaveData_88F94DC:: @ 88F94DC + .incbin "sound/direct_sound_samples/88F94DC.bin" + + .align 2 +DirectSoundWaveData_88F9F3C:: @ 88F9F3C + .incbin "sound/direct_sound_samples/88F9F3C.bin" diff --git a/sound/direct_sound_samples/86B5D04.aif b/sound/direct_sound_samples/86B5D04.aif new file mode 100644 index 000000000..199ead811 Binary files /dev/null and b/sound/direct_sound_samples/86B5D04.aif differ diff --git a/sound/direct_sound_samples/86B5D04.bin b/sound/direct_sound_samples/86B5D04.bin new file mode 100644 index 000000000..c9830b94d Binary files /dev/null and b/sound/direct_sound_samples/86B5D04.bin differ diff --git a/sound/direct_sound_samples/86B63A8.aif b/sound/direct_sound_samples/86B63A8.aif new file mode 100644 index 000000000..6372bbc32 Binary files /dev/null and b/sound/direct_sound_samples/86B63A8.aif differ diff --git a/sound/direct_sound_samples/86B63A8.bin b/sound/direct_sound_samples/86B63A8.bin new file mode 100644 index 000000000..98f193404 Binary files /dev/null and b/sound/direct_sound_samples/86B63A8.bin differ diff --git a/sound/direct_sound_samples/86B6BA0.aif b/sound/direct_sound_samples/86B6BA0.aif new file mode 100644 index 000000000..f3aa47d91 Binary files /dev/null and b/sound/direct_sound_samples/86B6BA0.aif differ diff --git a/sound/direct_sound_samples/86B6BA0.bin b/sound/direct_sound_samples/86B6BA0.bin new file mode 100644 index 000000000..c19e78b42 Binary files /dev/null and b/sound/direct_sound_samples/86B6BA0.bin differ diff --git a/sound/direct_sound_samples/86B776C.aif b/sound/direct_sound_samples/86B776C.aif new file mode 100644 index 000000000..9175b63c5 Binary files /dev/null and b/sound/direct_sound_samples/86B776C.aif differ diff --git a/sound/direct_sound_samples/86B776C.bin b/sound/direct_sound_samples/86B776C.bin new file mode 100644 index 000000000..ff8cc6afe Binary files /dev/null and b/sound/direct_sound_samples/86B776C.bin differ diff --git a/sound/direct_sound_samples/86B86A4.aif b/sound/direct_sound_samples/86B86A4.aif new file mode 100644 index 000000000..f39931a7e Binary files /dev/null and b/sound/direct_sound_samples/86B86A4.aif differ diff --git a/sound/direct_sound_samples/86B86A4.bin b/sound/direct_sound_samples/86B86A4.bin new file mode 100644 index 000000000..c3b1b3263 Binary files /dev/null and b/sound/direct_sound_samples/86B86A4.bin differ diff --git a/sound/direct_sound_samples/86B9318.aif b/sound/direct_sound_samples/86B9318.aif new file mode 100644 index 000000000..dfdfd702e Binary files /dev/null and b/sound/direct_sound_samples/86B9318.aif differ diff --git a/sound/direct_sound_samples/86B9318.bin b/sound/direct_sound_samples/86B9318.bin new file mode 100644 index 000000000..83a63da20 Binary files /dev/null and b/sound/direct_sound_samples/86B9318.bin differ diff --git a/sound/direct_sound_samples/86BA7E8.aif b/sound/direct_sound_samples/86BA7E8.aif new file mode 100644 index 000000000..e8784682e Binary files /dev/null and b/sound/direct_sound_samples/86BA7E8.aif differ diff --git a/sound/direct_sound_samples/86BA7E8.bin b/sound/direct_sound_samples/86BA7E8.bin new file mode 100644 index 000000000..fa9dd1802 Binary files /dev/null and b/sound/direct_sound_samples/86BA7E8.bin differ diff --git a/sound/direct_sound_samples/86BBE98.aif b/sound/direct_sound_samples/86BBE98.aif new file mode 100644 index 000000000..41b6fec12 Binary files /dev/null and b/sound/direct_sound_samples/86BBE98.aif differ diff --git a/sound/direct_sound_samples/86BBE98.bin b/sound/direct_sound_samples/86BBE98.bin new file mode 100644 index 000000000..66a51f7f6 Binary files /dev/null and b/sound/direct_sound_samples/86BBE98.bin differ diff --git a/sound/direct_sound_samples/86BD1DC.aif b/sound/direct_sound_samples/86BD1DC.aif new file mode 100644 index 000000000..2a0ea2a26 Binary files /dev/null and b/sound/direct_sound_samples/86BD1DC.aif differ diff --git a/sound/direct_sound_samples/86BD1DC.bin b/sound/direct_sound_samples/86BD1DC.bin new file mode 100644 index 000000000..34141c12f Binary files /dev/null and b/sound/direct_sound_samples/86BD1DC.bin differ diff --git a/sound/direct_sound_samples/86BDC80.aif b/sound/direct_sound_samples/86BDC80.aif new file mode 100644 index 000000000..7647a74a7 Binary files /dev/null and b/sound/direct_sound_samples/86BDC80.aif differ diff --git a/sound/direct_sound_samples/86BDC80.bin b/sound/direct_sound_samples/86BDC80.bin new file mode 100644 index 000000000..600efa1ae Binary files /dev/null and b/sound/direct_sound_samples/86BDC80.bin differ diff --git a/sound/direct_sound_samples/86BEF94.aif b/sound/direct_sound_samples/86BEF94.aif new file mode 100644 index 000000000..46d6e7d13 Binary files /dev/null and b/sound/direct_sound_samples/86BEF94.aif differ diff --git a/sound/direct_sound_samples/86BEF94.bin b/sound/direct_sound_samples/86BEF94.bin new file mode 100644 index 000000000..dfe7cf1fa Binary files /dev/null and b/sound/direct_sound_samples/86BEF94.bin differ diff --git a/sound/direct_sound_samples/86C2590.aif b/sound/direct_sound_samples/86C2590.aif new file mode 100644 index 000000000..e7184ec6f Binary files /dev/null and b/sound/direct_sound_samples/86C2590.aif differ diff --git a/sound/direct_sound_samples/86C2590.bin b/sound/direct_sound_samples/86C2590.bin new file mode 100644 index 000000000..c5801b680 Binary files /dev/null and b/sound/direct_sound_samples/86C2590.bin differ diff --git a/sound/direct_sound_samples/86C2A68.aif b/sound/direct_sound_samples/86C2A68.aif new file mode 100644 index 000000000..69267ca1c Binary files /dev/null and b/sound/direct_sound_samples/86C2A68.aif differ diff --git a/sound/direct_sound_samples/86C2A68.bin b/sound/direct_sound_samples/86C2A68.bin new file mode 100644 index 000000000..ab1993afb Binary files /dev/null and b/sound/direct_sound_samples/86C2A68.bin differ diff --git a/sound/direct_sound_samples/86C4344.aif b/sound/direct_sound_samples/86C4344.aif new file mode 100644 index 000000000..5219bdf5d Binary files /dev/null and b/sound/direct_sound_samples/86C4344.aif differ diff --git a/sound/direct_sound_samples/86C4344.bin b/sound/direct_sound_samples/86C4344.bin new file mode 100644 index 000000000..810953c83 Binary files /dev/null and b/sound/direct_sound_samples/86C4344.bin differ diff --git a/sound/direct_sound_samples/86C566C.aif b/sound/direct_sound_samples/86C566C.aif new file mode 100644 index 000000000..9c504e3d0 Binary files /dev/null and b/sound/direct_sound_samples/86C566C.aif differ diff --git a/sound/direct_sound_samples/86C566C.bin b/sound/direct_sound_samples/86C566C.bin new file mode 100644 index 000000000..74dcdf416 Binary files /dev/null and b/sound/direct_sound_samples/86C566C.bin differ diff --git a/sound/direct_sound_samples/86C5B0C.aif b/sound/direct_sound_samples/86C5B0C.aif new file mode 100644 index 000000000..544b187d5 Binary files /dev/null and b/sound/direct_sound_samples/86C5B0C.aif differ diff --git a/sound/direct_sound_samples/86C5B0C.bin b/sound/direct_sound_samples/86C5B0C.bin new file mode 100644 index 000000000..016b124dc Binary files /dev/null and b/sound/direct_sound_samples/86C5B0C.bin differ diff --git a/sound/direct_sound_samples/86C6200.aif b/sound/direct_sound_samples/86C6200.aif new file mode 100644 index 000000000..b11787ffc Binary files /dev/null and b/sound/direct_sound_samples/86C6200.aif differ diff --git a/sound/direct_sound_samples/86C6200.bin b/sound/direct_sound_samples/86C6200.bin new file mode 100644 index 000000000..c11fbb689 Binary files /dev/null and b/sound/direct_sound_samples/86C6200.bin differ diff --git a/sound/direct_sound_samples/86C6A90.aif b/sound/direct_sound_samples/86C6A90.aif new file mode 100644 index 000000000..36b640758 Binary files /dev/null and b/sound/direct_sound_samples/86C6A90.aif differ diff --git a/sound/direct_sound_samples/86C6A90.bin b/sound/direct_sound_samples/86C6A90.bin new file mode 100644 index 000000000..dabff84b7 Binary files /dev/null and b/sound/direct_sound_samples/86C6A90.bin differ diff --git a/sound/direct_sound_samples/86C7308.aif b/sound/direct_sound_samples/86C7308.aif new file mode 100644 index 000000000..04f990b13 Binary files /dev/null and b/sound/direct_sound_samples/86C7308.aif differ diff --git a/sound/direct_sound_samples/86C7308.bin b/sound/direct_sound_samples/86C7308.bin new file mode 100644 index 000000000..e9cac9421 Binary files /dev/null and b/sound/direct_sound_samples/86C7308.bin differ diff --git a/sound/direct_sound_samples/86C8348.aif b/sound/direct_sound_samples/86C8348.aif new file mode 100644 index 000000000..8747aef28 Binary files /dev/null and b/sound/direct_sound_samples/86C8348.aif differ diff --git a/sound/direct_sound_samples/86C8348.bin b/sound/direct_sound_samples/86C8348.bin new file mode 100644 index 000000000..ab0459753 Binary files /dev/null and b/sound/direct_sound_samples/86C8348.bin differ diff --git a/sound/direct_sound_samples/86C875C.aif b/sound/direct_sound_samples/86C875C.aif new file mode 100644 index 000000000..5ad9410d0 Binary files /dev/null and b/sound/direct_sound_samples/86C875C.aif differ diff --git a/sound/direct_sound_samples/86C875C.bin b/sound/direct_sound_samples/86C875C.bin new file mode 100644 index 000000000..9a54d7ae0 Binary files /dev/null and b/sound/direct_sound_samples/86C875C.bin differ diff --git a/sound/direct_sound_samples/86C958C.aif b/sound/direct_sound_samples/86C958C.aif new file mode 100644 index 000000000..7de79e747 Binary files /dev/null and b/sound/direct_sound_samples/86C958C.aif differ diff --git a/sound/direct_sound_samples/86C958C.bin b/sound/direct_sound_samples/86C958C.bin new file mode 100644 index 000000000..de5aac397 Binary files /dev/null and b/sound/direct_sound_samples/86C958C.bin differ diff --git a/sound/direct_sound_samples/86CA520.aif b/sound/direct_sound_samples/86CA520.aif new file mode 100644 index 000000000..39ec57d29 Binary files /dev/null and b/sound/direct_sound_samples/86CA520.aif differ diff --git a/sound/direct_sound_samples/86CA520.bin b/sound/direct_sound_samples/86CA520.bin new file mode 100644 index 000000000..c982eb3e4 Binary files /dev/null and b/sound/direct_sound_samples/86CA520.bin differ diff --git a/sound/direct_sound_samples/86CADD4.aif b/sound/direct_sound_samples/86CADD4.aif new file mode 100644 index 000000000..4aec6882f Binary files /dev/null and b/sound/direct_sound_samples/86CADD4.aif differ diff --git a/sound/direct_sound_samples/86CADD4.bin b/sound/direct_sound_samples/86CADD4.bin new file mode 100644 index 000000000..23857e3e5 Binary files /dev/null and b/sound/direct_sound_samples/86CADD4.bin differ diff --git a/sound/direct_sound_samples/86CB6B8.aif b/sound/direct_sound_samples/86CB6B8.aif new file mode 100644 index 000000000..576e3e19e Binary files /dev/null and b/sound/direct_sound_samples/86CB6B8.aif differ diff --git a/sound/direct_sound_samples/86CB6B8.bin b/sound/direct_sound_samples/86CB6B8.bin new file mode 100644 index 000000000..a28dedc6a Binary files /dev/null and b/sound/direct_sound_samples/86CB6B8.bin differ diff --git a/sound/direct_sound_samples/86CC5E4.aif b/sound/direct_sound_samples/86CC5E4.aif new file mode 100644 index 000000000..2e1bf9c64 Binary files /dev/null and b/sound/direct_sound_samples/86CC5E4.aif differ diff --git a/sound/direct_sound_samples/86CC5E4.bin b/sound/direct_sound_samples/86CC5E4.bin new file mode 100644 index 000000000..7f59177a2 Binary files /dev/null and b/sound/direct_sound_samples/86CC5E4.bin differ diff --git a/sound/direct_sound_samples/86CCAFC.aif b/sound/direct_sound_samples/86CCAFC.aif new file mode 100644 index 000000000..8e1cb620a Binary files /dev/null and b/sound/direct_sound_samples/86CCAFC.aif differ diff --git a/sound/direct_sound_samples/86CCAFC.bin b/sound/direct_sound_samples/86CCAFC.bin new file mode 100644 index 000000000..df88da7fa Binary files /dev/null and b/sound/direct_sound_samples/86CCAFC.bin differ diff --git a/sound/direct_sound_samples/86CD0C4.aif b/sound/direct_sound_samples/86CD0C4.aif new file mode 100644 index 000000000..628421990 Binary files /dev/null and b/sound/direct_sound_samples/86CD0C4.aif differ diff --git a/sound/direct_sound_samples/86CD0C4.bin b/sound/direct_sound_samples/86CD0C4.bin new file mode 100644 index 000000000..db980280e Binary files /dev/null and b/sound/direct_sound_samples/86CD0C4.bin differ diff --git a/sound/direct_sound_samples/86CDFDC.aif b/sound/direct_sound_samples/86CDFDC.aif new file mode 100644 index 000000000..93b679358 Binary files /dev/null and b/sound/direct_sound_samples/86CDFDC.aif differ diff --git a/sound/direct_sound_samples/86CDFDC.bin b/sound/direct_sound_samples/86CDFDC.bin new file mode 100644 index 000000000..a628de5fa Binary files /dev/null and b/sound/direct_sound_samples/86CDFDC.bin differ diff --git a/sound/direct_sound_samples/86CF950.aif b/sound/direct_sound_samples/86CF950.aif new file mode 100644 index 000000000..08f1acf38 Binary files /dev/null and b/sound/direct_sound_samples/86CF950.aif differ diff --git a/sound/direct_sound_samples/86CF950.bin b/sound/direct_sound_samples/86CF950.bin new file mode 100644 index 000000000..d703a26a4 Binary files /dev/null and b/sound/direct_sound_samples/86CF950.bin differ diff --git a/sound/direct_sound_samples/86D1A2C.aif b/sound/direct_sound_samples/86D1A2C.aif new file mode 100644 index 000000000..db36a54bd Binary files /dev/null and b/sound/direct_sound_samples/86D1A2C.aif differ diff --git a/sound/direct_sound_samples/86D1A2C.bin b/sound/direct_sound_samples/86D1A2C.bin new file mode 100644 index 000000000..70a433071 Binary files /dev/null and b/sound/direct_sound_samples/86D1A2C.bin differ diff --git a/sound/direct_sound_samples/86D925C.aif b/sound/direct_sound_samples/86D925C.aif new file mode 100644 index 000000000..43515f542 Binary files /dev/null and b/sound/direct_sound_samples/86D925C.aif differ diff --git a/sound/direct_sound_samples/86D925C.bin b/sound/direct_sound_samples/86D925C.bin new file mode 100644 index 000000000..69e25c53f Binary files /dev/null and b/sound/direct_sound_samples/86D925C.bin differ diff --git a/sound/direct_sound_samples/86D9C14.aif b/sound/direct_sound_samples/86D9C14.aif new file mode 100644 index 000000000..2e67f1d73 Binary files /dev/null and b/sound/direct_sound_samples/86D9C14.aif differ diff --git a/sound/direct_sound_samples/86D9C14.bin b/sound/direct_sound_samples/86D9C14.bin new file mode 100644 index 000000000..e5ea7b784 Binary files /dev/null and b/sound/direct_sound_samples/86D9C14.bin differ diff --git a/sound/direct_sound_samples/86DAA94.aif b/sound/direct_sound_samples/86DAA94.aif new file mode 100644 index 000000000..0d0b3e3ca Binary files /dev/null and b/sound/direct_sound_samples/86DAA94.aif differ diff --git a/sound/direct_sound_samples/86DAA94.bin b/sound/direct_sound_samples/86DAA94.bin new file mode 100644 index 000000000..d4f9f3eff Binary files /dev/null and b/sound/direct_sound_samples/86DAA94.bin differ diff --git a/sound/direct_sound_samples/86DB908.aif b/sound/direct_sound_samples/86DB908.aif new file mode 100644 index 000000000..0eaf31309 Binary files /dev/null and b/sound/direct_sound_samples/86DB908.aif differ diff --git a/sound/direct_sound_samples/86DB908.bin b/sound/direct_sound_samples/86DB908.bin new file mode 100644 index 000000000..e2166fe08 Binary files /dev/null and b/sound/direct_sound_samples/86DB908.bin differ diff --git a/sound/direct_sound_samples/86DD11C.aif b/sound/direct_sound_samples/86DD11C.aif new file mode 100644 index 000000000..4a4268210 Binary files /dev/null and b/sound/direct_sound_samples/86DD11C.aif differ diff --git a/sound/direct_sound_samples/86DD11C.bin b/sound/direct_sound_samples/86DD11C.bin new file mode 100644 index 000000000..6fde8fd75 Binary files /dev/null and b/sound/direct_sound_samples/86DD11C.bin differ diff --git a/sound/direct_sound_samples/86DE6C0.aif b/sound/direct_sound_samples/86DE6C0.aif new file mode 100644 index 000000000..a8046cee8 Binary files /dev/null and b/sound/direct_sound_samples/86DE6C0.aif differ diff --git a/sound/direct_sound_samples/86DE6C0.bin b/sound/direct_sound_samples/86DE6C0.bin new file mode 100644 index 000000000..d01795825 Binary files /dev/null and b/sound/direct_sound_samples/86DE6C0.bin differ diff --git a/sound/direct_sound_samples/86DFCA4.aif b/sound/direct_sound_samples/86DFCA4.aif new file mode 100644 index 000000000..1696bd02e Binary files /dev/null and b/sound/direct_sound_samples/86DFCA4.aif differ diff --git a/sound/direct_sound_samples/86DFCA4.bin b/sound/direct_sound_samples/86DFCA4.bin new file mode 100644 index 000000000..3c6568c1d Binary files /dev/null and b/sound/direct_sound_samples/86DFCA4.bin differ diff --git a/sound/direct_sound_samples/86E0D98.aif b/sound/direct_sound_samples/86E0D98.aif new file mode 100644 index 000000000..c2b3757b0 Binary files /dev/null and b/sound/direct_sound_samples/86E0D98.aif differ diff --git a/sound/direct_sound_samples/86E0D98.bin b/sound/direct_sound_samples/86E0D98.bin new file mode 100644 index 000000000..366a7c951 Binary files /dev/null and b/sound/direct_sound_samples/86E0D98.bin differ diff --git a/sound/direct_sound_samples/86E1CF8.aif b/sound/direct_sound_samples/86E1CF8.aif new file mode 100644 index 000000000..7de586c9b Binary files /dev/null and b/sound/direct_sound_samples/86E1CF8.aif differ diff --git a/sound/direct_sound_samples/86E1CF8.bin b/sound/direct_sound_samples/86E1CF8.bin new file mode 100644 index 000000000..6f74db4f4 Binary files /dev/null and b/sound/direct_sound_samples/86E1CF8.bin differ diff --git a/sound/direct_sound_samples/86E3358.aif b/sound/direct_sound_samples/86E3358.aif new file mode 100644 index 000000000..5236141ba Binary files /dev/null and b/sound/direct_sound_samples/86E3358.aif differ diff --git a/sound/direct_sound_samples/86E3358.bin b/sound/direct_sound_samples/86E3358.bin new file mode 100644 index 000000000..6039036a4 Binary files /dev/null and b/sound/direct_sound_samples/86E3358.bin differ diff --git a/sound/direct_sound_samples/86E48B4.aif b/sound/direct_sound_samples/86E48B4.aif new file mode 100644 index 000000000..a7c4e94f8 Binary files /dev/null and b/sound/direct_sound_samples/86E48B4.aif differ diff --git a/sound/direct_sound_samples/86E48B4.bin b/sound/direct_sound_samples/86E48B4.bin new file mode 100644 index 000000000..89d322d46 Binary files /dev/null and b/sound/direct_sound_samples/86E48B4.bin differ diff --git a/sound/direct_sound_samples/86E5440.aif b/sound/direct_sound_samples/86E5440.aif new file mode 100644 index 000000000..bfaa5c196 Binary files /dev/null and b/sound/direct_sound_samples/86E5440.aif differ diff --git a/sound/direct_sound_samples/86E5440.bin b/sound/direct_sound_samples/86E5440.bin new file mode 100644 index 000000000..234d653d0 Binary files /dev/null and b/sound/direct_sound_samples/86E5440.bin differ diff --git a/sound/direct_sound_samples/86E89E4.aif b/sound/direct_sound_samples/86E89E4.aif new file mode 100644 index 000000000..3e76cacdd Binary files /dev/null and b/sound/direct_sound_samples/86E89E4.aif differ diff --git a/sound/direct_sound_samples/86E89E4.bin b/sound/direct_sound_samples/86E89E4.bin new file mode 100644 index 000000000..ce03fd81b Binary files /dev/null and b/sound/direct_sound_samples/86E89E4.bin differ diff --git a/sound/direct_sound_samples/86EAD00.aif b/sound/direct_sound_samples/86EAD00.aif new file mode 100644 index 000000000..2647c78ec Binary files /dev/null and b/sound/direct_sound_samples/86EAD00.aif differ diff --git a/sound/direct_sound_samples/86EAD00.bin b/sound/direct_sound_samples/86EAD00.bin new file mode 100644 index 000000000..97f31287f Binary files /dev/null and b/sound/direct_sound_samples/86EAD00.bin differ diff --git a/sound/direct_sound_samples/86EE3CC.aif b/sound/direct_sound_samples/86EE3CC.aif new file mode 100644 index 000000000..e56df7f60 Binary files /dev/null and b/sound/direct_sound_samples/86EE3CC.aif differ diff --git a/sound/direct_sound_samples/86EE3CC.bin b/sound/direct_sound_samples/86EE3CC.bin new file mode 100644 index 000000000..4457766a5 Binary files /dev/null and b/sound/direct_sound_samples/86EE3CC.bin differ diff --git a/sound/direct_sound_samples/86EF71C.aif b/sound/direct_sound_samples/86EF71C.aif new file mode 100644 index 000000000..8c68a83b3 Binary files /dev/null and b/sound/direct_sound_samples/86EF71C.aif differ diff --git a/sound/direct_sound_samples/86EF71C.bin b/sound/direct_sound_samples/86EF71C.bin new file mode 100644 index 000000000..a8254a833 Binary files /dev/null and b/sound/direct_sound_samples/86EF71C.bin differ diff --git a/sound/direct_sound_samples/86F0C2C.aif b/sound/direct_sound_samples/86F0C2C.aif new file mode 100644 index 000000000..a03bafc97 Binary files /dev/null and b/sound/direct_sound_samples/86F0C2C.aif differ diff --git a/sound/direct_sound_samples/86F0C2C.bin b/sound/direct_sound_samples/86F0C2C.bin new file mode 100644 index 000000000..b5d11507d Binary files /dev/null and b/sound/direct_sound_samples/86F0C2C.bin differ diff --git a/sound/direct_sound_samples/86F204C.aif b/sound/direct_sound_samples/86F204C.aif new file mode 100644 index 000000000..d4077b481 Binary files /dev/null and b/sound/direct_sound_samples/86F204C.aif differ diff --git a/sound/direct_sound_samples/86F204C.bin b/sound/direct_sound_samples/86F204C.bin new file mode 100644 index 000000000..0bdbbb12f Binary files /dev/null and b/sound/direct_sound_samples/86F204C.bin differ diff --git a/sound/direct_sound_samples/86F30E8.aif b/sound/direct_sound_samples/86F30E8.aif new file mode 100644 index 000000000..2ad86876b Binary files /dev/null and b/sound/direct_sound_samples/86F30E8.aif differ diff --git a/sound/direct_sound_samples/86F30E8.bin b/sound/direct_sound_samples/86F30E8.bin new file mode 100644 index 000000000..ac7a3260c Binary files /dev/null and b/sound/direct_sound_samples/86F30E8.bin differ diff --git a/sound/direct_sound_samples/86F4144.aif b/sound/direct_sound_samples/86F4144.aif new file mode 100644 index 000000000..742c4385e Binary files /dev/null and b/sound/direct_sound_samples/86F4144.aif differ diff --git a/sound/direct_sound_samples/86F4144.bin b/sound/direct_sound_samples/86F4144.bin new file mode 100644 index 000000000..019f7a7d2 Binary files /dev/null and b/sound/direct_sound_samples/86F4144.bin differ diff --git a/sound/direct_sound_samples/86FB0D8.aif b/sound/direct_sound_samples/86FB0D8.aif new file mode 100644 index 000000000..004fda6a1 Binary files /dev/null and b/sound/direct_sound_samples/86FB0D8.aif differ diff --git a/sound/direct_sound_samples/86FB0D8.bin b/sound/direct_sound_samples/86FB0D8.bin new file mode 100644 index 000000000..c3edf4cbb Binary files /dev/null and b/sound/direct_sound_samples/86FB0D8.bin differ diff --git a/sound/direct_sound_samples/86FF65C.aif b/sound/direct_sound_samples/86FF65C.aif new file mode 100644 index 000000000..703f3adbd Binary files /dev/null and b/sound/direct_sound_samples/86FF65C.aif differ diff --git a/sound/direct_sound_samples/86FF65C.bin b/sound/direct_sound_samples/86FF65C.bin new file mode 100644 index 000000000..7548547b0 Binary files /dev/null and b/sound/direct_sound_samples/86FF65C.bin differ diff --git a/sound/direct_sound_samples/86FFDC0.aif b/sound/direct_sound_samples/86FFDC0.aif new file mode 100644 index 000000000..f244a9982 Binary files /dev/null and b/sound/direct_sound_samples/86FFDC0.aif differ diff --git a/sound/direct_sound_samples/86FFDC0.bin b/sound/direct_sound_samples/86FFDC0.bin new file mode 100644 index 000000000..2c8c63670 Binary files /dev/null and b/sound/direct_sound_samples/86FFDC0.bin differ diff --git a/sound/direct_sound_samples/8701A10.aif b/sound/direct_sound_samples/8701A10.aif new file mode 100644 index 000000000..9c531de11 Binary files /dev/null and b/sound/direct_sound_samples/8701A10.aif differ diff --git a/sound/direct_sound_samples/8701A10.bin b/sound/direct_sound_samples/8701A10.bin new file mode 100644 index 000000000..dee03abeb Binary files /dev/null and b/sound/direct_sound_samples/8701A10.bin differ diff --git a/sound/direct_sound_samples/8703214.aif b/sound/direct_sound_samples/8703214.aif new file mode 100644 index 000000000..e04a34f64 Binary files /dev/null and b/sound/direct_sound_samples/8703214.aif differ diff --git a/sound/direct_sound_samples/8703214.bin b/sound/direct_sound_samples/8703214.bin new file mode 100644 index 000000000..25da46fa8 Binary files /dev/null and b/sound/direct_sound_samples/8703214.bin differ diff --git a/sound/direct_sound_samples/8706DCC.aif b/sound/direct_sound_samples/8706DCC.aif new file mode 100644 index 000000000..67c40f196 Binary files /dev/null and b/sound/direct_sound_samples/8706DCC.aif differ diff --git a/sound/direct_sound_samples/8706DCC.bin b/sound/direct_sound_samples/8706DCC.bin new file mode 100644 index 000000000..b39901a84 Binary files /dev/null and b/sound/direct_sound_samples/8706DCC.bin differ diff --git a/sound/direct_sound_samples/8709004.aif b/sound/direct_sound_samples/8709004.aif new file mode 100644 index 000000000..d37c79c05 Binary files /dev/null and b/sound/direct_sound_samples/8709004.aif differ diff --git a/sound/direct_sound_samples/8709004.bin b/sound/direct_sound_samples/8709004.bin new file mode 100644 index 000000000..fe42dd3a5 Binary files /dev/null and b/sound/direct_sound_samples/8709004.bin differ diff --git a/sound/direct_sound_samples/870AE74.aif b/sound/direct_sound_samples/870AE74.aif new file mode 100644 index 000000000..b0f0e82a1 Binary files /dev/null and b/sound/direct_sound_samples/870AE74.aif differ diff --git a/sound/direct_sound_samples/870AE74.bin b/sound/direct_sound_samples/870AE74.bin new file mode 100644 index 000000000..2b9b88ecd Binary files /dev/null and b/sound/direct_sound_samples/870AE74.bin differ diff --git a/sound/direct_sound_samples/870DE64.aif b/sound/direct_sound_samples/870DE64.aif new file mode 100644 index 000000000..c4f7082ed Binary files /dev/null and b/sound/direct_sound_samples/870DE64.aif differ diff --git a/sound/direct_sound_samples/870DE64.bin b/sound/direct_sound_samples/870DE64.bin new file mode 100644 index 000000000..b5d805c97 Binary files /dev/null and b/sound/direct_sound_samples/870DE64.bin differ diff --git a/sound/direct_sound_samples/8710AB8.aif b/sound/direct_sound_samples/8710AB8.aif new file mode 100644 index 000000000..adaf6a0c5 Binary files /dev/null and b/sound/direct_sound_samples/8710AB8.aif differ diff --git a/sound/direct_sound_samples/8710AB8.bin b/sound/direct_sound_samples/8710AB8.bin new file mode 100644 index 000000000..83d21dca1 Binary files /dev/null and b/sound/direct_sound_samples/8710AB8.bin differ diff --git a/sound/direct_sound_samples/8715038.aif b/sound/direct_sound_samples/8715038.aif new file mode 100644 index 000000000..a2618653f Binary files /dev/null and b/sound/direct_sound_samples/8715038.aif differ diff --git a/sound/direct_sound_samples/8715038.bin b/sound/direct_sound_samples/8715038.bin new file mode 100644 index 000000000..d818fc1ad Binary files /dev/null and b/sound/direct_sound_samples/8715038.bin differ diff --git a/sound/direct_sound_samples/8717980.aif b/sound/direct_sound_samples/8717980.aif new file mode 100644 index 000000000..8663a6261 Binary files /dev/null and b/sound/direct_sound_samples/8717980.aif differ diff --git a/sound/direct_sound_samples/8717980.bin b/sound/direct_sound_samples/8717980.bin new file mode 100644 index 000000000..7645a9c95 Binary files /dev/null and b/sound/direct_sound_samples/8717980.bin differ diff --git a/sound/direct_sound_samples/87190E0.aif b/sound/direct_sound_samples/87190E0.aif new file mode 100644 index 000000000..b310823a7 Binary files /dev/null and b/sound/direct_sound_samples/87190E0.aif differ diff --git a/sound/direct_sound_samples/87190E0.bin b/sound/direct_sound_samples/87190E0.bin new file mode 100644 index 000000000..87aa99a50 Binary files /dev/null and b/sound/direct_sound_samples/87190E0.bin differ diff --git a/sound/direct_sound_samples/871A724.aif b/sound/direct_sound_samples/871A724.aif new file mode 100644 index 000000000..a2382d700 Binary files /dev/null and b/sound/direct_sound_samples/871A724.aif differ diff --git a/sound/direct_sound_samples/871A724.bin b/sound/direct_sound_samples/871A724.bin new file mode 100644 index 000000000..4eeb0d9df Binary files /dev/null and b/sound/direct_sound_samples/871A724.bin differ diff --git a/sound/direct_sound_samples/871CBCC.aif b/sound/direct_sound_samples/871CBCC.aif new file mode 100644 index 000000000..fced03712 Binary files /dev/null and b/sound/direct_sound_samples/871CBCC.aif differ diff --git a/sound/direct_sound_samples/871CBCC.bin b/sound/direct_sound_samples/871CBCC.bin new file mode 100644 index 000000000..82943afb3 Binary files /dev/null and b/sound/direct_sound_samples/871CBCC.bin differ diff --git a/sound/direct_sound_samples/871F234.aif b/sound/direct_sound_samples/871F234.aif new file mode 100644 index 000000000..86ea0fa76 Binary files /dev/null and b/sound/direct_sound_samples/871F234.aif differ diff --git a/sound/direct_sound_samples/871F234.bin b/sound/direct_sound_samples/871F234.bin new file mode 100644 index 000000000..ff5c158a5 Binary files /dev/null and b/sound/direct_sound_samples/871F234.bin differ diff --git a/sound/direct_sound_samples/87205DC.aif b/sound/direct_sound_samples/87205DC.aif new file mode 100644 index 000000000..7270872d6 Binary files /dev/null and b/sound/direct_sound_samples/87205DC.aif differ diff --git a/sound/direct_sound_samples/87205DC.bin b/sound/direct_sound_samples/87205DC.bin new file mode 100644 index 000000000..2d4276b76 Binary files /dev/null and b/sound/direct_sound_samples/87205DC.bin differ diff --git a/sound/direct_sound_samples/8721AAC.aif b/sound/direct_sound_samples/8721AAC.aif new file mode 100644 index 000000000..b3122457d Binary files /dev/null and b/sound/direct_sound_samples/8721AAC.aif differ diff --git a/sound/direct_sound_samples/8721AAC.bin b/sound/direct_sound_samples/8721AAC.bin new file mode 100644 index 000000000..8b6871175 Binary files /dev/null and b/sound/direct_sound_samples/8721AAC.bin differ diff --git a/sound/direct_sound_samples/87224B8.aif b/sound/direct_sound_samples/87224B8.aif new file mode 100644 index 000000000..09e17f0ca Binary files /dev/null and b/sound/direct_sound_samples/87224B8.aif differ diff --git a/sound/direct_sound_samples/87224B8.bin b/sound/direct_sound_samples/87224B8.bin new file mode 100644 index 000000000..8d3d6fde1 Binary files /dev/null and b/sound/direct_sound_samples/87224B8.bin differ diff --git a/sound/direct_sound_samples/87240CC.aif b/sound/direct_sound_samples/87240CC.aif new file mode 100644 index 000000000..578a81c2f Binary files /dev/null and b/sound/direct_sound_samples/87240CC.aif differ diff --git a/sound/direct_sound_samples/87240CC.bin b/sound/direct_sound_samples/87240CC.bin new file mode 100644 index 000000000..cf81b8103 Binary files /dev/null and b/sound/direct_sound_samples/87240CC.bin differ diff --git a/sound/direct_sound_samples/8725A2C.aif b/sound/direct_sound_samples/8725A2C.aif new file mode 100644 index 000000000..ee6ff45b7 Binary files /dev/null and b/sound/direct_sound_samples/8725A2C.aif differ diff --git a/sound/direct_sound_samples/8725A2C.bin b/sound/direct_sound_samples/8725A2C.bin new file mode 100644 index 000000000..2654f564f Binary files /dev/null and b/sound/direct_sound_samples/8725A2C.bin differ diff --git a/sound/direct_sound_samples/8726EF0.aif b/sound/direct_sound_samples/8726EF0.aif new file mode 100644 index 000000000..1c0a027f7 Binary files /dev/null and b/sound/direct_sound_samples/8726EF0.aif differ diff --git a/sound/direct_sound_samples/8726EF0.bin b/sound/direct_sound_samples/8726EF0.bin new file mode 100644 index 000000000..8d1fbdee9 Binary files /dev/null and b/sound/direct_sound_samples/8726EF0.bin differ diff --git a/sound/direct_sound_samples/872762C.aif b/sound/direct_sound_samples/872762C.aif new file mode 100644 index 000000000..2e09d0822 Binary files /dev/null and b/sound/direct_sound_samples/872762C.aif differ diff --git a/sound/direct_sound_samples/872762C.bin b/sound/direct_sound_samples/872762C.bin new file mode 100644 index 000000000..a99f6cd06 Binary files /dev/null and b/sound/direct_sound_samples/872762C.bin differ diff --git a/sound/direct_sound_samples/872921C.aif b/sound/direct_sound_samples/872921C.aif new file mode 100644 index 000000000..49f24936f Binary files /dev/null and b/sound/direct_sound_samples/872921C.aif differ diff --git a/sound/direct_sound_samples/872921C.bin b/sound/direct_sound_samples/872921C.bin new file mode 100644 index 000000000..1e7ca1737 Binary files /dev/null and b/sound/direct_sound_samples/872921C.bin differ diff --git a/sound/direct_sound_samples/872A5D0.aif b/sound/direct_sound_samples/872A5D0.aif new file mode 100644 index 000000000..5c55d91ed Binary files /dev/null and b/sound/direct_sound_samples/872A5D0.aif differ diff --git a/sound/direct_sound_samples/872A5D0.bin b/sound/direct_sound_samples/872A5D0.bin new file mode 100644 index 000000000..bfe55a8e0 Binary files /dev/null and b/sound/direct_sound_samples/872A5D0.bin differ diff --git a/sound/direct_sound_samples/872CC54.aif b/sound/direct_sound_samples/872CC54.aif new file mode 100644 index 000000000..ece919ea5 Binary files /dev/null and b/sound/direct_sound_samples/872CC54.aif differ diff --git a/sound/direct_sound_samples/872CC54.bin b/sound/direct_sound_samples/872CC54.bin new file mode 100644 index 000000000..dcfd42fb9 Binary files /dev/null and b/sound/direct_sound_samples/872CC54.bin differ diff --git a/sound/direct_sound_samples/872DE98.aif b/sound/direct_sound_samples/872DE98.aif new file mode 100644 index 000000000..89872bf55 Binary files /dev/null and b/sound/direct_sound_samples/872DE98.aif differ diff --git a/sound/direct_sound_samples/872DE98.bin b/sound/direct_sound_samples/872DE98.bin new file mode 100644 index 000000000..14b9b53b4 Binary files /dev/null and b/sound/direct_sound_samples/872DE98.bin differ diff --git a/sound/direct_sound_samples/872EEA8.aif b/sound/direct_sound_samples/872EEA8.aif new file mode 100644 index 000000000..515818a4d Binary files /dev/null and b/sound/direct_sound_samples/872EEA8.aif differ diff --git a/sound/direct_sound_samples/872EEA8.bin b/sound/direct_sound_samples/872EEA8.bin new file mode 100644 index 000000000..12f98ee96 Binary files /dev/null and b/sound/direct_sound_samples/872EEA8.bin differ diff --git a/sound/direct_sound_samples/87301B0.aif b/sound/direct_sound_samples/87301B0.aif new file mode 100644 index 000000000..102830efa Binary files /dev/null and b/sound/direct_sound_samples/87301B0.aif differ diff --git a/sound/direct_sound_samples/87301B0.bin b/sound/direct_sound_samples/87301B0.bin new file mode 100644 index 000000000..49ca7abe7 Binary files /dev/null and b/sound/direct_sound_samples/87301B0.bin differ diff --git a/sound/direct_sound_samples/87322BC.aif b/sound/direct_sound_samples/87322BC.aif new file mode 100644 index 000000000..09fe6f12e Binary files /dev/null and b/sound/direct_sound_samples/87322BC.aif differ diff --git a/sound/direct_sound_samples/87322BC.bin b/sound/direct_sound_samples/87322BC.bin new file mode 100644 index 000000000..bbda93ca9 Binary files /dev/null and b/sound/direct_sound_samples/87322BC.bin differ diff --git a/sound/direct_sound_samples/8734298.aif b/sound/direct_sound_samples/8734298.aif new file mode 100644 index 000000000..556be0238 Binary files /dev/null and b/sound/direct_sound_samples/8734298.aif differ diff --git a/sound/direct_sound_samples/8734298.bin b/sound/direct_sound_samples/8734298.bin new file mode 100644 index 000000000..581a602d8 Binary files /dev/null and b/sound/direct_sound_samples/8734298.bin differ diff --git a/sound/direct_sound_samples/87364A8.aif b/sound/direct_sound_samples/87364A8.aif new file mode 100644 index 000000000..dd80b1185 Binary files /dev/null and b/sound/direct_sound_samples/87364A8.aif differ diff --git a/sound/direct_sound_samples/87364A8.bin b/sound/direct_sound_samples/87364A8.bin new file mode 100644 index 000000000..ac1d4b2cd Binary files /dev/null and b/sound/direct_sound_samples/87364A8.bin differ diff --git a/sound/direct_sound_samples/8736C74.aif b/sound/direct_sound_samples/8736C74.aif new file mode 100644 index 000000000..9d00ecae6 Binary files /dev/null and b/sound/direct_sound_samples/8736C74.aif differ diff --git a/sound/direct_sound_samples/8736C74.bin b/sound/direct_sound_samples/8736C74.bin new file mode 100644 index 000000000..b6bde076c Binary files /dev/null and b/sound/direct_sound_samples/8736C74.bin differ diff --git a/sound/direct_sound_samples/87385E4.aif b/sound/direct_sound_samples/87385E4.aif new file mode 100644 index 000000000..ebd46eeaa Binary files /dev/null and b/sound/direct_sound_samples/87385E4.aif differ diff --git a/sound/direct_sound_samples/87385E4.bin b/sound/direct_sound_samples/87385E4.bin new file mode 100644 index 000000000..3fb4e32b1 Binary files /dev/null and b/sound/direct_sound_samples/87385E4.bin differ diff --git a/sound/direct_sound_samples/873A594.aif b/sound/direct_sound_samples/873A594.aif new file mode 100644 index 000000000..455ced13e Binary files /dev/null and b/sound/direct_sound_samples/873A594.aif differ diff --git a/sound/direct_sound_samples/873A594.bin b/sound/direct_sound_samples/873A594.bin new file mode 100644 index 000000000..588e0a70c Binary files /dev/null and b/sound/direct_sound_samples/873A594.bin differ diff --git a/sound/direct_sound_samples/873D874.aif b/sound/direct_sound_samples/873D874.aif new file mode 100644 index 000000000..083c45e3d Binary files /dev/null and b/sound/direct_sound_samples/873D874.aif differ diff --git a/sound/direct_sound_samples/873D874.bin b/sound/direct_sound_samples/873D874.bin new file mode 100644 index 000000000..310cdde32 Binary files /dev/null and b/sound/direct_sound_samples/873D874.bin differ diff --git a/sound/direct_sound_samples/873E2A4.aif b/sound/direct_sound_samples/873E2A4.aif new file mode 100644 index 000000000..1bd43ca92 Binary files /dev/null and b/sound/direct_sound_samples/873E2A4.aif differ diff --git a/sound/direct_sound_samples/873E2A4.bin b/sound/direct_sound_samples/873E2A4.bin new file mode 100644 index 000000000..1923b7e4c Binary files /dev/null and b/sound/direct_sound_samples/873E2A4.bin differ diff --git a/sound/direct_sound_samples/873ECD8.aif b/sound/direct_sound_samples/873ECD8.aif new file mode 100644 index 000000000..6a11945c5 Binary files /dev/null and b/sound/direct_sound_samples/873ECD8.aif differ diff --git a/sound/direct_sound_samples/873ECD8.bin b/sound/direct_sound_samples/873ECD8.bin new file mode 100644 index 000000000..f0ffebae3 Binary files /dev/null and b/sound/direct_sound_samples/873ECD8.bin differ diff --git a/sound/direct_sound_samples/8740818.aif b/sound/direct_sound_samples/8740818.aif new file mode 100644 index 000000000..a0fb49f89 Binary files /dev/null and b/sound/direct_sound_samples/8740818.aif differ diff --git a/sound/direct_sound_samples/8740818.bin b/sound/direct_sound_samples/8740818.bin new file mode 100644 index 000000000..f625e3f0e Binary files /dev/null and b/sound/direct_sound_samples/8740818.bin differ diff --git a/sound/direct_sound_samples/87410E0.aif b/sound/direct_sound_samples/87410E0.aif new file mode 100644 index 000000000..6d6c2e998 Binary files /dev/null and b/sound/direct_sound_samples/87410E0.aif differ diff --git a/sound/direct_sound_samples/87410E0.bin b/sound/direct_sound_samples/87410E0.bin new file mode 100644 index 000000000..da05d9c6d Binary files /dev/null and b/sound/direct_sound_samples/87410E0.bin differ diff --git a/sound/direct_sound_samples/87424B0.aif b/sound/direct_sound_samples/87424B0.aif new file mode 100644 index 000000000..9521d0b6e Binary files /dev/null and b/sound/direct_sound_samples/87424B0.aif differ diff --git a/sound/direct_sound_samples/87424B0.bin b/sound/direct_sound_samples/87424B0.bin new file mode 100644 index 000000000..5dd506553 Binary files /dev/null and b/sound/direct_sound_samples/87424B0.bin differ diff --git a/sound/direct_sound_samples/87430C0.aif b/sound/direct_sound_samples/87430C0.aif new file mode 100644 index 000000000..2519572e2 Binary files /dev/null and b/sound/direct_sound_samples/87430C0.aif differ diff --git a/sound/direct_sound_samples/87430C0.bin b/sound/direct_sound_samples/87430C0.bin new file mode 100644 index 000000000..d01b286d9 Binary files /dev/null and b/sound/direct_sound_samples/87430C0.bin differ diff --git a/sound/direct_sound_samples/8743C50.aif b/sound/direct_sound_samples/8743C50.aif new file mode 100644 index 000000000..d411e6612 Binary files /dev/null and b/sound/direct_sound_samples/8743C50.aif differ diff --git a/sound/direct_sound_samples/8743C50.bin b/sound/direct_sound_samples/8743C50.bin new file mode 100644 index 000000000..ec203869d Binary files /dev/null and b/sound/direct_sound_samples/8743C50.bin differ diff --git a/sound/direct_sound_samples/87446EC.aif b/sound/direct_sound_samples/87446EC.aif new file mode 100644 index 000000000..3bc1aa839 Binary files /dev/null and b/sound/direct_sound_samples/87446EC.aif differ diff --git a/sound/direct_sound_samples/87446EC.bin b/sound/direct_sound_samples/87446EC.bin new file mode 100644 index 000000000..cbaf6c402 Binary files /dev/null and b/sound/direct_sound_samples/87446EC.bin differ diff --git a/sound/direct_sound_samples/8745034.aif b/sound/direct_sound_samples/8745034.aif new file mode 100644 index 000000000..3bacf3676 Binary files /dev/null and b/sound/direct_sound_samples/8745034.aif differ diff --git a/sound/direct_sound_samples/8745034.bin b/sound/direct_sound_samples/8745034.bin new file mode 100644 index 000000000..5e7fb6a72 Binary files /dev/null and b/sound/direct_sound_samples/8745034.bin differ diff --git a/sound/direct_sound_samples/8745A7C.aif b/sound/direct_sound_samples/8745A7C.aif new file mode 100644 index 000000000..5ddaa153d Binary files /dev/null and b/sound/direct_sound_samples/8745A7C.aif differ diff --git a/sound/direct_sound_samples/8745A7C.bin b/sound/direct_sound_samples/8745A7C.bin new file mode 100644 index 000000000..9e0fb00e1 Binary files /dev/null and b/sound/direct_sound_samples/8745A7C.bin differ diff --git a/sound/direct_sound_samples/88D4A18.aif b/sound/direct_sound_samples/88D4A18.aif new file mode 100644 index 000000000..e56c5c131 Binary files /dev/null and b/sound/direct_sound_samples/88D4A18.aif differ diff --git a/sound/direct_sound_samples/88D4A18.bin b/sound/direct_sound_samples/88D4A18.bin new file mode 100644 index 000000000..74f8af4f8 Binary files /dev/null and b/sound/direct_sound_samples/88D4A18.bin differ diff --git a/sound/direct_sound_samples/88D6978.aif b/sound/direct_sound_samples/88D6978.aif new file mode 100644 index 000000000..e1715fd03 Binary files /dev/null and b/sound/direct_sound_samples/88D6978.aif differ diff --git a/sound/direct_sound_samples/88D6978.bin b/sound/direct_sound_samples/88D6978.bin new file mode 100644 index 000000000..221e65c09 Binary files /dev/null and b/sound/direct_sound_samples/88D6978.bin differ diff --git a/sound/direct_sound_samples/88D8418.aif b/sound/direct_sound_samples/88D8418.aif new file mode 100644 index 000000000..dea429a25 Binary files /dev/null and b/sound/direct_sound_samples/88D8418.aif differ diff --git a/sound/direct_sound_samples/88D8418.bin b/sound/direct_sound_samples/88D8418.bin new file mode 100644 index 000000000..eaf658433 Binary files /dev/null and b/sound/direct_sound_samples/88D8418.bin differ diff --git a/sound/direct_sound_samples/88DA388.aif b/sound/direct_sound_samples/88DA388.aif new file mode 100644 index 000000000..8b7a7da40 Binary files /dev/null and b/sound/direct_sound_samples/88DA388.aif differ diff --git a/sound/direct_sound_samples/88DA388.bin b/sound/direct_sound_samples/88DA388.bin new file mode 100644 index 000000000..b60013dfe Binary files /dev/null and b/sound/direct_sound_samples/88DA388.bin differ diff --git a/sound/direct_sound_samples/88DBBC0.aif b/sound/direct_sound_samples/88DBBC0.aif new file mode 100644 index 000000000..4b15a94b7 Binary files /dev/null and b/sound/direct_sound_samples/88DBBC0.aif differ diff --git a/sound/direct_sound_samples/88DBBC0.bin b/sound/direct_sound_samples/88DBBC0.bin new file mode 100644 index 000000000..91f4e82c0 Binary files /dev/null and b/sound/direct_sound_samples/88DBBC0.bin differ diff --git a/sound/direct_sound_samples/88DC220.aif b/sound/direct_sound_samples/88DC220.aif new file mode 100644 index 000000000..74c129073 Binary files /dev/null and b/sound/direct_sound_samples/88DC220.aif differ diff --git a/sound/direct_sound_samples/88DC220.bin b/sound/direct_sound_samples/88DC220.bin new file mode 100644 index 000000000..6fd659205 Binary files /dev/null and b/sound/direct_sound_samples/88DC220.bin differ diff --git a/sound/direct_sound_samples/88DC704.aif b/sound/direct_sound_samples/88DC704.aif new file mode 100644 index 000000000..359972c16 Binary files /dev/null and b/sound/direct_sound_samples/88DC704.aif differ diff --git a/sound/direct_sound_samples/88DC704.bin b/sound/direct_sound_samples/88DC704.bin new file mode 100644 index 000000000..220b572d3 Binary files /dev/null and b/sound/direct_sound_samples/88DC704.bin differ diff --git a/sound/direct_sound_samples/88DD054.aif b/sound/direct_sound_samples/88DD054.aif new file mode 100644 index 000000000..3b136fa43 Binary files /dev/null and b/sound/direct_sound_samples/88DD054.aif differ diff --git a/sound/direct_sound_samples/88DD054.bin b/sound/direct_sound_samples/88DD054.bin new file mode 100644 index 000000000..b38180219 Binary files /dev/null and b/sound/direct_sound_samples/88DD054.bin differ diff --git a/sound/direct_sound_samples/88DDAC4.aif b/sound/direct_sound_samples/88DDAC4.aif new file mode 100644 index 000000000..fd72512cf Binary files /dev/null and b/sound/direct_sound_samples/88DDAC4.aif differ diff --git a/sound/direct_sound_samples/88DDAC4.bin b/sound/direct_sound_samples/88DDAC4.bin new file mode 100644 index 000000000..71a6fda1d Binary files /dev/null and b/sound/direct_sound_samples/88DDAC4.bin differ diff --git a/sound/direct_sound_samples/88DDDE4.aif b/sound/direct_sound_samples/88DDDE4.aif new file mode 100644 index 000000000..6f7794bec Binary files /dev/null and b/sound/direct_sound_samples/88DDDE4.aif differ diff --git a/sound/direct_sound_samples/88DDDE4.bin b/sound/direct_sound_samples/88DDDE4.bin new file mode 100644 index 000000000..6c2c5b8f5 Binary files /dev/null and b/sound/direct_sound_samples/88DDDE4.bin differ diff --git a/sound/direct_sound_samples/88DEA6C.aif b/sound/direct_sound_samples/88DEA6C.aif new file mode 100644 index 000000000..89b845f21 Binary files /dev/null and b/sound/direct_sound_samples/88DEA6C.aif differ diff --git a/sound/direct_sound_samples/88DEA6C.bin b/sound/direct_sound_samples/88DEA6C.bin new file mode 100644 index 000000000..ce8f304c5 Binary files /dev/null and b/sound/direct_sound_samples/88DEA6C.bin differ diff --git a/sound/direct_sound_samples/88DF08C.aif b/sound/direct_sound_samples/88DF08C.aif new file mode 100644 index 000000000..1d99a3a93 Binary files /dev/null and b/sound/direct_sound_samples/88DF08C.aif differ diff --git a/sound/direct_sound_samples/88DF08C.bin b/sound/direct_sound_samples/88DF08C.bin new file mode 100644 index 000000000..98310ca04 Binary files /dev/null and b/sound/direct_sound_samples/88DF08C.bin differ diff --git a/sound/direct_sound_samples/88DF414.aif b/sound/direct_sound_samples/88DF414.aif new file mode 100644 index 000000000..883398129 Binary files /dev/null and b/sound/direct_sound_samples/88DF414.aif differ diff --git a/sound/direct_sound_samples/88DF414.bin b/sound/direct_sound_samples/88DF414.bin new file mode 100644 index 000000000..657230020 Binary files /dev/null and b/sound/direct_sound_samples/88DF414.bin differ diff --git a/sound/direct_sound_samples/88E01F8.aif b/sound/direct_sound_samples/88E01F8.aif new file mode 100644 index 000000000..776815e63 Binary files /dev/null and b/sound/direct_sound_samples/88E01F8.aif differ diff --git a/sound/direct_sound_samples/88E01F8.bin b/sound/direct_sound_samples/88E01F8.bin new file mode 100644 index 000000000..5ddb6e8bf Binary files /dev/null and b/sound/direct_sound_samples/88E01F8.bin differ diff --git a/sound/direct_sound_samples/88E0B68.aif b/sound/direct_sound_samples/88E0B68.aif new file mode 100644 index 000000000..545bd1292 Binary files /dev/null and b/sound/direct_sound_samples/88E0B68.aif differ diff --git a/sound/direct_sound_samples/88E0B68.bin b/sound/direct_sound_samples/88E0B68.bin new file mode 100644 index 000000000..3d6ef7715 Binary files /dev/null and b/sound/direct_sound_samples/88E0B68.bin differ diff --git a/sound/direct_sound_samples/88E0F04.aif b/sound/direct_sound_samples/88E0F04.aif new file mode 100644 index 000000000..c0a3be10d Binary files /dev/null and b/sound/direct_sound_samples/88E0F04.aif differ diff --git a/sound/direct_sound_samples/88E0F04.bin b/sound/direct_sound_samples/88E0F04.bin new file mode 100644 index 000000000..7ab86166d Binary files /dev/null and b/sound/direct_sound_samples/88E0F04.bin differ diff --git a/sound/direct_sound_samples/88E16B8.aif b/sound/direct_sound_samples/88E16B8.aif new file mode 100644 index 000000000..d26ecdd6d Binary files /dev/null and b/sound/direct_sound_samples/88E16B8.aif differ diff --git a/sound/direct_sound_samples/88E16B8.bin b/sound/direct_sound_samples/88E16B8.bin new file mode 100644 index 000000000..2d9efc5ed Binary files /dev/null and b/sound/direct_sound_samples/88E16B8.bin differ diff --git a/sound/direct_sound_samples/88E2414.aif b/sound/direct_sound_samples/88E2414.aif new file mode 100644 index 000000000..2b51201a4 Binary files /dev/null and b/sound/direct_sound_samples/88E2414.aif differ diff --git a/sound/direct_sound_samples/88E2414.bin b/sound/direct_sound_samples/88E2414.bin new file mode 100644 index 000000000..48290a335 Binary files /dev/null and b/sound/direct_sound_samples/88E2414.bin differ diff --git a/sound/direct_sound_samples/88E2658.aif b/sound/direct_sound_samples/88E2658.aif new file mode 100644 index 000000000..cf5ac4e03 Binary files /dev/null and b/sound/direct_sound_samples/88E2658.aif differ diff --git a/sound/direct_sound_samples/88E2658.bin b/sound/direct_sound_samples/88E2658.bin new file mode 100644 index 000000000..d9b0b909f Binary files /dev/null and b/sound/direct_sound_samples/88E2658.bin differ diff --git a/sound/direct_sound_samples/88E3498.aif b/sound/direct_sound_samples/88E3498.aif new file mode 100644 index 000000000..606742e60 Binary files /dev/null and b/sound/direct_sound_samples/88E3498.aif differ diff --git a/sound/direct_sound_samples/88E3498.bin b/sound/direct_sound_samples/88E3498.bin new file mode 100644 index 000000000..cade9f0cc Binary files /dev/null and b/sound/direct_sound_samples/88E3498.bin differ diff --git a/sound/direct_sound_samples/88E3DEC.aif b/sound/direct_sound_samples/88E3DEC.aif new file mode 100644 index 000000000..71d4987d6 Binary files /dev/null and b/sound/direct_sound_samples/88E3DEC.aif differ diff --git a/sound/direct_sound_samples/88E3DEC.bin b/sound/direct_sound_samples/88E3DEC.bin new file mode 100644 index 000000000..99ebe16c7 Binary files /dev/null and b/sound/direct_sound_samples/88E3DEC.bin differ diff --git a/sound/direct_sound_samples/88E4140.aif b/sound/direct_sound_samples/88E4140.aif new file mode 100644 index 000000000..070c44a37 Binary files /dev/null and b/sound/direct_sound_samples/88E4140.aif differ diff --git a/sound/direct_sound_samples/88E4140.bin b/sound/direct_sound_samples/88E4140.bin new file mode 100644 index 000000000..20b6e01be Binary files /dev/null and b/sound/direct_sound_samples/88E4140.bin differ diff --git a/sound/direct_sound_samples/88E4774.aif b/sound/direct_sound_samples/88E4774.aif new file mode 100644 index 000000000..b0ca84a38 Binary files /dev/null and b/sound/direct_sound_samples/88E4774.aif differ diff --git a/sound/direct_sound_samples/88E4774.bin b/sound/direct_sound_samples/88E4774.bin new file mode 100644 index 000000000..9963f7185 Binary files /dev/null and b/sound/direct_sound_samples/88E4774.bin differ diff --git a/sound/direct_sound_samples/88E53E0.aif b/sound/direct_sound_samples/88E53E0.aif new file mode 100644 index 000000000..f44101b23 Binary files /dev/null and b/sound/direct_sound_samples/88E53E0.aif differ diff --git a/sound/direct_sound_samples/88E53E0.bin b/sound/direct_sound_samples/88E53E0.bin new file mode 100644 index 000000000..8309b0303 Binary files /dev/null and b/sound/direct_sound_samples/88E53E0.bin differ diff --git a/sound/direct_sound_samples/88E5978.aif b/sound/direct_sound_samples/88E5978.aif new file mode 100644 index 000000000..a33809d42 Binary files /dev/null and b/sound/direct_sound_samples/88E5978.aif differ diff --git a/sound/direct_sound_samples/88E5978.bin b/sound/direct_sound_samples/88E5978.bin new file mode 100644 index 000000000..ce5e0523d Binary files /dev/null and b/sound/direct_sound_samples/88E5978.bin differ diff --git a/sound/direct_sound_samples/88E647C.aif b/sound/direct_sound_samples/88E647C.aif new file mode 100644 index 000000000..6a005efcc Binary files /dev/null and b/sound/direct_sound_samples/88E647C.aif differ diff --git a/sound/direct_sound_samples/88E647C.bin b/sound/direct_sound_samples/88E647C.bin new file mode 100644 index 000000000..fbed484c2 Binary files /dev/null and b/sound/direct_sound_samples/88E647C.bin differ diff --git a/sound/direct_sound_samples/88E6A80.aif b/sound/direct_sound_samples/88E6A80.aif new file mode 100644 index 000000000..62f9493fd Binary files /dev/null and b/sound/direct_sound_samples/88E6A80.aif differ diff --git a/sound/direct_sound_samples/88E6A80.bin b/sound/direct_sound_samples/88E6A80.bin new file mode 100644 index 000000000..b137ef7be Binary files /dev/null and b/sound/direct_sound_samples/88E6A80.bin differ diff --git a/sound/direct_sound_samples/88E6C78.aif b/sound/direct_sound_samples/88E6C78.aif new file mode 100644 index 000000000..5767bd6d9 Binary files /dev/null and b/sound/direct_sound_samples/88E6C78.aif differ diff --git a/sound/direct_sound_samples/88E6C78.bin b/sound/direct_sound_samples/88E6C78.bin new file mode 100644 index 000000000..38d607a65 Binary files /dev/null and b/sound/direct_sound_samples/88E6C78.bin differ diff --git a/sound/direct_sound_samples/88E75DC.aif b/sound/direct_sound_samples/88E75DC.aif new file mode 100644 index 000000000..33e328a82 Binary files /dev/null and b/sound/direct_sound_samples/88E75DC.aif differ diff --git a/sound/direct_sound_samples/88E75DC.bin b/sound/direct_sound_samples/88E75DC.bin new file mode 100644 index 000000000..72cdcf94f Binary files /dev/null and b/sound/direct_sound_samples/88E75DC.bin differ diff --git a/sound/direct_sound_samples/88E8568.aif b/sound/direct_sound_samples/88E8568.aif new file mode 100644 index 000000000..548e740c8 Binary files /dev/null and b/sound/direct_sound_samples/88E8568.aif differ diff --git a/sound/direct_sound_samples/88E8568.bin b/sound/direct_sound_samples/88E8568.bin new file mode 100644 index 000000000..b0008ef9d Binary files /dev/null and b/sound/direct_sound_samples/88E8568.bin differ diff --git a/sound/direct_sound_samples/88E8BA0.aif b/sound/direct_sound_samples/88E8BA0.aif new file mode 100644 index 000000000..cbbe09266 Binary files /dev/null and b/sound/direct_sound_samples/88E8BA0.aif differ diff --git a/sound/direct_sound_samples/88E8BA0.bin b/sound/direct_sound_samples/88E8BA0.bin new file mode 100644 index 000000000..87ec172f3 Binary files /dev/null and b/sound/direct_sound_samples/88E8BA0.bin differ diff --git a/sound/direct_sound_samples/88E9674.aif b/sound/direct_sound_samples/88E9674.aif new file mode 100644 index 000000000..8bdf7faaa Binary files /dev/null and b/sound/direct_sound_samples/88E9674.aif differ diff --git a/sound/direct_sound_samples/88E9674.bin b/sound/direct_sound_samples/88E9674.bin new file mode 100644 index 000000000..26c70dc15 Binary files /dev/null and b/sound/direct_sound_samples/88E9674.bin differ diff --git a/sound/direct_sound_samples/88EA5B8.aif b/sound/direct_sound_samples/88EA5B8.aif new file mode 100644 index 000000000..f96f8853b Binary files /dev/null and b/sound/direct_sound_samples/88EA5B8.aif differ diff --git a/sound/direct_sound_samples/88EA5B8.bin b/sound/direct_sound_samples/88EA5B8.bin new file mode 100644 index 000000000..9c4b51051 Binary files /dev/null and b/sound/direct_sound_samples/88EA5B8.bin differ diff --git a/sound/direct_sound_samples/88EAB30.aif b/sound/direct_sound_samples/88EAB30.aif new file mode 100644 index 000000000..ab9abbf79 Binary files /dev/null and b/sound/direct_sound_samples/88EAB30.aif differ diff --git a/sound/direct_sound_samples/88EAB30.bin b/sound/direct_sound_samples/88EAB30.bin new file mode 100644 index 000000000..e9ecd331e Binary files /dev/null and b/sound/direct_sound_samples/88EAB30.bin differ diff --git a/sound/direct_sound_samples/88EB97C.aif b/sound/direct_sound_samples/88EB97C.aif new file mode 100644 index 000000000..9d21d0ab4 Binary files /dev/null and b/sound/direct_sound_samples/88EB97C.aif differ diff --git a/sound/direct_sound_samples/88EB97C.bin b/sound/direct_sound_samples/88EB97C.bin new file mode 100644 index 000000000..8ce4649a6 Binary files /dev/null and b/sound/direct_sound_samples/88EB97C.bin differ diff --git a/sound/direct_sound_samples/88EC884.aif b/sound/direct_sound_samples/88EC884.aif new file mode 100644 index 000000000..c037ed4af Binary files /dev/null and b/sound/direct_sound_samples/88EC884.aif differ diff --git a/sound/direct_sound_samples/88EC884.bin b/sound/direct_sound_samples/88EC884.bin new file mode 100644 index 000000000..1c27d6d2f Binary files /dev/null and b/sound/direct_sound_samples/88EC884.bin differ diff --git a/sound/direct_sound_samples/88ED358.aif b/sound/direct_sound_samples/88ED358.aif new file mode 100644 index 000000000..ac1f8b66f Binary files /dev/null and b/sound/direct_sound_samples/88ED358.aif differ diff --git a/sound/direct_sound_samples/88ED358.bin b/sound/direct_sound_samples/88ED358.bin new file mode 100644 index 000000000..36000fbe9 Binary files /dev/null and b/sound/direct_sound_samples/88ED358.bin differ diff --git a/sound/direct_sound_samples/88EDEEC.aif b/sound/direct_sound_samples/88EDEEC.aif new file mode 100644 index 000000000..1fd9111c8 Binary files /dev/null and b/sound/direct_sound_samples/88EDEEC.aif differ diff --git a/sound/direct_sound_samples/88EDEEC.bin b/sound/direct_sound_samples/88EDEEC.bin new file mode 100644 index 000000000..a59b152e0 Binary files /dev/null and b/sound/direct_sound_samples/88EDEEC.bin differ diff --git a/sound/direct_sound_samples/88EE8C4.aif b/sound/direct_sound_samples/88EE8C4.aif new file mode 100644 index 000000000..5d6ae2282 Binary files /dev/null and b/sound/direct_sound_samples/88EE8C4.aif differ diff --git a/sound/direct_sound_samples/88EE8C4.bin b/sound/direct_sound_samples/88EE8C4.bin new file mode 100644 index 000000000..693043f2c Binary files /dev/null and b/sound/direct_sound_samples/88EE8C4.bin differ diff --git a/sound/direct_sound_samples/88EEF04.aif b/sound/direct_sound_samples/88EEF04.aif new file mode 100644 index 000000000..f26700690 Binary files /dev/null and b/sound/direct_sound_samples/88EEF04.aif differ diff --git a/sound/direct_sound_samples/88EEF04.bin b/sound/direct_sound_samples/88EEF04.bin new file mode 100644 index 000000000..533273940 Binary files /dev/null and b/sound/direct_sound_samples/88EEF04.bin differ diff --git a/sound/direct_sound_samples/88EF9E4.aif b/sound/direct_sound_samples/88EF9E4.aif new file mode 100644 index 000000000..3ba97a9fc Binary files /dev/null and b/sound/direct_sound_samples/88EF9E4.aif differ diff --git a/sound/direct_sound_samples/88EF9E4.bin b/sound/direct_sound_samples/88EF9E4.bin new file mode 100644 index 000000000..6ea979ef1 Binary files /dev/null and b/sound/direct_sound_samples/88EF9E4.bin differ diff --git a/sound/direct_sound_samples/88F0020.aif b/sound/direct_sound_samples/88F0020.aif new file mode 100644 index 000000000..37f1be4b1 Binary files /dev/null and b/sound/direct_sound_samples/88F0020.aif differ diff --git a/sound/direct_sound_samples/88F0020.bin b/sound/direct_sound_samples/88F0020.bin new file mode 100644 index 000000000..fecc4cd5c Binary files /dev/null and b/sound/direct_sound_samples/88F0020.bin differ diff --git a/sound/direct_sound_samples/88F0738.aif b/sound/direct_sound_samples/88F0738.aif new file mode 100644 index 000000000..4b3facb99 Binary files /dev/null and b/sound/direct_sound_samples/88F0738.aif differ diff --git a/sound/direct_sound_samples/88F0738.bin b/sound/direct_sound_samples/88F0738.bin new file mode 100644 index 000000000..972a89b44 Binary files /dev/null and b/sound/direct_sound_samples/88F0738.bin differ diff --git a/sound/direct_sound_samples/88F1074.aif b/sound/direct_sound_samples/88F1074.aif new file mode 100644 index 000000000..8a4d7653b Binary files /dev/null and b/sound/direct_sound_samples/88F1074.aif differ diff --git a/sound/direct_sound_samples/88F1074.bin b/sound/direct_sound_samples/88F1074.bin new file mode 100644 index 000000000..b08382cf3 Binary files /dev/null and b/sound/direct_sound_samples/88F1074.bin differ diff --git a/sound/direct_sound_samples/88F1830.aif b/sound/direct_sound_samples/88F1830.aif new file mode 100644 index 000000000..db5bae244 Binary files /dev/null and b/sound/direct_sound_samples/88F1830.aif differ diff --git a/sound/direct_sound_samples/88F1830.bin b/sound/direct_sound_samples/88F1830.bin new file mode 100644 index 000000000..8ad370f5d Binary files /dev/null and b/sound/direct_sound_samples/88F1830.bin differ diff --git a/sound/direct_sound_samples/88F1D94.aif b/sound/direct_sound_samples/88F1D94.aif new file mode 100644 index 000000000..6612dd54d Binary files /dev/null and b/sound/direct_sound_samples/88F1D94.aif differ diff --git a/sound/direct_sound_samples/88F1D94.bin b/sound/direct_sound_samples/88F1D94.bin new file mode 100644 index 000000000..c683d2a4e Binary files /dev/null and b/sound/direct_sound_samples/88F1D94.bin differ diff --git a/sound/direct_sound_samples/88F2B08.aif b/sound/direct_sound_samples/88F2B08.aif new file mode 100644 index 000000000..441eecfcd Binary files /dev/null and b/sound/direct_sound_samples/88F2B08.aif differ diff --git a/sound/direct_sound_samples/88F2B08.bin b/sound/direct_sound_samples/88F2B08.bin new file mode 100644 index 000000000..276f55fdc Binary files /dev/null and b/sound/direct_sound_samples/88F2B08.bin differ diff --git a/sound/direct_sound_samples/88F2F84.aif b/sound/direct_sound_samples/88F2F84.aif new file mode 100644 index 000000000..95670cf0a Binary files /dev/null and b/sound/direct_sound_samples/88F2F84.aif differ diff --git a/sound/direct_sound_samples/88F2F84.bin b/sound/direct_sound_samples/88F2F84.bin new file mode 100644 index 000000000..e1250fe88 Binary files /dev/null and b/sound/direct_sound_samples/88F2F84.bin differ diff --git a/sound/direct_sound_samples/88F3470.aif b/sound/direct_sound_samples/88F3470.aif new file mode 100644 index 000000000..0fadcba8e Binary files /dev/null and b/sound/direct_sound_samples/88F3470.aif differ diff --git a/sound/direct_sound_samples/88F3470.bin b/sound/direct_sound_samples/88F3470.bin new file mode 100644 index 000000000..069f5374a Binary files /dev/null and b/sound/direct_sound_samples/88F3470.bin differ diff --git a/sound/direct_sound_samples/88F3C38.aif b/sound/direct_sound_samples/88F3C38.aif new file mode 100644 index 000000000..6017c55b4 Binary files /dev/null and b/sound/direct_sound_samples/88F3C38.aif differ diff --git a/sound/direct_sound_samples/88F3C38.bin b/sound/direct_sound_samples/88F3C38.bin new file mode 100644 index 000000000..0369a4e6f Binary files /dev/null and b/sound/direct_sound_samples/88F3C38.bin differ diff --git a/sound/direct_sound_samples/88F4834.aif b/sound/direct_sound_samples/88F4834.aif new file mode 100644 index 000000000..2327b6d65 Binary files /dev/null and b/sound/direct_sound_samples/88F4834.aif differ diff --git a/sound/direct_sound_samples/88F4834.bin b/sound/direct_sound_samples/88F4834.bin new file mode 100644 index 000000000..412e9ccc6 Binary files /dev/null and b/sound/direct_sound_samples/88F4834.bin differ diff --git a/sound/direct_sound_samples/88F4BAC.aif b/sound/direct_sound_samples/88F4BAC.aif new file mode 100644 index 000000000..19ceca0d0 Binary files /dev/null and b/sound/direct_sound_samples/88F4BAC.aif differ diff --git a/sound/direct_sound_samples/88F4BAC.bin b/sound/direct_sound_samples/88F4BAC.bin new file mode 100644 index 000000000..fb446eb60 Binary files /dev/null and b/sound/direct_sound_samples/88F4BAC.bin differ diff --git a/sound/direct_sound_samples/88F5368.aif b/sound/direct_sound_samples/88F5368.aif new file mode 100644 index 000000000..8438d301a Binary files /dev/null and b/sound/direct_sound_samples/88F5368.aif differ diff --git a/sound/direct_sound_samples/88F5368.bin b/sound/direct_sound_samples/88F5368.bin new file mode 100644 index 000000000..7ba9f08a1 Binary files /dev/null and b/sound/direct_sound_samples/88F5368.bin differ diff --git a/sound/direct_sound_samples/88F5FCC.aif b/sound/direct_sound_samples/88F5FCC.aif new file mode 100644 index 000000000..74d4bcf4a Binary files /dev/null and b/sound/direct_sound_samples/88F5FCC.aif differ diff --git a/sound/direct_sound_samples/88F5FCC.bin b/sound/direct_sound_samples/88F5FCC.bin new file mode 100644 index 000000000..cb6ede28f Binary files /dev/null and b/sound/direct_sound_samples/88F5FCC.bin differ diff --git a/sound/direct_sound_samples/88F6498.aif b/sound/direct_sound_samples/88F6498.aif new file mode 100644 index 000000000..dfef8a82b Binary files /dev/null and b/sound/direct_sound_samples/88F6498.aif differ diff --git a/sound/direct_sound_samples/88F6498.bin b/sound/direct_sound_samples/88F6498.bin new file mode 100644 index 000000000..b6565bdd6 Binary files /dev/null and b/sound/direct_sound_samples/88F6498.bin differ diff --git a/sound/direct_sound_samples/88F6F48.aif b/sound/direct_sound_samples/88F6F48.aif new file mode 100644 index 000000000..6d6c2e998 Binary files /dev/null and b/sound/direct_sound_samples/88F6F48.aif differ diff --git a/sound/direct_sound_samples/88F6F48.bin b/sound/direct_sound_samples/88F6F48.bin new file mode 100644 index 000000000..da05d9c6d Binary files /dev/null and b/sound/direct_sound_samples/88F6F48.bin differ diff --git a/sound/direct_sound_samples/88F8318.aif b/sound/direct_sound_samples/88F8318.aif new file mode 100644 index 000000000..e98c64db4 Binary files /dev/null and b/sound/direct_sound_samples/88F8318.aif differ diff --git a/sound/direct_sound_samples/88F8318.bin b/sound/direct_sound_samples/88F8318.bin new file mode 100644 index 000000000..c0e7bdba5 Binary files /dev/null and b/sound/direct_sound_samples/88F8318.bin differ diff --git a/sound/direct_sound_samples/88F94DC.aif b/sound/direct_sound_samples/88F94DC.aif new file mode 100644 index 000000000..b4be7482f Binary files /dev/null and b/sound/direct_sound_samples/88F94DC.aif differ diff --git a/sound/direct_sound_samples/88F94DC.bin b/sound/direct_sound_samples/88F94DC.bin new file mode 100644 index 000000000..f1073608e Binary files /dev/null and b/sound/direct_sound_samples/88F94DC.bin differ diff --git a/sound/direct_sound_samples/88F9F3C.aif b/sound/direct_sound_samples/88F9F3C.aif new file mode 100644 index 000000000..c64ef6b03 Binary files /dev/null and b/sound/direct_sound_samples/88F9F3C.aif differ diff --git a/sound/direct_sound_samples/88F9F3C.bin b/sound/direct_sound_samples/88F9F3C.bin new file mode 100644 index 000000000..18c9a0152 Binary files /dev/null and b/sound/direct_sound_samples/88F9F3C.bin differ diff --git a/sound/direct_sound_samples/cry_abra.aif b/sound/direct_sound_samples/cry_abra.aif new file mode 100644 index 000000000..7df4446db Binary files /dev/null and b/sound/direct_sound_samples/cry_abra.aif differ diff --git a/sound/direct_sound_samples/cry_abra.bin b/sound/direct_sound_samples/cry_abra.bin new file mode 100644 index 000000000..739f8a9d1 Binary files /dev/null and b/sound/direct_sound_samples/cry_abra.bin differ diff --git a/sound/direct_sound_samples/cry_absol.aif b/sound/direct_sound_samples/cry_absol.aif new file mode 100644 index 000000000..884ab22b3 Binary files /dev/null and b/sound/direct_sound_samples/cry_absol.aif differ diff --git a/sound/direct_sound_samples/cry_absol.bin b/sound/direct_sound_samples/cry_absol.bin new file mode 100644 index 000000000..d27ad292a Binary files /dev/null and b/sound/direct_sound_samples/cry_absol.bin differ diff --git a/sound/direct_sound_samples/cry_aerodactyl.aif b/sound/direct_sound_samples/cry_aerodactyl.aif new file mode 100644 index 000000000..c0e40f6d1 Binary files /dev/null and b/sound/direct_sound_samples/cry_aerodactyl.aif differ diff --git a/sound/direct_sound_samples/cry_aerodactyl.bin b/sound/direct_sound_samples/cry_aerodactyl.bin new file mode 100644 index 000000000..7b5a5be8a Binary files /dev/null and b/sound/direct_sound_samples/cry_aerodactyl.bin differ diff --git a/sound/direct_sound_samples/cry_aggron.aif b/sound/direct_sound_samples/cry_aggron.aif new file mode 100644 index 000000000..b89ea1222 Binary files /dev/null and b/sound/direct_sound_samples/cry_aggron.aif differ diff --git a/sound/direct_sound_samples/cry_aggron.bin b/sound/direct_sound_samples/cry_aggron.bin new file mode 100644 index 000000000..616a772e5 Binary files /dev/null and b/sound/direct_sound_samples/cry_aggron.bin differ diff --git a/sound/direct_sound_samples/cry_aipom.aif b/sound/direct_sound_samples/cry_aipom.aif new file mode 100644 index 000000000..5ca276de2 Binary files /dev/null and b/sound/direct_sound_samples/cry_aipom.aif differ diff --git a/sound/direct_sound_samples/cry_aipom.bin b/sound/direct_sound_samples/cry_aipom.bin new file mode 100644 index 000000000..8f811c36b Binary files /dev/null and b/sound/direct_sound_samples/cry_aipom.bin differ diff --git a/sound/direct_sound_samples/cry_alakazam.aif b/sound/direct_sound_samples/cry_alakazam.aif new file mode 100644 index 000000000..920e2ff94 Binary files /dev/null and b/sound/direct_sound_samples/cry_alakazam.aif differ diff --git a/sound/direct_sound_samples/cry_alakazam.bin b/sound/direct_sound_samples/cry_alakazam.bin new file mode 100644 index 000000000..66f391610 Binary files /dev/null and b/sound/direct_sound_samples/cry_alakazam.bin differ diff --git a/sound/direct_sound_samples/cry_altaria.aif b/sound/direct_sound_samples/cry_altaria.aif new file mode 100644 index 000000000..3e8e35e8e Binary files /dev/null and b/sound/direct_sound_samples/cry_altaria.aif differ diff --git a/sound/direct_sound_samples/cry_altaria.bin b/sound/direct_sound_samples/cry_altaria.bin new file mode 100644 index 000000000..4e239cffd Binary files /dev/null and b/sound/direct_sound_samples/cry_altaria.bin differ diff --git a/sound/direct_sound_samples/cry_ampharos.aif b/sound/direct_sound_samples/cry_ampharos.aif new file mode 100644 index 000000000..4f6e255a0 Binary files /dev/null and b/sound/direct_sound_samples/cry_ampharos.aif differ diff --git a/sound/direct_sound_samples/cry_ampharos.bin b/sound/direct_sound_samples/cry_ampharos.bin new file mode 100644 index 000000000..3a304a306 Binary files /dev/null and b/sound/direct_sound_samples/cry_ampharos.bin differ diff --git a/sound/direct_sound_samples/cry_anorith.aif b/sound/direct_sound_samples/cry_anorith.aif new file mode 100644 index 000000000..96e87e919 Binary files /dev/null and b/sound/direct_sound_samples/cry_anorith.aif differ diff --git a/sound/direct_sound_samples/cry_anorith.bin b/sound/direct_sound_samples/cry_anorith.bin new file mode 100644 index 000000000..fd9c6051c Binary files /dev/null and b/sound/direct_sound_samples/cry_anorith.bin differ diff --git a/sound/direct_sound_samples/cry_arbok.aif b/sound/direct_sound_samples/cry_arbok.aif new file mode 100644 index 000000000..6ccace9f9 Binary files /dev/null and b/sound/direct_sound_samples/cry_arbok.aif differ diff --git a/sound/direct_sound_samples/cry_arbok.bin b/sound/direct_sound_samples/cry_arbok.bin new file mode 100644 index 000000000..c8fcb4f6e Binary files /dev/null and b/sound/direct_sound_samples/cry_arbok.bin differ diff --git a/sound/direct_sound_samples/cry_arcanine.aif b/sound/direct_sound_samples/cry_arcanine.aif new file mode 100644 index 000000000..61d802153 Binary files /dev/null and b/sound/direct_sound_samples/cry_arcanine.aif differ diff --git a/sound/direct_sound_samples/cry_arcanine.bin b/sound/direct_sound_samples/cry_arcanine.bin new file mode 100644 index 000000000..135b6de10 Binary files /dev/null and b/sound/direct_sound_samples/cry_arcanine.bin differ diff --git a/sound/direct_sound_samples/cry_ariados.aif b/sound/direct_sound_samples/cry_ariados.aif new file mode 100644 index 000000000..1748624fb Binary files /dev/null and b/sound/direct_sound_samples/cry_ariados.aif differ diff --git a/sound/direct_sound_samples/cry_ariados.bin b/sound/direct_sound_samples/cry_ariados.bin new file mode 100644 index 000000000..de4781c17 Binary files /dev/null and b/sound/direct_sound_samples/cry_ariados.bin differ diff --git a/sound/direct_sound_samples/cry_armaldo.aif b/sound/direct_sound_samples/cry_armaldo.aif new file mode 100644 index 000000000..756bf0842 Binary files /dev/null and b/sound/direct_sound_samples/cry_armaldo.aif differ diff --git a/sound/direct_sound_samples/cry_armaldo.bin b/sound/direct_sound_samples/cry_armaldo.bin new file mode 100644 index 000000000..6497ba28e Binary files /dev/null and b/sound/direct_sound_samples/cry_armaldo.bin differ diff --git a/sound/direct_sound_samples/cry_aron.aif b/sound/direct_sound_samples/cry_aron.aif new file mode 100644 index 000000000..cce70b73b Binary files /dev/null and b/sound/direct_sound_samples/cry_aron.aif differ diff --git a/sound/direct_sound_samples/cry_aron.bin b/sound/direct_sound_samples/cry_aron.bin new file mode 100644 index 000000000..b5b9d70ef Binary files /dev/null and b/sound/direct_sound_samples/cry_aron.bin differ diff --git a/sound/direct_sound_samples/cry_articuno.aif b/sound/direct_sound_samples/cry_articuno.aif new file mode 100644 index 000000000..4f237dd0f Binary files /dev/null and b/sound/direct_sound_samples/cry_articuno.aif differ diff --git a/sound/direct_sound_samples/cry_articuno.bin b/sound/direct_sound_samples/cry_articuno.bin new file mode 100644 index 000000000..b6a27a26c Binary files /dev/null and b/sound/direct_sound_samples/cry_articuno.bin differ diff --git a/sound/direct_sound_samples/cry_azumarill.aif b/sound/direct_sound_samples/cry_azumarill.aif new file mode 100644 index 000000000..18411f93c Binary files /dev/null and b/sound/direct_sound_samples/cry_azumarill.aif differ diff --git a/sound/direct_sound_samples/cry_azumarill.bin b/sound/direct_sound_samples/cry_azumarill.bin new file mode 100644 index 000000000..98cbba8b1 Binary files /dev/null and b/sound/direct_sound_samples/cry_azumarill.bin differ diff --git a/sound/direct_sound_samples/cry_azurill.aif b/sound/direct_sound_samples/cry_azurill.aif new file mode 100644 index 000000000..7f651c3d3 Binary files /dev/null and b/sound/direct_sound_samples/cry_azurill.aif differ diff --git a/sound/direct_sound_samples/cry_azurill.bin b/sound/direct_sound_samples/cry_azurill.bin new file mode 100644 index 000000000..808122667 Binary files /dev/null and b/sound/direct_sound_samples/cry_azurill.bin differ diff --git a/sound/direct_sound_samples/cry_bagon.aif b/sound/direct_sound_samples/cry_bagon.aif new file mode 100644 index 000000000..3843fb9f4 Binary files /dev/null and b/sound/direct_sound_samples/cry_bagon.aif differ diff --git a/sound/direct_sound_samples/cry_bagon.bin b/sound/direct_sound_samples/cry_bagon.bin new file mode 100644 index 000000000..7f0acf91a Binary files /dev/null and b/sound/direct_sound_samples/cry_bagon.bin differ diff --git a/sound/direct_sound_samples/cry_baltoy.aif b/sound/direct_sound_samples/cry_baltoy.aif new file mode 100644 index 000000000..25e1a708a Binary files /dev/null and b/sound/direct_sound_samples/cry_baltoy.aif differ diff --git a/sound/direct_sound_samples/cry_baltoy.bin b/sound/direct_sound_samples/cry_baltoy.bin new file mode 100644 index 000000000..bb4243e87 Binary files /dev/null and b/sound/direct_sound_samples/cry_baltoy.bin differ diff --git a/sound/direct_sound_samples/cry_banette.aif b/sound/direct_sound_samples/cry_banette.aif new file mode 100644 index 000000000..23713f1b5 Binary files /dev/null and b/sound/direct_sound_samples/cry_banette.aif differ diff --git a/sound/direct_sound_samples/cry_banette.bin b/sound/direct_sound_samples/cry_banette.bin new file mode 100644 index 000000000..5274bedbd Binary files /dev/null and b/sound/direct_sound_samples/cry_banette.bin differ diff --git a/sound/direct_sound_samples/cry_barboach.aif b/sound/direct_sound_samples/cry_barboach.aif new file mode 100644 index 000000000..4b9228259 Binary files /dev/null and b/sound/direct_sound_samples/cry_barboach.aif differ diff --git a/sound/direct_sound_samples/cry_barboach.bin b/sound/direct_sound_samples/cry_barboach.bin new file mode 100644 index 000000000..b13db408b Binary files /dev/null and b/sound/direct_sound_samples/cry_barboach.bin differ diff --git a/sound/direct_sound_samples/cry_bayleef.aif b/sound/direct_sound_samples/cry_bayleef.aif new file mode 100644 index 000000000..8cef22df3 Binary files /dev/null and b/sound/direct_sound_samples/cry_bayleef.aif differ diff --git a/sound/direct_sound_samples/cry_bayleef.bin b/sound/direct_sound_samples/cry_bayleef.bin new file mode 100644 index 000000000..b3c775da8 Binary files /dev/null and b/sound/direct_sound_samples/cry_bayleef.bin differ diff --git a/sound/direct_sound_samples/cry_beautifly.aif b/sound/direct_sound_samples/cry_beautifly.aif new file mode 100644 index 000000000..0924b6c55 Binary files /dev/null and b/sound/direct_sound_samples/cry_beautifly.aif differ diff --git a/sound/direct_sound_samples/cry_beautifly.bin b/sound/direct_sound_samples/cry_beautifly.bin new file mode 100644 index 000000000..1ee37c3cb Binary files /dev/null and b/sound/direct_sound_samples/cry_beautifly.bin differ diff --git a/sound/direct_sound_samples/cry_beedrill.aif b/sound/direct_sound_samples/cry_beedrill.aif new file mode 100644 index 000000000..00d0bc96c Binary files /dev/null and b/sound/direct_sound_samples/cry_beedrill.aif differ diff --git a/sound/direct_sound_samples/cry_beedrill.bin b/sound/direct_sound_samples/cry_beedrill.bin new file mode 100644 index 000000000..7402ff235 Binary files /dev/null and b/sound/direct_sound_samples/cry_beedrill.bin differ diff --git a/sound/direct_sound_samples/cry_beldum.aif b/sound/direct_sound_samples/cry_beldum.aif new file mode 100644 index 000000000..76435a6a8 Binary files /dev/null and b/sound/direct_sound_samples/cry_beldum.aif differ diff --git a/sound/direct_sound_samples/cry_beldum.bin b/sound/direct_sound_samples/cry_beldum.bin new file mode 100644 index 000000000..7dedb7634 Binary files /dev/null and b/sound/direct_sound_samples/cry_beldum.bin differ diff --git a/sound/direct_sound_samples/cry_bellossom.aif b/sound/direct_sound_samples/cry_bellossom.aif new file mode 100644 index 000000000..86580df65 Binary files /dev/null and b/sound/direct_sound_samples/cry_bellossom.aif differ diff --git a/sound/direct_sound_samples/cry_bellossom.bin b/sound/direct_sound_samples/cry_bellossom.bin new file mode 100644 index 000000000..bbf2633e5 Binary files /dev/null and b/sound/direct_sound_samples/cry_bellossom.bin differ diff --git a/sound/direct_sound_samples/cry_bellsprout.aif b/sound/direct_sound_samples/cry_bellsprout.aif new file mode 100644 index 000000000..cfdd7aed2 Binary files /dev/null and b/sound/direct_sound_samples/cry_bellsprout.aif differ diff --git a/sound/direct_sound_samples/cry_bellsprout.bin b/sound/direct_sound_samples/cry_bellsprout.bin new file mode 100644 index 000000000..ec530ed64 Binary files /dev/null and b/sound/direct_sound_samples/cry_bellsprout.bin differ diff --git a/sound/direct_sound_samples/cry_blastoise.aif b/sound/direct_sound_samples/cry_blastoise.aif new file mode 100644 index 000000000..76dac2bcc Binary files /dev/null and b/sound/direct_sound_samples/cry_blastoise.aif differ diff --git a/sound/direct_sound_samples/cry_blastoise.bin b/sound/direct_sound_samples/cry_blastoise.bin new file mode 100644 index 000000000..c87e05eab Binary files /dev/null and b/sound/direct_sound_samples/cry_blastoise.bin differ diff --git a/sound/direct_sound_samples/cry_blaziken.aif b/sound/direct_sound_samples/cry_blaziken.aif new file mode 100644 index 000000000..83e5ccf23 Binary files /dev/null and b/sound/direct_sound_samples/cry_blaziken.aif differ diff --git a/sound/direct_sound_samples/cry_blaziken.bin b/sound/direct_sound_samples/cry_blaziken.bin new file mode 100644 index 000000000..8221f9364 Binary files /dev/null and b/sound/direct_sound_samples/cry_blaziken.bin differ diff --git a/sound/direct_sound_samples/cry_blissey.aif b/sound/direct_sound_samples/cry_blissey.aif new file mode 100644 index 000000000..897eb3d69 Binary files /dev/null and b/sound/direct_sound_samples/cry_blissey.aif differ diff --git a/sound/direct_sound_samples/cry_blissey.bin b/sound/direct_sound_samples/cry_blissey.bin new file mode 100644 index 000000000..13c34ea85 Binary files /dev/null and b/sound/direct_sound_samples/cry_blissey.bin differ diff --git a/sound/direct_sound_samples/cry_breloom.aif b/sound/direct_sound_samples/cry_breloom.aif new file mode 100644 index 000000000..ea3f1bb66 Binary files /dev/null and b/sound/direct_sound_samples/cry_breloom.aif differ diff --git a/sound/direct_sound_samples/cry_breloom.bin b/sound/direct_sound_samples/cry_breloom.bin new file mode 100644 index 000000000..ea901ccb1 Binary files /dev/null and b/sound/direct_sound_samples/cry_breloom.bin differ diff --git a/sound/direct_sound_samples/cry_bulbasaur.aif b/sound/direct_sound_samples/cry_bulbasaur.aif new file mode 100644 index 000000000..040fb1df7 Binary files /dev/null and b/sound/direct_sound_samples/cry_bulbasaur.aif differ diff --git a/sound/direct_sound_samples/cry_bulbasaur.bin b/sound/direct_sound_samples/cry_bulbasaur.bin new file mode 100644 index 000000000..78b4551ac Binary files /dev/null and b/sound/direct_sound_samples/cry_bulbasaur.bin differ diff --git a/sound/direct_sound_samples/cry_butterfree.aif b/sound/direct_sound_samples/cry_butterfree.aif new file mode 100644 index 000000000..f27616395 Binary files /dev/null and b/sound/direct_sound_samples/cry_butterfree.aif differ diff --git a/sound/direct_sound_samples/cry_butterfree.bin b/sound/direct_sound_samples/cry_butterfree.bin new file mode 100644 index 000000000..f7d596a82 Binary files /dev/null and b/sound/direct_sound_samples/cry_butterfree.bin differ diff --git a/sound/direct_sound_samples/cry_cacnea.aif b/sound/direct_sound_samples/cry_cacnea.aif new file mode 100644 index 000000000..4fd5acd36 Binary files /dev/null and b/sound/direct_sound_samples/cry_cacnea.aif differ diff --git a/sound/direct_sound_samples/cry_cacnea.bin b/sound/direct_sound_samples/cry_cacnea.bin new file mode 100644 index 000000000..900bc4216 Binary files /dev/null and b/sound/direct_sound_samples/cry_cacnea.bin differ diff --git a/sound/direct_sound_samples/cry_cacturne.aif b/sound/direct_sound_samples/cry_cacturne.aif new file mode 100644 index 000000000..d9fb8fda8 Binary files /dev/null and b/sound/direct_sound_samples/cry_cacturne.aif differ diff --git a/sound/direct_sound_samples/cry_cacturne.bin b/sound/direct_sound_samples/cry_cacturne.bin new file mode 100644 index 000000000..0e54f23ec Binary files /dev/null and b/sound/direct_sound_samples/cry_cacturne.bin differ diff --git a/sound/direct_sound_samples/cry_camerupt.aif b/sound/direct_sound_samples/cry_camerupt.aif new file mode 100644 index 000000000..325df1220 Binary files /dev/null and b/sound/direct_sound_samples/cry_camerupt.aif differ diff --git a/sound/direct_sound_samples/cry_camerupt.bin b/sound/direct_sound_samples/cry_camerupt.bin new file mode 100644 index 000000000..57382fd95 Binary files /dev/null and b/sound/direct_sound_samples/cry_camerupt.bin differ diff --git a/sound/direct_sound_samples/cry_carvanha.aif b/sound/direct_sound_samples/cry_carvanha.aif new file mode 100644 index 000000000..c7cdedf91 Binary files /dev/null and b/sound/direct_sound_samples/cry_carvanha.aif differ diff --git a/sound/direct_sound_samples/cry_carvanha.bin b/sound/direct_sound_samples/cry_carvanha.bin new file mode 100644 index 000000000..ac20729fb Binary files /dev/null and b/sound/direct_sound_samples/cry_carvanha.bin differ diff --git a/sound/direct_sound_samples/cry_cascoon.aif b/sound/direct_sound_samples/cry_cascoon.aif new file mode 100644 index 000000000..17eef0ee9 Binary files /dev/null and b/sound/direct_sound_samples/cry_cascoon.aif differ diff --git a/sound/direct_sound_samples/cry_cascoon.bin b/sound/direct_sound_samples/cry_cascoon.bin new file mode 100644 index 000000000..bb034c23e Binary files /dev/null and b/sound/direct_sound_samples/cry_cascoon.bin differ diff --git a/sound/direct_sound_samples/cry_castform.aif b/sound/direct_sound_samples/cry_castform.aif new file mode 100644 index 000000000..c10745640 Binary files /dev/null and b/sound/direct_sound_samples/cry_castform.aif differ diff --git a/sound/direct_sound_samples/cry_castform.bin b/sound/direct_sound_samples/cry_castform.bin new file mode 100644 index 000000000..daecfed6b Binary files /dev/null and b/sound/direct_sound_samples/cry_castform.bin differ diff --git a/sound/direct_sound_samples/cry_caterpie.aif b/sound/direct_sound_samples/cry_caterpie.aif new file mode 100644 index 000000000..b0b246b4f Binary files /dev/null and b/sound/direct_sound_samples/cry_caterpie.aif differ diff --git a/sound/direct_sound_samples/cry_caterpie.bin b/sound/direct_sound_samples/cry_caterpie.bin new file mode 100644 index 000000000..3967ce52d Binary files /dev/null and b/sound/direct_sound_samples/cry_caterpie.bin differ diff --git a/sound/direct_sound_samples/cry_celebi.aif b/sound/direct_sound_samples/cry_celebi.aif new file mode 100644 index 000000000..9f9f3ea39 Binary files /dev/null and b/sound/direct_sound_samples/cry_celebi.aif differ diff --git a/sound/direct_sound_samples/cry_celebi.bin b/sound/direct_sound_samples/cry_celebi.bin new file mode 100644 index 000000000..672372bdd Binary files /dev/null and b/sound/direct_sound_samples/cry_celebi.bin differ diff --git a/sound/direct_sound_samples/cry_chansey.aif b/sound/direct_sound_samples/cry_chansey.aif new file mode 100644 index 000000000..d764c86ce Binary files /dev/null and b/sound/direct_sound_samples/cry_chansey.aif differ diff --git a/sound/direct_sound_samples/cry_chansey.bin b/sound/direct_sound_samples/cry_chansey.bin new file mode 100644 index 000000000..22e07047e Binary files /dev/null and b/sound/direct_sound_samples/cry_chansey.bin differ diff --git a/sound/direct_sound_samples/cry_charizard.aif b/sound/direct_sound_samples/cry_charizard.aif new file mode 100644 index 000000000..48321b792 Binary files /dev/null and b/sound/direct_sound_samples/cry_charizard.aif differ diff --git a/sound/direct_sound_samples/cry_charizard.bin b/sound/direct_sound_samples/cry_charizard.bin new file mode 100644 index 000000000..80793c05c Binary files /dev/null and b/sound/direct_sound_samples/cry_charizard.bin differ diff --git a/sound/direct_sound_samples/cry_charmander.aif b/sound/direct_sound_samples/cry_charmander.aif new file mode 100644 index 000000000..d72c0f9e0 Binary files /dev/null and b/sound/direct_sound_samples/cry_charmander.aif differ diff --git a/sound/direct_sound_samples/cry_charmander.bin b/sound/direct_sound_samples/cry_charmander.bin new file mode 100644 index 000000000..f39ab31f1 Binary files /dev/null and b/sound/direct_sound_samples/cry_charmander.bin differ diff --git a/sound/direct_sound_samples/cry_charmeleon.aif b/sound/direct_sound_samples/cry_charmeleon.aif new file mode 100644 index 000000000..8e84af0d8 Binary files /dev/null and b/sound/direct_sound_samples/cry_charmeleon.aif differ diff --git a/sound/direct_sound_samples/cry_charmeleon.bin b/sound/direct_sound_samples/cry_charmeleon.bin new file mode 100644 index 000000000..d5cec0ef7 Binary files /dev/null and b/sound/direct_sound_samples/cry_charmeleon.bin differ diff --git a/sound/direct_sound_samples/cry_chikorita.aif b/sound/direct_sound_samples/cry_chikorita.aif new file mode 100644 index 000000000..67ceafdc3 Binary files /dev/null and b/sound/direct_sound_samples/cry_chikorita.aif differ diff --git a/sound/direct_sound_samples/cry_chikorita.bin b/sound/direct_sound_samples/cry_chikorita.bin new file mode 100644 index 000000000..fdfcd78bf Binary files /dev/null and b/sound/direct_sound_samples/cry_chikorita.bin differ diff --git a/sound/direct_sound_samples/cry_chimecho.aif b/sound/direct_sound_samples/cry_chimecho.aif new file mode 100644 index 000000000..87ee2faee Binary files /dev/null and b/sound/direct_sound_samples/cry_chimecho.aif differ diff --git a/sound/direct_sound_samples/cry_chimecho.bin b/sound/direct_sound_samples/cry_chimecho.bin new file mode 100644 index 000000000..1e1e5fd2d Binary files /dev/null and b/sound/direct_sound_samples/cry_chimecho.bin differ diff --git a/sound/direct_sound_samples/cry_chinchou.aif b/sound/direct_sound_samples/cry_chinchou.aif new file mode 100644 index 000000000..356475678 Binary files /dev/null and b/sound/direct_sound_samples/cry_chinchou.aif differ diff --git a/sound/direct_sound_samples/cry_chinchou.bin b/sound/direct_sound_samples/cry_chinchou.bin new file mode 100644 index 000000000..dccbd24dd Binary files /dev/null and b/sound/direct_sound_samples/cry_chinchou.bin differ diff --git a/sound/direct_sound_samples/cry_clamperl.aif b/sound/direct_sound_samples/cry_clamperl.aif new file mode 100644 index 000000000..7250bd703 Binary files /dev/null and b/sound/direct_sound_samples/cry_clamperl.aif differ diff --git a/sound/direct_sound_samples/cry_clamperl.bin b/sound/direct_sound_samples/cry_clamperl.bin new file mode 100644 index 000000000..7f6307dbf Binary files /dev/null and b/sound/direct_sound_samples/cry_clamperl.bin differ diff --git a/sound/direct_sound_samples/cry_claydol.aif b/sound/direct_sound_samples/cry_claydol.aif new file mode 100644 index 000000000..b89772021 Binary files /dev/null and b/sound/direct_sound_samples/cry_claydol.aif differ diff --git a/sound/direct_sound_samples/cry_claydol.bin b/sound/direct_sound_samples/cry_claydol.bin new file mode 100644 index 000000000..9d866499f Binary files /dev/null and b/sound/direct_sound_samples/cry_claydol.bin differ diff --git a/sound/direct_sound_samples/cry_clefable.aif b/sound/direct_sound_samples/cry_clefable.aif new file mode 100644 index 000000000..9c2d8c664 Binary files /dev/null and b/sound/direct_sound_samples/cry_clefable.aif differ diff --git a/sound/direct_sound_samples/cry_clefable.bin b/sound/direct_sound_samples/cry_clefable.bin new file mode 100644 index 000000000..922ce3715 Binary files /dev/null and b/sound/direct_sound_samples/cry_clefable.bin differ diff --git a/sound/direct_sound_samples/cry_clefairy.aif b/sound/direct_sound_samples/cry_clefairy.aif new file mode 100644 index 000000000..c370c4a9b Binary files /dev/null and b/sound/direct_sound_samples/cry_clefairy.aif differ diff --git a/sound/direct_sound_samples/cry_clefairy.bin b/sound/direct_sound_samples/cry_clefairy.bin new file mode 100644 index 000000000..26fe730f7 Binary files /dev/null and b/sound/direct_sound_samples/cry_clefairy.bin differ diff --git a/sound/direct_sound_samples/cry_cleffa.aif b/sound/direct_sound_samples/cry_cleffa.aif new file mode 100644 index 000000000..b27cdeca9 Binary files /dev/null and b/sound/direct_sound_samples/cry_cleffa.aif differ diff --git a/sound/direct_sound_samples/cry_cleffa.bin b/sound/direct_sound_samples/cry_cleffa.bin new file mode 100644 index 000000000..65558cee1 Binary files /dev/null and b/sound/direct_sound_samples/cry_cleffa.bin differ diff --git a/sound/direct_sound_samples/cry_cloyster.aif b/sound/direct_sound_samples/cry_cloyster.aif new file mode 100644 index 000000000..b406deab0 Binary files /dev/null and b/sound/direct_sound_samples/cry_cloyster.aif differ diff --git a/sound/direct_sound_samples/cry_cloyster.bin b/sound/direct_sound_samples/cry_cloyster.bin new file mode 100644 index 000000000..3369f6b71 Binary files /dev/null and b/sound/direct_sound_samples/cry_cloyster.bin differ diff --git a/sound/direct_sound_samples/cry_combusken.aif b/sound/direct_sound_samples/cry_combusken.aif new file mode 100644 index 000000000..7d4b0d4cc Binary files /dev/null and b/sound/direct_sound_samples/cry_combusken.aif differ diff --git a/sound/direct_sound_samples/cry_combusken.bin b/sound/direct_sound_samples/cry_combusken.bin new file mode 100644 index 000000000..8b89b24f6 Binary files /dev/null and b/sound/direct_sound_samples/cry_combusken.bin differ diff --git a/sound/direct_sound_samples/cry_corphish.aif b/sound/direct_sound_samples/cry_corphish.aif new file mode 100644 index 000000000..f0f5ca01e Binary files /dev/null and b/sound/direct_sound_samples/cry_corphish.aif differ diff --git a/sound/direct_sound_samples/cry_corphish.bin b/sound/direct_sound_samples/cry_corphish.bin new file mode 100644 index 000000000..7cc8b75e4 Binary files /dev/null and b/sound/direct_sound_samples/cry_corphish.bin differ diff --git a/sound/direct_sound_samples/cry_corsola.aif b/sound/direct_sound_samples/cry_corsola.aif new file mode 100644 index 000000000..68e743bfd Binary files /dev/null and b/sound/direct_sound_samples/cry_corsola.aif differ diff --git a/sound/direct_sound_samples/cry_corsola.bin b/sound/direct_sound_samples/cry_corsola.bin new file mode 100644 index 000000000..94fb19329 Binary files /dev/null and b/sound/direct_sound_samples/cry_corsola.bin differ diff --git a/sound/direct_sound_samples/cry_cradily.aif b/sound/direct_sound_samples/cry_cradily.aif new file mode 100644 index 000000000..197dc8d92 Binary files /dev/null and b/sound/direct_sound_samples/cry_cradily.aif differ diff --git a/sound/direct_sound_samples/cry_cradily.bin b/sound/direct_sound_samples/cry_cradily.bin new file mode 100644 index 000000000..dca600f71 Binary files /dev/null and b/sound/direct_sound_samples/cry_cradily.bin differ diff --git a/sound/direct_sound_samples/cry_crawdaunt.aif b/sound/direct_sound_samples/cry_crawdaunt.aif new file mode 100644 index 000000000..a203ce2fb Binary files /dev/null and b/sound/direct_sound_samples/cry_crawdaunt.aif differ diff --git a/sound/direct_sound_samples/cry_crawdaunt.bin b/sound/direct_sound_samples/cry_crawdaunt.bin new file mode 100644 index 000000000..c3bb9c39c Binary files /dev/null and b/sound/direct_sound_samples/cry_crawdaunt.bin differ diff --git a/sound/direct_sound_samples/cry_crobat.aif b/sound/direct_sound_samples/cry_crobat.aif new file mode 100644 index 000000000..75d039bd8 Binary files /dev/null and b/sound/direct_sound_samples/cry_crobat.aif differ diff --git a/sound/direct_sound_samples/cry_crobat.bin b/sound/direct_sound_samples/cry_crobat.bin new file mode 100644 index 000000000..57b4f4a51 Binary files /dev/null and b/sound/direct_sound_samples/cry_crobat.bin differ diff --git a/sound/direct_sound_samples/cry_croconaw.aif b/sound/direct_sound_samples/cry_croconaw.aif new file mode 100644 index 000000000..afb7f3fdc Binary files /dev/null and b/sound/direct_sound_samples/cry_croconaw.aif differ diff --git a/sound/direct_sound_samples/cry_croconaw.bin b/sound/direct_sound_samples/cry_croconaw.bin new file mode 100644 index 000000000..c296c6b8b Binary files /dev/null and b/sound/direct_sound_samples/cry_croconaw.bin differ diff --git a/sound/direct_sound_samples/cry_cubone.aif b/sound/direct_sound_samples/cry_cubone.aif new file mode 100644 index 000000000..170745da1 Binary files /dev/null and b/sound/direct_sound_samples/cry_cubone.aif differ diff --git a/sound/direct_sound_samples/cry_cubone.bin b/sound/direct_sound_samples/cry_cubone.bin new file mode 100644 index 000000000..c0e9703ba Binary files /dev/null and b/sound/direct_sound_samples/cry_cubone.bin differ diff --git a/sound/direct_sound_samples/cry_cyndaquil.aif b/sound/direct_sound_samples/cry_cyndaquil.aif new file mode 100644 index 000000000..4aa580199 Binary files /dev/null and b/sound/direct_sound_samples/cry_cyndaquil.aif differ diff --git a/sound/direct_sound_samples/cry_cyndaquil.bin b/sound/direct_sound_samples/cry_cyndaquil.bin new file mode 100644 index 000000000..d6f772001 Binary files /dev/null and b/sound/direct_sound_samples/cry_cyndaquil.bin differ diff --git a/sound/direct_sound_samples/cry_delcatty.aif b/sound/direct_sound_samples/cry_delcatty.aif new file mode 100644 index 000000000..dd665b110 Binary files /dev/null and b/sound/direct_sound_samples/cry_delcatty.aif differ diff --git a/sound/direct_sound_samples/cry_delcatty.bin b/sound/direct_sound_samples/cry_delcatty.bin new file mode 100644 index 000000000..a1bb4230d Binary files /dev/null and b/sound/direct_sound_samples/cry_delcatty.bin differ diff --git a/sound/direct_sound_samples/cry_delibird.aif b/sound/direct_sound_samples/cry_delibird.aif new file mode 100644 index 000000000..dbedc42d4 Binary files /dev/null and b/sound/direct_sound_samples/cry_delibird.aif differ diff --git a/sound/direct_sound_samples/cry_delibird.bin b/sound/direct_sound_samples/cry_delibird.bin new file mode 100644 index 000000000..dde403bc0 Binary files /dev/null and b/sound/direct_sound_samples/cry_delibird.bin differ diff --git a/sound/direct_sound_samples/cry_deoxys.aif b/sound/direct_sound_samples/cry_deoxys.aif new file mode 100644 index 000000000..b9623b337 Binary files /dev/null and b/sound/direct_sound_samples/cry_deoxys.aif differ diff --git a/sound/direct_sound_samples/cry_deoxys.bin b/sound/direct_sound_samples/cry_deoxys.bin new file mode 100644 index 000000000..d91d9cdb1 Binary files /dev/null and b/sound/direct_sound_samples/cry_deoxys.bin differ diff --git a/sound/direct_sound_samples/cry_dewgong.aif b/sound/direct_sound_samples/cry_dewgong.aif new file mode 100644 index 000000000..72d69b773 Binary files /dev/null and b/sound/direct_sound_samples/cry_dewgong.aif differ diff --git a/sound/direct_sound_samples/cry_dewgong.bin b/sound/direct_sound_samples/cry_dewgong.bin new file mode 100644 index 000000000..d3905e46a Binary files /dev/null and b/sound/direct_sound_samples/cry_dewgong.bin differ diff --git a/sound/direct_sound_samples/cry_diglett.aif b/sound/direct_sound_samples/cry_diglett.aif new file mode 100644 index 000000000..b116af7f2 Binary files /dev/null and b/sound/direct_sound_samples/cry_diglett.aif differ diff --git a/sound/direct_sound_samples/cry_diglett.bin b/sound/direct_sound_samples/cry_diglett.bin new file mode 100644 index 000000000..700630410 Binary files /dev/null and b/sound/direct_sound_samples/cry_diglett.bin differ diff --git a/sound/direct_sound_samples/cry_ditto.aif b/sound/direct_sound_samples/cry_ditto.aif new file mode 100644 index 000000000..2c797f4c4 Binary files /dev/null and b/sound/direct_sound_samples/cry_ditto.aif differ diff --git a/sound/direct_sound_samples/cry_ditto.bin b/sound/direct_sound_samples/cry_ditto.bin new file mode 100644 index 000000000..d9980869f Binary files /dev/null and b/sound/direct_sound_samples/cry_ditto.bin differ diff --git a/sound/direct_sound_samples/cry_dodrio.aif b/sound/direct_sound_samples/cry_dodrio.aif new file mode 100644 index 000000000..111d8bf3e Binary files /dev/null and b/sound/direct_sound_samples/cry_dodrio.aif differ diff --git a/sound/direct_sound_samples/cry_dodrio.bin b/sound/direct_sound_samples/cry_dodrio.bin new file mode 100644 index 000000000..7f9e0ab8f Binary files /dev/null and b/sound/direct_sound_samples/cry_dodrio.bin differ diff --git a/sound/direct_sound_samples/cry_doduo.aif b/sound/direct_sound_samples/cry_doduo.aif new file mode 100644 index 000000000..5700b91d9 Binary files /dev/null and b/sound/direct_sound_samples/cry_doduo.aif differ diff --git a/sound/direct_sound_samples/cry_doduo.bin b/sound/direct_sound_samples/cry_doduo.bin new file mode 100644 index 000000000..746ccd754 Binary files /dev/null and b/sound/direct_sound_samples/cry_doduo.bin differ diff --git a/sound/direct_sound_samples/cry_donphan.aif b/sound/direct_sound_samples/cry_donphan.aif new file mode 100644 index 000000000..a41c124b1 Binary files /dev/null and b/sound/direct_sound_samples/cry_donphan.aif differ diff --git a/sound/direct_sound_samples/cry_donphan.bin b/sound/direct_sound_samples/cry_donphan.bin new file mode 100644 index 000000000..551337734 Binary files /dev/null and b/sound/direct_sound_samples/cry_donphan.bin differ diff --git a/sound/direct_sound_samples/cry_dragonair.aif b/sound/direct_sound_samples/cry_dragonair.aif new file mode 100644 index 000000000..38c3955ef Binary files /dev/null and b/sound/direct_sound_samples/cry_dragonair.aif differ diff --git a/sound/direct_sound_samples/cry_dragonair.bin b/sound/direct_sound_samples/cry_dragonair.bin new file mode 100644 index 000000000..18b692dfb Binary files /dev/null and b/sound/direct_sound_samples/cry_dragonair.bin differ diff --git a/sound/direct_sound_samples/cry_dragonite.aif b/sound/direct_sound_samples/cry_dragonite.aif new file mode 100644 index 000000000..d1e7b11cf Binary files /dev/null and b/sound/direct_sound_samples/cry_dragonite.aif differ diff --git a/sound/direct_sound_samples/cry_dragonite.bin b/sound/direct_sound_samples/cry_dragonite.bin new file mode 100644 index 000000000..8e50b1bc9 Binary files /dev/null and b/sound/direct_sound_samples/cry_dragonite.bin differ diff --git a/sound/direct_sound_samples/cry_dratini.aif b/sound/direct_sound_samples/cry_dratini.aif new file mode 100644 index 000000000..298497480 Binary files /dev/null and b/sound/direct_sound_samples/cry_dratini.aif differ diff --git a/sound/direct_sound_samples/cry_dratini.bin b/sound/direct_sound_samples/cry_dratini.bin new file mode 100644 index 000000000..7e7cdd42a Binary files /dev/null and b/sound/direct_sound_samples/cry_dratini.bin differ diff --git a/sound/direct_sound_samples/cry_drowzee.aif b/sound/direct_sound_samples/cry_drowzee.aif new file mode 100644 index 000000000..0d53eb2ff Binary files /dev/null and b/sound/direct_sound_samples/cry_drowzee.aif differ diff --git a/sound/direct_sound_samples/cry_drowzee.bin b/sound/direct_sound_samples/cry_drowzee.bin new file mode 100644 index 000000000..3a53b4c27 Binary files /dev/null and b/sound/direct_sound_samples/cry_drowzee.bin differ diff --git a/sound/direct_sound_samples/cry_dugtrio.aif b/sound/direct_sound_samples/cry_dugtrio.aif new file mode 100644 index 000000000..dff573dfe Binary files /dev/null and b/sound/direct_sound_samples/cry_dugtrio.aif differ diff --git a/sound/direct_sound_samples/cry_dugtrio.bin b/sound/direct_sound_samples/cry_dugtrio.bin new file mode 100644 index 000000000..2ccb481ed Binary files /dev/null and b/sound/direct_sound_samples/cry_dugtrio.bin differ diff --git a/sound/direct_sound_samples/cry_dunsparce.aif b/sound/direct_sound_samples/cry_dunsparce.aif new file mode 100644 index 000000000..454617c05 Binary files /dev/null and b/sound/direct_sound_samples/cry_dunsparce.aif differ diff --git a/sound/direct_sound_samples/cry_dunsparce.bin b/sound/direct_sound_samples/cry_dunsparce.bin new file mode 100644 index 000000000..44571234b Binary files /dev/null and b/sound/direct_sound_samples/cry_dunsparce.bin differ diff --git a/sound/direct_sound_samples/cry_dusclops.aif b/sound/direct_sound_samples/cry_dusclops.aif new file mode 100644 index 000000000..de9657e4f Binary files /dev/null and b/sound/direct_sound_samples/cry_dusclops.aif differ diff --git a/sound/direct_sound_samples/cry_dusclops.bin b/sound/direct_sound_samples/cry_dusclops.bin new file mode 100644 index 000000000..83f11e12f Binary files /dev/null and b/sound/direct_sound_samples/cry_dusclops.bin differ diff --git a/sound/direct_sound_samples/cry_duskull.aif b/sound/direct_sound_samples/cry_duskull.aif new file mode 100644 index 000000000..d84ea274e Binary files /dev/null and b/sound/direct_sound_samples/cry_duskull.aif differ diff --git a/sound/direct_sound_samples/cry_duskull.bin b/sound/direct_sound_samples/cry_duskull.bin new file mode 100644 index 000000000..658100c4b Binary files /dev/null and b/sound/direct_sound_samples/cry_duskull.bin differ diff --git a/sound/direct_sound_samples/cry_dustox.aif b/sound/direct_sound_samples/cry_dustox.aif new file mode 100644 index 000000000..56d8eb336 Binary files /dev/null and b/sound/direct_sound_samples/cry_dustox.aif differ diff --git a/sound/direct_sound_samples/cry_dustox.bin b/sound/direct_sound_samples/cry_dustox.bin new file mode 100644 index 000000000..0678a1ada Binary files /dev/null and b/sound/direct_sound_samples/cry_dustox.bin differ diff --git a/sound/direct_sound_samples/cry_eevee.aif b/sound/direct_sound_samples/cry_eevee.aif new file mode 100644 index 000000000..8711a1470 Binary files /dev/null and b/sound/direct_sound_samples/cry_eevee.aif differ diff --git a/sound/direct_sound_samples/cry_eevee.bin b/sound/direct_sound_samples/cry_eevee.bin new file mode 100644 index 000000000..03731687d Binary files /dev/null and b/sound/direct_sound_samples/cry_eevee.bin differ diff --git a/sound/direct_sound_samples/cry_ekans.aif b/sound/direct_sound_samples/cry_ekans.aif new file mode 100644 index 000000000..9eb396735 Binary files /dev/null and b/sound/direct_sound_samples/cry_ekans.aif differ diff --git a/sound/direct_sound_samples/cry_ekans.bin b/sound/direct_sound_samples/cry_ekans.bin new file mode 100644 index 000000000..ee998e710 Binary files /dev/null and b/sound/direct_sound_samples/cry_ekans.bin differ diff --git a/sound/direct_sound_samples/cry_electabuzz.aif b/sound/direct_sound_samples/cry_electabuzz.aif new file mode 100644 index 000000000..5abdb49b7 Binary files /dev/null and b/sound/direct_sound_samples/cry_electabuzz.aif differ diff --git a/sound/direct_sound_samples/cry_electabuzz.bin b/sound/direct_sound_samples/cry_electabuzz.bin new file mode 100644 index 000000000..a26c54975 Binary files /dev/null and b/sound/direct_sound_samples/cry_electabuzz.bin differ diff --git a/sound/direct_sound_samples/cry_electrike.aif b/sound/direct_sound_samples/cry_electrike.aif new file mode 100644 index 000000000..56c9666df Binary files /dev/null and b/sound/direct_sound_samples/cry_electrike.aif differ diff --git a/sound/direct_sound_samples/cry_electrike.bin b/sound/direct_sound_samples/cry_electrike.bin new file mode 100644 index 000000000..ea303581a Binary files /dev/null and b/sound/direct_sound_samples/cry_electrike.bin differ diff --git a/sound/direct_sound_samples/cry_electrode.aif b/sound/direct_sound_samples/cry_electrode.aif new file mode 100644 index 000000000..cbd7f0971 Binary files /dev/null and b/sound/direct_sound_samples/cry_electrode.aif differ diff --git a/sound/direct_sound_samples/cry_electrode.bin b/sound/direct_sound_samples/cry_electrode.bin new file mode 100644 index 000000000..9bfbe5d07 Binary files /dev/null and b/sound/direct_sound_samples/cry_electrode.bin differ diff --git a/sound/direct_sound_samples/cry_elekid.aif b/sound/direct_sound_samples/cry_elekid.aif new file mode 100644 index 000000000..839bdee17 Binary files /dev/null and b/sound/direct_sound_samples/cry_elekid.aif differ diff --git a/sound/direct_sound_samples/cry_elekid.bin b/sound/direct_sound_samples/cry_elekid.bin new file mode 100644 index 000000000..c974ea223 Binary files /dev/null and b/sound/direct_sound_samples/cry_elekid.bin differ diff --git a/sound/direct_sound_samples/cry_entei.aif b/sound/direct_sound_samples/cry_entei.aif new file mode 100644 index 000000000..56a740207 Binary files /dev/null and b/sound/direct_sound_samples/cry_entei.aif differ diff --git a/sound/direct_sound_samples/cry_entei.bin b/sound/direct_sound_samples/cry_entei.bin new file mode 100644 index 000000000..8e30227b8 Binary files /dev/null and b/sound/direct_sound_samples/cry_entei.bin differ diff --git a/sound/direct_sound_samples/cry_espeon.aif b/sound/direct_sound_samples/cry_espeon.aif new file mode 100644 index 000000000..53dc62f4d Binary files /dev/null and b/sound/direct_sound_samples/cry_espeon.aif differ diff --git a/sound/direct_sound_samples/cry_espeon.bin b/sound/direct_sound_samples/cry_espeon.bin new file mode 100644 index 000000000..ac420f643 Binary files /dev/null and b/sound/direct_sound_samples/cry_espeon.bin differ diff --git a/sound/direct_sound_samples/cry_exeggcute.aif b/sound/direct_sound_samples/cry_exeggcute.aif new file mode 100644 index 000000000..147912c2f Binary files /dev/null and b/sound/direct_sound_samples/cry_exeggcute.aif differ diff --git a/sound/direct_sound_samples/cry_exeggcute.bin b/sound/direct_sound_samples/cry_exeggcute.bin new file mode 100644 index 000000000..72ccc5536 Binary files /dev/null and b/sound/direct_sound_samples/cry_exeggcute.bin differ diff --git a/sound/direct_sound_samples/cry_exeggutor.aif b/sound/direct_sound_samples/cry_exeggutor.aif new file mode 100644 index 000000000..c0b9177bf Binary files /dev/null and b/sound/direct_sound_samples/cry_exeggutor.aif differ diff --git a/sound/direct_sound_samples/cry_exeggutor.bin b/sound/direct_sound_samples/cry_exeggutor.bin new file mode 100644 index 000000000..df3aa2538 Binary files /dev/null and b/sound/direct_sound_samples/cry_exeggutor.bin differ diff --git a/sound/direct_sound_samples/cry_exploud.aif b/sound/direct_sound_samples/cry_exploud.aif new file mode 100644 index 000000000..5b80870cc Binary files /dev/null and b/sound/direct_sound_samples/cry_exploud.aif differ diff --git a/sound/direct_sound_samples/cry_exploud.bin b/sound/direct_sound_samples/cry_exploud.bin new file mode 100644 index 000000000..d0f6ce64c Binary files /dev/null and b/sound/direct_sound_samples/cry_exploud.bin differ diff --git a/sound/direct_sound_samples/cry_farfetchd.aif b/sound/direct_sound_samples/cry_farfetchd.aif new file mode 100644 index 000000000..f1db556dc Binary files /dev/null and b/sound/direct_sound_samples/cry_farfetchd.aif differ diff --git a/sound/direct_sound_samples/cry_farfetchd.bin b/sound/direct_sound_samples/cry_farfetchd.bin new file mode 100644 index 000000000..bacbaf752 Binary files /dev/null and b/sound/direct_sound_samples/cry_farfetchd.bin differ diff --git a/sound/direct_sound_samples/cry_fearow.aif b/sound/direct_sound_samples/cry_fearow.aif new file mode 100644 index 000000000..74a76f6d4 Binary files /dev/null and b/sound/direct_sound_samples/cry_fearow.aif differ diff --git a/sound/direct_sound_samples/cry_fearow.bin b/sound/direct_sound_samples/cry_fearow.bin new file mode 100644 index 000000000..8c7df73a2 Binary files /dev/null and b/sound/direct_sound_samples/cry_fearow.bin differ diff --git a/sound/direct_sound_samples/cry_feebas.aif b/sound/direct_sound_samples/cry_feebas.aif new file mode 100644 index 000000000..c386522f1 Binary files /dev/null and b/sound/direct_sound_samples/cry_feebas.aif differ diff --git a/sound/direct_sound_samples/cry_feebas.bin b/sound/direct_sound_samples/cry_feebas.bin new file mode 100644 index 000000000..6c827f45f Binary files /dev/null and b/sound/direct_sound_samples/cry_feebas.bin differ diff --git a/sound/direct_sound_samples/cry_feraligatr.aif b/sound/direct_sound_samples/cry_feraligatr.aif new file mode 100644 index 000000000..9fcd93cff Binary files /dev/null and b/sound/direct_sound_samples/cry_feraligatr.aif differ diff --git a/sound/direct_sound_samples/cry_feraligatr.bin b/sound/direct_sound_samples/cry_feraligatr.bin new file mode 100644 index 000000000..a4bbf6de6 Binary files /dev/null and b/sound/direct_sound_samples/cry_feraligatr.bin differ diff --git a/sound/direct_sound_samples/cry_flaaffy.aif b/sound/direct_sound_samples/cry_flaaffy.aif new file mode 100644 index 000000000..93dfacfaf Binary files /dev/null and b/sound/direct_sound_samples/cry_flaaffy.aif differ diff --git a/sound/direct_sound_samples/cry_flaaffy.bin b/sound/direct_sound_samples/cry_flaaffy.bin new file mode 100644 index 000000000..9da53993d Binary files /dev/null and b/sound/direct_sound_samples/cry_flaaffy.bin differ diff --git a/sound/direct_sound_samples/cry_flareon.aif b/sound/direct_sound_samples/cry_flareon.aif new file mode 100644 index 000000000..58d28e60a Binary files /dev/null and b/sound/direct_sound_samples/cry_flareon.aif differ diff --git a/sound/direct_sound_samples/cry_flareon.bin b/sound/direct_sound_samples/cry_flareon.bin new file mode 100644 index 000000000..d3e4119a0 Binary files /dev/null and b/sound/direct_sound_samples/cry_flareon.bin differ diff --git a/sound/direct_sound_samples/cry_flygon.aif b/sound/direct_sound_samples/cry_flygon.aif new file mode 100644 index 000000000..c8c377016 Binary files /dev/null and b/sound/direct_sound_samples/cry_flygon.aif differ diff --git a/sound/direct_sound_samples/cry_flygon.bin b/sound/direct_sound_samples/cry_flygon.bin new file mode 100644 index 000000000..2af210593 Binary files /dev/null and b/sound/direct_sound_samples/cry_flygon.bin differ diff --git a/sound/direct_sound_samples/cry_forretress.aif b/sound/direct_sound_samples/cry_forretress.aif new file mode 100644 index 000000000..288dacbea Binary files /dev/null and b/sound/direct_sound_samples/cry_forretress.aif differ diff --git a/sound/direct_sound_samples/cry_forretress.bin b/sound/direct_sound_samples/cry_forretress.bin new file mode 100644 index 000000000..85d71ac9b Binary files /dev/null and b/sound/direct_sound_samples/cry_forretress.bin differ diff --git a/sound/direct_sound_samples/cry_furret.aif b/sound/direct_sound_samples/cry_furret.aif new file mode 100644 index 000000000..6b4e9ce11 Binary files /dev/null and b/sound/direct_sound_samples/cry_furret.aif differ diff --git a/sound/direct_sound_samples/cry_furret.bin b/sound/direct_sound_samples/cry_furret.bin new file mode 100644 index 000000000..b1caec1a3 Binary files /dev/null and b/sound/direct_sound_samples/cry_furret.bin differ diff --git a/sound/direct_sound_samples/cry_gardevoir.aif b/sound/direct_sound_samples/cry_gardevoir.aif new file mode 100644 index 000000000..a14780990 Binary files /dev/null and b/sound/direct_sound_samples/cry_gardevoir.aif differ diff --git a/sound/direct_sound_samples/cry_gardevoir.bin b/sound/direct_sound_samples/cry_gardevoir.bin new file mode 100644 index 000000000..be19db717 Binary files /dev/null and b/sound/direct_sound_samples/cry_gardevoir.bin differ diff --git a/sound/direct_sound_samples/cry_gastly.aif b/sound/direct_sound_samples/cry_gastly.aif new file mode 100644 index 000000000..93cef851d Binary files /dev/null and b/sound/direct_sound_samples/cry_gastly.aif differ diff --git a/sound/direct_sound_samples/cry_gastly.bin b/sound/direct_sound_samples/cry_gastly.bin new file mode 100644 index 000000000..183d0400d Binary files /dev/null and b/sound/direct_sound_samples/cry_gastly.bin differ diff --git a/sound/direct_sound_samples/cry_gengar.aif b/sound/direct_sound_samples/cry_gengar.aif new file mode 100644 index 000000000..379b5d37e Binary files /dev/null and b/sound/direct_sound_samples/cry_gengar.aif differ diff --git a/sound/direct_sound_samples/cry_gengar.bin b/sound/direct_sound_samples/cry_gengar.bin new file mode 100644 index 000000000..96fdec2c9 Binary files /dev/null and b/sound/direct_sound_samples/cry_gengar.bin differ diff --git a/sound/direct_sound_samples/cry_geodude.aif b/sound/direct_sound_samples/cry_geodude.aif new file mode 100644 index 000000000..143b9031c Binary files /dev/null and b/sound/direct_sound_samples/cry_geodude.aif differ diff --git a/sound/direct_sound_samples/cry_geodude.bin b/sound/direct_sound_samples/cry_geodude.bin new file mode 100644 index 000000000..2bba35f1c Binary files /dev/null and b/sound/direct_sound_samples/cry_geodude.bin differ diff --git a/sound/direct_sound_samples/cry_girafarig.aif b/sound/direct_sound_samples/cry_girafarig.aif new file mode 100644 index 000000000..1dd5f93e2 Binary files /dev/null and b/sound/direct_sound_samples/cry_girafarig.aif differ diff --git a/sound/direct_sound_samples/cry_girafarig.bin b/sound/direct_sound_samples/cry_girafarig.bin new file mode 100644 index 000000000..3d838ab11 Binary files /dev/null and b/sound/direct_sound_samples/cry_girafarig.bin differ diff --git a/sound/direct_sound_samples/cry_glalie.aif b/sound/direct_sound_samples/cry_glalie.aif new file mode 100644 index 000000000..e4e896547 Binary files /dev/null and b/sound/direct_sound_samples/cry_glalie.aif differ diff --git a/sound/direct_sound_samples/cry_glalie.bin b/sound/direct_sound_samples/cry_glalie.bin new file mode 100644 index 000000000..c9eee6dab Binary files /dev/null and b/sound/direct_sound_samples/cry_glalie.bin differ diff --git a/sound/direct_sound_samples/cry_gligar.aif b/sound/direct_sound_samples/cry_gligar.aif new file mode 100644 index 000000000..4050f08b0 Binary files /dev/null and b/sound/direct_sound_samples/cry_gligar.aif differ diff --git a/sound/direct_sound_samples/cry_gligar.bin b/sound/direct_sound_samples/cry_gligar.bin new file mode 100644 index 000000000..ab4c0553b Binary files /dev/null and b/sound/direct_sound_samples/cry_gligar.bin differ diff --git a/sound/direct_sound_samples/cry_gloom.aif b/sound/direct_sound_samples/cry_gloom.aif new file mode 100644 index 000000000..e930328ac Binary files /dev/null and b/sound/direct_sound_samples/cry_gloom.aif differ diff --git a/sound/direct_sound_samples/cry_gloom.bin b/sound/direct_sound_samples/cry_gloom.bin new file mode 100644 index 000000000..216941d75 Binary files /dev/null and b/sound/direct_sound_samples/cry_gloom.bin differ diff --git a/sound/direct_sound_samples/cry_golbat.aif b/sound/direct_sound_samples/cry_golbat.aif new file mode 100644 index 000000000..11413df3a Binary files /dev/null and b/sound/direct_sound_samples/cry_golbat.aif differ diff --git a/sound/direct_sound_samples/cry_golbat.bin b/sound/direct_sound_samples/cry_golbat.bin new file mode 100644 index 000000000..faecc0c88 Binary files /dev/null and b/sound/direct_sound_samples/cry_golbat.bin differ diff --git a/sound/direct_sound_samples/cry_goldeen.aif b/sound/direct_sound_samples/cry_goldeen.aif new file mode 100644 index 000000000..81fd1ecdf Binary files /dev/null and b/sound/direct_sound_samples/cry_goldeen.aif differ diff --git a/sound/direct_sound_samples/cry_goldeen.bin b/sound/direct_sound_samples/cry_goldeen.bin new file mode 100644 index 000000000..44490ae28 Binary files /dev/null and b/sound/direct_sound_samples/cry_goldeen.bin differ diff --git a/sound/direct_sound_samples/cry_golduck.aif b/sound/direct_sound_samples/cry_golduck.aif new file mode 100644 index 000000000..b6b71a7a4 Binary files /dev/null and b/sound/direct_sound_samples/cry_golduck.aif differ diff --git a/sound/direct_sound_samples/cry_golduck.bin b/sound/direct_sound_samples/cry_golduck.bin new file mode 100644 index 000000000..af01002f3 Binary files /dev/null and b/sound/direct_sound_samples/cry_golduck.bin differ diff --git a/sound/direct_sound_samples/cry_golem.aif b/sound/direct_sound_samples/cry_golem.aif new file mode 100644 index 000000000..0d2c4515e Binary files /dev/null and b/sound/direct_sound_samples/cry_golem.aif differ diff --git a/sound/direct_sound_samples/cry_golem.bin b/sound/direct_sound_samples/cry_golem.bin new file mode 100644 index 000000000..891bcedc6 Binary files /dev/null and b/sound/direct_sound_samples/cry_golem.bin differ diff --git a/sound/direct_sound_samples/cry_gorebyss.aif b/sound/direct_sound_samples/cry_gorebyss.aif new file mode 100644 index 000000000..b7605062c Binary files /dev/null and b/sound/direct_sound_samples/cry_gorebyss.aif differ diff --git a/sound/direct_sound_samples/cry_gorebyss.bin b/sound/direct_sound_samples/cry_gorebyss.bin new file mode 100644 index 000000000..2cb4ac9e4 Binary files /dev/null and b/sound/direct_sound_samples/cry_gorebyss.bin differ diff --git a/sound/direct_sound_samples/cry_granbull.aif b/sound/direct_sound_samples/cry_granbull.aif new file mode 100644 index 000000000..146b3bd0c Binary files /dev/null and b/sound/direct_sound_samples/cry_granbull.aif differ diff --git a/sound/direct_sound_samples/cry_granbull.bin b/sound/direct_sound_samples/cry_granbull.bin new file mode 100644 index 000000000..3272a4b0b Binary files /dev/null and b/sound/direct_sound_samples/cry_granbull.bin differ diff --git a/sound/direct_sound_samples/cry_graveler.aif b/sound/direct_sound_samples/cry_graveler.aif new file mode 100644 index 000000000..773994228 Binary files /dev/null and b/sound/direct_sound_samples/cry_graveler.aif differ diff --git a/sound/direct_sound_samples/cry_graveler.bin b/sound/direct_sound_samples/cry_graveler.bin new file mode 100644 index 000000000..09936cb03 Binary files /dev/null and b/sound/direct_sound_samples/cry_graveler.bin differ diff --git a/sound/direct_sound_samples/cry_grimer.aif b/sound/direct_sound_samples/cry_grimer.aif new file mode 100644 index 000000000..95eed1061 Binary files /dev/null and b/sound/direct_sound_samples/cry_grimer.aif differ diff --git a/sound/direct_sound_samples/cry_grimer.bin b/sound/direct_sound_samples/cry_grimer.bin new file mode 100644 index 000000000..6d75a4c10 Binary files /dev/null and b/sound/direct_sound_samples/cry_grimer.bin differ diff --git a/sound/direct_sound_samples/cry_groudon.aif b/sound/direct_sound_samples/cry_groudon.aif new file mode 100644 index 000000000..62452b4d9 Binary files /dev/null and b/sound/direct_sound_samples/cry_groudon.aif differ diff --git a/sound/direct_sound_samples/cry_groudon.bin b/sound/direct_sound_samples/cry_groudon.bin new file mode 100644 index 000000000..1470cad75 Binary files /dev/null and b/sound/direct_sound_samples/cry_groudon.bin differ diff --git a/sound/direct_sound_samples/cry_grovyle.aif b/sound/direct_sound_samples/cry_grovyle.aif new file mode 100644 index 000000000..983bcfff3 Binary files /dev/null and b/sound/direct_sound_samples/cry_grovyle.aif differ diff --git a/sound/direct_sound_samples/cry_grovyle.bin b/sound/direct_sound_samples/cry_grovyle.bin new file mode 100644 index 000000000..288acce37 Binary files /dev/null and b/sound/direct_sound_samples/cry_grovyle.bin differ diff --git a/sound/direct_sound_samples/cry_growlithe.aif b/sound/direct_sound_samples/cry_growlithe.aif new file mode 100644 index 000000000..134e29834 Binary files /dev/null and b/sound/direct_sound_samples/cry_growlithe.aif differ diff --git a/sound/direct_sound_samples/cry_growlithe.bin b/sound/direct_sound_samples/cry_growlithe.bin new file mode 100644 index 000000000..d425efcc7 Binary files /dev/null and b/sound/direct_sound_samples/cry_growlithe.bin differ diff --git a/sound/direct_sound_samples/cry_grumpig.aif b/sound/direct_sound_samples/cry_grumpig.aif new file mode 100644 index 000000000..97c372076 Binary files /dev/null and b/sound/direct_sound_samples/cry_grumpig.aif differ diff --git a/sound/direct_sound_samples/cry_grumpig.bin b/sound/direct_sound_samples/cry_grumpig.bin new file mode 100644 index 000000000..cf4c06f3d Binary files /dev/null and b/sound/direct_sound_samples/cry_grumpig.bin differ diff --git a/sound/direct_sound_samples/cry_gulpin.aif b/sound/direct_sound_samples/cry_gulpin.aif new file mode 100644 index 000000000..f3043b422 Binary files /dev/null and b/sound/direct_sound_samples/cry_gulpin.aif differ diff --git a/sound/direct_sound_samples/cry_gulpin.bin b/sound/direct_sound_samples/cry_gulpin.bin new file mode 100644 index 000000000..6d920f5fe Binary files /dev/null and b/sound/direct_sound_samples/cry_gulpin.bin differ diff --git a/sound/direct_sound_samples/cry_gyarados.aif b/sound/direct_sound_samples/cry_gyarados.aif new file mode 100644 index 000000000..238b6d721 Binary files /dev/null and b/sound/direct_sound_samples/cry_gyarados.aif differ diff --git a/sound/direct_sound_samples/cry_gyarados.bin b/sound/direct_sound_samples/cry_gyarados.bin new file mode 100644 index 000000000..68b410de4 Binary files /dev/null and b/sound/direct_sound_samples/cry_gyarados.bin differ diff --git a/sound/direct_sound_samples/cry_hariyama.aif b/sound/direct_sound_samples/cry_hariyama.aif new file mode 100644 index 000000000..1ac1f3f7e Binary files /dev/null and b/sound/direct_sound_samples/cry_hariyama.aif differ diff --git a/sound/direct_sound_samples/cry_hariyama.bin b/sound/direct_sound_samples/cry_hariyama.bin new file mode 100644 index 000000000..c5d9005fd Binary files /dev/null and b/sound/direct_sound_samples/cry_hariyama.bin differ diff --git a/sound/direct_sound_samples/cry_haunter.aif b/sound/direct_sound_samples/cry_haunter.aif new file mode 100644 index 000000000..60ec72171 Binary files /dev/null and b/sound/direct_sound_samples/cry_haunter.aif differ diff --git a/sound/direct_sound_samples/cry_haunter.bin b/sound/direct_sound_samples/cry_haunter.bin new file mode 100644 index 000000000..ccaee1abd Binary files /dev/null and b/sound/direct_sound_samples/cry_haunter.bin differ diff --git a/sound/direct_sound_samples/cry_heracross.aif b/sound/direct_sound_samples/cry_heracross.aif new file mode 100644 index 000000000..a0734748f Binary files /dev/null and b/sound/direct_sound_samples/cry_heracross.aif differ diff --git a/sound/direct_sound_samples/cry_heracross.bin b/sound/direct_sound_samples/cry_heracross.bin new file mode 100644 index 000000000..da419405c Binary files /dev/null and b/sound/direct_sound_samples/cry_heracross.bin differ diff --git a/sound/direct_sound_samples/cry_hitmonchan.aif b/sound/direct_sound_samples/cry_hitmonchan.aif new file mode 100644 index 000000000..40479452c Binary files /dev/null and b/sound/direct_sound_samples/cry_hitmonchan.aif differ diff --git a/sound/direct_sound_samples/cry_hitmonchan.bin b/sound/direct_sound_samples/cry_hitmonchan.bin new file mode 100644 index 000000000..6db9a469a Binary files /dev/null and b/sound/direct_sound_samples/cry_hitmonchan.bin differ diff --git a/sound/direct_sound_samples/cry_hitmonlee.aif b/sound/direct_sound_samples/cry_hitmonlee.aif new file mode 100644 index 000000000..3a4bcddca Binary files /dev/null and b/sound/direct_sound_samples/cry_hitmonlee.aif differ diff --git a/sound/direct_sound_samples/cry_hitmonlee.bin b/sound/direct_sound_samples/cry_hitmonlee.bin new file mode 100644 index 000000000..dcf2003b5 Binary files /dev/null and b/sound/direct_sound_samples/cry_hitmonlee.bin differ diff --git a/sound/direct_sound_samples/cry_hitmontop.aif b/sound/direct_sound_samples/cry_hitmontop.aif new file mode 100644 index 000000000..3fbee8041 Binary files /dev/null and b/sound/direct_sound_samples/cry_hitmontop.aif differ diff --git a/sound/direct_sound_samples/cry_hitmontop.bin b/sound/direct_sound_samples/cry_hitmontop.bin new file mode 100644 index 000000000..622f14486 Binary files /dev/null and b/sound/direct_sound_samples/cry_hitmontop.bin differ diff --git a/sound/direct_sound_samples/cry_ho_oh.aif b/sound/direct_sound_samples/cry_ho_oh.aif new file mode 100644 index 000000000..52f8dd307 Binary files /dev/null and b/sound/direct_sound_samples/cry_ho_oh.aif differ diff --git a/sound/direct_sound_samples/cry_ho_oh.bin b/sound/direct_sound_samples/cry_ho_oh.bin new file mode 100644 index 000000000..a24153e01 Binary files /dev/null and b/sound/direct_sound_samples/cry_ho_oh.bin differ diff --git a/sound/direct_sound_samples/cry_hoothoot.aif b/sound/direct_sound_samples/cry_hoothoot.aif new file mode 100644 index 000000000..59e685dcc Binary files /dev/null and b/sound/direct_sound_samples/cry_hoothoot.aif differ diff --git a/sound/direct_sound_samples/cry_hoothoot.bin b/sound/direct_sound_samples/cry_hoothoot.bin new file mode 100644 index 000000000..ec5017a62 Binary files /dev/null and b/sound/direct_sound_samples/cry_hoothoot.bin differ diff --git a/sound/direct_sound_samples/cry_hoppip.aif b/sound/direct_sound_samples/cry_hoppip.aif new file mode 100644 index 000000000..ea47877d0 Binary files /dev/null and b/sound/direct_sound_samples/cry_hoppip.aif differ diff --git a/sound/direct_sound_samples/cry_hoppip.bin b/sound/direct_sound_samples/cry_hoppip.bin new file mode 100644 index 000000000..c5780365d Binary files /dev/null and b/sound/direct_sound_samples/cry_hoppip.bin differ diff --git a/sound/direct_sound_samples/cry_horsea.aif b/sound/direct_sound_samples/cry_horsea.aif new file mode 100644 index 000000000..e41eff4b1 Binary files /dev/null and b/sound/direct_sound_samples/cry_horsea.aif differ diff --git a/sound/direct_sound_samples/cry_horsea.bin b/sound/direct_sound_samples/cry_horsea.bin new file mode 100644 index 000000000..d4aae53e9 Binary files /dev/null and b/sound/direct_sound_samples/cry_horsea.bin differ diff --git a/sound/direct_sound_samples/cry_houndoom.aif b/sound/direct_sound_samples/cry_houndoom.aif new file mode 100644 index 000000000..6fec16d39 Binary files /dev/null and b/sound/direct_sound_samples/cry_houndoom.aif differ diff --git a/sound/direct_sound_samples/cry_houndoom.bin b/sound/direct_sound_samples/cry_houndoom.bin new file mode 100644 index 000000000..c32317583 Binary files /dev/null and b/sound/direct_sound_samples/cry_houndoom.bin differ diff --git a/sound/direct_sound_samples/cry_houndour.aif b/sound/direct_sound_samples/cry_houndour.aif new file mode 100644 index 000000000..7431bbf29 Binary files /dev/null and b/sound/direct_sound_samples/cry_houndour.aif differ diff --git a/sound/direct_sound_samples/cry_houndour.bin b/sound/direct_sound_samples/cry_houndour.bin new file mode 100644 index 000000000..82681e918 Binary files /dev/null and b/sound/direct_sound_samples/cry_houndour.bin differ diff --git a/sound/direct_sound_samples/cry_huntail.aif b/sound/direct_sound_samples/cry_huntail.aif new file mode 100644 index 000000000..f1d3b29d9 Binary files /dev/null and b/sound/direct_sound_samples/cry_huntail.aif differ diff --git a/sound/direct_sound_samples/cry_huntail.bin b/sound/direct_sound_samples/cry_huntail.bin new file mode 100644 index 000000000..a029b7c12 Binary files /dev/null and b/sound/direct_sound_samples/cry_huntail.bin differ diff --git a/sound/direct_sound_samples/cry_hypno.aif b/sound/direct_sound_samples/cry_hypno.aif new file mode 100644 index 000000000..32672a3c3 Binary files /dev/null and b/sound/direct_sound_samples/cry_hypno.aif differ diff --git a/sound/direct_sound_samples/cry_hypno.bin b/sound/direct_sound_samples/cry_hypno.bin new file mode 100644 index 000000000..5aa7975a3 Binary files /dev/null and b/sound/direct_sound_samples/cry_hypno.bin differ diff --git a/sound/direct_sound_samples/cry_igglybuff.aif b/sound/direct_sound_samples/cry_igglybuff.aif new file mode 100644 index 000000000..8de8394d5 Binary files /dev/null and b/sound/direct_sound_samples/cry_igglybuff.aif differ diff --git a/sound/direct_sound_samples/cry_igglybuff.bin b/sound/direct_sound_samples/cry_igglybuff.bin new file mode 100644 index 000000000..0e5b0970d Binary files /dev/null and b/sound/direct_sound_samples/cry_igglybuff.bin differ diff --git a/sound/direct_sound_samples/cry_illumise.aif b/sound/direct_sound_samples/cry_illumise.aif new file mode 100644 index 000000000..75e03efc8 Binary files /dev/null and b/sound/direct_sound_samples/cry_illumise.aif differ diff --git a/sound/direct_sound_samples/cry_illumise.bin b/sound/direct_sound_samples/cry_illumise.bin new file mode 100644 index 000000000..8003a3307 Binary files /dev/null and b/sound/direct_sound_samples/cry_illumise.bin differ diff --git a/sound/direct_sound_samples/cry_ivysaur.aif b/sound/direct_sound_samples/cry_ivysaur.aif new file mode 100644 index 000000000..ea474ff88 Binary files /dev/null and b/sound/direct_sound_samples/cry_ivysaur.aif differ diff --git a/sound/direct_sound_samples/cry_ivysaur.bin b/sound/direct_sound_samples/cry_ivysaur.bin new file mode 100644 index 000000000..07a71afa1 Binary files /dev/null and b/sound/direct_sound_samples/cry_ivysaur.bin differ diff --git a/sound/direct_sound_samples/cry_jigglypuff.aif b/sound/direct_sound_samples/cry_jigglypuff.aif new file mode 100644 index 000000000..780424b4f Binary files /dev/null and b/sound/direct_sound_samples/cry_jigglypuff.aif differ diff --git a/sound/direct_sound_samples/cry_jigglypuff.bin b/sound/direct_sound_samples/cry_jigglypuff.bin new file mode 100644 index 000000000..a7a09b422 Binary files /dev/null and b/sound/direct_sound_samples/cry_jigglypuff.bin differ diff --git a/sound/direct_sound_samples/cry_jirachi.aif b/sound/direct_sound_samples/cry_jirachi.aif new file mode 100644 index 000000000..ea8a5c8ad Binary files /dev/null and b/sound/direct_sound_samples/cry_jirachi.aif differ diff --git a/sound/direct_sound_samples/cry_jirachi.bin b/sound/direct_sound_samples/cry_jirachi.bin new file mode 100644 index 000000000..6fe7842a0 Binary files /dev/null and b/sound/direct_sound_samples/cry_jirachi.bin differ diff --git a/sound/direct_sound_samples/cry_jolteon.aif b/sound/direct_sound_samples/cry_jolteon.aif new file mode 100644 index 000000000..013369158 Binary files /dev/null and b/sound/direct_sound_samples/cry_jolteon.aif differ diff --git a/sound/direct_sound_samples/cry_jolteon.bin b/sound/direct_sound_samples/cry_jolteon.bin new file mode 100644 index 000000000..ea171bd4f Binary files /dev/null and b/sound/direct_sound_samples/cry_jolteon.bin differ diff --git a/sound/direct_sound_samples/cry_jumpluff.aif b/sound/direct_sound_samples/cry_jumpluff.aif new file mode 100644 index 000000000..13b0fd315 Binary files /dev/null and b/sound/direct_sound_samples/cry_jumpluff.aif differ diff --git a/sound/direct_sound_samples/cry_jumpluff.bin b/sound/direct_sound_samples/cry_jumpluff.bin new file mode 100644 index 000000000..890b50d92 Binary files /dev/null and b/sound/direct_sound_samples/cry_jumpluff.bin differ diff --git a/sound/direct_sound_samples/cry_jynx.aif b/sound/direct_sound_samples/cry_jynx.aif new file mode 100644 index 000000000..7394a48a2 Binary files /dev/null and b/sound/direct_sound_samples/cry_jynx.aif differ diff --git a/sound/direct_sound_samples/cry_jynx.bin b/sound/direct_sound_samples/cry_jynx.bin new file mode 100644 index 000000000..8f137d795 Binary files /dev/null and b/sound/direct_sound_samples/cry_jynx.bin differ diff --git a/sound/direct_sound_samples/cry_kabuto.aif b/sound/direct_sound_samples/cry_kabuto.aif new file mode 100644 index 000000000..6ae9801b5 Binary files /dev/null and b/sound/direct_sound_samples/cry_kabuto.aif differ diff --git a/sound/direct_sound_samples/cry_kabuto.bin b/sound/direct_sound_samples/cry_kabuto.bin new file mode 100644 index 000000000..83666b932 Binary files /dev/null and b/sound/direct_sound_samples/cry_kabuto.bin differ diff --git a/sound/direct_sound_samples/cry_kabutops.aif b/sound/direct_sound_samples/cry_kabutops.aif new file mode 100644 index 000000000..cb888bff9 Binary files /dev/null and b/sound/direct_sound_samples/cry_kabutops.aif differ diff --git a/sound/direct_sound_samples/cry_kabutops.bin b/sound/direct_sound_samples/cry_kabutops.bin new file mode 100644 index 000000000..9d6d52f19 Binary files /dev/null and b/sound/direct_sound_samples/cry_kabutops.bin differ diff --git a/sound/direct_sound_samples/cry_kadabra.aif b/sound/direct_sound_samples/cry_kadabra.aif new file mode 100644 index 000000000..bfcc18031 Binary files /dev/null and b/sound/direct_sound_samples/cry_kadabra.aif differ diff --git a/sound/direct_sound_samples/cry_kadabra.bin b/sound/direct_sound_samples/cry_kadabra.bin new file mode 100644 index 000000000..1fed952ad Binary files /dev/null and b/sound/direct_sound_samples/cry_kadabra.bin differ diff --git a/sound/direct_sound_samples/cry_kakuna.aif b/sound/direct_sound_samples/cry_kakuna.aif new file mode 100644 index 000000000..7c4e9d7a8 Binary files /dev/null and b/sound/direct_sound_samples/cry_kakuna.aif differ diff --git a/sound/direct_sound_samples/cry_kakuna.bin b/sound/direct_sound_samples/cry_kakuna.bin new file mode 100644 index 000000000..60a463f6e Binary files /dev/null and b/sound/direct_sound_samples/cry_kakuna.bin differ diff --git a/sound/direct_sound_samples/cry_kangaskhan.aif b/sound/direct_sound_samples/cry_kangaskhan.aif new file mode 100644 index 000000000..643e81eb7 Binary files /dev/null and b/sound/direct_sound_samples/cry_kangaskhan.aif differ diff --git a/sound/direct_sound_samples/cry_kangaskhan.bin b/sound/direct_sound_samples/cry_kangaskhan.bin new file mode 100644 index 000000000..2625f6963 Binary files /dev/null and b/sound/direct_sound_samples/cry_kangaskhan.bin differ diff --git a/sound/direct_sound_samples/cry_kecleon.aif b/sound/direct_sound_samples/cry_kecleon.aif new file mode 100644 index 000000000..f27ae1832 Binary files /dev/null and b/sound/direct_sound_samples/cry_kecleon.aif differ diff --git a/sound/direct_sound_samples/cry_kecleon.bin b/sound/direct_sound_samples/cry_kecleon.bin new file mode 100644 index 000000000..277bc9adf Binary files /dev/null and b/sound/direct_sound_samples/cry_kecleon.bin differ diff --git a/sound/direct_sound_samples/cry_kingdra.aif b/sound/direct_sound_samples/cry_kingdra.aif new file mode 100644 index 000000000..ade230c82 Binary files /dev/null and b/sound/direct_sound_samples/cry_kingdra.aif differ diff --git a/sound/direct_sound_samples/cry_kingdra.bin b/sound/direct_sound_samples/cry_kingdra.bin new file mode 100644 index 000000000..d496d99cd Binary files /dev/null and b/sound/direct_sound_samples/cry_kingdra.bin differ diff --git a/sound/direct_sound_samples/cry_kingler.aif b/sound/direct_sound_samples/cry_kingler.aif new file mode 100644 index 000000000..a1d845f45 Binary files /dev/null and b/sound/direct_sound_samples/cry_kingler.aif differ diff --git a/sound/direct_sound_samples/cry_kingler.bin b/sound/direct_sound_samples/cry_kingler.bin new file mode 100644 index 000000000..fc36e3ae4 Binary files /dev/null and b/sound/direct_sound_samples/cry_kingler.bin differ diff --git a/sound/direct_sound_samples/cry_kirlia.aif b/sound/direct_sound_samples/cry_kirlia.aif new file mode 100644 index 000000000..692e03e5f Binary files /dev/null and b/sound/direct_sound_samples/cry_kirlia.aif differ diff --git a/sound/direct_sound_samples/cry_kirlia.bin b/sound/direct_sound_samples/cry_kirlia.bin new file mode 100644 index 000000000..d3dcfa04f Binary files /dev/null and b/sound/direct_sound_samples/cry_kirlia.bin differ diff --git a/sound/direct_sound_samples/cry_koffing.aif b/sound/direct_sound_samples/cry_koffing.aif new file mode 100644 index 000000000..7ca9de088 Binary files /dev/null and b/sound/direct_sound_samples/cry_koffing.aif differ diff --git a/sound/direct_sound_samples/cry_koffing.bin b/sound/direct_sound_samples/cry_koffing.bin new file mode 100644 index 000000000..1698a4b31 Binary files /dev/null and b/sound/direct_sound_samples/cry_koffing.bin differ diff --git a/sound/direct_sound_samples/cry_krabby.aif b/sound/direct_sound_samples/cry_krabby.aif new file mode 100644 index 000000000..6b7692f21 Binary files /dev/null and b/sound/direct_sound_samples/cry_krabby.aif differ diff --git a/sound/direct_sound_samples/cry_krabby.bin b/sound/direct_sound_samples/cry_krabby.bin new file mode 100644 index 000000000..5c4df9a0a Binary files /dev/null and b/sound/direct_sound_samples/cry_krabby.bin differ diff --git a/sound/direct_sound_samples/cry_kyogre.aif b/sound/direct_sound_samples/cry_kyogre.aif new file mode 100644 index 000000000..290948319 Binary files /dev/null and b/sound/direct_sound_samples/cry_kyogre.aif differ diff --git a/sound/direct_sound_samples/cry_kyogre.bin b/sound/direct_sound_samples/cry_kyogre.bin new file mode 100644 index 000000000..3b509ac98 Binary files /dev/null and b/sound/direct_sound_samples/cry_kyogre.bin differ diff --git a/sound/direct_sound_samples/cry_lairon.aif b/sound/direct_sound_samples/cry_lairon.aif new file mode 100644 index 000000000..b487165bf Binary files /dev/null and b/sound/direct_sound_samples/cry_lairon.aif differ diff --git a/sound/direct_sound_samples/cry_lairon.bin b/sound/direct_sound_samples/cry_lairon.bin new file mode 100644 index 000000000..82d7d0b5d Binary files /dev/null and b/sound/direct_sound_samples/cry_lairon.bin differ diff --git a/sound/direct_sound_samples/cry_lanturn.aif b/sound/direct_sound_samples/cry_lanturn.aif new file mode 100644 index 000000000..dfeac1fbd Binary files /dev/null and b/sound/direct_sound_samples/cry_lanturn.aif differ diff --git a/sound/direct_sound_samples/cry_lanturn.bin b/sound/direct_sound_samples/cry_lanturn.bin new file mode 100644 index 000000000..e8babe3c1 Binary files /dev/null and b/sound/direct_sound_samples/cry_lanturn.bin differ diff --git a/sound/direct_sound_samples/cry_lapras.aif b/sound/direct_sound_samples/cry_lapras.aif new file mode 100644 index 000000000..61de32408 Binary files /dev/null and b/sound/direct_sound_samples/cry_lapras.aif differ diff --git a/sound/direct_sound_samples/cry_lapras.bin b/sound/direct_sound_samples/cry_lapras.bin new file mode 100644 index 000000000..644fc0982 Binary files /dev/null and b/sound/direct_sound_samples/cry_lapras.bin differ diff --git a/sound/direct_sound_samples/cry_larvitar.aif b/sound/direct_sound_samples/cry_larvitar.aif new file mode 100644 index 000000000..1ab0e1d5f Binary files /dev/null and b/sound/direct_sound_samples/cry_larvitar.aif differ diff --git a/sound/direct_sound_samples/cry_larvitar.bin b/sound/direct_sound_samples/cry_larvitar.bin new file mode 100644 index 000000000..e009b1be4 Binary files /dev/null and b/sound/direct_sound_samples/cry_larvitar.bin differ diff --git a/sound/direct_sound_samples/cry_latias.aif b/sound/direct_sound_samples/cry_latias.aif new file mode 100644 index 000000000..46f7235f3 Binary files /dev/null and b/sound/direct_sound_samples/cry_latias.aif differ diff --git a/sound/direct_sound_samples/cry_latias.bin b/sound/direct_sound_samples/cry_latias.bin new file mode 100644 index 000000000..92e52bfbb Binary files /dev/null and b/sound/direct_sound_samples/cry_latias.bin differ diff --git a/sound/direct_sound_samples/cry_latios.aif b/sound/direct_sound_samples/cry_latios.aif new file mode 100644 index 000000000..b8ace2a30 Binary files /dev/null and b/sound/direct_sound_samples/cry_latios.aif differ diff --git a/sound/direct_sound_samples/cry_latios.bin b/sound/direct_sound_samples/cry_latios.bin new file mode 100644 index 000000000..75406d00f Binary files /dev/null and b/sound/direct_sound_samples/cry_latios.bin differ diff --git a/sound/direct_sound_samples/cry_ledian.aif b/sound/direct_sound_samples/cry_ledian.aif new file mode 100644 index 000000000..baefb5fa3 Binary files /dev/null and b/sound/direct_sound_samples/cry_ledian.aif differ diff --git a/sound/direct_sound_samples/cry_ledian.bin b/sound/direct_sound_samples/cry_ledian.bin new file mode 100644 index 000000000..f34fbf4db Binary files /dev/null and b/sound/direct_sound_samples/cry_ledian.bin differ diff --git a/sound/direct_sound_samples/cry_ledyba.aif b/sound/direct_sound_samples/cry_ledyba.aif new file mode 100644 index 000000000..4f26859a7 Binary files /dev/null and b/sound/direct_sound_samples/cry_ledyba.aif differ diff --git a/sound/direct_sound_samples/cry_ledyba.bin b/sound/direct_sound_samples/cry_ledyba.bin new file mode 100644 index 000000000..bbb350336 Binary files /dev/null and b/sound/direct_sound_samples/cry_ledyba.bin differ diff --git a/sound/direct_sound_samples/cry_lickitung.aif b/sound/direct_sound_samples/cry_lickitung.aif new file mode 100644 index 000000000..e469450a1 Binary files /dev/null and b/sound/direct_sound_samples/cry_lickitung.aif differ diff --git a/sound/direct_sound_samples/cry_lickitung.bin b/sound/direct_sound_samples/cry_lickitung.bin new file mode 100644 index 000000000..66e99173e Binary files /dev/null and b/sound/direct_sound_samples/cry_lickitung.bin differ diff --git a/sound/direct_sound_samples/cry_lileep.aif b/sound/direct_sound_samples/cry_lileep.aif new file mode 100644 index 000000000..ed8258eb7 Binary files /dev/null and b/sound/direct_sound_samples/cry_lileep.aif differ diff --git a/sound/direct_sound_samples/cry_lileep.bin b/sound/direct_sound_samples/cry_lileep.bin new file mode 100644 index 000000000..55f7cf00b Binary files /dev/null and b/sound/direct_sound_samples/cry_lileep.bin differ diff --git a/sound/direct_sound_samples/cry_linoone.aif b/sound/direct_sound_samples/cry_linoone.aif new file mode 100644 index 000000000..4e5e7d3b5 Binary files /dev/null and b/sound/direct_sound_samples/cry_linoone.aif differ diff --git a/sound/direct_sound_samples/cry_linoone.bin b/sound/direct_sound_samples/cry_linoone.bin new file mode 100644 index 000000000..98dde9e23 Binary files /dev/null and b/sound/direct_sound_samples/cry_linoone.bin differ diff --git a/sound/direct_sound_samples/cry_lombre.aif b/sound/direct_sound_samples/cry_lombre.aif new file mode 100644 index 000000000..abafe4321 Binary files /dev/null and b/sound/direct_sound_samples/cry_lombre.aif differ diff --git a/sound/direct_sound_samples/cry_lombre.bin b/sound/direct_sound_samples/cry_lombre.bin new file mode 100644 index 000000000..853f2302f Binary files /dev/null and b/sound/direct_sound_samples/cry_lombre.bin differ diff --git a/sound/direct_sound_samples/cry_lotad.aif b/sound/direct_sound_samples/cry_lotad.aif new file mode 100644 index 000000000..2596f4390 Binary files /dev/null and b/sound/direct_sound_samples/cry_lotad.aif differ diff --git a/sound/direct_sound_samples/cry_lotad.bin b/sound/direct_sound_samples/cry_lotad.bin new file mode 100644 index 000000000..5e44f66fb Binary files /dev/null and b/sound/direct_sound_samples/cry_lotad.bin differ diff --git a/sound/direct_sound_samples/cry_loudred.aif b/sound/direct_sound_samples/cry_loudred.aif new file mode 100644 index 000000000..fed7ebec8 Binary files /dev/null and b/sound/direct_sound_samples/cry_loudred.aif differ diff --git a/sound/direct_sound_samples/cry_loudred.bin b/sound/direct_sound_samples/cry_loudred.bin new file mode 100644 index 000000000..e5b1eb03c Binary files /dev/null and b/sound/direct_sound_samples/cry_loudred.bin differ diff --git a/sound/direct_sound_samples/cry_ludicolo.aif b/sound/direct_sound_samples/cry_ludicolo.aif new file mode 100644 index 000000000..7cf670f38 Binary files /dev/null and b/sound/direct_sound_samples/cry_ludicolo.aif differ diff --git a/sound/direct_sound_samples/cry_ludicolo.bin b/sound/direct_sound_samples/cry_ludicolo.bin new file mode 100644 index 000000000..8af275122 Binary files /dev/null and b/sound/direct_sound_samples/cry_ludicolo.bin differ diff --git a/sound/direct_sound_samples/cry_lugia.aif b/sound/direct_sound_samples/cry_lugia.aif new file mode 100644 index 000000000..45890a2fc Binary files /dev/null and b/sound/direct_sound_samples/cry_lugia.aif differ diff --git a/sound/direct_sound_samples/cry_lugia.bin b/sound/direct_sound_samples/cry_lugia.bin new file mode 100644 index 000000000..443fd456d Binary files /dev/null and b/sound/direct_sound_samples/cry_lugia.bin differ diff --git a/sound/direct_sound_samples/cry_lunatone.aif b/sound/direct_sound_samples/cry_lunatone.aif new file mode 100644 index 000000000..42cbc5e3c Binary files /dev/null and b/sound/direct_sound_samples/cry_lunatone.aif differ diff --git a/sound/direct_sound_samples/cry_lunatone.bin b/sound/direct_sound_samples/cry_lunatone.bin new file mode 100644 index 000000000..5cbc402bf Binary files /dev/null and b/sound/direct_sound_samples/cry_lunatone.bin differ diff --git a/sound/direct_sound_samples/cry_luvdisc.aif b/sound/direct_sound_samples/cry_luvdisc.aif new file mode 100644 index 000000000..3cc0cc744 Binary files /dev/null and b/sound/direct_sound_samples/cry_luvdisc.aif differ diff --git a/sound/direct_sound_samples/cry_luvdisc.bin b/sound/direct_sound_samples/cry_luvdisc.bin new file mode 100644 index 000000000..0f9daa93a Binary files /dev/null and b/sound/direct_sound_samples/cry_luvdisc.bin differ diff --git a/sound/direct_sound_samples/cry_machamp.aif b/sound/direct_sound_samples/cry_machamp.aif new file mode 100644 index 000000000..ddeaf22c8 Binary files /dev/null and b/sound/direct_sound_samples/cry_machamp.aif differ diff --git a/sound/direct_sound_samples/cry_machamp.bin b/sound/direct_sound_samples/cry_machamp.bin new file mode 100644 index 000000000..5b78125ea Binary files /dev/null and b/sound/direct_sound_samples/cry_machamp.bin differ diff --git a/sound/direct_sound_samples/cry_machoke.aif b/sound/direct_sound_samples/cry_machoke.aif new file mode 100644 index 000000000..97065ee09 Binary files /dev/null and b/sound/direct_sound_samples/cry_machoke.aif differ diff --git a/sound/direct_sound_samples/cry_machoke.bin b/sound/direct_sound_samples/cry_machoke.bin new file mode 100644 index 000000000..71e272868 Binary files /dev/null and b/sound/direct_sound_samples/cry_machoke.bin differ diff --git a/sound/direct_sound_samples/cry_machop.aif b/sound/direct_sound_samples/cry_machop.aif new file mode 100644 index 000000000..d92419e84 Binary files /dev/null and b/sound/direct_sound_samples/cry_machop.aif differ diff --git a/sound/direct_sound_samples/cry_machop.bin b/sound/direct_sound_samples/cry_machop.bin new file mode 100644 index 000000000..456283ebe Binary files /dev/null and b/sound/direct_sound_samples/cry_machop.bin differ diff --git a/sound/direct_sound_samples/cry_magby.aif b/sound/direct_sound_samples/cry_magby.aif new file mode 100644 index 000000000..12f3dc889 Binary files /dev/null and b/sound/direct_sound_samples/cry_magby.aif differ diff --git a/sound/direct_sound_samples/cry_magby.bin b/sound/direct_sound_samples/cry_magby.bin new file mode 100644 index 000000000..b16dd4b4b Binary files /dev/null and b/sound/direct_sound_samples/cry_magby.bin differ diff --git a/sound/direct_sound_samples/cry_magcargo.aif b/sound/direct_sound_samples/cry_magcargo.aif new file mode 100644 index 000000000..bef0351c0 Binary files /dev/null and b/sound/direct_sound_samples/cry_magcargo.aif differ diff --git a/sound/direct_sound_samples/cry_magcargo.bin b/sound/direct_sound_samples/cry_magcargo.bin new file mode 100644 index 000000000..9d823ce44 Binary files /dev/null and b/sound/direct_sound_samples/cry_magcargo.bin differ diff --git a/sound/direct_sound_samples/cry_magikarp.aif b/sound/direct_sound_samples/cry_magikarp.aif new file mode 100644 index 000000000..f4f9219c5 Binary files /dev/null and b/sound/direct_sound_samples/cry_magikarp.aif differ diff --git a/sound/direct_sound_samples/cry_magikarp.bin b/sound/direct_sound_samples/cry_magikarp.bin new file mode 100644 index 000000000..36cea1818 Binary files /dev/null and b/sound/direct_sound_samples/cry_magikarp.bin differ diff --git a/sound/direct_sound_samples/cry_magmar.aif b/sound/direct_sound_samples/cry_magmar.aif new file mode 100644 index 000000000..b79c8b9a1 Binary files /dev/null and b/sound/direct_sound_samples/cry_magmar.aif differ diff --git a/sound/direct_sound_samples/cry_magmar.bin b/sound/direct_sound_samples/cry_magmar.bin new file mode 100644 index 000000000..bf64ef25b Binary files /dev/null and b/sound/direct_sound_samples/cry_magmar.bin differ diff --git a/sound/direct_sound_samples/cry_magnemite.aif b/sound/direct_sound_samples/cry_magnemite.aif new file mode 100644 index 000000000..ebb9103d9 Binary files /dev/null and b/sound/direct_sound_samples/cry_magnemite.aif differ diff --git a/sound/direct_sound_samples/cry_magnemite.bin b/sound/direct_sound_samples/cry_magnemite.bin new file mode 100644 index 000000000..35061e660 Binary files /dev/null and b/sound/direct_sound_samples/cry_magnemite.bin differ diff --git a/sound/direct_sound_samples/cry_magneton.aif b/sound/direct_sound_samples/cry_magneton.aif new file mode 100644 index 000000000..53083ac62 Binary files /dev/null and b/sound/direct_sound_samples/cry_magneton.aif differ diff --git a/sound/direct_sound_samples/cry_magneton.bin b/sound/direct_sound_samples/cry_magneton.bin new file mode 100644 index 000000000..5f5d4e4e3 Binary files /dev/null and b/sound/direct_sound_samples/cry_magneton.bin differ diff --git a/sound/direct_sound_samples/cry_makuhita.aif b/sound/direct_sound_samples/cry_makuhita.aif new file mode 100644 index 000000000..38d7f4b44 Binary files /dev/null and b/sound/direct_sound_samples/cry_makuhita.aif differ diff --git a/sound/direct_sound_samples/cry_makuhita.bin b/sound/direct_sound_samples/cry_makuhita.bin new file mode 100644 index 000000000..f36f17574 Binary files /dev/null and b/sound/direct_sound_samples/cry_makuhita.bin differ diff --git a/sound/direct_sound_samples/cry_manectric.aif b/sound/direct_sound_samples/cry_manectric.aif new file mode 100644 index 000000000..18a8f4666 Binary files /dev/null and b/sound/direct_sound_samples/cry_manectric.aif differ diff --git a/sound/direct_sound_samples/cry_manectric.bin b/sound/direct_sound_samples/cry_manectric.bin new file mode 100644 index 000000000..b697dea4b Binary files /dev/null and b/sound/direct_sound_samples/cry_manectric.bin differ diff --git a/sound/direct_sound_samples/cry_mankey.aif b/sound/direct_sound_samples/cry_mankey.aif new file mode 100644 index 000000000..dda929d4c Binary files /dev/null and b/sound/direct_sound_samples/cry_mankey.aif differ diff --git a/sound/direct_sound_samples/cry_mankey.bin b/sound/direct_sound_samples/cry_mankey.bin new file mode 100644 index 000000000..e56587c86 Binary files /dev/null and b/sound/direct_sound_samples/cry_mankey.bin differ diff --git a/sound/direct_sound_samples/cry_mantine.aif b/sound/direct_sound_samples/cry_mantine.aif new file mode 100644 index 000000000..d1840aafa Binary files /dev/null and b/sound/direct_sound_samples/cry_mantine.aif differ diff --git a/sound/direct_sound_samples/cry_mantine.bin b/sound/direct_sound_samples/cry_mantine.bin new file mode 100644 index 000000000..b93d4ec68 Binary files /dev/null and b/sound/direct_sound_samples/cry_mantine.bin differ diff --git a/sound/direct_sound_samples/cry_mareep.aif b/sound/direct_sound_samples/cry_mareep.aif new file mode 100644 index 000000000..2615b9def Binary files /dev/null and b/sound/direct_sound_samples/cry_mareep.aif differ diff --git a/sound/direct_sound_samples/cry_mareep.bin b/sound/direct_sound_samples/cry_mareep.bin new file mode 100644 index 000000000..d9c129430 Binary files /dev/null and b/sound/direct_sound_samples/cry_mareep.bin differ diff --git a/sound/direct_sound_samples/cry_marill.aif b/sound/direct_sound_samples/cry_marill.aif new file mode 100644 index 000000000..48d936e7d Binary files /dev/null and b/sound/direct_sound_samples/cry_marill.aif differ diff --git a/sound/direct_sound_samples/cry_marill.bin b/sound/direct_sound_samples/cry_marill.bin new file mode 100644 index 000000000..c68a94e0f Binary files /dev/null and b/sound/direct_sound_samples/cry_marill.bin differ diff --git a/sound/direct_sound_samples/cry_marowak.aif b/sound/direct_sound_samples/cry_marowak.aif new file mode 100644 index 000000000..279381bb5 Binary files /dev/null and b/sound/direct_sound_samples/cry_marowak.aif differ diff --git a/sound/direct_sound_samples/cry_marowak.bin b/sound/direct_sound_samples/cry_marowak.bin new file mode 100644 index 000000000..776c314d8 Binary files /dev/null and b/sound/direct_sound_samples/cry_marowak.bin differ diff --git a/sound/direct_sound_samples/cry_marshtomp.aif b/sound/direct_sound_samples/cry_marshtomp.aif new file mode 100644 index 000000000..c0106ff6c Binary files /dev/null and b/sound/direct_sound_samples/cry_marshtomp.aif differ diff --git a/sound/direct_sound_samples/cry_marshtomp.bin b/sound/direct_sound_samples/cry_marshtomp.bin new file mode 100644 index 000000000..ccee28fd7 Binary files /dev/null and b/sound/direct_sound_samples/cry_marshtomp.bin differ diff --git a/sound/direct_sound_samples/cry_masquerain.aif b/sound/direct_sound_samples/cry_masquerain.aif new file mode 100644 index 000000000..107bed2f7 Binary files /dev/null and b/sound/direct_sound_samples/cry_masquerain.aif differ diff --git a/sound/direct_sound_samples/cry_masquerain.bin b/sound/direct_sound_samples/cry_masquerain.bin new file mode 100644 index 000000000..ce64b42df Binary files /dev/null and b/sound/direct_sound_samples/cry_masquerain.bin differ diff --git a/sound/direct_sound_samples/cry_mawile.aif b/sound/direct_sound_samples/cry_mawile.aif new file mode 100644 index 000000000..81b252b57 Binary files /dev/null and b/sound/direct_sound_samples/cry_mawile.aif differ diff --git a/sound/direct_sound_samples/cry_mawile.bin b/sound/direct_sound_samples/cry_mawile.bin new file mode 100644 index 000000000..3eb341c09 Binary files /dev/null and b/sound/direct_sound_samples/cry_mawile.bin differ diff --git a/sound/direct_sound_samples/cry_medicham.aif b/sound/direct_sound_samples/cry_medicham.aif new file mode 100644 index 000000000..dc85dd3b5 Binary files /dev/null and b/sound/direct_sound_samples/cry_medicham.aif differ diff --git a/sound/direct_sound_samples/cry_medicham.bin b/sound/direct_sound_samples/cry_medicham.bin new file mode 100644 index 000000000..6017487f3 Binary files /dev/null and b/sound/direct_sound_samples/cry_medicham.bin differ diff --git a/sound/direct_sound_samples/cry_meditite.aif b/sound/direct_sound_samples/cry_meditite.aif new file mode 100644 index 000000000..8ac680f79 Binary files /dev/null and b/sound/direct_sound_samples/cry_meditite.aif differ diff --git a/sound/direct_sound_samples/cry_meditite.bin b/sound/direct_sound_samples/cry_meditite.bin new file mode 100644 index 000000000..b3aa91d31 Binary files /dev/null and b/sound/direct_sound_samples/cry_meditite.bin differ diff --git a/sound/direct_sound_samples/cry_meganium.aif b/sound/direct_sound_samples/cry_meganium.aif new file mode 100644 index 000000000..ea1e1aa51 Binary files /dev/null and b/sound/direct_sound_samples/cry_meganium.aif differ diff --git a/sound/direct_sound_samples/cry_meganium.bin b/sound/direct_sound_samples/cry_meganium.bin new file mode 100644 index 000000000..f3f1dd21c Binary files /dev/null and b/sound/direct_sound_samples/cry_meganium.bin differ diff --git a/sound/direct_sound_samples/cry_meowth.aif b/sound/direct_sound_samples/cry_meowth.aif new file mode 100644 index 000000000..aaf3825d5 Binary files /dev/null and b/sound/direct_sound_samples/cry_meowth.aif differ diff --git a/sound/direct_sound_samples/cry_meowth.bin b/sound/direct_sound_samples/cry_meowth.bin new file mode 100644 index 000000000..9e8b76929 Binary files /dev/null and b/sound/direct_sound_samples/cry_meowth.bin differ diff --git a/sound/direct_sound_samples/cry_metagross.aif b/sound/direct_sound_samples/cry_metagross.aif new file mode 100644 index 000000000..b96e6647c Binary files /dev/null and b/sound/direct_sound_samples/cry_metagross.aif differ diff --git a/sound/direct_sound_samples/cry_metagross.bin b/sound/direct_sound_samples/cry_metagross.bin new file mode 100644 index 000000000..4afe9886a Binary files /dev/null and b/sound/direct_sound_samples/cry_metagross.bin differ diff --git a/sound/direct_sound_samples/cry_metang.aif b/sound/direct_sound_samples/cry_metang.aif new file mode 100644 index 000000000..da544ce4d Binary files /dev/null and b/sound/direct_sound_samples/cry_metang.aif differ diff --git a/sound/direct_sound_samples/cry_metang.bin b/sound/direct_sound_samples/cry_metang.bin new file mode 100644 index 000000000..f249d0a87 Binary files /dev/null and b/sound/direct_sound_samples/cry_metang.bin differ diff --git a/sound/direct_sound_samples/cry_metapod.aif b/sound/direct_sound_samples/cry_metapod.aif new file mode 100644 index 000000000..ddba3ed44 Binary files /dev/null and b/sound/direct_sound_samples/cry_metapod.aif differ diff --git a/sound/direct_sound_samples/cry_metapod.bin b/sound/direct_sound_samples/cry_metapod.bin new file mode 100644 index 000000000..37f922b3e Binary files /dev/null and b/sound/direct_sound_samples/cry_metapod.bin differ diff --git a/sound/direct_sound_samples/cry_mew.aif b/sound/direct_sound_samples/cry_mew.aif new file mode 100644 index 000000000..2651b96ca Binary files /dev/null and b/sound/direct_sound_samples/cry_mew.aif differ diff --git a/sound/direct_sound_samples/cry_mew.bin b/sound/direct_sound_samples/cry_mew.bin new file mode 100644 index 000000000..1298cc59d Binary files /dev/null and b/sound/direct_sound_samples/cry_mew.bin differ diff --git a/sound/direct_sound_samples/cry_mewtwo.aif b/sound/direct_sound_samples/cry_mewtwo.aif new file mode 100644 index 000000000..8e1e6c7f1 Binary files /dev/null and b/sound/direct_sound_samples/cry_mewtwo.aif differ diff --git a/sound/direct_sound_samples/cry_mewtwo.bin b/sound/direct_sound_samples/cry_mewtwo.bin new file mode 100644 index 000000000..e607953e4 Binary files /dev/null and b/sound/direct_sound_samples/cry_mewtwo.bin differ diff --git a/sound/direct_sound_samples/cry_mightyena.aif b/sound/direct_sound_samples/cry_mightyena.aif new file mode 100644 index 000000000..53a645edc Binary files /dev/null and b/sound/direct_sound_samples/cry_mightyena.aif differ diff --git a/sound/direct_sound_samples/cry_mightyena.bin b/sound/direct_sound_samples/cry_mightyena.bin new file mode 100644 index 000000000..9160b9152 Binary files /dev/null and b/sound/direct_sound_samples/cry_mightyena.bin differ diff --git a/sound/direct_sound_samples/cry_milotic.aif b/sound/direct_sound_samples/cry_milotic.aif new file mode 100644 index 000000000..93a14161b Binary files /dev/null and b/sound/direct_sound_samples/cry_milotic.aif differ diff --git a/sound/direct_sound_samples/cry_milotic.bin b/sound/direct_sound_samples/cry_milotic.bin new file mode 100644 index 000000000..abea0d0ad Binary files /dev/null and b/sound/direct_sound_samples/cry_milotic.bin differ diff --git a/sound/direct_sound_samples/cry_miltank.aif b/sound/direct_sound_samples/cry_miltank.aif new file mode 100644 index 000000000..ad8a41a45 Binary files /dev/null and b/sound/direct_sound_samples/cry_miltank.aif differ diff --git a/sound/direct_sound_samples/cry_miltank.bin b/sound/direct_sound_samples/cry_miltank.bin new file mode 100644 index 000000000..10645e71a Binary files /dev/null and b/sound/direct_sound_samples/cry_miltank.bin differ diff --git a/sound/direct_sound_samples/cry_minun.aif b/sound/direct_sound_samples/cry_minun.aif new file mode 100644 index 000000000..a55aa5631 Binary files /dev/null and b/sound/direct_sound_samples/cry_minun.aif differ diff --git a/sound/direct_sound_samples/cry_minun.bin b/sound/direct_sound_samples/cry_minun.bin new file mode 100644 index 000000000..4a08ed40e Binary files /dev/null and b/sound/direct_sound_samples/cry_minun.bin differ diff --git a/sound/direct_sound_samples/cry_misdreavus.aif b/sound/direct_sound_samples/cry_misdreavus.aif new file mode 100644 index 000000000..39a09f4d0 Binary files /dev/null and b/sound/direct_sound_samples/cry_misdreavus.aif differ diff --git a/sound/direct_sound_samples/cry_misdreavus.bin b/sound/direct_sound_samples/cry_misdreavus.bin new file mode 100644 index 000000000..59a591e47 Binary files /dev/null and b/sound/direct_sound_samples/cry_misdreavus.bin differ diff --git a/sound/direct_sound_samples/cry_moltres.aif b/sound/direct_sound_samples/cry_moltres.aif new file mode 100644 index 000000000..2e038a3d7 Binary files /dev/null and b/sound/direct_sound_samples/cry_moltres.aif differ diff --git a/sound/direct_sound_samples/cry_moltres.bin b/sound/direct_sound_samples/cry_moltres.bin new file mode 100644 index 000000000..0346eb36b Binary files /dev/null and b/sound/direct_sound_samples/cry_moltres.bin differ diff --git a/sound/direct_sound_samples/cry_mr_mime.aif b/sound/direct_sound_samples/cry_mr_mime.aif new file mode 100644 index 000000000..ff870dbc4 Binary files /dev/null and b/sound/direct_sound_samples/cry_mr_mime.aif differ diff --git a/sound/direct_sound_samples/cry_mr_mime.bin b/sound/direct_sound_samples/cry_mr_mime.bin new file mode 100644 index 000000000..2813d09bf Binary files /dev/null and b/sound/direct_sound_samples/cry_mr_mime.bin differ diff --git a/sound/direct_sound_samples/cry_mudkip.aif b/sound/direct_sound_samples/cry_mudkip.aif new file mode 100644 index 000000000..e8fa5c212 Binary files /dev/null and b/sound/direct_sound_samples/cry_mudkip.aif differ diff --git a/sound/direct_sound_samples/cry_mudkip.bin b/sound/direct_sound_samples/cry_mudkip.bin new file mode 100644 index 000000000..c40152fa3 Binary files /dev/null and b/sound/direct_sound_samples/cry_mudkip.bin differ diff --git a/sound/direct_sound_samples/cry_muk.aif b/sound/direct_sound_samples/cry_muk.aif new file mode 100644 index 000000000..f61ff4075 Binary files /dev/null and b/sound/direct_sound_samples/cry_muk.aif differ diff --git a/sound/direct_sound_samples/cry_muk.bin b/sound/direct_sound_samples/cry_muk.bin new file mode 100644 index 000000000..1b184a659 Binary files /dev/null and b/sound/direct_sound_samples/cry_muk.bin differ diff --git a/sound/direct_sound_samples/cry_murkrow.aif b/sound/direct_sound_samples/cry_murkrow.aif new file mode 100644 index 000000000..4beddff1e Binary files /dev/null and b/sound/direct_sound_samples/cry_murkrow.aif differ diff --git a/sound/direct_sound_samples/cry_murkrow.bin b/sound/direct_sound_samples/cry_murkrow.bin new file mode 100644 index 000000000..e8d44b315 Binary files /dev/null and b/sound/direct_sound_samples/cry_murkrow.bin differ diff --git a/sound/direct_sound_samples/cry_natu.aif b/sound/direct_sound_samples/cry_natu.aif new file mode 100644 index 000000000..e6e38d5cc Binary files /dev/null and b/sound/direct_sound_samples/cry_natu.aif differ diff --git a/sound/direct_sound_samples/cry_natu.bin b/sound/direct_sound_samples/cry_natu.bin new file mode 100644 index 000000000..cc0342ab9 Binary files /dev/null and b/sound/direct_sound_samples/cry_natu.bin differ diff --git a/sound/direct_sound_samples/cry_nidoking.aif b/sound/direct_sound_samples/cry_nidoking.aif new file mode 100644 index 000000000..a0c86f9ab Binary files /dev/null and b/sound/direct_sound_samples/cry_nidoking.aif differ diff --git a/sound/direct_sound_samples/cry_nidoking.bin b/sound/direct_sound_samples/cry_nidoking.bin new file mode 100644 index 000000000..97718ba32 Binary files /dev/null and b/sound/direct_sound_samples/cry_nidoking.bin differ diff --git a/sound/direct_sound_samples/cry_nidoqueen.aif b/sound/direct_sound_samples/cry_nidoqueen.aif new file mode 100644 index 000000000..6c8f5254b Binary files /dev/null and b/sound/direct_sound_samples/cry_nidoqueen.aif differ diff --git a/sound/direct_sound_samples/cry_nidoqueen.bin b/sound/direct_sound_samples/cry_nidoqueen.bin new file mode 100644 index 000000000..ec2ee50c6 Binary files /dev/null and b/sound/direct_sound_samples/cry_nidoqueen.bin differ diff --git a/sound/direct_sound_samples/cry_nidoran_f.aif b/sound/direct_sound_samples/cry_nidoran_f.aif new file mode 100644 index 000000000..b7c8a5317 Binary files /dev/null and b/sound/direct_sound_samples/cry_nidoran_f.aif differ diff --git a/sound/direct_sound_samples/cry_nidoran_f.bin b/sound/direct_sound_samples/cry_nidoran_f.bin new file mode 100644 index 000000000..53ae195c4 Binary files /dev/null and b/sound/direct_sound_samples/cry_nidoran_f.bin differ diff --git a/sound/direct_sound_samples/cry_nidoran_m.aif b/sound/direct_sound_samples/cry_nidoran_m.aif new file mode 100644 index 000000000..08fc81c8b Binary files /dev/null and b/sound/direct_sound_samples/cry_nidoran_m.aif differ diff --git a/sound/direct_sound_samples/cry_nidoran_m.bin b/sound/direct_sound_samples/cry_nidoran_m.bin new file mode 100644 index 000000000..8117fe056 Binary files /dev/null and b/sound/direct_sound_samples/cry_nidoran_m.bin differ diff --git a/sound/direct_sound_samples/cry_nidorina.aif b/sound/direct_sound_samples/cry_nidorina.aif new file mode 100644 index 000000000..91e293a50 Binary files /dev/null and b/sound/direct_sound_samples/cry_nidorina.aif differ diff --git a/sound/direct_sound_samples/cry_nidorina.bin b/sound/direct_sound_samples/cry_nidorina.bin new file mode 100644 index 000000000..840986aef Binary files /dev/null and b/sound/direct_sound_samples/cry_nidorina.bin differ diff --git a/sound/direct_sound_samples/cry_nidorino.aif b/sound/direct_sound_samples/cry_nidorino.aif new file mode 100644 index 000000000..959351363 Binary files /dev/null and b/sound/direct_sound_samples/cry_nidorino.aif differ diff --git a/sound/direct_sound_samples/cry_nidorino.bin b/sound/direct_sound_samples/cry_nidorino.bin new file mode 100644 index 000000000..a5b72d774 Binary files /dev/null and b/sound/direct_sound_samples/cry_nidorino.bin differ diff --git a/sound/direct_sound_samples/cry_nincada.aif b/sound/direct_sound_samples/cry_nincada.aif new file mode 100644 index 000000000..5f96bda50 Binary files /dev/null and b/sound/direct_sound_samples/cry_nincada.aif differ diff --git a/sound/direct_sound_samples/cry_nincada.bin b/sound/direct_sound_samples/cry_nincada.bin new file mode 100644 index 000000000..5c9bf164a Binary files /dev/null and b/sound/direct_sound_samples/cry_nincada.bin differ diff --git a/sound/direct_sound_samples/cry_ninetales.aif b/sound/direct_sound_samples/cry_ninetales.aif new file mode 100644 index 000000000..70c8cf528 Binary files /dev/null and b/sound/direct_sound_samples/cry_ninetales.aif differ diff --git a/sound/direct_sound_samples/cry_ninetales.bin b/sound/direct_sound_samples/cry_ninetales.bin new file mode 100644 index 000000000..db2b00fab Binary files /dev/null and b/sound/direct_sound_samples/cry_ninetales.bin differ diff --git a/sound/direct_sound_samples/cry_ninjask.aif b/sound/direct_sound_samples/cry_ninjask.aif new file mode 100644 index 000000000..a6f07e8d3 Binary files /dev/null and b/sound/direct_sound_samples/cry_ninjask.aif differ diff --git a/sound/direct_sound_samples/cry_ninjask.bin b/sound/direct_sound_samples/cry_ninjask.bin new file mode 100644 index 000000000..79104d853 Binary files /dev/null and b/sound/direct_sound_samples/cry_ninjask.bin differ diff --git a/sound/direct_sound_samples/cry_noctowl.aif b/sound/direct_sound_samples/cry_noctowl.aif new file mode 100644 index 000000000..fe2e63d45 Binary files /dev/null and b/sound/direct_sound_samples/cry_noctowl.aif differ diff --git a/sound/direct_sound_samples/cry_noctowl.bin b/sound/direct_sound_samples/cry_noctowl.bin new file mode 100644 index 000000000..bdedbfb39 Binary files /dev/null and b/sound/direct_sound_samples/cry_noctowl.bin differ diff --git a/sound/direct_sound_samples/cry_nosepass.aif b/sound/direct_sound_samples/cry_nosepass.aif new file mode 100644 index 000000000..be65ba082 Binary files /dev/null and b/sound/direct_sound_samples/cry_nosepass.aif differ diff --git a/sound/direct_sound_samples/cry_nosepass.bin b/sound/direct_sound_samples/cry_nosepass.bin new file mode 100644 index 000000000..d002c487f Binary files /dev/null and b/sound/direct_sound_samples/cry_nosepass.bin differ diff --git a/sound/direct_sound_samples/cry_numel.aif b/sound/direct_sound_samples/cry_numel.aif new file mode 100644 index 000000000..55cce5f2c Binary files /dev/null and b/sound/direct_sound_samples/cry_numel.aif differ diff --git a/sound/direct_sound_samples/cry_numel.bin b/sound/direct_sound_samples/cry_numel.bin new file mode 100644 index 000000000..59d59481a Binary files /dev/null and b/sound/direct_sound_samples/cry_numel.bin differ diff --git a/sound/direct_sound_samples/cry_nuzleaf.aif b/sound/direct_sound_samples/cry_nuzleaf.aif new file mode 100644 index 000000000..d668f3fd3 Binary files /dev/null and b/sound/direct_sound_samples/cry_nuzleaf.aif differ diff --git a/sound/direct_sound_samples/cry_nuzleaf.bin b/sound/direct_sound_samples/cry_nuzleaf.bin new file mode 100644 index 000000000..b7d4564d6 Binary files /dev/null and b/sound/direct_sound_samples/cry_nuzleaf.bin differ diff --git a/sound/direct_sound_samples/cry_octillery.aif b/sound/direct_sound_samples/cry_octillery.aif new file mode 100644 index 000000000..75ee28ceb Binary files /dev/null and b/sound/direct_sound_samples/cry_octillery.aif differ diff --git a/sound/direct_sound_samples/cry_octillery.bin b/sound/direct_sound_samples/cry_octillery.bin new file mode 100644 index 000000000..ae96c9108 Binary files /dev/null and b/sound/direct_sound_samples/cry_octillery.bin differ diff --git a/sound/direct_sound_samples/cry_oddish.aif b/sound/direct_sound_samples/cry_oddish.aif new file mode 100644 index 000000000..6909a8dad Binary files /dev/null and b/sound/direct_sound_samples/cry_oddish.aif differ diff --git a/sound/direct_sound_samples/cry_oddish.bin b/sound/direct_sound_samples/cry_oddish.bin new file mode 100644 index 000000000..352800748 Binary files /dev/null and b/sound/direct_sound_samples/cry_oddish.bin differ diff --git a/sound/direct_sound_samples/cry_omanyte.aif b/sound/direct_sound_samples/cry_omanyte.aif new file mode 100644 index 000000000..15ec2d1ef Binary files /dev/null and b/sound/direct_sound_samples/cry_omanyte.aif differ diff --git a/sound/direct_sound_samples/cry_omanyte.bin b/sound/direct_sound_samples/cry_omanyte.bin new file mode 100644 index 000000000..9963544f4 Binary files /dev/null and b/sound/direct_sound_samples/cry_omanyte.bin differ diff --git a/sound/direct_sound_samples/cry_omastar.aif b/sound/direct_sound_samples/cry_omastar.aif new file mode 100644 index 000000000..e67d5d7fc Binary files /dev/null and b/sound/direct_sound_samples/cry_omastar.aif differ diff --git a/sound/direct_sound_samples/cry_omastar.bin b/sound/direct_sound_samples/cry_omastar.bin new file mode 100644 index 000000000..3f5565c55 Binary files /dev/null and b/sound/direct_sound_samples/cry_omastar.bin differ diff --git a/sound/direct_sound_samples/cry_onix.aif b/sound/direct_sound_samples/cry_onix.aif new file mode 100644 index 000000000..aa8a16505 Binary files /dev/null and b/sound/direct_sound_samples/cry_onix.aif differ diff --git a/sound/direct_sound_samples/cry_onix.bin b/sound/direct_sound_samples/cry_onix.bin new file mode 100644 index 000000000..7d2fa87c2 Binary files /dev/null and b/sound/direct_sound_samples/cry_onix.bin differ diff --git a/sound/direct_sound_samples/cry_paras.aif b/sound/direct_sound_samples/cry_paras.aif new file mode 100644 index 000000000..f9d69c21c Binary files /dev/null and b/sound/direct_sound_samples/cry_paras.aif differ diff --git a/sound/direct_sound_samples/cry_paras.bin b/sound/direct_sound_samples/cry_paras.bin new file mode 100644 index 000000000..27bf89b42 Binary files /dev/null and b/sound/direct_sound_samples/cry_paras.bin differ diff --git a/sound/direct_sound_samples/cry_parasect.aif b/sound/direct_sound_samples/cry_parasect.aif new file mode 100644 index 000000000..d6d9433e9 Binary files /dev/null and b/sound/direct_sound_samples/cry_parasect.aif differ diff --git a/sound/direct_sound_samples/cry_parasect.bin b/sound/direct_sound_samples/cry_parasect.bin new file mode 100644 index 000000000..ce9198a70 Binary files /dev/null and b/sound/direct_sound_samples/cry_parasect.bin differ diff --git a/sound/direct_sound_samples/cry_pelipper.aif b/sound/direct_sound_samples/cry_pelipper.aif new file mode 100644 index 000000000..26718f848 Binary files /dev/null and b/sound/direct_sound_samples/cry_pelipper.aif differ diff --git a/sound/direct_sound_samples/cry_pelipper.bin b/sound/direct_sound_samples/cry_pelipper.bin new file mode 100644 index 000000000..38ffbd841 Binary files /dev/null and b/sound/direct_sound_samples/cry_pelipper.bin differ diff --git a/sound/direct_sound_samples/cry_persian.aif b/sound/direct_sound_samples/cry_persian.aif new file mode 100644 index 000000000..40b3a2c56 Binary files /dev/null and b/sound/direct_sound_samples/cry_persian.aif differ diff --git a/sound/direct_sound_samples/cry_persian.bin b/sound/direct_sound_samples/cry_persian.bin new file mode 100644 index 000000000..c918249ae Binary files /dev/null and b/sound/direct_sound_samples/cry_persian.bin differ diff --git a/sound/direct_sound_samples/cry_phanpy.aif b/sound/direct_sound_samples/cry_phanpy.aif new file mode 100644 index 000000000..2fcab3c82 Binary files /dev/null and b/sound/direct_sound_samples/cry_phanpy.aif differ diff --git a/sound/direct_sound_samples/cry_phanpy.bin b/sound/direct_sound_samples/cry_phanpy.bin new file mode 100644 index 000000000..e8c2bebaa Binary files /dev/null and b/sound/direct_sound_samples/cry_phanpy.bin differ diff --git a/sound/direct_sound_samples/cry_pichu.aif b/sound/direct_sound_samples/cry_pichu.aif new file mode 100644 index 000000000..de47bbab8 Binary files /dev/null and b/sound/direct_sound_samples/cry_pichu.aif differ diff --git a/sound/direct_sound_samples/cry_pichu.bin b/sound/direct_sound_samples/cry_pichu.bin new file mode 100644 index 000000000..7be45333c Binary files /dev/null and b/sound/direct_sound_samples/cry_pichu.bin differ diff --git a/sound/direct_sound_samples/cry_pidgeot.aif b/sound/direct_sound_samples/cry_pidgeot.aif new file mode 100644 index 000000000..af400cdc6 Binary files /dev/null and b/sound/direct_sound_samples/cry_pidgeot.aif differ diff --git a/sound/direct_sound_samples/cry_pidgeot.bin b/sound/direct_sound_samples/cry_pidgeot.bin new file mode 100644 index 000000000..d3e4685d0 Binary files /dev/null and b/sound/direct_sound_samples/cry_pidgeot.bin differ diff --git a/sound/direct_sound_samples/cry_pidgeotto.aif b/sound/direct_sound_samples/cry_pidgeotto.aif new file mode 100644 index 000000000..7c71c8f3e Binary files /dev/null and b/sound/direct_sound_samples/cry_pidgeotto.aif differ diff --git a/sound/direct_sound_samples/cry_pidgeotto.bin b/sound/direct_sound_samples/cry_pidgeotto.bin new file mode 100644 index 000000000..063ec3f69 Binary files /dev/null and b/sound/direct_sound_samples/cry_pidgeotto.bin differ diff --git a/sound/direct_sound_samples/cry_pidgey.aif b/sound/direct_sound_samples/cry_pidgey.aif new file mode 100644 index 000000000..b9c3a5d2a Binary files /dev/null and b/sound/direct_sound_samples/cry_pidgey.aif differ diff --git a/sound/direct_sound_samples/cry_pidgey.bin b/sound/direct_sound_samples/cry_pidgey.bin new file mode 100644 index 000000000..5c597cf23 Binary files /dev/null and b/sound/direct_sound_samples/cry_pidgey.bin differ diff --git a/sound/direct_sound_samples/cry_pikachu.aif b/sound/direct_sound_samples/cry_pikachu.aif new file mode 100644 index 000000000..690bf5e1d Binary files /dev/null and b/sound/direct_sound_samples/cry_pikachu.aif differ diff --git a/sound/direct_sound_samples/cry_pikachu.bin b/sound/direct_sound_samples/cry_pikachu.bin new file mode 100644 index 000000000..b3afad5f3 Binary files /dev/null and b/sound/direct_sound_samples/cry_pikachu.bin differ diff --git a/sound/direct_sound_samples/cry_piloswine.aif b/sound/direct_sound_samples/cry_piloswine.aif new file mode 100644 index 000000000..b1f34d3b5 Binary files /dev/null and b/sound/direct_sound_samples/cry_piloswine.aif differ diff --git a/sound/direct_sound_samples/cry_piloswine.bin b/sound/direct_sound_samples/cry_piloswine.bin new file mode 100644 index 000000000..134d8fbb5 Binary files /dev/null and b/sound/direct_sound_samples/cry_piloswine.bin differ diff --git a/sound/direct_sound_samples/cry_pineco.aif b/sound/direct_sound_samples/cry_pineco.aif new file mode 100644 index 000000000..80292bda0 Binary files /dev/null and b/sound/direct_sound_samples/cry_pineco.aif differ diff --git a/sound/direct_sound_samples/cry_pineco.bin b/sound/direct_sound_samples/cry_pineco.bin new file mode 100644 index 000000000..33e0f10b1 Binary files /dev/null and b/sound/direct_sound_samples/cry_pineco.bin differ diff --git a/sound/direct_sound_samples/cry_pinsir.aif b/sound/direct_sound_samples/cry_pinsir.aif new file mode 100644 index 000000000..cf27a11de Binary files /dev/null and b/sound/direct_sound_samples/cry_pinsir.aif differ diff --git a/sound/direct_sound_samples/cry_pinsir.bin b/sound/direct_sound_samples/cry_pinsir.bin new file mode 100644 index 000000000..f76bd7e4d Binary files /dev/null and b/sound/direct_sound_samples/cry_pinsir.bin differ diff --git a/sound/direct_sound_samples/cry_plusle.aif b/sound/direct_sound_samples/cry_plusle.aif new file mode 100644 index 000000000..d68984263 Binary files /dev/null and b/sound/direct_sound_samples/cry_plusle.aif differ diff --git a/sound/direct_sound_samples/cry_plusle.bin b/sound/direct_sound_samples/cry_plusle.bin new file mode 100644 index 000000000..8174ae7fb Binary files /dev/null and b/sound/direct_sound_samples/cry_plusle.bin differ diff --git a/sound/direct_sound_samples/cry_politoed.aif b/sound/direct_sound_samples/cry_politoed.aif new file mode 100644 index 000000000..38b1883b4 Binary files /dev/null and b/sound/direct_sound_samples/cry_politoed.aif differ diff --git a/sound/direct_sound_samples/cry_politoed.bin b/sound/direct_sound_samples/cry_politoed.bin new file mode 100644 index 000000000..c3d97fc73 Binary files /dev/null and b/sound/direct_sound_samples/cry_politoed.bin differ diff --git a/sound/direct_sound_samples/cry_poliwag.aif b/sound/direct_sound_samples/cry_poliwag.aif new file mode 100644 index 000000000..8467f0540 Binary files /dev/null and b/sound/direct_sound_samples/cry_poliwag.aif differ diff --git a/sound/direct_sound_samples/cry_poliwag.bin b/sound/direct_sound_samples/cry_poliwag.bin new file mode 100644 index 000000000..90d859c9c Binary files /dev/null and b/sound/direct_sound_samples/cry_poliwag.bin differ diff --git a/sound/direct_sound_samples/cry_poliwhirl.aif b/sound/direct_sound_samples/cry_poliwhirl.aif new file mode 100644 index 000000000..f0851c693 Binary files /dev/null and b/sound/direct_sound_samples/cry_poliwhirl.aif differ diff --git a/sound/direct_sound_samples/cry_poliwhirl.bin b/sound/direct_sound_samples/cry_poliwhirl.bin new file mode 100644 index 000000000..af144aa2b Binary files /dev/null and b/sound/direct_sound_samples/cry_poliwhirl.bin differ diff --git a/sound/direct_sound_samples/cry_poliwrath.aif b/sound/direct_sound_samples/cry_poliwrath.aif new file mode 100644 index 000000000..8d19f1d86 Binary files /dev/null and b/sound/direct_sound_samples/cry_poliwrath.aif differ diff --git a/sound/direct_sound_samples/cry_poliwrath.bin b/sound/direct_sound_samples/cry_poliwrath.bin new file mode 100644 index 000000000..474ca42ff Binary files /dev/null and b/sound/direct_sound_samples/cry_poliwrath.bin differ diff --git a/sound/direct_sound_samples/cry_ponyta.aif b/sound/direct_sound_samples/cry_ponyta.aif new file mode 100644 index 000000000..46feb123d Binary files /dev/null and b/sound/direct_sound_samples/cry_ponyta.aif differ diff --git a/sound/direct_sound_samples/cry_ponyta.bin b/sound/direct_sound_samples/cry_ponyta.bin new file mode 100644 index 000000000..398a348bc Binary files /dev/null and b/sound/direct_sound_samples/cry_ponyta.bin differ diff --git a/sound/direct_sound_samples/cry_poochyena.aif b/sound/direct_sound_samples/cry_poochyena.aif new file mode 100644 index 000000000..3b464ce13 Binary files /dev/null and b/sound/direct_sound_samples/cry_poochyena.aif differ diff --git a/sound/direct_sound_samples/cry_poochyena.bin b/sound/direct_sound_samples/cry_poochyena.bin new file mode 100644 index 000000000..8ae5b94fa Binary files /dev/null and b/sound/direct_sound_samples/cry_poochyena.bin differ diff --git a/sound/direct_sound_samples/cry_porygon.aif b/sound/direct_sound_samples/cry_porygon.aif new file mode 100644 index 000000000..ced70b379 Binary files /dev/null and b/sound/direct_sound_samples/cry_porygon.aif differ diff --git a/sound/direct_sound_samples/cry_porygon.bin b/sound/direct_sound_samples/cry_porygon.bin new file mode 100644 index 000000000..d7be970af Binary files /dev/null and b/sound/direct_sound_samples/cry_porygon.bin differ diff --git a/sound/direct_sound_samples/cry_porygon2.aif b/sound/direct_sound_samples/cry_porygon2.aif new file mode 100644 index 000000000..c08a3caaf Binary files /dev/null and b/sound/direct_sound_samples/cry_porygon2.aif differ diff --git a/sound/direct_sound_samples/cry_porygon2.bin b/sound/direct_sound_samples/cry_porygon2.bin new file mode 100644 index 000000000..42f98394a Binary files /dev/null and b/sound/direct_sound_samples/cry_porygon2.bin differ diff --git a/sound/direct_sound_samples/cry_primeape.aif b/sound/direct_sound_samples/cry_primeape.aif new file mode 100644 index 000000000..a868b3120 Binary files /dev/null and b/sound/direct_sound_samples/cry_primeape.aif differ diff --git a/sound/direct_sound_samples/cry_primeape.bin b/sound/direct_sound_samples/cry_primeape.bin new file mode 100644 index 000000000..ad3a4b1e1 Binary files /dev/null and b/sound/direct_sound_samples/cry_primeape.bin differ diff --git a/sound/direct_sound_samples/cry_psyduck.aif b/sound/direct_sound_samples/cry_psyduck.aif new file mode 100644 index 000000000..d2d0612f2 Binary files /dev/null and b/sound/direct_sound_samples/cry_psyduck.aif differ diff --git a/sound/direct_sound_samples/cry_psyduck.bin b/sound/direct_sound_samples/cry_psyduck.bin new file mode 100644 index 000000000..af1c50b2b Binary files /dev/null and b/sound/direct_sound_samples/cry_psyduck.bin differ diff --git a/sound/direct_sound_samples/cry_pupitar.aif b/sound/direct_sound_samples/cry_pupitar.aif new file mode 100644 index 000000000..7386636ce Binary files /dev/null and b/sound/direct_sound_samples/cry_pupitar.aif differ diff --git a/sound/direct_sound_samples/cry_pupitar.bin b/sound/direct_sound_samples/cry_pupitar.bin new file mode 100644 index 000000000..927413c04 Binary files /dev/null and b/sound/direct_sound_samples/cry_pupitar.bin differ diff --git a/sound/direct_sound_samples/cry_quagsire.aif b/sound/direct_sound_samples/cry_quagsire.aif new file mode 100644 index 000000000..1953d0e42 Binary files /dev/null and b/sound/direct_sound_samples/cry_quagsire.aif differ diff --git a/sound/direct_sound_samples/cry_quagsire.bin b/sound/direct_sound_samples/cry_quagsire.bin new file mode 100644 index 000000000..635d53981 Binary files /dev/null and b/sound/direct_sound_samples/cry_quagsire.bin differ diff --git a/sound/direct_sound_samples/cry_quilava.aif b/sound/direct_sound_samples/cry_quilava.aif new file mode 100644 index 000000000..efe873229 Binary files /dev/null and b/sound/direct_sound_samples/cry_quilava.aif differ diff --git a/sound/direct_sound_samples/cry_quilava.bin b/sound/direct_sound_samples/cry_quilava.bin new file mode 100644 index 000000000..6246e52b2 Binary files /dev/null and b/sound/direct_sound_samples/cry_quilava.bin differ diff --git a/sound/direct_sound_samples/cry_qwilfish.aif b/sound/direct_sound_samples/cry_qwilfish.aif new file mode 100644 index 000000000..268c5c89d Binary files /dev/null and b/sound/direct_sound_samples/cry_qwilfish.aif differ diff --git a/sound/direct_sound_samples/cry_qwilfish.bin b/sound/direct_sound_samples/cry_qwilfish.bin new file mode 100644 index 000000000..363ca3a3d Binary files /dev/null and b/sound/direct_sound_samples/cry_qwilfish.bin differ diff --git a/sound/direct_sound_samples/cry_raichu.aif b/sound/direct_sound_samples/cry_raichu.aif new file mode 100644 index 000000000..e59ffbad4 Binary files /dev/null and b/sound/direct_sound_samples/cry_raichu.aif differ diff --git a/sound/direct_sound_samples/cry_raichu.bin b/sound/direct_sound_samples/cry_raichu.bin new file mode 100644 index 000000000..2bf192987 Binary files /dev/null and b/sound/direct_sound_samples/cry_raichu.bin differ diff --git a/sound/direct_sound_samples/cry_raikou.aif b/sound/direct_sound_samples/cry_raikou.aif new file mode 100644 index 000000000..a57a2365c Binary files /dev/null and b/sound/direct_sound_samples/cry_raikou.aif differ diff --git a/sound/direct_sound_samples/cry_raikou.bin b/sound/direct_sound_samples/cry_raikou.bin new file mode 100644 index 000000000..51de77c7e Binary files /dev/null and b/sound/direct_sound_samples/cry_raikou.bin differ diff --git a/sound/direct_sound_samples/cry_ralts.aif b/sound/direct_sound_samples/cry_ralts.aif new file mode 100644 index 000000000..0baef5760 Binary files /dev/null and b/sound/direct_sound_samples/cry_ralts.aif differ diff --git a/sound/direct_sound_samples/cry_ralts.bin b/sound/direct_sound_samples/cry_ralts.bin new file mode 100644 index 000000000..7a788a554 Binary files /dev/null and b/sound/direct_sound_samples/cry_ralts.bin differ diff --git a/sound/direct_sound_samples/cry_rapidash.aif b/sound/direct_sound_samples/cry_rapidash.aif new file mode 100644 index 000000000..920f510e4 Binary files /dev/null and b/sound/direct_sound_samples/cry_rapidash.aif differ diff --git a/sound/direct_sound_samples/cry_rapidash.bin b/sound/direct_sound_samples/cry_rapidash.bin new file mode 100644 index 000000000..ed24b6582 Binary files /dev/null and b/sound/direct_sound_samples/cry_rapidash.bin differ diff --git a/sound/direct_sound_samples/cry_raticate.aif b/sound/direct_sound_samples/cry_raticate.aif new file mode 100644 index 000000000..01601cab5 Binary files /dev/null and b/sound/direct_sound_samples/cry_raticate.aif differ diff --git a/sound/direct_sound_samples/cry_raticate.bin b/sound/direct_sound_samples/cry_raticate.bin new file mode 100644 index 000000000..db699bc5e Binary files /dev/null and b/sound/direct_sound_samples/cry_raticate.bin differ diff --git a/sound/direct_sound_samples/cry_rattata.aif b/sound/direct_sound_samples/cry_rattata.aif new file mode 100644 index 000000000..cb0e1f422 Binary files /dev/null and b/sound/direct_sound_samples/cry_rattata.aif differ diff --git a/sound/direct_sound_samples/cry_rattata.bin b/sound/direct_sound_samples/cry_rattata.bin new file mode 100644 index 000000000..e0e3cfbd7 Binary files /dev/null and b/sound/direct_sound_samples/cry_rattata.bin differ diff --git a/sound/direct_sound_samples/cry_rayquaza.aif b/sound/direct_sound_samples/cry_rayquaza.aif new file mode 100644 index 000000000..6115e11d8 Binary files /dev/null and b/sound/direct_sound_samples/cry_rayquaza.aif differ diff --git a/sound/direct_sound_samples/cry_rayquaza.bin b/sound/direct_sound_samples/cry_rayquaza.bin new file mode 100644 index 000000000..07fcd1f4e Binary files /dev/null and b/sound/direct_sound_samples/cry_rayquaza.bin differ diff --git a/sound/direct_sound_samples/cry_regice.aif b/sound/direct_sound_samples/cry_regice.aif new file mode 100644 index 000000000..6fa23dd73 Binary files /dev/null and b/sound/direct_sound_samples/cry_regice.aif differ diff --git a/sound/direct_sound_samples/cry_regice.bin b/sound/direct_sound_samples/cry_regice.bin new file mode 100644 index 000000000..b7279773f Binary files /dev/null and b/sound/direct_sound_samples/cry_regice.bin differ diff --git a/sound/direct_sound_samples/cry_regirock.aif b/sound/direct_sound_samples/cry_regirock.aif new file mode 100644 index 000000000..ab2a47eb8 Binary files /dev/null and b/sound/direct_sound_samples/cry_regirock.aif differ diff --git a/sound/direct_sound_samples/cry_regirock.bin b/sound/direct_sound_samples/cry_regirock.bin new file mode 100644 index 000000000..77e2e20a7 Binary files /dev/null and b/sound/direct_sound_samples/cry_regirock.bin differ diff --git a/sound/direct_sound_samples/cry_registeel.aif b/sound/direct_sound_samples/cry_registeel.aif new file mode 100644 index 000000000..f5374e5f0 Binary files /dev/null and b/sound/direct_sound_samples/cry_registeel.aif differ diff --git a/sound/direct_sound_samples/cry_registeel.bin b/sound/direct_sound_samples/cry_registeel.bin new file mode 100644 index 000000000..aa54b5c58 Binary files /dev/null and b/sound/direct_sound_samples/cry_registeel.bin differ diff --git a/sound/direct_sound_samples/cry_relicanth.aif b/sound/direct_sound_samples/cry_relicanth.aif new file mode 100644 index 000000000..60af9cf4e Binary files /dev/null and b/sound/direct_sound_samples/cry_relicanth.aif differ diff --git a/sound/direct_sound_samples/cry_relicanth.bin b/sound/direct_sound_samples/cry_relicanth.bin new file mode 100644 index 000000000..4e983dd95 Binary files /dev/null and b/sound/direct_sound_samples/cry_relicanth.bin differ diff --git a/sound/direct_sound_samples/cry_remoraid.aif b/sound/direct_sound_samples/cry_remoraid.aif new file mode 100644 index 000000000..16d3f1d65 Binary files /dev/null and b/sound/direct_sound_samples/cry_remoraid.aif differ diff --git a/sound/direct_sound_samples/cry_remoraid.bin b/sound/direct_sound_samples/cry_remoraid.bin new file mode 100644 index 000000000..5d6a81402 Binary files /dev/null and b/sound/direct_sound_samples/cry_remoraid.bin differ diff --git a/sound/direct_sound_samples/cry_rhydon.aif b/sound/direct_sound_samples/cry_rhydon.aif new file mode 100644 index 000000000..cfa709ee9 Binary files /dev/null and b/sound/direct_sound_samples/cry_rhydon.aif differ diff --git a/sound/direct_sound_samples/cry_rhydon.bin b/sound/direct_sound_samples/cry_rhydon.bin new file mode 100644 index 000000000..31d109261 Binary files /dev/null and b/sound/direct_sound_samples/cry_rhydon.bin differ diff --git a/sound/direct_sound_samples/cry_rhyhorn.aif b/sound/direct_sound_samples/cry_rhyhorn.aif new file mode 100644 index 000000000..47f344ba2 Binary files /dev/null and b/sound/direct_sound_samples/cry_rhyhorn.aif differ diff --git a/sound/direct_sound_samples/cry_rhyhorn.bin b/sound/direct_sound_samples/cry_rhyhorn.bin new file mode 100644 index 000000000..75e6521ce Binary files /dev/null and b/sound/direct_sound_samples/cry_rhyhorn.bin differ diff --git a/sound/direct_sound_samples/cry_roselia.aif b/sound/direct_sound_samples/cry_roselia.aif new file mode 100644 index 000000000..50b60b77b Binary files /dev/null and b/sound/direct_sound_samples/cry_roselia.aif differ diff --git a/sound/direct_sound_samples/cry_roselia.bin b/sound/direct_sound_samples/cry_roselia.bin new file mode 100644 index 000000000..c3e27eb56 Binary files /dev/null and b/sound/direct_sound_samples/cry_roselia.bin differ diff --git a/sound/direct_sound_samples/cry_sableye.aif b/sound/direct_sound_samples/cry_sableye.aif new file mode 100644 index 000000000..1b3a9be30 Binary files /dev/null and b/sound/direct_sound_samples/cry_sableye.aif differ diff --git a/sound/direct_sound_samples/cry_sableye.bin b/sound/direct_sound_samples/cry_sableye.bin new file mode 100644 index 000000000..b50688926 Binary files /dev/null and b/sound/direct_sound_samples/cry_sableye.bin differ diff --git a/sound/direct_sound_samples/cry_salamence.aif b/sound/direct_sound_samples/cry_salamence.aif new file mode 100644 index 000000000..d2957809c Binary files /dev/null and b/sound/direct_sound_samples/cry_salamence.aif differ diff --git a/sound/direct_sound_samples/cry_salamence.bin b/sound/direct_sound_samples/cry_salamence.bin new file mode 100644 index 000000000..ca6d405bc Binary files /dev/null and b/sound/direct_sound_samples/cry_salamence.bin differ diff --git a/sound/direct_sound_samples/cry_sandshrew.aif b/sound/direct_sound_samples/cry_sandshrew.aif new file mode 100644 index 000000000..6879be11d Binary files /dev/null and b/sound/direct_sound_samples/cry_sandshrew.aif differ diff --git a/sound/direct_sound_samples/cry_sandshrew.bin b/sound/direct_sound_samples/cry_sandshrew.bin new file mode 100644 index 000000000..99d623304 Binary files /dev/null and b/sound/direct_sound_samples/cry_sandshrew.bin differ diff --git a/sound/direct_sound_samples/cry_sandslash.aif b/sound/direct_sound_samples/cry_sandslash.aif new file mode 100644 index 000000000..ee4a458ed Binary files /dev/null and b/sound/direct_sound_samples/cry_sandslash.aif differ diff --git a/sound/direct_sound_samples/cry_sandslash.bin b/sound/direct_sound_samples/cry_sandslash.bin new file mode 100644 index 000000000..108bbc8b9 Binary files /dev/null and b/sound/direct_sound_samples/cry_sandslash.bin differ diff --git a/sound/direct_sound_samples/cry_sceptile.aif b/sound/direct_sound_samples/cry_sceptile.aif new file mode 100644 index 000000000..7252cb85f Binary files /dev/null and b/sound/direct_sound_samples/cry_sceptile.aif differ diff --git a/sound/direct_sound_samples/cry_sceptile.bin b/sound/direct_sound_samples/cry_sceptile.bin new file mode 100644 index 000000000..448324609 Binary files /dev/null and b/sound/direct_sound_samples/cry_sceptile.bin differ diff --git a/sound/direct_sound_samples/cry_scizor.aif b/sound/direct_sound_samples/cry_scizor.aif new file mode 100644 index 000000000..f1f7832ce Binary files /dev/null and b/sound/direct_sound_samples/cry_scizor.aif differ diff --git a/sound/direct_sound_samples/cry_scizor.bin b/sound/direct_sound_samples/cry_scizor.bin new file mode 100644 index 000000000..062813aab Binary files /dev/null and b/sound/direct_sound_samples/cry_scizor.bin differ diff --git a/sound/direct_sound_samples/cry_scyther.aif b/sound/direct_sound_samples/cry_scyther.aif new file mode 100644 index 000000000..2b8cbc104 Binary files /dev/null and b/sound/direct_sound_samples/cry_scyther.aif differ diff --git a/sound/direct_sound_samples/cry_scyther.bin b/sound/direct_sound_samples/cry_scyther.bin new file mode 100644 index 000000000..8f6433af0 Binary files /dev/null and b/sound/direct_sound_samples/cry_scyther.bin differ diff --git a/sound/direct_sound_samples/cry_seadra.aif b/sound/direct_sound_samples/cry_seadra.aif new file mode 100644 index 000000000..2f60cce4a Binary files /dev/null and b/sound/direct_sound_samples/cry_seadra.aif differ diff --git a/sound/direct_sound_samples/cry_seadra.bin b/sound/direct_sound_samples/cry_seadra.bin new file mode 100644 index 000000000..46799a734 Binary files /dev/null and b/sound/direct_sound_samples/cry_seadra.bin differ diff --git a/sound/direct_sound_samples/cry_seaking.aif b/sound/direct_sound_samples/cry_seaking.aif new file mode 100644 index 000000000..e4fc7e70d Binary files /dev/null and b/sound/direct_sound_samples/cry_seaking.aif differ diff --git a/sound/direct_sound_samples/cry_seaking.bin b/sound/direct_sound_samples/cry_seaking.bin new file mode 100644 index 000000000..ec017e934 Binary files /dev/null and b/sound/direct_sound_samples/cry_seaking.bin differ diff --git a/sound/direct_sound_samples/cry_sealeo.aif b/sound/direct_sound_samples/cry_sealeo.aif new file mode 100644 index 000000000..d9ea50026 Binary files /dev/null and b/sound/direct_sound_samples/cry_sealeo.aif differ diff --git a/sound/direct_sound_samples/cry_sealeo.bin b/sound/direct_sound_samples/cry_sealeo.bin new file mode 100644 index 000000000..f3c24c593 Binary files /dev/null and b/sound/direct_sound_samples/cry_sealeo.bin differ diff --git a/sound/direct_sound_samples/cry_seedot.aif b/sound/direct_sound_samples/cry_seedot.aif new file mode 100644 index 000000000..c37b769f8 Binary files /dev/null and b/sound/direct_sound_samples/cry_seedot.aif differ diff --git a/sound/direct_sound_samples/cry_seedot.bin b/sound/direct_sound_samples/cry_seedot.bin new file mode 100644 index 000000000..cd4fdc1a9 Binary files /dev/null and b/sound/direct_sound_samples/cry_seedot.bin differ diff --git a/sound/direct_sound_samples/cry_seel.aif b/sound/direct_sound_samples/cry_seel.aif new file mode 100644 index 000000000..84c4a0a94 Binary files /dev/null and b/sound/direct_sound_samples/cry_seel.aif differ diff --git a/sound/direct_sound_samples/cry_seel.bin b/sound/direct_sound_samples/cry_seel.bin new file mode 100644 index 000000000..f191bf7dd Binary files /dev/null and b/sound/direct_sound_samples/cry_seel.bin differ diff --git a/sound/direct_sound_samples/cry_sentret.aif b/sound/direct_sound_samples/cry_sentret.aif new file mode 100644 index 000000000..4aed7cd70 Binary files /dev/null and b/sound/direct_sound_samples/cry_sentret.aif differ diff --git a/sound/direct_sound_samples/cry_sentret.bin b/sound/direct_sound_samples/cry_sentret.bin new file mode 100644 index 000000000..c9a84fe17 Binary files /dev/null and b/sound/direct_sound_samples/cry_sentret.bin differ diff --git a/sound/direct_sound_samples/cry_seviper.aif b/sound/direct_sound_samples/cry_seviper.aif new file mode 100644 index 000000000..6a15dd6e2 Binary files /dev/null and b/sound/direct_sound_samples/cry_seviper.aif differ diff --git a/sound/direct_sound_samples/cry_seviper.bin b/sound/direct_sound_samples/cry_seviper.bin new file mode 100644 index 000000000..244be8429 Binary files /dev/null and b/sound/direct_sound_samples/cry_seviper.bin differ diff --git a/sound/direct_sound_samples/cry_sharpedo.aif b/sound/direct_sound_samples/cry_sharpedo.aif new file mode 100644 index 000000000..1b02b56ce Binary files /dev/null and b/sound/direct_sound_samples/cry_sharpedo.aif differ diff --git a/sound/direct_sound_samples/cry_sharpedo.bin b/sound/direct_sound_samples/cry_sharpedo.bin new file mode 100644 index 000000000..0711c839c Binary files /dev/null and b/sound/direct_sound_samples/cry_sharpedo.bin differ diff --git a/sound/direct_sound_samples/cry_shedinja.aif b/sound/direct_sound_samples/cry_shedinja.aif new file mode 100644 index 000000000..6d1d565f3 Binary files /dev/null and b/sound/direct_sound_samples/cry_shedinja.aif differ diff --git a/sound/direct_sound_samples/cry_shedinja.bin b/sound/direct_sound_samples/cry_shedinja.bin new file mode 100644 index 000000000..554a3f683 Binary files /dev/null and b/sound/direct_sound_samples/cry_shedinja.bin differ diff --git a/sound/direct_sound_samples/cry_shelgon.aif b/sound/direct_sound_samples/cry_shelgon.aif new file mode 100644 index 000000000..24f234ffe Binary files /dev/null and b/sound/direct_sound_samples/cry_shelgon.aif differ diff --git a/sound/direct_sound_samples/cry_shelgon.bin b/sound/direct_sound_samples/cry_shelgon.bin new file mode 100644 index 000000000..71578aa1e Binary files /dev/null and b/sound/direct_sound_samples/cry_shelgon.bin differ diff --git a/sound/direct_sound_samples/cry_shellder.aif b/sound/direct_sound_samples/cry_shellder.aif new file mode 100644 index 000000000..b2ea85228 Binary files /dev/null and b/sound/direct_sound_samples/cry_shellder.aif differ diff --git a/sound/direct_sound_samples/cry_shellder.bin b/sound/direct_sound_samples/cry_shellder.bin new file mode 100644 index 000000000..751b44c08 Binary files /dev/null and b/sound/direct_sound_samples/cry_shellder.bin differ diff --git a/sound/direct_sound_samples/cry_shiftry.aif b/sound/direct_sound_samples/cry_shiftry.aif new file mode 100644 index 000000000..c91ece114 Binary files /dev/null and b/sound/direct_sound_samples/cry_shiftry.aif differ diff --git a/sound/direct_sound_samples/cry_shiftry.bin b/sound/direct_sound_samples/cry_shiftry.bin new file mode 100644 index 000000000..54d160164 Binary files /dev/null and b/sound/direct_sound_samples/cry_shiftry.bin differ diff --git a/sound/direct_sound_samples/cry_shroomish.aif b/sound/direct_sound_samples/cry_shroomish.aif new file mode 100644 index 000000000..9e944ca20 Binary files /dev/null and b/sound/direct_sound_samples/cry_shroomish.aif differ diff --git a/sound/direct_sound_samples/cry_shroomish.bin b/sound/direct_sound_samples/cry_shroomish.bin new file mode 100644 index 000000000..7255cc24b Binary files /dev/null and b/sound/direct_sound_samples/cry_shroomish.bin differ diff --git a/sound/direct_sound_samples/cry_shuckle.aif b/sound/direct_sound_samples/cry_shuckle.aif new file mode 100644 index 000000000..d835d2de6 Binary files /dev/null and b/sound/direct_sound_samples/cry_shuckle.aif differ diff --git a/sound/direct_sound_samples/cry_shuckle.bin b/sound/direct_sound_samples/cry_shuckle.bin new file mode 100644 index 000000000..841b543f5 Binary files /dev/null and b/sound/direct_sound_samples/cry_shuckle.bin differ diff --git a/sound/direct_sound_samples/cry_shuppet.aif b/sound/direct_sound_samples/cry_shuppet.aif new file mode 100644 index 000000000..1cd9a2f14 Binary files /dev/null and b/sound/direct_sound_samples/cry_shuppet.aif differ diff --git a/sound/direct_sound_samples/cry_shuppet.bin b/sound/direct_sound_samples/cry_shuppet.bin new file mode 100644 index 000000000..8b15f6e99 Binary files /dev/null and b/sound/direct_sound_samples/cry_shuppet.bin differ diff --git a/sound/direct_sound_samples/cry_silcoon.aif b/sound/direct_sound_samples/cry_silcoon.aif new file mode 100644 index 000000000..ff48950ad Binary files /dev/null and b/sound/direct_sound_samples/cry_silcoon.aif differ diff --git a/sound/direct_sound_samples/cry_silcoon.bin b/sound/direct_sound_samples/cry_silcoon.bin new file mode 100644 index 000000000..82ec3f7df Binary files /dev/null and b/sound/direct_sound_samples/cry_silcoon.bin differ diff --git a/sound/direct_sound_samples/cry_skarmory.aif b/sound/direct_sound_samples/cry_skarmory.aif new file mode 100644 index 000000000..88d3985a3 Binary files /dev/null and b/sound/direct_sound_samples/cry_skarmory.aif differ diff --git a/sound/direct_sound_samples/cry_skarmory.bin b/sound/direct_sound_samples/cry_skarmory.bin new file mode 100644 index 000000000..fd625ca67 Binary files /dev/null and b/sound/direct_sound_samples/cry_skarmory.bin differ diff --git a/sound/direct_sound_samples/cry_skiploom.aif b/sound/direct_sound_samples/cry_skiploom.aif new file mode 100644 index 000000000..201744d12 Binary files /dev/null and b/sound/direct_sound_samples/cry_skiploom.aif differ diff --git a/sound/direct_sound_samples/cry_skiploom.bin b/sound/direct_sound_samples/cry_skiploom.bin new file mode 100644 index 000000000..202358573 Binary files /dev/null and b/sound/direct_sound_samples/cry_skiploom.bin differ diff --git a/sound/direct_sound_samples/cry_skitty.aif b/sound/direct_sound_samples/cry_skitty.aif new file mode 100644 index 000000000..7dc4578f4 Binary files /dev/null and b/sound/direct_sound_samples/cry_skitty.aif differ diff --git a/sound/direct_sound_samples/cry_skitty.bin b/sound/direct_sound_samples/cry_skitty.bin new file mode 100644 index 000000000..7f39aab68 Binary files /dev/null and b/sound/direct_sound_samples/cry_skitty.bin differ diff --git a/sound/direct_sound_samples/cry_slaking.aif b/sound/direct_sound_samples/cry_slaking.aif new file mode 100644 index 000000000..b6a4160f3 Binary files /dev/null and b/sound/direct_sound_samples/cry_slaking.aif differ diff --git a/sound/direct_sound_samples/cry_slaking.bin b/sound/direct_sound_samples/cry_slaking.bin new file mode 100644 index 000000000..b45731ca7 Binary files /dev/null and b/sound/direct_sound_samples/cry_slaking.bin differ diff --git a/sound/direct_sound_samples/cry_slakoth.aif b/sound/direct_sound_samples/cry_slakoth.aif new file mode 100644 index 000000000..0e4bbc3c3 Binary files /dev/null and b/sound/direct_sound_samples/cry_slakoth.aif differ diff --git a/sound/direct_sound_samples/cry_slakoth.bin b/sound/direct_sound_samples/cry_slakoth.bin new file mode 100644 index 000000000..a8de29ea1 Binary files /dev/null and b/sound/direct_sound_samples/cry_slakoth.bin differ diff --git a/sound/direct_sound_samples/cry_slowbro.aif b/sound/direct_sound_samples/cry_slowbro.aif new file mode 100644 index 000000000..f74b753d2 Binary files /dev/null and b/sound/direct_sound_samples/cry_slowbro.aif differ diff --git a/sound/direct_sound_samples/cry_slowbro.bin b/sound/direct_sound_samples/cry_slowbro.bin new file mode 100644 index 000000000..e6ea58223 Binary files /dev/null and b/sound/direct_sound_samples/cry_slowbro.bin differ diff --git a/sound/direct_sound_samples/cry_slowking.aif b/sound/direct_sound_samples/cry_slowking.aif new file mode 100644 index 000000000..245a42023 Binary files /dev/null and b/sound/direct_sound_samples/cry_slowking.aif differ diff --git a/sound/direct_sound_samples/cry_slowking.bin b/sound/direct_sound_samples/cry_slowking.bin new file mode 100644 index 000000000..0c6219293 Binary files /dev/null and b/sound/direct_sound_samples/cry_slowking.bin differ diff --git a/sound/direct_sound_samples/cry_slowpoke.aif b/sound/direct_sound_samples/cry_slowpoke.aif new file mode 100644 index 000000000..82b05a9a7 Binary files /dev/null and b/sound/direct_sound_samples/cry_slowpoke.aif differ diff --git a/sound/direct_sound_samples/cry_slowpoke.bin b/sound/direct_sound_samples/cry_slowpoke.bin new file mode 100644 index 000000000..a4c2fea80 Binary files /dev/null and b/sound/direct_sound_samples/cry_slowpoke.bin differ diff --git a/sound/direct_sound_samples/cry_slugma.aif b/sound/direct_sound_samples/cry_slugma.aif new file mode 100644 index 000000000..fed42817c Binary files /dev/null and b/sound/direct_sound_samples/cry_slugma.aif differ diff --git a/sound/direct_sound_samples/cry_slugma.bin b/sound/direct_sound_samples/cry_slugma.bin new file mode 100644 index 000000000..edb5f834c Binary files /dev/null and b/sound/direct_sound_samples/cry_slugma.bin differ diff --git a/sound/direct_sound_samples/cry_smeargle.aif b/sound/direct_sound_samples/cry_smeargle.aif new file mode 100644 index 000000000..00dbedead Binary files /dev/null and b/sound/direct_sound_samples/cry_smeargle.aif differ diff --git a/sound/direct_sound_samples/cry_smeargle.bin b/sound/direct_sound_samples/cry_smeargle.bin new file mode 100644 index 000000000..ef4f8ae76 Binary files /dev/null and b/sound/direct_sound_samples/cry_smeargle.bin differ diff --git a/sound/direct_sound_samples/cry_smoochum.aif b/sound/direct_sound_samples/cry_smoochum.aif new file mode 100644 index 000000000..4005b4ad4 Binary files /dev/null and b/sound/direct_sound_samples/cry_smoochum.aif differ diff --git a/sound/direct_sound_samples/cry_smoochum.bin b/sound/direct_sound_samples/cry_smoochum.bin new file mode 100644 index 000000000..5d08083c6 Binary files /dev/null and b/sound/direct_sound_samples/cry_smoochum.bin differ diff --git a/sound/direct_sound_samples/cry_sneasel.aif b/sound/direct_sound_samples/cry_sneasel.aif new file mode 100644 index 000000000..54242a23f Binary files /dev/null and b/sound/direct_sound_samples/cry_sneasel.aif differ diff --git a/sound/direct_sound_samples/cry_sneasel.bin b/sound/direct_sound_samples/cry_sneasel.bin new file mode 100644 index 000000000..1164764fd Binary files /dev/null and b/sound/direct_sound_samples/cry_sneasel.bin differ diff --git a/sound/direct_sound_samples/cry_snorlax.aif b/sound/direct_sound_samples/cry_snorlax.aif new file mode 100644 index 000000000..f95128e3a Binary files /dev/null and b/sound/direct_sound_samples/cry_snorlax.aif differ diff --git a/sound/direct_sound_samples/cry_snorlax.bin b/sound/direct_sound_samples/cry_snorlax.bin new file mode 100644 index 000000000..3923c4898 Binary files /dev/null and b/sound/direct_sound_samples/cry_snorlax.bin differ diff --git a/sound/direct_sound_samples/cry_snorunt.aif b/sound/direct_sound_samples/cry_snorunt.aif new file mode 100644 index 000000000..53b05b229 Binary files /dev/null and b/sound/direct_sound_samples/cry_snorunt.aif differ diff --git a/sound/direct_sound_samples/cry_snorunt.bin b/sound/direct_sound_samples/cry_snorunt.bin new file mode 100644 index 000000000..85114d684 Binary files /dev/null and b/sound/direct_sound_samples/cry_snorunt.bin differ diff --git a/sound/direct_sound_samples/cry_snubbull.aif b/sound/direct_sound_samples/cry_snubbull.aif new file mode 100644 index 000000000..bbba023fd Binary files /dev/null and b/sound/direct_sound_samples/cry_snubbull.aif differ diff --git a/sound/direct_sound_samples/cry_snubbull.bin b/sound/direct_sound_samples/cry_snubbull.bin new file mode 100644 index 000000000..baa80f887 Binary files /dev/null and b/sound/direct_sound_samples/cry_snubbull.bin differ diff --git a/sound/direct_sound_samples/cry_solrock.aif b/sound/direct_sound_samples/cry_solrock.aif new file mode 100644 index 000000000..64c71f289 Binary files /dev/null and b/sound/direct_sound_samples/cry_solrock.aif differ diff --git a/sound/direct_sound_samples/cry_solrock.bin b/sound/direct_sound_samples/cry_solrock.bin new file mode 100644 index 000000000..9c9149fc6 Binary files /dev/null and b/sound/direct_sound_samples/cry_solrock.bin differ diff --git a/sound/direct_sound_samples/cry_spearow.aif b/sound/direct_sound_samples/cry_spearow.aif new file mode 100644 index 000000000..7ce86ae29 Binary files /dev/null and b/sound/direct_sound_samples/cry_spearow.aif differ diff --git a/sound/direct_sound_samples/cry_spearow.bin b/sound/direct_sound_samples/cry_spearow.bin new file mode 100644 index 000000000..e7abe153a Binary files /dev/null and b/sound/direct_sound_samples/cry_spearow.bin differ diff --git a/sound/direct_sound_samples/cry_spheal.aif b/sound/direct_sound_samples/cry_spheal.aif new file mode 100644 index 000000000..fb6470210 Binary files /dev/null and b/sound/direct_sound_samples/cry_spheal.aif differ diff --git a/sound/direct_sound_samples/cry_spheal.bin b/sound/direct_sound_samples/cry_spheal.bin new file mode 100644 index 000000000..6beffa439 Binary files /dev/null and b/sound/direct_sound_samples/cry_spheal.bin differ diff --git a/sound/direct_sound_samples/cry_spinarak.aif b/sound/direct_sound_samples/cry_spinarak.aif new file mode 100644 index 000000000..3c4c1eff1 Binary files /dev/null and b/sound/direct_sound_samples/cry_spinarak.aif differ diff --git a/sound/direct_sound_samples/cry_spinarak.bin b/sound/direct_sound_samples/cry_spinarak.bin new file mode 100644 index 000000000..e53e61b22 Binary files /dev/null and b/sound/direct_sound_samples/cry_spinarak.bin differ diff --git a/sound/direct_sound_samples/cry_spinda.aif b/sound/direct_sound_samples/cry_spinda.aif new file mode 100644 index 000000000..0217573c7 Binary files /dev/null and b/sound/direct_sound_samples/cry_spinda.aif differ diff --git a/sound/direct_sound_samples/cry_spinda.bin b/sound/direct_sound_samples/cry_spinda.bin new file mode 100644 index 000000000..1ece8e163 Binary files /dev/null and b/sound/direct_sound_samples/cry_spinda.bin differ diff --git a/sound/direct_sound_samples/cry_spoink.aif b/sound/direct_sound_samples/cry_spoink.aif new file mode 100644 index 000000000..6cc9bf546 Binary files /dev/null and b/sound/direct_sound_samples/cry_spoink.aif differ diff --git a/sound/direct_sound_samples/cry_spoink.bin b/sound/direct_sound_samples/cry_spoink.bin new file mode 100644 index 000000000..7b5d1a87b Binary files /dev/null and b/sound/direct_sound_samples/cry_spoink.bin differ diff --git a/sound/direct_sound_samples/cry_squirtle.aif b/sound/direct_sound_samples/cry_squirtle.aif new file mode 100644 index 000000000..43a98a53d Binary files /dev/null and b/sound/direct_sound_samples/cry_squirtle.aif differ diff --git a/sound/direct_sound_samples/cry_squirtle.bin b/sound/direct_sound_samples/cry_squirtle.bin new file mode 100644 index 000000000..2c58d308e Binary files /dev/null and b/sound/direct_sound_samples/cry_squirtle.bin differ diff --git a/sound/direct_sound_samples/cry_stantler.aif b/sound/direct_sound_samples/cry_stantler.aif new file mode 100644 index 000000000..36ba54658 Binary files /dev/null and b/sound/direct_sound_samples/cry_stantler.aif differ diff --git a/sound/direct_sound_samples/cry_stantler.bin b/sound/direct_sound_samples/cry_stantler.bin new file mode 100644 index 000000000..a694b2807 Binary files /dev/null and b/sound/direct_sound_samples/cry_stantler.bin differ diff --git a/sound/direct_sound_samples/cry_starmie.aif b/sound/direct_sound_samples/cry_starmie.aif new file mode 100644 index 000000000..7452a78f9 Binary files /dev/null and b/sound/direct_sound_samples/cry_starmie.aif differ diff --git a/sound/direct_sound_samples/cry_starmie.bin b/sound/direct_sound_samples/cry_starmie.bin new file mode 100644 index 000000000..3a997d265 Binary files /dev/null and b/sound/direct_sound_samples/cry_starmie.bin differ diff --git a/sound/direct_sound_samples/cry_staryu.aif b/sound/direct_sound_samples/cry_staryu.aif new file mode 100644 index 000000000..6ab5584bf Binary files /dev/null and b/sound/direct_sound_samples/cry_staryu.aif differ diff --git a/sound/direct_sound_samples/cry_staryu.bin b/sound/direct_sound_samples/cry_staryu.bin new file mode 100644 index 000000000..cb3a15dc7 Binary files /dev/null and b/sound/direct_sound_samples/cry_staryu.bin differ diff --git a/sound/direct_sound_samples/cry_steelix.aif b/sound/direct_sound_samples/cry_steelix.aif new file mode 100644 index 000000000..aa05e2d4c Binary files /dev/null and b/sound/direct_sound_samples/cry_steelix.aif differ diff --git a/sound/direct_sound_samples/cry_steelix.bin b/sound/direct_sound_samples/cry_steelix.bin new file mode 100644 index 000000000..9769fc3d6 Binary files /dev/null and b/sound/direct_sound_samples/cry_steelix.bin differ diff --git a/sound/direct_sound_samples/cry_sudowoodo.aif b/sound/direct_sound_samples/cry_sudowoodo.aif new file mode 100644 index 000000000..1af7e18eb Binary files /dev/null and b/sound/direct_sound_samples/cry_sudowoodo.aif differ diff --git a/sound/direct_sound_samples/cry_sudowoodo.bin b/sound/direct_sound_samples/cry_sudowoodo.bin new file mode 100644 index 000000000..3296e22e4 Binary files /dev/null and b/sound/direct_sound_samples/cry_sudowoodo.bin differ diff --git a/sound/direct_sound_samples/cry_suicune.aif b/sound/direct_sound_samples/cry_suicune.aif new file mode 100644 index 000000000..697732d68 Binary files /dev/null and b/sound/direct_sound_samples/cry_suicune.aif differ diff --git a/sound/direct_sound_samples/cry_suicune.bin b/sound/direct_sound_samples/cry_suicune.bin new file mode 100644 index 000000000..784d0027d Binary files /dev/null and b/sound/direct_sound_samples/cry_suicune.bin differ diff --git a/sound/direct_sound_samples/cry_sunflora.aif b/sound/direct_sound_samples/cry_sunflora.aif new file mode 100644 index 000000000..126931adc Binary files /dev/null and b/sound/direct_sound_samples/cry_sunflora.aif differ diff --git a/sound/direct_sound_samples/cry_sunflora.bin b/sound/direct_sound_samples/cry_sunflora.bin new file mode 100644 index 000000000..bc5263670 Binary files /dev/null and b/sound/direct_sound_samples/cry_sunflora.bin differ diff --git a/sound/direct_sound_samples/cry_sunkern.aif b/sound/direct_sound_samples/cry_sunkern.aif new file mode 100644 index 000000000..bede3bf95 Binary files /dev/null and b/sound/direct_sound_samples/cry_sunkern.aif differ diff --git a/sound/direct_sound_samples/cry_sunkern.bin b/sound/direct_sound_samples/cry_sunkern.bin new file mode 100644 index 000000000..e6db8dfc5 Binary files /dev/null and b/sound/direct_sound_samples/cry_sunkern.bin differ diff --git a/sound/direct_sound_samples/cry_surskit.aif b/sound/direct_sound_samples/cry_surskit.aif new file mode 100644 index 000000000..438b5b67a Binary files /dev/null and b/sound/direct_sound_samples/cry_surskit.aif differ diff --git a/sound/direct_sound_samples/cry_surskit.bin b/sound/direct_sound_samples/cry_surskit.bin new file mode 100644 index 000000000..bb272c510 Binary files /dev/null and b/sound/direct_sound_samples/cry_surskit.bin differ diff --git a/sound/direct_sound_samples/cry_swablu.aif b/sound/direct_sound_samples/cry_swablu.aif new file mode 100644 index 000000000..066095f55 Binary files /dev/null and b/sound/direct_sound_samples/cry_swablu.aif differ diff --git a/sound/direct_sound_samples/cry_swablu.bin b/sound/direct_sound_samples/cry_swablu.bin new file mode 100644 index 000000000..8efae4980 Binary files /dev/null and b/sound/direct_sound_samples/cry_swablu.bin differ diff --git a/sound/direct_sound_samples/cry_swalot.aif b/sound/direct_sound_samples/cry_swalot.aif new file mode 100644 index 000000000..518a9bf5a Binary files /dev/null and b/sound/direct_sound_samples/cry_swalot.aif differ diff --git a/sound/direct_sound_samples/cry_swalot.bin b/sound/direct_sound_samples/cry_swalot.bin new file mode 100644 index 000000000..52fece445 Binary files /dev/null and b/sound/direct_sound_samples/cry_swalot.bin differ diff --git a/sound/direct_sound_samples/cry_swampert.aif b/sound/direct_sound_samples/cry_swampert.aif new file mode 100644 index 000000000..56bd26405 Binary files /dev/null and b/sound/direct_sound_samples/cry_swampert.aif differ diff --git a/sound/direct_sound_samples/cry_swampert.bin b/sound/direct_sound_samples/cry_swampert.bin new file mode 100644 index 000000000..f492f5f14 Binary files /dev/null and b/sound/direct_sound_samples/cry_swampert.bin differ diff --git a/sound/direct_sound_samples/cry_swellow.aif b/sound/direct_sound_samples/cry_swellow.aif new file mode 100644 index 000000000..2b94eb432 Binary files /dev/null and b/sound/direct_sound_samples/cry_swellow.aif differ diff --git a/sound/direct_sound_samples/cry_swellow.bin b/sound/direct_sound_samples/cry_swellow.bin new file mode 100644 index 000000000..ddbfc7092 Binary files /dev/null and b/sound/direct_sound_samples/cry_swellow.bin differ diff --git a/sound/direct_sound_samples/cry_swinub.aif b/sound/direct_sound_samples/cry_swinub.aif new file mode 100644 index 000000000..dc68d62d8 Binary files /dev/null and b/sound/direct_sound_samples/cry_swinub.aif differ diff --git a/sound/direct_sound_samples/cry_swinub.bin b/sound/direct_sound_samples/cry_swinub.bin new file mode 100644 index 000000000..7395df954 Binary files /dev/null and b/sound/direct_sound_samples/cry_swinub.bin differ diff --git a/sound/direct_sound_samples/cry_taillow.aif b/sound/direct_sound_samples/cry_taillow.aif new file mode 100644 index 000000000..8322a3224 Binary files /dev/null and b/sound/direct_sound_samples/cry_taillow.aif differ diff --git a/sound/direct_sound_samples/cry_taillow.bin b/sound/direct_sound_samples/cry_taillow.bin new file mode 100644 index 000000000..7f2858c8b Binary files /dev/null and b/sound/direct_sound_samples/cry_taillow.bin differ diff --git a/sound/direct_sound_samples/cry_tangela.aif b/sound/direct_sound_samples/cry_tangela.aif new file mode 100644 index 000000000..c900b426d Binary files /dev/null and b/sound/direct_sound_samples/cry_tangela.aif differ diff --git a/sound/direct_sound_samples/cry_tangela.bin b/sound/direct_sound_samples/cry_tangela.bin new file mode 100644 index 000000000..77574492e Binary files /dev/null and b/sound/direct_sound_samples/cry_tangela.bin differ diff --git a/sound/direct_sound_samples/cry_tauros.aif b/sound/direct_sound_samples/cry_tauros.aif new file mode 100644 index 000000000..84fa9b317 Binary files /dev/null and b/sound/direct_sound_samples/cry_tauros.aif differ diff --git a/sound/direct_sound_samples/cry_tauros.bin b/sound/direct_sound_samples/cry_tauros.bin new file mode 100644 index 000000000..ffc4dd7da Binary files /dev/null and b/sound/direct_sound_samples/cry_tauros.bin differ diff --git a/sound/direct_sound_samples/cry_teddiursa.aif b/sound/direct_sound_samples/cry_teddiursa.aif new file mode 100644 index 000000000..ba5cb5bc3 Binary files /dev/null and b/sound/direct_sound_samples/cry_teddiursa.aif differ diff --git a/sound/direct_sound_samples/cry_teddiursa.bin b/sound/direct_sound_samples/cry_teddiursa.bin new file mode 100644 index 000000000..bd74db332 Binary files /dev/null and b/sound/direct_sound_samples/cry_teddiursa.bin differ diff --git a/sound/direct_sound_samples/cry_tentacool.aif b/sound/direct_sound_samples/cry_tentacool.aif new file mode 100644 index 000000000..332bec4b2 Binary files /dev/null and b/sound/direct_sound_samples/cry_tentacool.aif differ diff --git a/sound/direct_sound_samples/cry_tentacool.bin b/sound/direct_sound_samples/cry_tentacool.bin new file mode 100644 index 000000000..f815eaddf Binary files /dev/null and b/sound/direct_sound_samples/cry_tentacool.bin differ diff --git a/sound/direct_sound_samples/cry_tentacruel.aif b/sound/direct_sound_samples/cry_tentacruel.aif new file mode 100644 index 000000000..e8ec1b14c Binary files /dev/null and b/sound/direct_sound_samples/cry_tentacruel.aif differ diff --git a/sound/direct_sound_samples/cry_tentacruel.bin b/sound/direct_sound_samples/cry_tentacruel.bin new file mode 100644 index 000000000..b25b33bad Binary files /dev/null and b/sound/direct_sound_samples/cry_tentacruel.bin differ diff --git a/sound/direct_sound_samples/cry_togepi.aif b/sound/direct_sound_samples/cry_togepi.aif new file mode 100644 index 000000000..87ef6ef2d Binary files /dev/null and b/sound/direct_sound_samples/cry_togepi.aif differ diff --git a/sound/direct_sound_samples/cry_togepi.bin b/sound/direct_sound_samples/cry_togepi.bin new file mode 100644 index 000000000..685da67ad Binary files /dev/null and b/sound/direct_sound_samples/cry_togepi.bin differ diff --git a/sound/direct_sound_samples/cry_togetic.aif b/sound/direct_sound_samples/cry_togetic.aif new file mode 100644 index 000000000..8aa18ac41 Binary files /dev/null and b/sound/direct_sound_samples/cry_togetic.aif differ diff --git a/sound/direct_sound_samples/cry_togetic.bin b/sound/direct_sound_samples/cry_togetic.bin new file mode 100644 index 000000000..84023d4ba Binary files /dev/null and b/sound/direct_sound_samples/cry_togetic.bin differ diff --git a/sound/direct_sound_samples/cry_torchic.aif b/sound/direct_sound_samples/cry_torchic.aif new file mode 100644 index 000000000..185a79499 Binary files /dev/null and b/sound/direct_sound_samples/cry_torchic.aif differ diff --git a/sound/direct_sound_samples/cry_torchic.bin b/sound/direct_sound_samples/cry_torchic.bin new file mode 100644 index 000000000..237bb0ea9 Binary files /dev/null and b/sound/direct_sound_samples/cry_torchic.bin differ diff --git a/sound/direct_sound_samples/cry_torkoal.aif b/sound/direct_sound_samples/cry_torkoal.aif new file mode 100644 index 000000000..9e56d3810 Binary files /dev/null and b/sound/direct_sound_samples/cry_torkoal.aif differ diff --git a/sound/direct_sound_samples/cry_torkoal.bin b/sound/direct_sound_samples/cry_torkoal.bin new file mode 100644 index 000000000..5bd9da8bd Binary files /dev/null and b/sound/direct_sound_samples/cry_torkoal.bin differ diff --git a/sound/direct_sound_samples/cry_totodile.aif b/sound/direct_sound_samples/cry_totodile.aif new file mode 100644 index 000000000..dbf2179a7 Binary files /dev/null and b/sound/direct_sound_samples/cry_totodile.aif differ diff --git a/sound/direct_sound_samples/cry_totodile.bin b/sound/direct_sound_samples/cry_totodile.bin new file mode 100644 index 000000000..891622a0d Binary files /dev/null and b/sound/direct_sound_samples/cry_totodile.bin differ diff --git a/sound/direct_sound_samples/cry_trapinch.aif b/sound/direct_sound_samples/cry_trapinch.aif new file mode 100644 index 000000000..01664b72e Binary files /dev/null and b/sound/direct_sound_samples/cry_trapinch.aif differ diff --git a/sound/direct_sound_samples/cry_trapinch.bin b/sound/direct_sound_samples/cry_trapinch.bin new file mode 100644 index 000000000..fa7edc35c Binary files /dev/null and b/sound/direct_sound_samples/cry_trapinch.bin differ diff --git a/sound/direct_sound_samples/cry_treecko.aif b/sound/direct_sound_samples/cry_treecko.aif new file mode 100644 index 000000000..a7416e8da Binary files /dev/null and b/sound/direct_sound_samples/cry_treecko.aif differ diff --git a/sound/direct_sound_samples/cry_treecko.bin b/sound/direct_sound_samples/cry_treecko.bin new file mode 100644 index 000000000..e8d3c4836 Binary files /dev/null and b/sound/direct_sound_samples/cry_treecko.bin differ diff --git a/sound/direct_sound_samples/cry_tropius.aif b/sound/direct_sound_samples/cry_tropius.aif new file mode 100644 index 000000000..bbb52787b Binary files /dev/null and b/sound/direct_sound_samples/cry_tropius.aif differ diff --git a/sound/direct_sound_samples/cry_tropius.bin b/sound/direct_sound_samples/cry_tropius.bin new file mode 100644 index 000000000..559622701 Binary files /dev/null and b/sound/direct_sound_samples/cry_tropius.bin differ diff --git a/sound/direct_sound_samples/cry_typhlosion.aif b/sound/direct_sound_samples/cry_typhlosion.aif new file mode 100644 index 000000000..f0238d066 Binary files /dev/null and b/sound/direct_sound_samples/cry_typhlosion.aif differ diff --git a/sound/direct_sound_samples/cry_typhlosion.bin b/sound/direct_sound_samples/cry_typhlosion.bin new file mode 100644 index 000000000..7ded04ec7 Binary files /dev/null and b/sound/direct_sound_samples/cry_typhlosion.bin differ diff --git a/sound/direct_sound_samples/cry_tyranitar.aif b/sound/direct_sound_samples/cry_tyranitar.aif new file mode 100644 index 000000000..557f61769 Binary files /dev/null and b/sound/direct_sound_samples/cry_tyranitar.aif differ diff --git a/sound/direct_sound_samples/cry_tyranitar.bin b/sound/direct_sound_samples/cry_tyranitar.bin new file mode 100644 index 000000000..8c4377951 Binary files /dev/null and b/sound/direct_sound_samples/cry_tyranitar.bin differ diff --git a/sound/direct_sound_samples/cry_tyrogue.aif b/sound/direct_sound_samples/cry_tyrogue.aif new file mode 100644 index 000000000..e5065f58b Binary files /dev/null and b/sound/direct_sound_samples/cry_tyrogue.aif differ diff --git a/sound/direct_sound_samples/cry_tyrogue.bin b/sound/direct_sound_samples/cry_tyrogue.bin new file mode 100644 index 000000000..ba8969a53 Binary files /dev/null and b/sound/direct_sound_samples/cry_tyrogue.bin differ diff --git a/sound/direct_sound_samples/cry_umbreon.aif b/sound/direct_sound_samples/cry_umbreon.aif new file mode 100644 index 000000000..38129b1a7 Binary files /dev/null and b/sound/direct_sound_samples/cry_umbreon.aif differ diff --git a/sound/direct_sound_samples/cry_umbreon.bin b/sound/direct_sound_samples/cry_umbreon.bin new file mode 100644 index 000000000..8c63e17e5 Binary files /dev/null and b/sound/direct_sound_samples/cry_umbreon.bin differ diff --git a/sound/direct_sound_samples/cry_unown.aif b/sound/direct_sound_samples/cry_unown.aif new file mode 100644 index 000000000..8339ccb6b Binary files /dev/null and b/sound/direct_sound_samples/cry_unown.aif differ diff --git a/sound/direct_sound_samples/cry_unown.bin b/sound/direct_sound_samples/cry_unown.bin new file mode 100644 index 000000000..b3689b11c Binary files /dev/null and b/sound/direct_sound_samples/cry_unown.bin differ diff --git a/sound/direct_sound_samples/cry_unused_265.aif b/sound/direct_sound_samples/cry_unused_265.aif new file mode 100644 index 000000000..7f5965f06 Binary files /dev/null and b/sound/direct_sound_samples/cry_unused_265.aif differ diff --git a/sound/direct_sound_samples/cry_unused_265.bin b/sound/direct_sound_samples/cry_unused_265.bin new file mode 100644 index 000000000..da4d47942 Binary files /dev/null and b/sound/direct_sound_samples/cry_unused_265.bin differ diff --git a/sound/direct_sound_samples/cry_unused_268.aif b/sound/direct_sound_samples/cry_unused_268.aif new file mode 100644 index 000000000..5cae364c3 Binary files /dev/null and b/sound/direct_sound_samples/cry_unused_268.aif differ diff --git a/sound/direct_sound_samples/cry_unused_268.bin b/sound/direct_sound_samples/cry_unused_268.bin new file mode 100644 index 000000000..17ecbe341 Binary files /dev/null and b/sound/direct_sound_samples/cry_unused_268.bin differ diff --git a/sound/direct_sound_samples/cry_ursaring.aif b/sound/direct_sound_samples/cry_ursaring.aif new file mode 100644 index 000000000..fcc748bd1 Binary files /dev/null and b/sound/direct_sound_samples/cry_ursaring.aif differ diff --git a/sound/direct_sound_samples/cry_ursaring.bin b/sound/direct_sound_samples/cry_ursaring.bin new file mode 100644 index 000000000..8b882a2de Binary files /dev/null and b/sound/direct_sound_samples/cry_ursaring.bin differ diff --git a/sound/direct_sound_samples/cry_vaporeon.aif b/sound/direct_sound_samples/cry_vaporeon.aif new file mode 100644 index 000000000..4967cfdeb Binary files /dev/null and b/sound/direct_sound_samples/cry_vaporeon.aif differ diff --git a/sound/direct_sound_samples/cry_vaporeon.bin b/sound/direct_sound_samples/cry_vaporeon.bin new file mode 100644 index 000000000..baa56ccdd Binary files /dev/null and b/sound/direct_sound_samples/cry_vaporeon.bin differ diff --git a/sound/direct_sound_samples/cry_venomoth.aif b/sound/direct_sound_samples/cry_venomoth.aif new file mode 100644 index 000000000..bc291ec33 Binary files /dev/null and b/sound/direct_sound_samples/cry_venomoth.aif differ diff --git a/sound/direct_sound_samples/cry_venomoth.bin b/sound/direct_sound_samples/cry_venomoth.bin new file mode 100644 index 000000000..24282b7d2 Binary files /dev/null and b/sound/direct_sound_samples/cry_venomoth.bin differ diff --git a/sound/direct_sound_samples/cry_venonat.aif b/sound/direct_sound_samples/cry_venonat.aif new file mode 100644 index 000000000..e89d87fa8 Binary files /dev/null and b/sound/direct_sound_samples/cry_venonat.aif differ diff --git a/sound/direct_sound_samples/cry_venonat.bin b/sound/direct_sound_samples/cry_venonat.bin new file mode 100644 index 000000000..f9415ec34 Binary files /dev/null and b/sound/direct_sound_samples/cry_venonat.bin differ diff --git a/sound/direct_sound_samples/cry_venusaur.aif b/sound/direct_sound_samples/cry_venusaur.aif new file mode 100644 index 000000000..8a1f69e6e Binary files /dev/null and b/sound/direct_sound_samples/cry_venusaur.aif differ diff --git a/sound/direct_sound_samples/cry_venusaur.bin b/sound/direct_sound_samples/cry_venusaur.bin new file mode 100644 index 000000000..9f2c5f01f Binary files /dev/null and b/sound/direct_sound_samples/cry_venusaur.bin differ diff --git a/sound/direct_sound_samples/cry_vibrava.aif b/sound/direct_sound_samples/cry_vibrava.aif new file mode 100644 index 000000000..3e3180219 Binary files /dev/null and b/sound/direct_sound_samples/cry_vibrava.aif differ diff --git a/sound/direct_sound_samples/cry_vibrava.bin b/sound/direct_sound_samples/cry_vibrava.bin new file mode 100644 index 000000000..3e3121f54 Binary files /dev/null and b/sound/direct_sound_samples/cry_vibrava.bin differ diff --git a/sound/direct_sound_samples/cry_victreebel.aif b/sound/direct_sound_samples/cry_victreebel.aif new file mode 100644 index 000000000..d6e6a4fe9 Binary files /dev/null and b/sound/direct_sound_samples/cry_victreebel.aif differ diff --git a/sound/direct_sound_samples/cry_victreebel.bin b/sound/direct_sound_samples/cry_victreebel.bin new file mode 100644 index 000000000..d2dd668a2 Binary files /dev/null and b/sound/direct_sound_samples/cry_victreebel.bin differ diff --git a/sound/direct_sound_samples/cry_vigoroth.aif b/sound/direct_sound_samples/cry_vigoroth.aif new file mode 100644 index 000000000..fc414f33d Binary files /dev/null and b/sound/direct_sound_samples/cry_vigoroth.aif differ diff --git a/sound/direct_sound_samples/cry_vigoroth.bin b/sound/direct_sound_samples/cry_vigoroth.bin new file mode 100644 index 000000000..fe0df9422 Binary files /dev/null and b/sound/direct_sound_samples/cry_vigoroth.bin differ diff --git a/sound/direct_sound_samples/cry_vileplume.aif b/sound/direct_sound_samples/cry_vileplume.aif new file mode 100644 index 000000000..723eec697 Binary files /dev/null and b/sound/direct_sound_samples/cry_vileplume.aif differ diff --git a/sound/direct_sound_samples/cry_vileplume.bin b/sound/direct_sound_samples/cry_vileplume.bin new file mode 100644 index 000000000..80c7035a6 Binary files /dev/null and b/sound/direct_sound_samples/cry_vileplume.bin differ diff --git a/sound/direct_sound_samples/cry_volbeat.aif b/sound/direct_sound_samples/cry_volbeat.aif new file mode 100644 index 000000000..6f765081e Binary files /dev/null and b/sound/direct_sound_samples/cry_volbeat.aif differ diff --git a/sound/direct_sound_samples/cry_volbeat.bin b/sound/direct_sound_samples/cry_volbeat.bin new file mode 100644 index 000000000..a3a5a7afe Binary files /dev/null and b/sound/direct_sound_samples/cry_volbeat.bin differ diff --git a/sound/direct_sound_samples/cry_voltorb.aif b/sound/direct_sound_samples/cry_voltorb.aif new file mode 100644 index 000000000..96e3bff31 Binary files /dev/null and b/sound/direct_sound_samples/cry_voltorb.aif differ diff --git a/sound/direct_sound_samples/cry_voltorb.bin b/sound/direct_sound_samples/cry_voltorb.bin new file mode 100644 index 000000000..1e661d601 Binary files /dev/null and b/sound/direct_sound_samples/cry_voltorb.bin differ diff --git a/sound/direct_sound_samples/cry_vulpix.aif b/sound/direct_sound_samples/cry_vulpix.aif new file mode 100644 index 000000000..20da23fb4 Binary files /dev/null and b/sound/direct_sound_samples/cry_vulpix.aif differ diff --git a/sound/direct_sound_samples/cry_vulpix.bin b/sound/direct_sound_samples/cry_vulpix.bin new file mode 100644 index 000000000..9e14454bd Binary files /dev/null and b/sound/direct_sound_samples/cry_vulpix.bin differ diff --git a/sound/direct_sound_samples/cry_wailmer.aif b/sound/direct_sound_samples/cry_wailmer.aif new file mode 100644 index 000000000..e8de91333 Binary files /dev/null and b/sound/direct_sound_samples/cry_wailmer.aif differ diff --git a/sound/direct_sound_samples/cry_wailmer.bin b/sound/direct_sound_samples/cry_wailmer.bin new file mode 100644 index 000000000..32b7044ec Binary files /dev/null and b/sound/direct_sound_samples/cry_wailmer.bin differ diff --git a/sound/direct_sound_samples/cry_wailord.aif b/sound/direct_sound_samples/cry_wailord.aif new file mode 100644 index 000000000..2c0468010 Binary files /dev/null and b/sound/direct_sound_samples/cry_wailord.aif differ diff --git a/sound/direct_sound_samples/cry_wailord.bin b/sound/direct_sound_samples/cry_wailord.bin new file mode 100644 index 000000000..769e71b55 Binary files /dev/null and b/sound/direct_sound_samples/cry_wailord.bin differ diff --git a/sound/direct_sound_samples/cry_walrein.aif b/sound/direct_sound_samples/cry_walrein.aif new file mode 100644 index 000000000..91d93f3fb Binary files /dev/null and b/sound/direct_sound_samples/cry_walrein.aif differ diff --git a/sound/direct_sound_samples/cry_walrein.bin b/sound/direct_sound_samples/cry_walrein.bin new file mode 100644 index 000000000..fe4d274d6 Binary files /dev/null and b/sound/direct_sound_samples/cry_walrein.bin differ diff --git a/sound/direct_sound_samples/cry_wartortle.aif b/sound/direct_sound_samples/cry_wartortle.aif new file mode 100644 index 000000000..5dab7fd93 Binary files /dev/null and b/sound/direct_sound_samples/cry_wartortle.aif differ diff --git a/sound/direct_sound_samples/cry_wartortle.bin b/sound/direct_sound_samples/cry_wartortle.bin new file mode 100644 index 000000000..28bfacf0e Binary files /dev/null and b/sound/direct_sound_samples/cry_wartortle.bin differ diff --git a/sound/direct_sound_samples/cry_weedle.aif b/sound/direct_sound_samples/cry_weedle.aif new file mode 100644 index 000000000..773c2c8ae Binary files /dev/null and b/sound/direct_sound_samples/cry_weedle.aif differ diff --git a/sound/direct_sound_samples/cry_weedle.bin b/sound/direct_sound_samples/cry_weedle.bin new file mode 100644 index 000000000..33ae38378 Binary files /dev/null and b/sound/direct_sound_samples/cry_weedle.bin differ diff --git a/sound/direct_sound_samples/cry_weepinbell.aif b/sound/direct_sound_samples/cry_weepinbell.aif new file mode 100644 index 000000000..cdd61380a Binary files /dev/null and b/sound/direct_sound_samples/cry_weepinbell.aif differ diff --git a/sound/direct_sound_samples/cry_weepinbell.bin b/sound/direct_sound_samples/cry_weepinbell.bin new file mode 100644 index 000000000..458a8b938 Binary files /dev/null and b/sound/direct_sound_samples/cry_weepinbell.bin differ diff --git a/sound/direct_sound_samples/cry_weezing.aif b/sound/direct_sound_samples/cry_weezing.aif new file mode 100644 index 000000000..2e4a7fe13 Binary files /dev/null and b/sound/direct_sound_samples/cry_weezing.aif differ diff --git a/sound/direct_sound_samples/cry_weezing.bin b/sound/direct_sound_samples/cry_weezing.bin new file mode 100644 index 000000000..80786ad66 Binary files /dev/null and b/sound/direct_sound_samples/cry_weezing.bin differ diff --git a/sound/direct_sound_samples/cry_whiscash.aif b/sound/direct_sound_samples/cry_whiscash.aif new file mode 100644 index 000000000..219737f32 Binary files /dev/null and b/sound/direct_sound_samples/cry_whiscash.aif differ diff --git a/sound/direct_sound_samples/cry_whiscash.bin b/sound/direct_sound_samples/cry_whiscash.bin new file mode 100644 index 000000000..ad860c63f Binary files /dev/null and b/sound/direct_sound_samples/cry_whiscash.bin differ diff --git a/sound/direct_sound_samples/cry_whismur.aif b/sound/direct_sound_samples/cry_whismur.aif new file mode 100644 index 000000000..4da92ca6a Binary files /dev/null and b/sound/direct_sound_samples/cry_whismur.aif differ diff --git a/sound/direct_sound_samples/cry_whismur.bin b/sound/direct_sound_samples/cry_whismur.bin new file mode 100644 index 000000000..68415e387 Binary files /dev/null and b/sound/direct_sound_samples/cry_whismur.bin differ diff --git a/sound/direct_sound_samples/cry_wigglytuff.aif b/sound/direct_sound_samples/cry_wigglytuff.aif new file mode 100644 index 000000000..90aa90a23 Binary files /dev/null and b/sound/direct_sound_samples/cry_wigglytuff.aif differ diff --git a/sound/direct_sound_samples/cry_wigglytuff.bin b/sound/direct_sound_samples/cry_wigglytuff.bin new file mode 100644 index 000000000..c9801fa5a Binary files /dev/null and b/sound/direct_sound_samples/cry_wigglytuff.bin differ diff --git a/sound/direct_sound_samples/cry_wingull.aif b/sound/direct_sound_samples/cry_wingull.aif new file mode 100644 index 000000000..182ef18e6 Binary files /dev/null and b/sound/direct_sound_samples/cry_wingull.aif differ diff --git a/sound/direct_sound_samples/cry_wingull.bin b/sound/direct_sound_samples/cry_wingull.bin new file mode 100644 index 000000000..f5a6ca6d1 Binary files /dev/null and b/sound/direct_sound_samples/cry_wingull.bin differ diff --git a/sound/direct_sound_samples/cry_wobbuffet.aif b/sound/direct_sound_samples/cry_wobbuffet.aif new file mode 100644 index 000000000..70ee1f704 Binary files /dev/null and b/sound/direct_sound_samples/cry_wobbuffet.aif differ diff --git a/sound/direct_sound_samples/cry_wobbuffet.bin b/sound/direct_sound_samples/cry_wobbuffet.bin new file mode 100644 index 000000000..7da6cf820 Binary files /dev/null and b/sound/direct_sound_samples/cry_wobbuffet.bin differ diff --git a/sound/direct_sound_samples/cry_wooper.aif b/sound/direct_sound_samples/cry_wooper.aif new file mode 100644 index 000000000..51a6b627e Binary files /dev/null and b/sound/direct_sound_samples/cry_wooper.aif differ diff --git a/sound/direct_sound_samples/cry_wooper.bin b/sound/direct_sound_samples/cry_wooper.bin new file mode 100644 index 000000000..a23ce27ab Binary files /dev/null and b/sound/direct_sound_samples/cry_wooper.bin differ diff --git a/sound/direct_sound_samples/cry_wurmple.aif b/sound/direct_sound_samples/cry_wurmple.aif new file mode 100644 index 000000000..6442a4063 Binary files /dev/null and b/sound/direct_sound_samples/cry_wurmple.aif differ diff --git a/sound/direct_sound_samples/cry_wurmple.bin b/sound/direct_sound_samples/cry_wurmple.bin new file mode 100644 index 000000000..27dd0bfe5 Binary files /dev/null and b/sound/direct_sound_samples/cry_wurmple.bin differ diff --git a/sound/direct_sound_samples/cry_wynaut.aif b/sound/direct_sound_samples/cry_wynaut.aif new file mode 100644 index 000000000..798732c74 Binary files /dev/null and b/sound/direct_sound_samples/cry_wynaut.aif differ diff --git a/sound/direct_sound_samples/cry_wynaut.bin b/sound/direct_sound_samples/cry_wynaut.bin new file mode 100644 index 000000000..3ddac92b4 Binary files /dev/null and b/sound/direct_sound_samples/cry_wynaut.bin differ diff --git a/sound/direct_sound_samples/cry_xatu.aif b/sound/direct_sound_samples/cry_xatu.aif new file mode 100644 index 000000000..ac758fdbf Binary files /dev/null and b/sound/direct_sound_samples/cry_xatu.aif differ diff --git a/sound/direct_sound_samples/cry_xatu.bin b/sound/direct_sound_samples/cry_xatu.bin new file mode 100644 index 000000000..3d7280aac Binary files /dev/null and b/sound/direct_sound_samples/cry_xatu.bin differ diff --git a/sound/direct_sound_samples/cry_yanma.aif b/sound/direct_sound_samples/cry_yanma.aif new file mode 100644 index 000000000..df76534c5 Binary files /dev/null and b/sound/direct_sound_samples/cry_yanma.aif differ diff --git a/sound/direct_sound_samples/cry_yanma.bin b/sound/direct_sound_samples/cry_yanma.bin new file mode 100644 index 000000000..d24b30934 Binary files /dev/null and b/sound/direct_sound_samples/cry_yanma.bin differ diff --git a/sound/direct_sound_samples/cry_zangoose.aif b/sound/direct_sound_samples/cry_zangoose.aif new file mode 100644 index 000000000..3c206532f Binary files /dev/null and b/sound/direct_sound_samples/cry_zangoose.aif differ diff --git a/sound/direct_sound_samples/cry_zangoose.bin b/sound/direct_sound_samples/cry_zangoose.bin new file mode 100644 index 000000000..57be456aa Binary files /dev/null and b/sound/direct_sound_samples/cry_zangoose.bin differ diff --git a/sound/direct_sound_samples/cry_zapdos.aif b/sound/direct_sound_samples/cry_zapdos.aif new file mode 100644 index 000000000..a8d914d14 Binary files /dev/null and b/sound/direct_sound_samples/cry_zapdos.aif differ diff --git a/sound/direct_sound_samples/cry_zapdos.bin b/sound/direct_sound_samples/cry_zapdos.bin new file mode 100644 index 000000000..bd985c3a5 Binary files /dev/null and b/sound/direct_sound_samples/cry_zapdos.bin differ diff --git a/sound/direct_sound_samples/cry_zigzagoon.aif b/sound/direct_sound_samples/cry_zigzagoon.aif new file mode 100644 index 000000000..52b9bb4f4 Binary files /dev/null and b/sound/direct_sound_samples/cry_zigzagoon.aif differ diff --git a/sound/direct_sound_samples/cry_zigzagoon.bin b/sound/direct_sound_samples/cry_zigzagoon.bin new file mode 100644 index 000000000..b3f634052 Binary files /dev/null and b/sound/direct_sound_samples/cry_zigzagoon.bin differ diff --git a/sound/direct_sound_samples/cry_zubat.aif b/sound/direct_sound_samples/cry_zubat.aif new file mode 100644 index 000000000..45036d072 Binary files /dev/null and b/sound/direct_sound_samples/cry_zubat.aif differ diff --git a/sound/direct_sound_samples/cry_zubat.bin b/sound/direct_sound_samples/cry_zubat.bin new file mode 100644 index 000000000..dfb0aed1c Binary files /dev/null and b/sound/direct_sound_samples/cry_zubat.bin differ diff --git a/sound/key_split_tables/86B46BC.bin b/sound/key_split_tables/86B46BC.bin new file mode 100644 index 000000000..078c76ad9 Binary files /dev/null and b/sound/key_split_tables/86B46BC.bin differ diff --git a/sound/key_split_tables/86B46E0.bin b/sound/key_split_tables/86B46E0.bin new file mode 100644 index 000000000..5ab68d78e Binary files /dev/null and b/sound/key_split_tables/86B46E0.bin differ diff --git a/sound/key_split_tables/86B4728.bin b/sound/key_split_tables/86B4728.bin new file mode 100644 index 000000000..b14903403 Binary files /dev/null and b/sound/key_split_tables/86B4728.bin differ diff --git a/sound/key_split_tables/86B477C.bin b/sound/key_split_tables/86B477C.bin new file mode 100644 index 000000000..d794d1774 Binary files /dev/null and b/sound/key_split_tables/86B477C.bin differ diff --git a/sound/key_split_tables/86B47C4.bin b/sound/key_split_tables/86B47C4.bin new file mode 100644 index 000000000..37fcc4ff2 Binary files /dev/null and b/sound/key_split_tables/86B47C4.bin differ diff --git a/sound/keysplit_tables.inc b/sound/keysplit_tables.inc index 4a9e8cfd7..f37f9cdf8 100644 --- a/sound/keysplit_tables.inc +++ b/sound/keysplit_tables.inc @@ -1 +1,18 @@ -.incbin "baserom.gba", 0x6b4698, 0x198 +KeySplitTable_86B4698:: @ 86B4698 +@ This is weird. There are instruments at the beginning of the keysplit table. + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4698 + voice_directsound_no_resample 64, 104, DirectSoundWaveData_86DD11C, 255, 0, 255, 0 @ 86B46A4 + voice_directsound 63, 64, DirectSoundWaveData_86DE6C0, 255, 0, 255, 0 @ 86B46B0 + .incbin "sound/key_split_tables/86B46BC.bin" + +KeySplitTable_86B46E0:: @ 86B46E0 + .incbin "sound/key_split_tables/86B46E0.bin" + +KeySplitTable_86B4728:: @ 86B4728 + .incbin "sound/key_split_tables/86B4728.bin" + +KeySplitTable_86B477C:: @ 86B477C + .incbin "sound/key_split_tables/86B477C.bin" + +KeySplitTable_86B47C4:: @ 86B47C4 + .incbin "sound/key_split_tables/86B47C4.bin" diff --git a/sound/programmable_wave_data.inc b/sound/programmable_wave_data.inc index f451a4b45..d984f4fac 100644 --- a/sound/programmable_wave_data.inc +++ b/sound/programmable_wave_data.inc @@ -1 +1,74 @@ -.incbin "baserom.gba", 0x6b4830, 0x190 +ProgrammableWaveData_86B4830:: @ 86B4830 + .incbin "sound/programmable_wave_samples/86B4830.pcm" + +ProgrammableWaveData_86B4840:: @ 86B4840 + .incbin "sound/programmable_wave_samples/86B4840.pcm" + +ProgrammableWaveData_86B4850:: @ 86B4850 + .incbin "sound/programmable_wave_samples/86B4850.pcm" + +ProgrammableWaveData_86B4860:: @ 86B4860 + .incbin "sound/programmable_wave_samples/86B4860.pcm" + +ProgrammableWaveData_86B4870:: @ 86B4870 + .incbin "sound/programmable_wave_samples/86B4870.pcm" + +ProgrammableWaveData_86B4880:: @ 86B4880 + .incbin "sound/programmable_wave_samples/86B4880.pcm" + +ProgrammableWaveData_86B4890:: @ 86B4890 + .incbin "sound/programmable_wave_samples/86B4890.pcm" + +ProgrammableWaveData_86B48A0:: @ 86B48A0 + .incbin "sound/programmable_wave_samples/86B48A0.pcm" + +ProgrammableWaveData_86B48B0:: @ 86B48B0 + .incbin "sound/programmable_wave_samples/86B48B0.pcm" + +ProgrammableWaveData_86B48C0:: @ 86B48C0 + .incbin "sound/programmable_wave_samples/86B48C0.pcm" + +ProgrammableWaveData_86B48D0:: @ 86B48D0 + .incbin "sound/programmable_wave_samples/86B48D0.pcm" + +ProgrammableWaveData_86B48E0:: @ 86B48E0 + .incbin "sound/programmable_wave_samples/86B48E0.pcm" + +ProgrammableWaveData_86B48F0:: @ 86B48F0 + .incbin "sound/programmable_wave_samples/86B48F0.pcm" + +ProgrammableWaveData_86B4900:: @ 86B4900 + .incbin "sound/programmable_wave_samples/86B4900.pcm" + +ProgrammableWaveData_86B4910:: @ 86B4910 + .incbin "sound/programmable_wave_samples/86B4910.pcm" + +ProgrammableWaveData_86B4920:: @ 86B4920 + .incbin "sound/programmable_wave_samples/86B4920.pcm" + +ProgrammableWaveData_Unused_86B4930:: @ 86B4930 + .incbin "sound/programmable_wave_samples/unused_86B4930.pcm" + +ProgrammableWaveData_Unused_86B4940:: @ 86B4940 + .incbin "sound/programmable_wave_samples/unused_86B4940.pcm" + +ProgrammableWaveData_Unused_86B4950:: @ 86B4950 + .incbin "sound/programmable_wave_samples/unused_86B4950.pcm" + +ProgrammableWaveData_Unused_86B4960:: @ 86B4960 + .incbin "sound/programmable_wave_samples/unused_86B4960.pcm" + +ProgrammableWaveData_86B4970:: @ 86B4970 + .incbin "sound/programmable_wave_samples/86B4970.pcm" + +ProgrammableWaveData_86B4980:: @ 86B4980 + .incbin "sound/programmable_wave_samples/86B4980.pcm" + +ProgrammableWaveData_86B4990:: @ 86B4990 + .incbin "sound/programmable_wave_samples/86B4990.pcm" + +ProgrammableWaveData_86B49A0:: @ 86B49A0 + .incbin "sound/programmable_wave_samples/86B49A0.pcm" + +ProgrammableWaveData_86B49B0:: @ 86B49B0 + .incbin "sound/programmable_wave_samples/86B49B0.pcm" diff --git a/sound/programmable_wave_samples/86B4830.pcm b/sound/programmable_wave_samples/86B4830.pcm new file mode 100644 index 000000000..a0ca8fed9 --- /dev/null +++ b/sound/programmable_wave_samples/86B4830.pcm @@ -0,0 +1 @@ +%c%c \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4840.pcm b/sound/programmable_wave_samples/86B4840.pcm new file mode 100644 index 000000000..25be9c018 --- /dev/null +++ b/sound/programmable_wave_samples/86B4840.pcm @@ -0,0 +1 @@ +Fu1Fu1 \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4850.pcm b/sound/programmable_wave_samples/86B4850.pcm new file mode 100644 index 000000000..5d9585aca --- /dev/null +++ b/sound/programmable_wave_samples/86B4850.pcm @@ -0,0 +1 @@ +ܺvT2ܺvT2 \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4860.pcm b/sound/programmable_wave_samples/86B4860.pcm new file mode 100644 index 000000000..25ff1b371 --- /dev/null +++ b/sound/programmable_wave_samples/86B4860.pcm @@ -0,0 +1 @@ +wwe1wwe1 \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4870.pcm b/sound/programmable_wave_samples/86B4870.pcm new file mode 100644 index 000000000..d0b69f04a --- /dev/null +++ b/sound/programmable_wave_samples/86B4870.pcm @@ -0,0 +1 @@ +ʆC!ʆC! \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4880.pcm b/sound/programmable_wave_samples/86B4880.pcm new file mode 100644 index 000000000..d0fa1932d --- /dev/null +++ b/sound/programmable_wave_samples/86B4880.pcm @@ -0,0 +1 @@ +CFCF \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4890.pcm b/sound/programmable_wave_samples/86B4890.pcm new file mode 100644 index 000000000..81afd79c5 Binary files /dev/null and b/sound/programmable_wave_samples/86B4890.pcm differ diff --git a/sound/programmable_wave_samples/86B48A0.pcm b/sound/programmable_wave_samples/86B48A0.pcm new file mode 100644 index 000000000..ce4c8ae12 Binary files /dev/null and b/sound/programmable_wave_samples/86B48A0.pcm differ diff --git a/sound/programmable_wave_samples/86B48B0.pcm b/sound/programmable_wave_samples/86B48B0.pcm new file mode 100644 index 000000000..199da8913 Binary files /dev/null and b/sound/programmable_wave_samples/86B48B0.pcm differ diff --git a/sound/programmable_wave_samples/86B48C0.pcm b/sound/programmable_wave_samples/86B48C0.pcm new file mode 100644 index 000000000..9dc074493 --- /dev/null +++ b/sound/programmable_wave_samples/86B48C0.pcm @@ -0,0 +1 @@ +fUD3"" fUD3"" \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B48D0.pcm b/sound/programmable_wave_samples/86B48D0.pcm new file mode 100644 index 000000000..89b2cc2d1 --- /dev/null +++ b/sound/programmable_wave_samples/86B48D0.pcm @@ -0,0 +1 @@ +fUDDDD@fUDDDD@ \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B48E0.pcm b/sound/programmable_wave_samples/86B48E0.pcm new file mode 100644 index 000000000..b6d6ce2d2 --- /dev/null +++ b/sound/programmable_wave_samples/86B48E0.pcm @@ -0,0 +1 @@ +ffffff`ffffff` \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B48F0.pcm b/sound/programmable_wave_samples/86B48F0.pcm new file mode 100644 index 000000000..8ded871e3 --- /dev/null +++ b/sound/programmable_wave_samples/86B48F0.pcm @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4900.pcm b/sound/programmable_wave_samples/86B4900.pcm new file mode 100644 index 000000000..f5e51d5a9 --- /dev/null +++ b/sound/programmable_wave_samples/86B4900.pcm @@ -0,0 +1 @@ +gȘVTgȘVT \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4910.pcm b/sound/programmable_wave_samples/86B4910.pcm new file mode 100644 index 000000000..0d7192617 Binary files /dev/null and b/sound/programmable_wave_samples/86B4910.pcm differ diff --git a/sound/programmable_wave_samples/86B4920.pcm b/sound/programmable_wave_samples/86B4920.pcm new file mode 100644 index 000000000..2aae22d26 --- /dev/null +++ b/sound/programmable_wave_samples/86B4920.pcm @@ -0,0 +1 @@ +&8J\ZH6&8J\ZH6 \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4970.pcm b/sound/programmable_wave_samples/86B4970.pcm new file mode 100644 index 000000000..57f17e87b --- /dev/null +++ b/sound/programmable_wave_samples/86B4970.pcm @@ -0,0 +1 @@ +wfeUD2wfeUD2 \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4980.pcm b/sound/programmable_wave_samples/86B4980.pcm new file mode 100644 index 000000000..5d0e2ced7 --- /dev/null +++ b/sound/programmable_wave_samples/86B4980.pcm @@ -0,0 +1 @@ +eT3""eT3"" \ No newline at end of file diff --git a/sound/programmable_wave_samples/86B4990.pcm b/sound/programmable_wave_samples/86B4990.pcm new file mode 100644 index 000000000..130ae8257 Binary files /dev/null and b/sound/programmable_wave_samples/86B4990.pcm differ diff --git a/sound/programmable_wave_samples/86B49A0.pcm b/sound/programmable_wave_samples/86B49A0.pcm new file mode 100644 index 000000000..085a0bd7f Binary files /dev/null and b/sound/programmable_wave_samples/86B49A0.pcm differ diff --git a/sound/programmable_wave_samples/86B49B0.pcm b/sound/programmable_wave_samples/86B49B0.pcm new file mode 100644 index 000000000..8d306e7a4 Binary files /dev/null and b/sound/programmable_wave_samples/86B49B0.pcm differ diff --git a/sound/programmable_wave_samples/unused_86B4930.pcm b/sound/programmable_wave_samples/unused_86B4930.pcm new file mode 100644 index 000000000..a5f6b81fa --- /dev/null +++ b/sound/programmable_wave_samples/unused_86B4930.pcm @@ -0,0 +1 @@ +feUDC3"feUDC3" \ No newline at end of file diff --git a/sound/programmable_wave_samples/unused_86B4940.pcm b/sound/programmable_wave_samples/unused_86B4940.pcm new file mode 100644 index 000000000..c69e825be --- /dev/null +++ b/sound/programmable_wave_samples/unused_86B4940.pcm @@ -0,0 +1 @@ +wfUD2wfUD2 \ No newline at end of file diff --git a/sound/programmable_wave_samples/unused_86B4950.pcm b/sound/programmable_wave_samples/unused_86B4950.pcm new file mode 100644 index 000000000..ab072b363 --- /dev/null +++ b/sound/programmable_wave_samples/unused_86B4950.pcm @@ -0,0 +1 @@ +̪fUD2̪fUD2 \ No newline at end of file diff --git a/sound/programmable_wave_samples/unused_86B4960.pcm b/sound/programmable_wave_samples/unused_86B4960.pcm new file mode 100644 index 000000000..01f5db609 --- /dev/null +++ b/sound/programmable_wave_samples/unused_86B4960.pcm @@ -0,0 +1 @@ +̪vT2̪vT2 \ No newline at end of file diff --git a/sound/voice_groups.inc b/sound/voice_groups.inc index 6d59bb659..c7b64aced 100644 --- a/sound/voice_groups.inc +++ b/sound/voice_groups.inc @@ -1,535 +1,21945 @@ .align 2 voicegroup_pokemon_cry:: @ 8675D04 - .incbin "baserom.gba", 0x675D04, 0x1434 + voice_keysplit_all voicegroup_8675FEC @ 8675D04 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8675D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675D40 + voice_square_2 2, 0, 0, 9, 2 @ 8675D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675D64 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 165, 51, 235 @ 8675D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675DC4 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 8675DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675DDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E78 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 149 @ 8675E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675EA8 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 115 @ 8675EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675EC0 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8675ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F2C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 204, 193, 239 @ 8675F38 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8675F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675F98 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8675FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675FE0 + .align 2 +voicegroup_8675FEC:: @ 8675FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8675FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867601C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676040 + voice_square_1 0, 2, 0, 1, 6, 0 @ 867604C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676064 + voice_programmable_wave ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 8676070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867607C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86760A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86760AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86760B8 + voice_square_2 2, 0, 1, 6, 0 @ 86760C4 + voice_programmable_wave ProgrammableWaveData_86B4850, 0, 7, 15, 1 @ 86760D0 + voice_square_1 0, 2, 0, 1, 6, 0 @ 86760DC + voice_square_2 3, 0, 1, 6, 0 @ 86760E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86760F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867610C + voice_square_1 0, 0, 0, 1, 6, 0 @ 8676118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676130 + voice_directsound 60, 0, DirectSoundWaveData_86BA7E8, 255, 0, 255, 0 @ 867613C + + .align 2 +voicegroup_8676148:: @ 8676148 + voice_directsound 60, 0, DirectSoundWaveData_86BBE98, 255, 165, 154, 127 @ 8676148 + voice_directsound 60, 0, DirectSoundWaveData_86BD1DC, 255, 165, 154, 127 @ 8676154 + voice_directsound 60, 0, DirectSoundWaveData_86BDC80, 255, 165, 206, 127 @ 8676160 + voice_directsound 60, 0, DirectSoundWaveData_86BEF94, 255, 165, 206, 127 @ 867616C + voice_directsound 60, 0, DirectSoundWaveData_86C2590, 255, 0, 255, 0 @ 8676178 + voice_directsound 60, 0, DirectSoundWaveData_86C2A68, 255, 0, 255, 0 @ 8676184 + voice_directsound 60, 0, DirectSoundWaveData_86C4344, 255, 0, 255, 0 @ 8676190 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C566C, 255, 0, 255, 242 @ 867619C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86761A8 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C5B0C, 255, 0, 255, 242 @ 86761B4 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C6200, 255, 255, 255, 127 @ 86761C0 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 86761CC + voice_directsound 48, 44, DirectSoundWaveData_86C7308, 255, 210, 77, 204 @ 86761D8 + voice_directsound_no_resample 60, 79, DirectSoundWaveData_86C8348, 255, 127, 0, 188 @ 86761E4 + voice_directsound 51, 54, DirectSoundWaveData_86C7308, 255, 216, 77, 204 @ 86761F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86761FC + voice_directsound 54, 64, DirectSoundWaveData_86C7308, 255, 216, 77, 204 @ 8676208 + voice_directsound_no_resample 60, 79, DirectSoundWaveData_86C875C, 255, 242, 141, 0 @ 8676214 + voice_directsound 57, 69, DirectSoundWaveData_86C7308, 255, 210, 77, 204 @ 8676220 + voice_directsound 60, 79, DirectSoundWaveData_86C7308, 255, 204, 77, 204 @ 867622C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676238 + voice_directsound 62, 84, DirectSoundWaveData_86C7308, 255, 204, 77, 204 @ 8676244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867625C + voice_directsound_no_resample 70, 49, DirectSoundWaveData_86C958C, 255, 165, 103, 231 @ 8676268 + voice_directsound_no_resample 32, 34, DirectSoundWaveData_86CA520, 255, 127, 77, 204 @ 8676274 + voice_directsound_no_resample 60, 14, DirectSoundWaveData_86CADD4, 255, 235, 0, 165 @ 8676280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867628C + voice_directsound_no_resample 30, 54, DirectSoundWaveData_86CB6B8, 255, 246, 0, 216 @ 8676298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86762A4 + voice_directsound_no_resample 30, 54, DirectSoundWaveData_86CB6B8, 255, 246, 0, 216 @ 86762B0 + voice_directsound_no_resample 30, 64, DirectSoundWaveData_86CB6B8, 8, 0, 255, 216 @ 86762BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86762C8 + voice_directsound_no_resample 72, 104, DirectSoundWaveData_86CC5E4, 255, 0, 255, 0 @ 86762D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86762E0 + voice_directsound_no_resample 72, 94, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 86762EC + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CD0C4, 255, 0, 255, 0 @ 86762F8 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CDFDC, 255, 180, 175, 228 @ 8676304 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CDFDC, 255, 0, 255, 242 @ 8676310 + voice_directsound_no_resample 64, 54, DirectSoundWaveData_86C6200, 255, 255, 255, 127 @ 867631C + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 8676328 + voice_directsound 64, 24, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 8676334 + voice_directsound_no_resample 64, 80, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 8676340 + voice_directsound 68, 34, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 867634C + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C5B0C, 255, 0, 255, 242 @ 8676358 + voice_directsound 72, 44, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 8676364 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C5B0C, 255, 0, 255, 242 @ 8676370 + voice_directsound 76, 84, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 867637C + voice_directsound 80, 94, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 8676388 + voice_directsound_no_resample 33, 89, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 8676394 + voice_directsound 84, 104, DirectSoundWaveData_86CF950, 255, 0, 255, 235 @ 86763A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86763AC + voice_directsound 63, 64, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86763B8 + voice_directsound_no_resample 64, 24, DirectSoundWaveData_86D1A2C, 255, 165, 103, 231 @ 86763C4 + + .align 2 +voicegroup_86763D0:: @ 86763D0 + voice_directsound_no_resample 64, 34, DirectSoundWaveData_86CA520, 255, 127, 77, 204 @ 86763D0 + voice_directsound_no_resample 64, 14, DirectSoundWaveData_86CADD4, 255, 231, 0, 188 @ 86763DC + voice_directsound_no_resample 64, 89, DirectSoundWaveData_86D925C, 255, 0, 255, 242 @ 86763E8 + voice_directsound_no_resample 64, 29, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86763F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676400 + voice_directsound_no_resample 64, 54, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 867640C + voice_directsound_no_resample 64, 54, DirectSoundWaveData_86CB6B8, 8, 0, 255, 216 @ 8676418 + voice_directsound_no_resample 64, 94, DirectSoundWaveData_86D9C14, 255, 0, 255, 0 @ 8676424 + voice_directsound_no_resample 64, 34, DirectSoundWaveData_86CC5E4, 255, 0, 255, 0 @ 8676430 + voice_directsound_no_resample 64, 34, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 867643C + voice_directsound_no_resample 64, 90, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 8676448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867646C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867649C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86764A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86764B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86764C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86764CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86764D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86764E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86764F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86764FC + voice_directsound_no_resample 64, 39, DirectSoundWaveData_86DAA94, 255, 242, 103, 188 @ 8676508 + voice_directsound_no_resample 64, 79, DirectSoundWaveData_86DAA94, 255, 242, 103, 188 @ 8676514 + voice_directsound_no_resample 64, 39, DirectSoundWaveData_86DAA94, 255, 165, 103, 188 @ 8676520 + voice_directsound_no_resample 64, 24, DirectSoundWaveData_86DB908, 255, 0, 255, 0 @ 867652C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676544 + voice_directsound_no_resample 64, 104, DirectSoundWaveData_86DD11C, 255, 0, 255, 0 @ 8676550 + voice_directsound 63, 64, DirectSoundWaveData_86DE6C0, 255, 0, 255, 0 @ 867655C + voice_directsound 50, 84, DirectSoundWaveData_86DFCA4, 255, 0, 255, 0 @ 8676568 + voice_directsound 64, 84, DirectSoundWaveData_86DFCA4, 255, 0, 255, 0 @ 8676574 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86DE6C0, 255, 0, 255, 0 @ 8676580 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CDFDC, 255, 180, 175, 228 @ 867658C + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CDFDC, 255, 0, 255, 242 @ 8676598 + voice_directsound_no_resample 64, 54, DirectSoundWaveData_86C6200, 255, 255, 255, 127 @ 86765A4 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 86765B0 + voice_directsound 64, 24, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 86765BC + voice_directsound_no_resample 64, 80, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 86765C8 + voice_directsound 68, 34, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 86765D4 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C5B0C, 255, 0, 255, 242 @ 86765E0 + voice_directsound 72, 44, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 86765EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86765F8 + voice_directsound 76, 84, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 8676604 + voice_directsound 80, 94, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 8676610 + voice_directsound_no_resample 33, 89, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 867661C + voice_directsound 64, 104, DirectSoundWaveData_86DE6C0, 255, 0, 255, 235 @ 8676628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676634 + voice_directsound 63, 64, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 8676640 + voice_directsound_no_resample 64, 24, DirectSoundWaveData_86D1A2C, 255, 165, 103, 231 @ 867664C + + .align 2 +voicegroup_8676658:: @ 8676658 + voice_directsound_no_resample 66, 34, DirectSoundWaveData_86CA520, 255, 127, 77, 204 @ 8676658 + voice_directsound_no_resample 64, 14, DirectSoundWaveData_86CADD4, 255, 231, 0, 188 @ 8676664 + voice_directsound_no_resample 64, 89, DirectSoundWaveData_86D925C, 255, 0, 255, 242 @ 8676670 + voice_directsound_no_resample 64, 29, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 867667C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676688 + voice_directsound_no_resample 64, 54, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 8676694 + voice_directsound_no_resample 64, 54, DirectSoundWaveData_86CB6B8, 8, 0, 255, 216 @ 86766A0 + voice_directsound_no_resample 64, 94, DirectSoundWaveData_86D9C14, 255, 0, 255, 0 @ 86766AC + voice_directsound_no_resample 64, 34, DirectSoundWaveData_86CC5E4, 255, 0, 255, 0 @ 86766B8 + voice_directsound_no_resample 64, 34, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 86766C4 + voice_directsound_no_resample 64, 90, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 86766D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86766DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86766E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86766F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867670C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867673C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676748 + voice_directsound_no_resample 61, 84, DirectSoundWaveData_86C4344, 255, 0, 255, 0 @ 8676754 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86C2A68, 255, 0, 255, 0 @ 8676760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867676C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676784 + voice_directsound_no_resample 64, 39, DirectSoundWaveData_86DAA94, 255, 242, 103, 188 @ 8676790 + voice_directsound_no_resample 64, 79, DirectSoundWaveData_86DAA94, 255, 242, 103, 188 @ 867679C + voice_directsound_no_resample 64, 39, DirectSoundWaveData_86DAA94, 255, 165, 103, 188 @ 86767A8 + voice_directsound_no_resample 64, 24, DirectSoundWaveData_86DB908, 255, 0, 255, 0 @ 86767B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86767C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86767CC + voice_directsound_no_resample 64, 104, DirectSoundWaveData_86DD11C, 255, 0, 255, 0 @ 86767D8 + voice_directsound 63, 64, DirectSoundWaveData_86DE6C0, 255, 0, 255, 0 @ 86767E4 + voice_directsound 50, 84, DirectSoundWaveData_86DFCA4, 255, 0, 255, 0 @ 86767F0 + voice_directsound 64, 84, DirectSoundWaveData_86DFCA4, 255, 0, 255, 0 @ 86767FC + voice_directsound 62, 64, DirectSoundWaveData_86CD0C4, 255, 0, 255, 0 @ 8676808 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CDFDC, 255, 180, 175, 228 @ 8676814 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CDFDC, 255, 0, 255, 242 @ 8676820 + voice_directsound_no_resample 64, 54, DirectSoundWaveData_86C6200, 255, 255, 255, 127 @ 867682C + voice_directsound 65, 64, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 8676838 + voice_directsound 64, 24, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 8676844 + voice_directsound_no_resample 64, 80, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 8676850 + voice_directsound 68, 34, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 867685C + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C5B0C, 255, 0, 255, 242 @ 8676868 + voice_directsound 72, 44, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 8676874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676880 + voice_directsound 76, 84, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 867688C + voice_directsound 80, 94, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 8676898 + voice_directsound 56, 89, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86768A4 + voice_directsound 64, 104, DirectSoundWaveData_86DE6C0, 255, 0, 255, 235 @ 86768B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86768BC + voice_directsound 63, 64, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86768C8 + voice_directsound_no_resample 64, 24, DirectSoundWaveData_86D1A2C, 255, 165, 103, 231 @ 86768D4 + voice_directsound_no_resample 66, 34, DirectSoundWaveData_86CA520, 255, 127, 77, 204 @ 86768E0 + voice_directsound 64, 14, DirectSoundWaveData_86CADD4, 255, 231, 0, 188 @ 86768EC + voice_directsound 64, 89, DirectSoundWaveData_86D925C, 255, 0, 255, 242 @ 86768F8 + voice_directsound 60, 29, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 8676904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676910 + voice_directsound 58, 54, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 867691C + voice_directsound 62, 54, DirectSoundWaveData_86CB6B8, 8, 0, 255, 216 @ 8676928 + voice_directsound 64, 94, DirectSoundWaveData_86D9C14, 255, 0, 255, 0 @ 8676934 + voice_directsound 64, 34, DirectSoundWaveData_86CC5E4, 255, 0, 255, 0 @ 8676940 + voice_directsound 64, 34, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 867694C + voice_directsound 64, 90, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 8676958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867697C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86769A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86769AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86769B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86769C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86769D0 + voice_directsound 61, 84, DirectSoundWaveData_86C4344, 255, 0, 255, 0 @ 86769DC + voice_directsound 64, 64, DirectSoundWaveData_86C2A68, 255, 0, 255, 0 @ 86769E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86769F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676A0C + voice_directsound 64, 39, DirectSoundWaveData_86DAA94, 255, 242, 103, 188 @ 8676A18 + voice_directsound 64, 79, DirectSoundWaveData_86DAA94, 255, 242, 103, 188 @ 8676A24 + voice_directsound 64, 39, DirectSoundWaveData_86DAA94, 255, 165, 103, 188 @ 8676A30 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86DB908, 255, 0, 255, 0 @ 8676A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676A54 + voice_directsound 64, 104, DirectSoundWaveData_86DD11C, 255, 0, 255, 0 @ 8676A60 + voice_directsound 63, 64, DirectSoundWaveData_86DE6C0, 255, 0, 255, 0 @ 8676A6C + voice_directsound 50, 84, DirectSoundWaveData_86DFCA4, 255, 0, 255, 0 @ 8676A78 + voice_directsound 64, 84, DirectSoundWaveData_86DFCA4, 255, 0, 255, 0 @ 8676A84 + + .align 2 +voicegroup_8676A90:: @ 8676A90 + voice_directsound 60, 0, DirectSoundWaveData_86E0D98, 255, 252, 0, 239 @ 8676A90 + voice_directsound 60, 0, DirectSoundWaveData_86E1CF8, 255, 250, 0, 221 @ 8676A9C + voice_directsound 60, 0, DirectSoundWaveData_86E3358, 255, 250, 0, 221 @ 8676AA8 + voice_directsound 60, 0, DirectSoundWaveData_86E48B4, 255, 247, 0, 221 @ 8676AB4 + + .align 2 +voicegroup_8676AC0:: @ 8676AC0 + voice_directsound 60, 0, DirectSoundWaveData_86E5440, 255, 0, 255, 196 @ 8676AC0 + voice_directsound 60, 0, DirectSoundWaveData_86E89E4, 255, 0, 255, 196 @ 8676ACC + voice_directsound 60, 0, DirectSoundWaveData_86EAD00, 255, 0, 255, 196 @ 8676AD8 + + .align 2 +voicegroup_8676AE4:: @ 8676AE4 + voice_directsound 60, 0, DirectSoundWaveData_86EE3CC, 255, 0, 193, 127 @ 8676AE4 + voice_directsound 60, 0, DirectSoundWaveData_86EF71C, 255, 0, 193, 127 @ 8676AF0 + voice_directsound 60, 0, DirectSoundWaveData_86F0C2C, 255, 0, 193, 127 @ 8676AFC + voice_square_1_alt 38, 2, 1, 0, 0, 0 @ 8676B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8676FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867700C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867703C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867706C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867709C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86770A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86770B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86770C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86770CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86770D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86770E4 + voice_square_1_alt 36, 2, 0, 1, 4, 2 @ 86770F0 + voice_square_1_alt 21, 2, 0, 0, 15, 2 @ 86770FC + + .align 2 +voicegroup_8677108:: @ 8677108 + voice_directsound 60, 0, DirectSoundWaveData_86F204C, 255, 0, 255, 165 @ 8677108 + voice_directsound 60, 0, DirectSoundWaveData_86F30E8, 255, 0, 255, 165 @ 8677114 + + .align 2 +voicegroup_8677120:: @ 8677120 + voice_directsound 60, 0, DirectSoundWaveData_86F4144, 255, 0, 224, 165 @ 8677120 + voice_directsound 60, 0, DirectSoundWaveData_86FB0D8, 255, 0, 218, 165 @ 867712C + + .align 2 voicegroup_8677138:: @ 8677138 - .incbin "baserom.gba", 0x677138, 0x3F0 + voice_keysplit_all voicegroup_867C838 @ 8677138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867715C + voice_square_2 3, 0, 4, 0, 1 @ 8677168 + voice_square_1 0, 3, 0, 4, 0, 1 @ 8677174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867718C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86771A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86771B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86771BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86771C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86771D4 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 216, 90, 242 @ 86771E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86771EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86771F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867721C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867724C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867727C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86772A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86772AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86772B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86772C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86772D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86772DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86772E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86772F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867730C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867733C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677354 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 204 @ 8677360 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 867736C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8677378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867739C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86773A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86773B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86773C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86773CC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86773D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86773E4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86773F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86773FC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8677408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867742C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867745C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867748C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86774A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86774B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86774BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86774C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86774D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86774E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86774EC + voice_square_2 3, 0, 1, 7, 1 @ 86774F8 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 2 @ 8677504 + voice_square_1 0, 3, 0, 1, 7, 1 @ 8677510 + voice_square_1 0, 3, 0, 0, 7, 1 @ 867751C + .align 2 voicegroup_8677528:: @ 8677528 - .incbin "baserom.gba", 0x677528, 0x600 + voice_keysplit_all voicegroup_867A438 @ 8677528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867754C + voice_square_1_alt 0, 3, 0, 2, 4, 0 @ 8677558 + voice_square_2_alt 3, 0, 2, 4, 0 @ 8677564 + voice_square_2_alt 2, 0, 3, 0, 0 @ 8677570 + voice_square_2_alt 2, 0, 3, 0, 0 @ 867757C + voice_square_1_alt 0, 2, 0, 3, 0, 0 @ 8677588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86775A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86775AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86775B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86775C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86775D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86775DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86775E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86775F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867760C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867763C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 149 @ 8677648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867766C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867769C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86776A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86776B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86776C0 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 149 @ 86776CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86776D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86776E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86776F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86776FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867772C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867775C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8677768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867778C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86777A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86777B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86777BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86777C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86777D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86777E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86777EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86777F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867781C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867784C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867787C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677888 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 8677894 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 86778A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86778AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86778B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86778C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86778D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86778DC + voice_square_2_alt 2, 1, 1, 7, 1 @ 86778E8 + voice_square_1_alt 0, 2, 1, 1, 7, 1 @ 86778F4 + voice_square_1_alt 0, 2, 0, 0, 7, 1 @ 8677900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867790C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867793C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867796C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867799C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86779A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86779B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86779C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86779CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86779D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86779E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86779F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86779FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677B10 + voice_noise_alt 0, 0, 1, 0, 0 @ 8677B1C + .align 2 voicegroup_8677B28:: @ 8677B28 - .incbin "baserom.gba", 0x677B28, 0x4C8 + voice_keysplit_all voicegroup_8675FEC @ 8677B28 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8677B34 + voice_directsound 60, 0, DirectSoundWaveData_87322BC, 255, 178, 180, 165 @ 8677B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677B88 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 165, 51, 235 @ 8677B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677BB8 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 8677BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677CE4 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8677CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677D44 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 204 @ 8677D50 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 8677D5C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8677D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677DBC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8677DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677DD4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8677DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677DEC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8677DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677E88 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 8677E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677EDC + voice_square_2_alt 2, 0, 1, 7, 1 @ 8677EE8 + voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8677EF4 + voice_square_2_alt 3, 0, 1, 7, 1 @ 8677F00 + voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8677F0C + voice_square_2_alt 2, 0, 1, 4, 1 @ 8677F18 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8677F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677F30 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 2 @ 8677F3C + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 2 @ 8677F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677F54 + voice_square_2 2, 0, 1, 4, 1 @ 8677F60 + voice_square_1 0, 2, 0, 1, 4, 1 @ 8677F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677FCC + voice_square_1_alt 29, 2, 0, 2, 0, 0 @ 8677FD8 + voice_square_1_alt 22, 2, 0, 2, 0, 0 @ 8677FE4 + .align 2 voicegroup_8677FF0:: @ 8677FF0 - .incbin "baserom.gba", 0x677FF0, 0x438 + voice_keysplit_all voicegroup_8675FEC @ 8677FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8677FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867802C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867805C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867808C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86780A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86780B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86780BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86780C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86780D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86780E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86780EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86780F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867811C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867814C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867817C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86781A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86781AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86781B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86781C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86781D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86781DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86781E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86781F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867820C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678218 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 8678224 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8678230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867823C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867826C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678284 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8678290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867829C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86782A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86782B4 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86782C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86782CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86782D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86782E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86782F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86782FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867832C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867835C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867838C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86783A4 + voice_square_2_alt 1, 0, 1, 7, 1 @ 86783B0 + voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 86783BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86783C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86783D4 + voice_square_2_alt 3, 0, 1, 7, 1 @ 86783E0 + voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 86783EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86783F8 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 8678404 + voice_square_1_alt 0, 1, 0, 0, 7, 1 @ 8678410 + voice_square_1_alt 0, 3, 0, 0, 7, 1 @ 867841C + .align 2 voicegroup_8678428:: @ 8678428 - .incbin "baserom.gba", 0x678428, 0x3FC + voice_keysplit_all voicegroup_8675FEC @ 8678428 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8678434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867844C + voice_square_2_alt 3, 0, 1, 6, 1 @ 8678458 + voice_square_1_alt 0, 3, 0, 1, 6, 1 @ 8678464 + voice_square_2_alt 2, 0, 1, 6, 1 @ 8678470 + voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 867847C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86784A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86784AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86784B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86784C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86784D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86784DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86784E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86784F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867850C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867853C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 149 @ 8678548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867856C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867859C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86785A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86785B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86785C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86785CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86785D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86785E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86785F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86785FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867862C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678644 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 8678650 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 867865C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8678668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867868C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86786A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86786B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86786BC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86786C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86786D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86786E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86786EC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86786F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867871C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867874C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867877C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678788 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 8678794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86787A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86787AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86787B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86787C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86787D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86787DC + voice_square_2_alt 3, 0, 1, 7, 1 @ 86787E8 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 86787F4 + voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8678800 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 0 @ 867880C + voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 8678818 + .align 2 voicegroup_8678824:: @ 8678824 - .incbin "baserom.gba", 0x678824, 0x75C + voice_keysplit_all voicegroup_8678C74 @ 8678824 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8678830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867883C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867886C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867889C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86788A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86788B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86788C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86788CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86788D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86788E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86788F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86788FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867892C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678938 + voice_square_2 3, 0, 2, 0, 0 @ 8678944 + voice_square_1 0, 3, 0, 2, 0, 0 @ 8678950 + voice_square_2 3, 0, 6, 0, 0 @ 867895C + voice_square_1 0, 3, 0, 6, 0, 0 @ 8678968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867898C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86789A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86789B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86789BC + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 149 @ 86789C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86789D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86789E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86789EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86789F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A58 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8678A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678AB8 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 255, 0, 255, 165 @ 8678AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678B84 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 8678B90 + voice_programmable_wave ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 8678B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678BE4 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 8678BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C68 + + .align 2 +voicegroup_8678C74:: @ 8678C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678DDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678E00 + voice_noise_alt 0, 0, 2, 0, 2 @ 8678E0C + voice_noise_alt 0, 0, 1, 0, 1 @ 8678E18 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C566C, 255, 0, 255, 242 @ 8678E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678E30 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C5B0C, 255, 0, 255, 242 @ 8678E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678E48 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 8678E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678EF0 + voice_directsound_no_resample 32, 74, DirectSoundWaveData_86CA520, 255, 127, 77, 204 @ 8678EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678F50 + voice_directsound_no_resample 72, 66, DirectSoundWaveData_86CC5E4, 255, 0, 255, 0 @ 8678F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678F68 + voice_directsound_no_resample 72, 62, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 8678F74 + .align 2 voicegroup_8678F80:: @ 8678F80 - .incbin "baserom.gba", 0x678F80, 0x444 + voice_keysplit_all voicegroup_8675FEC @ 8678F80 + voice_square_2_alt 2, 0, 3, 3, 1 @ 8678F8C + voice_square_1_alt 0, 2, 0, 3, 3, 1 @ 8678F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678FA4 + voice_square_2_alt 2, 0, 1, 7, 2 @ 8678FB0 + voice_square_1_alt 0, 2, 0, 1, 7, 2 @ 8678FBC + voice_square_2_alt 2, 1, 1, 0, 0 @ 8678FC8 + voice_square_1_alt 0, 2, 1, 1, 0, 0 @ 8678FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8678FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867901C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867904C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867907C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86790A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86790AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86790B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86790C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86790D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86790DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86790E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86790F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867910C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867913C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867916C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679190 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 867919C + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 204 @ 86791A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86791B4 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86791C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86791CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86791D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86791E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86791F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86791FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867922C + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8679238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679244 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8679250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867925C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867928C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86792A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86792B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86792BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86792C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86792D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86792E0 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86792EC + voice_programmable_wave ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 86792F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867931C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679334 + voice_square_2_alt 2, 1, 1, 7, 2 @ 8679340 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 2 @ 867934C + voice_square_1_alt 0, 2, 1, 1, 7, 2 @ 8679358 + voice_square_2_alt 3, 1, 1, 7, 2 @ 8679364 + voice_square_1_alt 0, 3, 1, 1, 7, 2 @ 8679370 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 3 @ 867937C + voice_square_1_alt 0, 2, 0, 0, 7, 2 @ 8679388 + voice_square_1_alt 0, 3, 0, 0, 7, 2 @ 8679394 + voice_square_2_alt 1, 1, 2, 6, 2 @ 86793A0 + voice_square_1_alt 0, 1, 1, 2, 6, 2 @ 86793AC + voice_square_1_alt 0, 1, 0, 0, 6, 2 @ 86793B8 + .align 2 voicegroup_86793C4:: @ 86793C4 - .incbin "baserom.gba", 0x6793C4, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 86793C4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86793D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86793DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86793E8 + voice_square_2_alt 0, 0, 1, 7, 1 @ 86793F4 + voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 8679400 + voice_square_1_alt 0, 0, 0, 0, 7, 1 @ 867940C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867943C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867946C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867949C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86794A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86794B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86794C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86794CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86794D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86794E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86794F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86794FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867952C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867955C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867958C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86795A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86795B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86795BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86795C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86795D4 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 86795E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86795EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86795F8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8679604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867961C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867964C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867967C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86796A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86796AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86796B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86796C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86796D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86796DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86796E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86796F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867970C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679724 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 8679730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867973C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867976C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679778 + voice_square_2_alt 2, 0, 1, 7, 1 @ 8679784 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 2 @ 8679790 + voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 867979C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86797A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86797B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86797C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86797CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86797D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86797E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86797F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86797FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867982C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867985C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867988C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86798A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86798B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86798BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86798C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86798D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86798E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86798EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86798F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867991C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867994C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867997C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86799A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86799AC + voice_noise_alt 1, 0, 1, 0, 3 @ 86799B8 + .align 2 voicegroup_86799C4:: @ 86799C4 - .incbin "baserom.gba", 0x6799C4, 0x3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86799C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86799D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86799DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86799E8 + voice_square_2_alt 1, 0, 1, 7, 1 @ 86799F4 + voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8679A00 + voice_square_2_alt 2, 0, 2, 6, 1 @ 8679A0C + voice_square_1_alt 0, 2, 0, 2, 6, 1 @ 8679A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679BD4 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 8679BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679BF8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8679C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679C70 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8679C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679C88 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8679C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679D24 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 8679D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679D78 + voice_square_2_alt 2, 0, 1, 7, 1 @ 8679D84 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 2 @ 8679D90 + voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8679D9C + voice_square_1_alt 0, 2, 0, 0, 7, 1 @ 8679DA8 + voice_square_1_alt 0, 1, 0, 0, 7, 1 @ 8679DB4 + .align 2 voicegroup_8679DC0:: @ 8679DC0 - .incbin "baserom.gba", 0x679DC0, 0x414 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8679DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679FD0 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 8679FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8679FF4 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867A000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A00C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A03C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A06C + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 867A078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A09C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A0A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A0B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A0D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A0E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A0F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A0FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A12C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A174 + voice_square_2 2, 0, 1, 7, 1 @ 867A180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A18C + voice_square_1 0, 2, 0, 1, 7, 1 @ 867A198 + voice_square_2_alt 1, 0, 1, 6, 2 @ 867A1A4 + voice_square_1_alt 0, 1, 0, 1, 6, 2 @ 867A1B0 + voice_square_1_alt 0, 1, 0, 0, 6, 2 @ 867A1BC + voice_square_1 0, 2, 0, 0, 7, 1 @ 867A1C8 + .align 2 voicegroup_867A1D4:: @ 867A1D4 - .incbin "baserom.gba", 0x67A1D4, 0x570 + voice_keysplit_all voicegroup_8675FEC @ 867A1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A1E0 + voice_square_2_alt 3, 0, 2, 0, 0 @ 867A1EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A1F8 + voice_square_2_alt 3, 0, 1, 6, 0 @ 867A204 + voice_square_1_alt 0, 3, 0, 1, 6, 0 @ 867A210 + voice_square_1_alt 0, 3, 0, 0, 6, 0 @ 867A21C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A24C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A27C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A2A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A2C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A2DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A2E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A33C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A3CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A3D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A3E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A3F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A3FC + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 867A408 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867A414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A42C + + .align 2 +voicegroup_867A438:: @ 867A438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A45C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A468 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867A474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A480 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 867A48C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A498 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867A4A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A4B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A4E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A4EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A4F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A51C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A534 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 867A540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A54C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A57C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A588 + voice_square_2_alt 0, 0, 1, 7, 0 @ 867A594 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 867A5A0 + voice_square_1_alt 0, 0, 0, 1, 7, 0 @ 867A5AC + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 0 @ 867A5B8 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 867A5C4 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 1 @ 867A5D0 + voice_square_1_alt 0, 0, 0, 0, 7, 0 @ 867A5DC + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C566C, 255, 0, 255, 242 @ 867A5E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A5F4 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C5B0C, 255, 0, 255, 242 @ 867A600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A60C + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 867A618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A63C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A69C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A6A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A6B4 + voice_directsound_no_resample 32, 34, DirectSoundWaveData_86CA520, 255, 127, 77, 204 @ 867A6C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A6F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A714 + voice_directsound_no_resample 72, 67, DirectSoundWaveData_86CC5E4, 255, 0, 255, 0 @ 867A720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A72C + voice_directsound_no_resample 72, 61, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 867A738 + .align 2 voicegroup_867A744:: @ 867A744 - .incbin "baserom.gba", 0x67A744, 0x42C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 867A744 + voice_keysplit_all voicegroup_8675FEC @ 867A750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A75C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A78C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A7A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A7B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A7BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A7C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A7D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A7EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A7F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A81C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A84C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A87C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A8AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A8B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A8C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A8D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A8DC + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 149 @ 867A8E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A8F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A90C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A93C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A960 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 867A96C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A978 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867A984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A99C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A9A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A9C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A9CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A9D8 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867A9E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A9F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867A9FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AA98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AAA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AAB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AAE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AAEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AAF8 + voice_square_2_alt 2, 0, 1, 7, 0 @ 867AB04 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 867AB10 + voice_square_1_alt 0, 2, 0, 1, 7, 0 @ 867AB1C + voice_square_2_alt 2, 0, 1, 6, 1 @ 867AB28 + voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 867AB34 + voice_square_2_alt 3, 0, 1, 7, 0 @ 867AB40 + voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 867AB4C + voice_square_1_alt 0, 2, 0, 0, 7, 0 @ 867AB58 + voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 867AB64 + .align 2 voicegroup_867AB70:: @ 867AB70 - .incbin "baserom.gba", 0x67AB70, 0x444 + voice_keysplit_all voicegroup_8675FEC @ 867AB70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AB7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AB88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AB94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ABA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ABAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ABB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ABC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ABD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ABDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ABE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ABF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AC9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ACA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ACB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ACC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ACCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ACD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ACE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ACF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ACFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD80 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 867AD8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AD98 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 867ADA4 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867ADB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ADBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ADC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ADD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ADE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ADEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ADF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE04 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867AE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE34 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867AE40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AE94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AEA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AEB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AEC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AED0 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 867AEDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AF0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AF18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AF24 + voice_square_2_alt 2, 0, 1, 7, 0 @ 867AF30 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 867AF3C + voice_square_1_alt 0, 2, 0, 1, 7, 0 @ 867AF48 + voice_square_2_alt 2, 0, 2, 0, 0 @ 867AF54 + voice_square_2_alt 3, 0, 1, 7, 0 @ 867AF60 + voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 867AF6C + voice_square_1_alt 0, 2, 0, 2, 0, 0 @ 867AF78 + voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 867AF84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AF90 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 0 @ 867AF9C + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 867AFA8 + .align 2 voicegroup_867AFB4:: @ 867AFB4 - .incbin "baserom.gba", 0x67AFB4, 0x3F0 + voice_keysplit_all voicegroup_8675FEC @ 867AFB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AFC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AFCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AFD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AFE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AFF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867AFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B05C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B08C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B0A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B0B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B0BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B0C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B0D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B0EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B0F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B11C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B1AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B1B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B1DC + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 867B1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B20C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B23C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B248 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867B254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B260 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 867B26C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B29C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B2A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B2B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B2D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B2E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B2F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B2FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B314 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 867B320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B32C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B368 + voice_square_2_alt 1, 0, 1, 7, 1 @ 867B374 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 867B380 + voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 867B38C + voice_square_2_alt 2, 0, 1, 0, 0 @ 867B398 + .align 2 voicegroup_867B3A4:: @ 867B3A4 - .incbin "baserom.gba", 0x67B3A4, 0x3FC + voice_keysplit_all voicegroup_8675FEC @ 867B3A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B3B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B3BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B3C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B3D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B3E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B44C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B47C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B4A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B4AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B4B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B4C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B4D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B4F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B50C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B53C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B59C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B5B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B5C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B5CC + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 867B5D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B5E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B5F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B65C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B668 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867B674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B68C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B6A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B6B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B6BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B6C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B6D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B6E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B6EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B6F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B71C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B758 + voice_square_2_alt 2, 0, 1, 9, 0 @ 867B764 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 0 @ 867B770 + voice_square_1_alt 0, 2, 0, 1, 9, 0 @ 867B77C + voice_square_2_alt 3, 0, 1, 7, 0 @ 867B788 + voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 867B794 + .align 2 voicegroup_867B7A0:: @ 867B7A0 - .incbin "baserom.gba", 0x67B7A0, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 867B7A0 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 867B7AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B7D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B80C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B830 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 867B83C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B89C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B8A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B8B4 + voice_square_2 1, 0, 2, 0, 0 @ 867B8C0 + voice_square_1 0, 1, 0, 2, 0, 0 @ 867B8CC + voice_square_2 1, 0, 6, 0, 0 @ 867B8D8 + voice_square_1 0, 1, 0, 6, 0, 0 @ 867B8E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B8FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B92C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B95C + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 867B968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B98C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B9A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B9B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B9BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B9C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B9D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B9EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867B9F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BAB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BAC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BAD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BAE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BAF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB00 + voice_programmable_wave ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 867BB0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB60 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 867BB6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BB9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BBA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BBB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BBC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BBCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BBD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BBE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BBF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BBFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BC98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BCA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BCB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BCBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BCC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BCD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BCE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BCEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BCF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BD7C + voice_noise_alt 0, 0, 4, 1, 4 @ 867BD88 + voice_noise_alt 0, 0, 1, 0, 2 @ 867BD94 + .align 2 voicegroup_867BDA0:: @ 867BDA0 - .incbin "baserom.gba", 0x67BDA0, 0x3E4 + voice_keysplit_all voicegroup_8675FEC @ 867BDA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BDAC + voice_square_1 0, 3, 0, 1, 0, 0 @ 867BDB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BDC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BDD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BDDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BDE8 + voice_square_2 0, 0, 2, 0, 0 @ 867BDF4 + voice_square_1 0, 0, 0, 2, 0, 0 @ 867BE00 + voice_square_2 0, 0, 6, 0, 0 @ 867BE0C + voice_square_1 0, 0, 0, 6, 0, 0 @ 867BE18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BE30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BE60 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 867BE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BE78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BE90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BE9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BEA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BEB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BEC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BEF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF44 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 867BF50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BFA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BFB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BFBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BFC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BFD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BFE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867BFF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C034 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867C040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C04C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C0D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C0E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C154 + voice_square_2 2, 0, 2, 0, 0 @ 867C160 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 867C16C + voice_square_2 3, 0, 4, 0, 0 @ 867C178 + .align 2 voicegroup_867C184:: @ 867C184 - .incbin "baserom.gba", 0x67C184, 0x420 + voice_keysplit_all voicegroup_8675FEC @ 867C184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C19C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C1CC + voice_square_2_alt 1, 0, 2, 4, 0 @ 867C1D8 + voice_square_1_alt 0, 1, 0, 2, 7, 0 @ 867C1E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C1F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C208 + voice_square_2_alt 2, 0, 2, 0, 0 @ 867C214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C220 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 216, 90, 242 @ 867C22C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C25C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C28C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C2EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C31C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C394 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 867C3A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C3AC + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 867C3B8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867C3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C40C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C418 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867C424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C448 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867C454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C49C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C4A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C4CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C4E4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 867C4F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C52C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C538 + voice_square_2_alt 3, 0, 1, 7, 0 @ 867C544 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 867C550 + voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 867C55C + voice_square_2_alt 3, 0, 1, 0, 0 @ 867C568 + voice_square_1_alt 0, 3, 0, 1, 0, 0 @ 867C574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C58C + voice_square_1_alt 0, 0, 0, 1, 7, 0 @ 867C598 + .align 2 voicegroup_867C5A4:: @ 867C5A4 - .incbin "baserom.gba", 0x67C5A4, 0x5A0 + voice_keysplit_all voicegroup_867C838 @ 867C5A4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 867C5B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C5BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C5D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C5EC + voice_square_2_alt 3, 0, 2, 4, 0 @ 867C5F8 + voice_square_1_alt 0, 3, 0, 2, 4, 0 @ 867C604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C640 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 216, 90, 242 @ 867C64C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C664 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 37, 165, 180, 127 @ 867C670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C67C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C6B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C6C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C6D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C6E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C6F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C70C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C76C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C79C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C7C0 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 867C7CC + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 867C7D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C7E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C7F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C7FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C82C + + .align 2 +voicegroup_867C838:: @ 867C838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C85C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C868 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867C874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C8A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C8B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C8BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C8C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C8D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C8EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C91C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C94C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C964 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 1 @ 867C970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C97C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C9A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C9AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C9D0 + voice_directsound 60, 0, DirectSoundWaveData_873A594, 255, 165, 154, 127 @ 867C9DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C9E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867C9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA0C + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 867CA18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CA9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CAB4 + voice_directsound_no_resample 32, 49, DirectSoundWaveData_86CA520, 255, 127, 77, 204 @ 867CAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CAD8 + voice_directsound_no_resample 30, 54, DirectSoundWaveData_86CB6B8, 8, 0, 255, 216 @ 867CAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CAF0 + voice_directsound_no_resample 30, 54, DirectSoundWaveData_86CB6B8, 255, 246, 0, 216 @ 867CAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CB08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CB14 + voice_directsound_no_resample 72, 79, DirectSoundWaveData_86CC5E4, 255, 0, 255, 0 @ 867CB20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CB2C + voice_directsound_no_resample 72, 74, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 867CB38 + .align 2 voicegroup_867CB44:: @ 867CB44 - .incbin "baserom.gba", 0x67CB44, 0x600 + voice_keysplit_all voicegroup_8678C74 @ 867CB44 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 867CB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CB8C + voice_square_2_alt 3, 0, 3, 4, 0 @ 867CB98 + voice_square_1_alt 0, 3, 0, 3, 4, 0 @ 867CBA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CBB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CBBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CBC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CBD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CBE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CBEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CBF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CCA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CCAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CCB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CCC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CCD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CCDC + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 250, 0, 149 @ 867CCE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CCF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CD9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CDA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CDB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CDC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CDCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CDD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CDE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CDF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CDFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CE98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CEA4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 867CEB0 + voice_programmable_wave ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 867CEBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CEEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF04 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 2 @ 867CF10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CF94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CFAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CFDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867CFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D00C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D03C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D06C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D09C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D0A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D0B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D0D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D0E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D0F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D0FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D114 + voice_noise_alt 0, 0, 1, 0, 0 @ 867D120 + voice_noise_alt 0, 0, 4, 1, 4 @ 867D12C + voice_noise_alt 0, 0, 1, 0, 2 @ 867D138 + .align 2 voicegroup_867D144:: @ 867D144 - .incbin "baserom.gba", 0x67D144, 0x3E4 + voice_keysplit_all voicegroup_8675FEC @ 867D144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D18C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D1A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D1B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D1BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D1C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D1E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D1EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D1F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D21C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D24C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D27C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D2A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D2C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D2DC + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 149 @ 867D2E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D33C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D360 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 867D36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D378 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867D384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D3CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D3D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D3E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D3F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D408 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867D414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D42C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D45C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D48C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D4A4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 867D4B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D4E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D4EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D4F8 + voice_square_2_alt 2, 0, 1, 4, 1 @ 867D504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D510 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 867D51C + .align 2 voicegroup_867D528:: @ 867D528 - .incbin "baserom.gba", 0x67D528, 0x3F0 + voice_keysplit_all voicegroup_8675FEC @ 867D528 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 867D534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D54C + voice_square_2 2, 0, 1, 4, 2 @ 867D558 + voice_square_1 0, 2, 0, 1, 4, 1 @ 867D564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D57C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D5A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D5AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D5B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D5C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D5D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D5DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D5E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D5F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D60C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D63C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D69C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D6A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D6B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D6C0 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 867D6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D6F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D72C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D738 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 867D744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D75C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867D768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D78C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D7A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D7B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D7BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D7C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D7D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D7EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D7F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D81C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D84C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D87C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D888 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 867D894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D8AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D8B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D8C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D8D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D8DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D8E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D8F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D900 + voice_programmable_wave ProgrammableWaveData_86B4920, 0, 7, 15, 2 @ 867D90C + .align 2 voicegroup_867D918:: @ 867D918 - .incbin "baserom.gba", 0x67D918, 0x3FC + voice_keysplit_all voicegroup_867C838 @ 867D918 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 867D924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D93C + voice_square_2_alt 2, 0, 1, 7, 1 @ 867D948 + voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 867D954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D96C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D99C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D9A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D9C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D9CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D9D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D9E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D9F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867D9FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DA98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DAA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DAB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DAE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DAEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DAF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB40 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 867DB4C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867DB58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DB94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DBA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DBAC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867DBB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DBC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DBD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DBDC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867DBE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DBF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DC9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DCA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DCB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DCC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DCCC + voice_square_2_alt 3, 0, 1, 6, 1 @ 867DCD8 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 2 @ 867DCE4 + voice_square_1_alt 0, 3, 0, 1, 6, 1 @ 867DCF0 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 0 @ 867DCFC + voice_square_1_alt 0, 3, 0, 0, 6, 1 @ 867DD08 + .align 2 voicegroup_867DD14:: @ 867DD14 - .incbin "baserom.gba", 0x67DD14, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 867DD14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DD20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DD2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DD38 + voice_square_2_alt 2, 0, 1, 6, 1 @ 867DD44 + voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 867DD50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DD5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DD68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DD74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DD80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DD8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DD98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DDA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DDB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DDBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DDC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DDD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DDE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DDEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DDF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DE94 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 867DEA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DEB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DEC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DEDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF24 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 867DF30 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 867DF3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF48 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867DF54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DF9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DFA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DFB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DFC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DFCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DFD8 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867DFE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DFF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867DFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E05C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E074 + voice_programmable_wave ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 867E080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E08C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E0A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E0B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E0BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E0C8 + voice_square_2_alt 2, 0, 2, 4, 1 @ 867E0D4 + voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 867E0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E0EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E0F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E11C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E1AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E1B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E1DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E20C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E23C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E26C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E29C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E2A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E2B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E2D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E2E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E2F0 + voice_noise_alt 0, 0, 4, 1, 4 @ 867E2FC + voice_noise_alt 0, 0, 1, 0, 2 @ 867E308 + .align 2 voicegroup_867E314:: @ 867E314 - .incbin "baserom.gba", 0x67E314, 0x42C + voice_keysplit_all voicegroup_867C838 @ 867E314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E32C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E338 + voice_square_2_alt 2, 0, 2, 4, 1 @ 867E344 + voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 867E350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E38C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E3A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E3B0 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 216, 90, 242 @ 867E3BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E3C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E3D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E3E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E44C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E47C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E4A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E4AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E4B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E4C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E4D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E4F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E50C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E530 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 867E53C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 867E548 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867E554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E59C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E5B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E5C0 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 867E5CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E5D8 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867E5E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E5F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E65C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E68C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E6A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E6B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E6BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E6C8 + voice_square_2_alt 0, 0, 1, 7, 1 @ 867E6D4 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 867E6E0 + voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 867E6EC + voice_square_1_alt 0, 0, 0, 0, 7, 1 @ 867E6F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E71C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E728 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 2 @ 867E734 + .align 2 voicegroup_867E740:: @ 867E740 - .incbin "baserom.gba", 0x67E740, 0x3D8 + voice_keysplit_all voicegroup_8675FEC @ 867E740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E764 + voice_square_2 2, 0, 1, 4, 1 @ 867E770 + voice_square_1 0, 2, 0, 1, 4, 1 @ 867E77C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E7A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E7AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E7D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E800 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 867E80C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E83C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E89C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E8A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E8B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E8C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E8CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E8D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E8E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E8FC + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 867E908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E92C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E95C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E98C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E9A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E9B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E9BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E9C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E9D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E9EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867E9F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EAB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EAC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EAD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EAE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EAF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB00 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 0 @ 867EB0C + .align 2 voicegroup_867EB18:: @ 867EB18 - .incbin "baserom.gba", 0x67EB18, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 867EB18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EB9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EBA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EBB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EBC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EBCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EBD8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 165 @ 867EBE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EBF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EBFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC2C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 867EC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EC98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ECA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ECB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ECBC + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 867ECC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ECD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ECE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ECEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ECF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED4C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867ED58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867ED94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EDA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EDAC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867EDB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EDC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EDD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EDDC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867EDE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EDF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE78 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 867EE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EE9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EEA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EEB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EEC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EECC + voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 867EED8 + voice_square_2_alt 1, 0, 2, 4, 0 @ 867EEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EEF0 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 867EEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EFA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EFB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EFBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EFC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EFD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EFE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867EFF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F04C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F0D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F0E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F0F4 + voice_noise_alt 0, 0, 1, 7, 1 @ 867F100 + voice_noise_alt 0, 0, 1, 0, 0 @ 867F10C + .align 2 voicegroup_867F118:: @ 867F118 - .incbin "baserom.gba", 0x67F118, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 867F118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F16C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F19C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F1CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F1D8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 165 @ 867F1E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F1F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F22C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 867F238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F25C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F28C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F2BC + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 867F2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F2EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F31C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F34C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867F358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F3A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F3AC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867F3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F3DC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867F3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F40C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F478 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 867F484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F49C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F4A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F4CC + voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 867F4D8 + voice_square_2_alt 1, 0, 2, 4, 0 @ 867F4E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F4F0 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 867F4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F52C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F5A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F5B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F5BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F5D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F5EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F5F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F64C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F67C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F6B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F6C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F6D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F6E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F6F4 + voice_noise_alt 0, 0, 1, 7, 1 @ 867F700 + voice_noise_alt 0, 0, 1, 0, 0 @ 867F70C + .align 2 voicegroup_867F718:: @ 867F718 - .incbin "baserom.gba", 0x67F718, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 867F718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F76C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F79C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F7C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F7CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F7D8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 165 @ 867F7E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F7F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F7FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F82C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 867F838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F85C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F8A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F8B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F8BC + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 867F8C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F8D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F8EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F91C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F94C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867F958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F97C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F9A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F9AC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867F9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F9D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F9DC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867F9E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867F9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA78 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 867FA84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FA9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FAB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FACC + voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 867FAD8 + voice_square_2_alt 1, 0, 2, 4, 0 @ 867FAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FAF0 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 867FAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FB98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FBA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FBB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FBBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FBC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FBD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FBE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FBEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FBF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FCA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FCAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FCB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FCC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FCD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FCDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FCE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FCF4 + voice_noise_alt 0, 0, 1, 7, 1 @ 867FD00 + voice_noise_alt 0, 0, 1, 0, 0 @ 867FD0C + .align 2 voicegroup_867FD18:: @ 867FD18 - .incbin "baserom.gba", 0x67FD18, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 867FD18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FD9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FDA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FDB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FDC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FDCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FDD8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 165 @ 867FDE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FDF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FDFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE2C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 867FE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FE98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FEA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FEB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FEBC + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 867FEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FEEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF4C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 867FF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FF94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FFAC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 867FFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FFDC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 867FFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 867FFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868000C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868003C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868006C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680078 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 8680084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868009C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86800A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86800B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86800C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86800CC + voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 86800D8 + voice_square_2_alt 1, 0, 2, 4, 0 @ 86800E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86800F0 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 86800FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868012C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868015C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868018C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86801A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86801B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86801BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86801C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86801D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86801E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86801EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86801F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868021C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868024C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868027C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86802A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86802AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86802B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86802C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86802D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86802DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86802E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86802F4 + voice_noise_alt 0, 0, 1, 7, 1 @ 8680300 + voice_noise_alt 0, 0, 1, 0, 0 @ 868030C + .align 2 voicegroup_8680318:: @ 8680318 - .incbin "baserom.gba", 0x680318, 0x3CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680318 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8680324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868033C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868036C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868039C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86803A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86803B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86803C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86803CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86803D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86803E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86803F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86803FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868042C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868045C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868048C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 149 @ 8680498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86804A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86804B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86804BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86804C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86804D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86804E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86804EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86804F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868051C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868054C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8680558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868057C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86805A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86805AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86805B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86805C4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86805D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86805DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86805E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86805F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868060C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868063C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868066C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680678 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 8680684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868069C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86806A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86806B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86806C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86806CC + voice_square_2_alt 1, 0, 2, 4, 0 @ 86806D8 + .align 2 voicegroup_86806E4:: @ 86806E4 - .incbin "baserom.gba", 0x6806E4, 0x3CC + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86806E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86806F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86806FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680708 + voice_square_1_alt 0, 2, 0, 5, 1, 7 @ 8680714 + voice_square_2_alt 3, 0, 4, 3, 6 @ 8680720 + voice_square_2_alt 2, 1, 1, 4, 0 @ 868072C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868075C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868078C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86807A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86807B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86807BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86807C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86807D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86807E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86807EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86807F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868081C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868084C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868087C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 224 @ 8680888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86808A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86808AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86808B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86808C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86808D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86808DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86808E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86808F4 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 8680900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868090C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680918 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8680924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868093C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868096C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868099C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86809A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86809B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86809C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86809CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86809D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86809E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86809F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86809FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A44 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 8680A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680A98 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 1 @ 8680AA4 + .align 2 voicegroup_8680AB0:: @ 8680AB0 - .incbin "baserom.gba", 0x680AB0, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8680AB0 + voice_square_1_alt 0, 1, 0, 2, 0, 1 @ 8680ABC + voice_square_1_alt 0, 3, 1, 2, 6, 0 @ 8680AC8 + voice_square_2_alt 3, 1, 2, 6, 0 @ 8680AD4 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 8680AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680AEC + voice_square_2_alt 1, 0, 2, 0, 1 @ 8680AF8 + voice_programmable_wave_alt ProgrammableWaveData_86B4860, 1, 7, 15, 1 @ 8680B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680B1C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8680B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680B70 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8680B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C6C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 216 @ 8680C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680CE4 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8680CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E10 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 8680E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8680FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868102C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868105C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868108C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681098 + voice_noise_alt 0, 0, 1, 0, 0 @ 86810A4 + .align 2 voicegroup_86810B0:: @ 86810B0 - .incbin "baserom.gba", 0x6810B0, 0x600 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86810B0 + voice_programmable_wave_alt ProgrammableWaveData_86B4900, 0, 1, 12, 0 @ 86810BC + voice_square_1_alt 0, 0, 1, 1, 9, 0 @ 86810C8 + voice_square_2_alt 2, 0, 2, 6, 3 @ 86810D4 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 1 @ 86810E0 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 216 @ 86810EC + voice_square_2_alt 1, 0, 2, 6, 3 @ 86810F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868111C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868114C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868117C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86811A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86811AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86811B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86811C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86811D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86811DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86811E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86811F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868120C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868123C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868126C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868129C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86812A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86812B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86812C0 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 165 @ 86812CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86812D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86812E4 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86812F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86812FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868132C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868135C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868138C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86813A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86813B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86813BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86813C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86813D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86813E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86813EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86813F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681410 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 868141C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868144C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868147C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86814A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86814AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86814B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86814C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86814D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86814DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86814E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86814F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868150C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868153C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868156C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868159C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86815A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86815B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86815C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86815CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86815D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86815E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86815F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86815FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868162C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868165C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868168C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681698 + voice_noise_alt 0, 0, 1, 0, 0 @ 86816A4 + .align 2 voicegroup_86816B0:: @ 86816B0 - .incbin "baserom.gba", 0x6816B0, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 86816B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86816BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86816C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86816D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86816E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86816EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86816F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868171C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868174C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868177C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86817A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86817AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86817B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86817C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86817D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86817DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86817E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86817F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868180C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868183C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868186C + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8681878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868189C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86818A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86818B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86818C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86818CC + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 204 @ 86818D8 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 204, 193, 239 @ 86818E4 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86818F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86818FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868192C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681944 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8681950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868195C + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8681968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681974 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8681980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868198C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86819A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86819B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86819BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86819C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86819D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86819E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86819EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86819F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681A64 + voice_square_2_alt 2, 0, 1, 6, 2 @ 8681A70 + voice_programmable_wave_alt ProgrammableWaveData_86B4920, 0, 7, 15, 0 @ 8681A7C + voice_square_2_alt 3, 0, 1, 4, 1 @ 8681A88 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 1, 7, 15, 2 @ 8681A94 + voice_square_2_alt 1, 1, 1, 4, 1 @ 8681AA0 + voice_square_1_alt 0, 1, 1, 2, 4, 1 @ 8681AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681AB8 + voice_square_2_alt 2, 0, 1, 6, 1 @ 8681AC4 + voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 8681AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681C98 + voice_noise_alt 0, 0, 1, 0, 0 @ 8681CA4 + .align 2 voicegroup_8681CB0:: @ 8681CB0 - .incbin "baserom.gba", 0x681CB0, 0x420 + voice_keysplit_all voicegroup_8675FEC @ 8681CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681CD4 + voice_square_1_alt 0, 2, 0, 7, 3, 3 @ 8681CE0 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8681CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D10 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 204, 51, 242 @ 8681D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681DDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681ECC + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 242 @ 8681ED8 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 193, 239 @ 8681EE4 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8681EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681F44 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8681F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681F5C + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8681F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681F74 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8681F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8681FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682010 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 868201C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868204C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682064 + voice_square_2_alt 3, 0, 4, 4, 0 @ 8682070 + voice_square_1_alt 0, 3, 0, 3, 6, 0 @ 868207C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682088 + voice_square_1_alt 0, 0, 0, 3, 3, 0 @ 8682094 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 12, 1 @ 86820A0 + voice_square_2_alt 1, 0, 1, 4, 3 @ 86820AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86820B8 + voice_square_2_alt 0, 0, 2, 4, 0 @ 86820C4 + .align 2 voicegroup_86820D0:: @ 86820D0 - .incbin "baserom.gba", 0x6820D0, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 86820D0 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86820DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86820E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86820F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868210C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682130 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 165, 51, 242 @ 868213C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868216C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868219C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86821A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86821B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86821C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86821CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86821D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86821E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86821F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86821FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868222C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868225C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682268 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8682274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868228C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86822A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86822B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86822BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86822C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86822D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86822E0 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 86822EC + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 242 @ 86822F8 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 193, 226 @ 8682304 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8682310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868231C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868234C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682364 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8682370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868237C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682394 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86823A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86823AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86823B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86823C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86823D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86823DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86823E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86823F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868240C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682430 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 868243C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868246C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682484 + voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 8682490 + voice_square_2_alt 1, 1, 3, 4, 2 @ 868249C + voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 86824A8 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 1, 7, 15, 0 @ 86824B4 + voice_square_2_alt 2, 0, 2, 4, 2 @ 86824C0 + voice_square_2_alt 1, 1, 3, 4, 2 @ 86824CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86824D8 + voice_square_1_alt 0, 2, 1, 4, 4, 2 @ 86824E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86824F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86824FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868252C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868255C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868258C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86825A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86825B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86825BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86825C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86825D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86825E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86825EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86825F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868261C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868264C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868267C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86826A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86826AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86826B8 + voice_noise_alt 0, 0, 1, 0, 0 @ 86826C4 + .align 2 voicegroup_86826D0:: @ 86826D0 - .incbin "baserom.gba", 0x6826D0, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 86826D0 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86826DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86826E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86826F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868270C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868273C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868276C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682790 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 868279C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86827A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86827B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86827C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86827CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86827D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86827E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86827F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86827FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868282C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868285C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682868 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8682874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868288C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86828A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86828B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86828BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86828C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86828D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86828E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86828EC + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 242 @ 86828F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868291C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868294C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868297C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86829A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86829AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86829B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86829C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86829D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86829DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86829E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86829F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A84 + voice_square_2_alt 3, 0, 1, 4, 1 @ 8682A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682AA8 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 1 @ 8682AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682AD8 + voice_square_1_alt 0, 1, 0, 2, 4, 1 @ 8682AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682CB8 + voice_noise_alt 0, 0, 1, 0, 0 @ 8682CC4 + .align 2 voicegroup_8682CD0:: @ 8682CD0 - .incbin "baserom.gba", 0x682CD0, 0x378 + voice_keysplit_all voicegroup_8675FEC @ 8682CD0 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8682CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682CF4 + voice_square_2_alt 2, 1, 4, 4, 2 @ 8682D00 + voice_square_1_alt 0, 2, 0, 3, 4, 1 @ 8682D0C + voice_square_2_alt 2, 1, 3, 4, 2 @ 8682D18 + voice_square_1_alt 0, 2, 0, 3, 4, 1 @ 8682D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E68 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8682E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682EE0 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 99 @ 8682EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F04 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8682F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8682FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868300C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683030 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 868303C + .align 2 voicegroup_8683048:: @ 8683048 - .incbin "baserom.gba", 0x683048, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8683048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683054 + voice_square_1 0, 3, 1, 2, 6, 0 @ 8683060 + voice_square_2 3, 1, 2, 6, 0 @ 868306C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868309C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86830A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86830B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86830C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86830CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86830D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86830E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86830F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86830FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868312C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868315C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868318C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683198 + voice_programmable_wave_alt ProgrammableWaveData_86B4860, 0, 7, 15, 0 @ 86831A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86831B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86831BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86831C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86831D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86831E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86831EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86831F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868321C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868324C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683270 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 193, 226 @ 868327C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8683288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86832A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86832AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86832B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86832C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86832D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86832DC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86832E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86832F4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8683300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868330C + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8683318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868333C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868336C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868339C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86833A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86833B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86833C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86833CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86833D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86833E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86833F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86833FC + voice_square_2_alt 1, 0, 1, 6, 1 @ 8683408 + voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 8683414 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 1 @ 8683420 + voice_square_2_alt 0, 0, 1, 4, 2 @ 868342C + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 8683438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683450 + voice_square_1_alt 0, 1, 0, 7, 6, 1 @ 868345C + voice_square_2_alt 2, 0, 1, 6, 1 @ 8683468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868348C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86834A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86834B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86834BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86834C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86834D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86834E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86834EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86834F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868351C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868354C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868357C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86835A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86835AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86835B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86835C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86835D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86835DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86835E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86835F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868360C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683618 + voice_noise_alt 0, 0, 1, 9, 4 @ 8683624 + voice_noise_alt 0, 3, 1, 10, 0 @ 8683630 + voice_noise_alt 0, 0, 2, 0, 0 @ 868363C + .align 2 voicegroup_8683648:: @ 8683648 - .incbin "baserom.gba", 0x683648, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8683648 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8683654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868366C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868369C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86836A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86836B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86836C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86836CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86836D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86836E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86836F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86836FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868372C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868375C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868378C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86837A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86837B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86837BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86837C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86837D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86837E0 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86837EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86837F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868381C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868384C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683858 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 8683864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868387C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8683888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86838A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86838AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86838B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86838C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86838D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86838DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86838E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86838F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868390C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868393C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868396C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868399C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86839A8 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86839B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86839C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86839CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86839D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86839E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86839F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86839FC + voice_square_2_alt 2, 0, 1, 4, 2 @ 8683A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683A14 + voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 8683A20 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 12, 0 @ 8683A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C30 + voice_noise_alt 0, 0, 1, 0, 0 @ 8683C3C + .align 2 voicegroup_8683C48:: @ 8683C48 - .incbin "baserom.gba", 0x683C48, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8683C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683E58 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 8683E64 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 242 @ 8683E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683E7C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8683E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683EF4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8683F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F0C + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8683F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683FA8 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 8683FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8683FFC + voice_square_2_alt 2, 0, 1, 5, 2 @ 8684008 + voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 8684014 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 8684020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868402C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868405C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868408C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86840A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86840B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86840BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86840C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86840D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86840E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86840EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86840F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868411C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868414C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868417C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86841A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86841AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86841B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86841C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86841D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86841DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86841E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86841F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868420C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684230 + voice_noise_alt 0, 0, 1, 0, 0 @ 868423C + .align 2 voicegroup_8684248:: @ 8684248 - .incbin "baserom.gba", 0x684248, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8684248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868426C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868429C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86842A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86842B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86842C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86842CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86842D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86842E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86842F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86842FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868432C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868435C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868438C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86843A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86843B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86843BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86843C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86843D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86843E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86843EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86843F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684404 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8684410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868441C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868444C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684464 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 204 @ 8684470 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 204, 193, 239 @ 868447C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8684488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86844A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86844AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86844B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86844C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86844D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86844DC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86844E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86844F4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8684500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868450C + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8684518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868453C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868456C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868459C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86845A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86845B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86845C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86845CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86845D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86845E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86845F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86845FC + voice_square_2_alt 2, 0, 1, 4, 1 @ 8684608 + voice_square_1_alt 0, 3, 0, 1, 6, 0 @ 8684614 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8684620 + voice_programmable_wave_alt ProgrammableWaveData_86B4860, 0, 7, 15, 2 @ 868462C + voice_square_2_alt 1, 1, 1, 4, 1 @ 8684638 + voice_square_1_alt 0, 1, 0, 1, 4, 2 @ 8684644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684650 + voice_square_2_alt 2, 0, 1, 6, 1 @ 868465C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868468C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86846A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86846B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86846BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86846C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86846D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86846E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86846EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86846F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868471C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868474C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868477C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86847A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86847AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86847B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86847C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86847D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86847DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86847E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86847F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868480C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684830 + voice_noise_alt 0, 0, 1, 0, 0 @ 868483C + .align 2 voicegroup_8684848:: @ 8684848 - .incbin "baserom.gba", 0x684848, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8684848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868486C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868489C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86848A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86848B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86848C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86848CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86848D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86848E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86848F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86848FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868492C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868495C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868498C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86849A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86849B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86849BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86849C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86849D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86849E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86849EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86849F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A04 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8684A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A7C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8684A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B0C + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8684B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684BA8 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 8684BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684BFC + voice_square_2_alt 0, 0, 1, 4, 1 @ 8684C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684C14 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8684C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684C50 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 1 @ 8684C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684DDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E30 + voice_noise_alt 0, 0, 1, 0, 0 @ 8684E3C + .align 2 voicegroup_8684E48:: @ 8684E48 - .incbin "baserom.gba", 0x684E48, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8684E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684EA8 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 188, 51, 242 @ 8684EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684EE4 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 128, 165, 90, 216 @ 8684EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F50 + voice_directsound 60, 0, DirectSoundWaveData_872DE98, 255, 0, 255, 127 @ 8684F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684FE0 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8684FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8684FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868501C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868504C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685058 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 8685064 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 242 @ 8685070 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 193, 226 @ 868507C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8685088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86850A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86850AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86850B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86850C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86850D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86850DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86850E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86850F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868510C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868513C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868516C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868519C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86851A8 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86851B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86851C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86851CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86851D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86851E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86851F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86851FC + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8685208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685214 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 1, 4, 10, 1 @ 8685220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868522C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868525C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868528C + voice_square_2_alt 2, 1, 5, 9, 1 @ 8685298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86852A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86852B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86852BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86852C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86852D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86852E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86852EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86852F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868531C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868534C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868537C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86853A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86853AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86853B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86853C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86853D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86853DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86853E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86853F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868540C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685424 + voice_noise_alt 0, 0, 1, 7, 1 @ 8685430 + voice_noise_alt 0, 0, 1, 0, 0 @ 868543C + .align 2 voicegroup_8685448:: @ 8685448 - .incbin "baserom.gba", 0x685448, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8685448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868546C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868549C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86854A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86854B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86854C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86854CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86854D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86854E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86854F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86854FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685508 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8685514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868552C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868555C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868558C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86855A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86855B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86855BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86855C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86855D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86855E0 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86855EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86855F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868561C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868564C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868567C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86856A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86856AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86856B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86856C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86856D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86856DC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86856E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86856F4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8685700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868570C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868573C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868576C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868579C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86857A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86857B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86857C0 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 86857CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86857D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86857E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86857F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86857FC + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8685808 + voice_square_2_alt 2, 0, 1, 4, 1 @ 8685814 + voice_square_2_alt 0, 0, 1, 4, 1 @ 8685820 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 868582C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868585C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868588C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86858A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86858B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86858BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86858C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86858D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86858E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86858EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86858F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868591C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868594C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868597C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86859A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86859AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86859B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86859C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86859D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86859DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86859E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86859F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685A24 + voice_noise_alt 0, 0, 2, 4, 0 @ 8685A30 + voice_noise_alt 0, 0, 1, 0, 0 @ 8685A3C + .align 2 voicegroup_8685A48:: @ 8685A48 - .incbin "baserom.gba", 0x685A48, 0x42C + voice_keysplit_all voicegroup_8675FEC @ 8685A48 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8685A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685A6C + voice_square_2_alt 1, 1, 1, 6, 2 @ 8685A78 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 8685A84 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 8685A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685AA8 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 165, 51, 242 @ 8685AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685AE4 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8685AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685C64 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 8685C70 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 239 @ 8685C7C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8685C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685CDC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8685CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685CF4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8685D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D0C + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8685D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685DA8 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 8685DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685DFC + voice_square_1_alt 0, 2, 0, 1, 6, 2 @ 8685E08 + voice_square_2_alt 2, 0, 1, 6, 0 @ 8685E14 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 8685E20 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8685E2C + voice_square_1_alt 0, 1, 1, 2, 4, 0 @ 8685E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685E50 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8685E5C + voice_square_2_alt 3, 0, 1, 6, 2 @ 8685E68 + .align 2 voicegroup_8685E74:: @ 8685E74 - .incbin "baserom.gba", 0x685E74, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8685E74 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8685E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F04 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 8685F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8685FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868600C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868603C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868606C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686084 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 128, 226, 0, 38 @ 8686090 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 868609C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 86860A8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86860B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86860C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86860CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86860D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86860E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86860F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86860FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686108 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8686114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686120 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 868612C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686138 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8686144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868615C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868618C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86861A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86861B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86861BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86861C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86861D4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 86861E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86861EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86861F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868621C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686228 + voice_square_2_alt 1, 1, 1, 6, 1 @ 8686234 + voice_square_1_alt 0, 1, 0, 4, 4, 1 @ 8686240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868624C + voice_square_2_alt 2, 0, 7, 3, 3 @ 8686258 + voice_square_1_alt 0, 2, 0, 7, 3, 3 @ 8686264 + voice_square_1_alt 0, 3, 2, 2, 7, 0 @ 8686270 + voice_square_2_alt 1, 1, 2, 3, 0 @ 868627C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86862A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86862AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86862B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86862C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86862D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86862DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86862E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86862F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868630C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868633C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868636C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868639C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86863A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86863B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86863C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86863CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86863D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86863E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86863F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86863FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868642C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868645C + voice_noise_alt 0, 0, 1, 0, 0 @ 8686468 + .align 2 voicegroup_8686474:: @ 8686474 - .incbin "baserom.gba", 0x686474, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8686474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868648C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86864A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86864B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86864BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86864C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86864D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86864E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86864EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86864F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868651C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686534 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8686540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868654C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868657C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86865A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86865AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86865B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86865C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86865D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86865DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86865E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86865F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868660C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686618 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 115 @ 8686624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868663C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868666C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868669C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86866A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86866B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86866C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86866CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86866D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86866E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86866F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86866FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686708 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8686714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868672C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868675C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868678C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86867A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86867B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86867BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86867C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86867D4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 86867E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86867EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86867F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868681C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686828 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8686834 + voice_square_2_alt 2, 0, 1, 4, 1 @ 8686840 + voice_square_2_alt 0, 0, 1, 4, 1 @ 868684C + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 8686858 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8686864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868687C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86868A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86868AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86868B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86868C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86868D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86868DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86868E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86868F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868690C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868693C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868696C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868699C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86869A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86869B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86869C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86869CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86869D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86869E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86869F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86869FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686A50 + voice_noise_alt 0, 0, 1, 7, 1 @ 8686A5C + voice_noise_alt 0, 0, 1, 0, 0 @ 8686A68 + .align 2 voicegroup_8686A74:: @ 8686A74 - .incbin "baserom.gba", 0x686A74, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8686A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686BC4 + voice_programmable_wave_alt ProgrammableWaveData_86B4910, 0, 7, 15, 0 @ 8686BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C30 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8686C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D08 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8686D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E34 + voice_square_2_alt 0, 0, 1, 4, 1 @ 8686E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E4C + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8686E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8686FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868702C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687050 + voice_noise_alt 0, 0, 1, 7, 1 @ 868705C + voice_noise_alt 0, 0, 1, 0, 0 @ 8687068 + .align 2 voicegroup_8687074:: @ 8687074 - .incbin "baserom.gba", 0x687074, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8687074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868708C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86870A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86870B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86870BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86870C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86870D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86870E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86870EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86870F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868711C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687134 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 165 @ 8687140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868714C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868717C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86871A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86871AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86871B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86871C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86871D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86871DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86871E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86871F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868720C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687218 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 8687224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868723C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868726C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868729C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86872A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86872B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86872C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86872CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86872D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86872E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86872F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86872FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687308 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8687314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868732C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868735C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868738C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86873A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86873B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86873BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86873C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86873D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86873E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86873EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86873F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868741C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687428 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8687434 + voice_square_2_alt 1, 0, 1, 4, 1 @ 8687440 + voice_square_2_alt 0, 0, 1, 4, 1 @ 868744C + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 8687458 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8687464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868747C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86874A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86874AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86874B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86874C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86874D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86874DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86874E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86874F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868750C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868753C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868756C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868759C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86875A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86875B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86875C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86875CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86875D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86875E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86875F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86875FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868762C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687650 + voice_noise_alt 0, 0, 1, 7, 1 @ 868765C + voice_noise_alt 0, 0, 1, 0, 0 @ 8687668 + .align 2 voicegroup_8687674:: @ 8687674 - .incbin "baserom.gba", 0x687674, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8687674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868768C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86876A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86876B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86876BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86876C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86876D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86876E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86876EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86876F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868771C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868774C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868777C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687788 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 8687794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86877A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86877AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86877B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86877C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86877D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86877DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86877E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86877F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868780C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868783C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868786C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687890 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 868789C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 86878A8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86878B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86878C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86878CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86878D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86878E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86878F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86878FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868792C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687938 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8687944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868795C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868798C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86879A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86879B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86879BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86879C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86879D4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 86879E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86879EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86879F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687A28 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8687A34 + voice_square_2_alt 0, 0, 1, 4, 1 @ 8687A40 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 8687A4C + voice_square_2_alt 3, 0, 1, 4, 1 @ 8687A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687C50 + voice_noise_alt 0, 0, 1, 7, 1 @ 8687C5C + voice_noise_alt 0, 0, 1, 0, 0 @ 8687C68 + .align 2 voicegroup_8687C74:: @ 8687C74 - .incbin "baserom.gba", 0x687C74, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8687C74 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8687C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D34 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 165 @ 8687D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687DDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E18 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 8687E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F08 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8687F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8687FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868801C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688028 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8688034 + voice_square_2_alt 1, 0, 1, 4, 1 @ 8688040 + voice_square_2_alt 0, 0, 1, 4, 1 @ 868804C + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 0 @ 8688058 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8688064 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8688070 + voice_square_2_alt 2, 0, 1, 4, 1 @ 868807C + voice_programmable_wave_alt ProgrammableWaveData_86B4920, 0, 7, 15, 0 @ 8688088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86880A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86880AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86880B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86880C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86880D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86880DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86880E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86880F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868810C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868813C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868816C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868819C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86881A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86881B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86881C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86881CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86881D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86881E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86881F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86881FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868822C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688250 + voice_noise_alt 0, 0, 1, 7, 1 @ 868825C + voice_noise_alt 0, 0, 1, 0, 0 @ 8688268 + .align 2 voicegroup_8688274:: @ 8688274 - .incbin "baserom.gba", 0x688274, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8688274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868828C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86882A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86882B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86882BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86882C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86882D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86882E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86882EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86882F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868831C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868834C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868837C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688388 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 8688394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86883A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86883AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86883B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86883C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86883D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86883DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86883E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86883F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868840C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8688418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688430 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 868843C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868846C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688484 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 8688490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868849C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86884A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86884B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86884C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86884CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86884D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86884E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86884F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86884FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868852C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868855C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868858C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86885A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86885B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86885BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86885C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86885D4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 86885E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86885EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86885F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868861C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688628 + voice_square_1 0, 1, 0, 1, 4, 1 @ 8688634 + voice_square_2_alt 1, 0, 1, 4, 1 @ 8688640 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 3 @ 868864C + voice_square_2_alt 3, 0, 1, 4, 1 @ 8688658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868867C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86886A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86886AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86886B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86886C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86886D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86886DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86886E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86886F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868870C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868873C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868876C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868879C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86887A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86887B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86887C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86887CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86887D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86887E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86887F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86887FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868882C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688850 + voice_noise_alt 0, 0, 1, 7, 1 @ 868885C + voice_noise_alt 0, 0, 1, 0, 0 @ 8688868 + .align 2 voicegroup_8688874:: @ 8688874 - .incbin "baserom.gba", 0x688874, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8688874 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8688880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868888C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86888A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86888B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86888BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86888C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86888D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86888E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86888EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86888F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868891C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688934 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8688940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868894C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868897C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688988 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 8688994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86889A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86889AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86889B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86889C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86889D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86889DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86889E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86889F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A30 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8688A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B08 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8688B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688BD4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 8688BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688C28 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8688C34 + voice_square_2_alt 1, 0, 1, 4, 1 @ 8688C40 + voice_square_2_alt 0, 0, 1, 4, 1 @ 8688C4C + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 8688C58 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8688C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688E50 + voice_noise_alt 0, 0, 1, 7, 1 @ 8688E5C + voice_noise_alt 0, 0, 1, 0, 0 @ 8688E68 + .align 2 voicegroup_8688E74:: @ 8688E74 - .incbin "baserom.gba", 0x688E74, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8688E74 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8688E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688F10 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8688F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688F34 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8688F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688F88 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 8688F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8688FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868900C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8689018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689030 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 868903C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868906C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868909C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86890A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86890B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86890C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86890CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86890D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86890E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86890F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86890FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689108 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8689114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868912C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868915C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868918C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86891A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86891B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86891BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86891C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86891D4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 86891E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86891EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86891F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868921C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689228 + voice_square_1 0, 2, 0, 2, 3, 1 @ 8689234 + voice_square_2_alt 2, 0, 2, 3, 1 @ 8689240 + voice_square_2_alt 0, 0, 1, 4, 1 @ 868924C + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 8689258 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8689264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868927C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86892A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86892AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86892B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86892C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86892D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86892DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86892E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86892F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868930C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868933C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868936C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868939C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86893A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86893B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86893C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86893CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86893D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86893E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86893F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86893FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868942C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689450 + voice_noise_alt 0, 0, 1, 7, 1 @ 868945C + voice_noise_alt 0, 0, 1, 0, 0 @ 8689468 + .align 2 voicegroup_8689474:: @ 8689474 - .incbin "baserom.gba", 0x689474, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8689474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868948C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86894A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86894B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86894BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86894C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86894D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86894E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86894EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86894F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868951C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689534 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8689540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868954C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868957C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689588 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 8689594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86895A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86895AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86895B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86895C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86895D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86895DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86895E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86895F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868960C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8689618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689630 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 868963C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868966C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689684 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 8689690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868969C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86896A8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86896B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86896C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86896CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86896D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86896E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86896F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86896FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689720 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 868972C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868975C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868978C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86897A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86897B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86897BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86897C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86897D4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 86897E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86897EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86897F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868981C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689828 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8689834 + voice_square_2_alt 0, 0, 1, 4, 1 @ 8689840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868984C + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 3 @ 8689858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868987C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86898A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86898AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86898B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86898C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86898D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86898DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86898E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86898F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868990C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868993C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868996C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868999C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86899A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86899B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86899C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86899CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86899D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86899E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86899F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86899FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689A50 + voice_noise_alt 0, 0, 1, 7, 1 @ 8689A5C + voice_noise_alt 0, 0, 1, 0, 0 @ 8689A68 + .align 2 voicegroup_8689A74:: @ 8689A74 - .incbin "baserom.gba", 0x689A74, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8689A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689B88 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 8689B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C0C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8689C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689C90 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 8689C9C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 8689CA8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8689CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D08 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8689D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689E28 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8689E34 + voice_square_2_alt 2, 0, 1, 4, 1 @ 8689E40 + voice_square_2_alt 0, 0, 1, 4, 1 @ 8689E4C + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 8689E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8689FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A050 + voice_noise_alt 0, 0, 2, 4, 0 @ 868A05C + voice_noise_alt 0, 0, 1, 0, 0 @ 868A068 + .align 2 voicegroup_868A074:: @ 868A074 - .incbin "baserom.gba", 0x68A074, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868A074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A08C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A0A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A0B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A0BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A0C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A0D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A0EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A0F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A11C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A1AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A1B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A1DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A20C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A23C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A26C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A29C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A2A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A2B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A2D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A2E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A2F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A2FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A308 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 868A314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A320 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 868A32C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A338 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868A344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A38C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A3A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A3B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A3BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A3C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A3D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A3E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A428 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 868A434 + voice_square_2_alt 0, 0, 1, 4, 1 @ 868A440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A44C + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 2 @ 868A458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A47C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A4A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A4AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A4B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A4C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A4D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A4F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A50C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A53C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A59C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A5B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A5C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A5CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A5D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A5E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A5F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A65C + voice_noise_alt 0, 0, 1, 0, 0 @ 868A668 + .align 2 voicegroup_868A674:: @ 868A674 - .incbin "baserom.gba", 0x68A674, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868A674 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 868A680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A68C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A6A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A6B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A6BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A6C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A6D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A6E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A6EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A6F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A704 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 868A710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A71C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A734 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 868A740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A77C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A788 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 868A794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A7A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A7AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A7D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A80C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 868A818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A83C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A890 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 868A89C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A8A8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868A8B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A8C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A8CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A8D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A8E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A8FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A908 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 868A914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A92C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A938 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868A944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A95C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A98C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A9A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A9B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A9BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A9C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A9D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A9EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868A9F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AA28 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 868AA34 + voice_square_2_alt 2, 0, 1, 4, 1 @ 868AA40 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 868AA4C + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 868AA58 + voice_square_2_alt 0, 0, 1, 4, 0 @ 868AA64 + voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 868AA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AA88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AAB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AAC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AAD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AAE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AAF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AB9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ABA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ABB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ABC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ABCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ABD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ABE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ABF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ABFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AC14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AC2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AC50 + voice_noise_alt 0, 0, 2, 4, 0 @ 868AC5C + voice_noise_alt 0, 0, 1, 0, 0 @ 868AC68 + .align 2 voicegroup_868AC74:: @ 868AC74 - .incbin "baserom.gba", 0x68AC74, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868AC74 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 868AC80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AC8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AC98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ACA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ACB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ACBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ACC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ACD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ACE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ACEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ACF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AD04 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 868AD10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AD1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AD28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AD34 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 868AD40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AD4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AD58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AD64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AD70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AD7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AD88 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 868AD94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ADA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ADAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ADB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ADC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ADD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ADDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ADE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ADF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE0C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 868AE18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE30 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 868AE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AE90 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 868AE9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AEA8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868AEB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AEC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AEF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF08 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 868AF14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF38 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868AF44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AFA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AFB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AFBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AFC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AFD4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 868AFE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868AFF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B028 + voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 868B034 + voice_square_2_alt 2, 0, 2, 4, 1 @ 868B040 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 868B04C + voice_square_2_alt 0, 0, 1, 4, 0 @ 868B058 + voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 868B064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B0D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B0E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B16C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B19C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B1CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B1D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B1E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B1F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B22C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B250 + voice_noise_alt 0, 0, 2, 4, 0 @ 868B25C + voice_noise_alt 0, 0, 1, 0, 0 @ 868B268 + .align 2 voicegroup_868B274:: @ 868B274 - .incbin "baserom.gba", 0x68B274, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868B274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B28C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B2EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B304 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 868B310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B31C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B3A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B3AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B40C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 868B418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B49C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 216 @ 868B4A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B4CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B4E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B4F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B52C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B5A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B5B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B5BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B5D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B5EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B5F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B628 + voice_square_1_alt 0, 2, 0, 1, 4, 0 @ 868B634 + voice_square_2_alt 2, 0, 1, 4, 0 @ 868B640 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 868B64C + voice_square_2_alt 0, 0, 1, 4, 1 @ 868B658 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 868B664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B67C + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 868B688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B6B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B6C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B6D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B6E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B6F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B70C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B76C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B79C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B7C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B7CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B7D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B7E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B7F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B7FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B82C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B850 + voice_noise_alt 0, 0, 2, 4, 0 @ 868B85C + voice_noise_alt 0, 0, 1, 0, 0 @ 868B868 + .align 2 voicegroup_868B874:: @ 868B874 - .incbin "baserom.gba", 0x68B874, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868B874 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 868B880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B8A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B8B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B8BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B8C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B8D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B8EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B910 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 868B91C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B94C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B97C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B9A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B9AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B9D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B9DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B9E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868B9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA0C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 868BA18 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 868BA24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BA9C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 868BAA8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868BAB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BAD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BAF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BB08 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 868BB14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BB20 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 868BB2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BB38 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868BB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BB98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BBA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BBB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BBBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BBC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BBD4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 868BBE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BBEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BBF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BC10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BC28 + voice_square_1_alt 0, 1, 0, 2, 3, 1 @ 868BC34 + voice_square_2_alt 2, 0, 1, 4, 1 @ 868BC40 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 868BC4C + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 0 @ 868BC58 + voice_square_2_alt 1, 0, 1, 4, 1 @ 868BC64 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 1 @ 868BC70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BC7C + voice_square_1_alt 0, 0, 0, 2, 3, 1 @ 868BC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BCA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BCAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BCB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BCC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BCD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BCDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BCE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BCF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BD9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BDA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BDB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BDC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BDCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BDD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BDE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BDF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BDFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BE2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BE44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BE50 + voice_noise_alt 0, 0, 3, 4, 0 @ 868BE5C + voice_noise_alt 0, 0, 1, 0, 0 @ 868BE68 + .align 2 voicegroup_868BE74:: @ 868BE74 - .incbin "baserom.gba", 0x68BE74, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868BE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BE80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BE8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BE98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BEA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BEB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BEBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BEEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF34 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 165 @ 868BF40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BF94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BFAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BFDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868BFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C00C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 868C018 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 868C024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C03C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C06C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C09C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C0A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C0B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C0D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C0E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C0F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C0FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C108 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 868C114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C12C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C18C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C1A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C1B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C1BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C1C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C1E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C1EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C1F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C21C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C228 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 868C234 + voice_square_2_alt 1, 0, 1, 4, 1 @ 868C240 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 868C24C + voice_programmable_wave_alt ProgrammableWaveData_86B4910, 0, 7, 15, 0 @ 868C258 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 868C264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C27C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C2A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C2C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C2DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C2E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C33C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C3CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C3D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C3E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C3F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C42C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C450 + voice_noise_alt 0, 0, 1, 7, 1 @ 868C45C + voice_noise_alt 0, 0, 1, 0, 0 @ 868C468 + .align 2 voicegroup_868C474:: @ 868C474 - .incbin "baserom.gba", 0x68C474, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868C474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C48C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C4A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C4B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C4E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C4EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C4F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C504 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 868C510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C51C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C534 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 868C540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C54C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C57C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C588 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 868C594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C5A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C5AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C5B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C5C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C5D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C5DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C5E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C5F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C60C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 196 @ 868C618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C63C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C690 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 868C69C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C6A8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868C6B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C6C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C6F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C72C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C75C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C78C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C7A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C7B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C7BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C7C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C7D4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 868C7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C7EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C7F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C81C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C828 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 868C834 + voice_square_2_alt 1, 0, 1, 4, 1 @ 868C840 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 868C84C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C87C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C8AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C8B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C8C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C8D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C8DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C8E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C8F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C90C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C93C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C96C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C99C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C9A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C9C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C9CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C9D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C9E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C9F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868C9FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CA20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CA2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CA38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CA50 + voice_noise_alt 0, 0, 2, 4, 0 @ 868CA5C + voice_noise_alt 0, 0, 1, 0, 0 @ 868CA68 + .align 2 voicegroup_868CA74:: @ 868CA74 - .incbin "baserom.gba", 0x68CA74, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868CA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CA80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CA8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CA98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CAA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CAB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CAE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CAEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CAF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB10 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 868CB1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CB88 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 868CB94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CBA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CBAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CBB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CBC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CBD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CBDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CBE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CBF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC0C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 196 @ 868CC18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC84 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 868CC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CC9C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 868CCA8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868CCB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CCC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CCCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CCD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CCE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CCF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CCFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD38 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868CD44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CD98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CDA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CDB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CDBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CDC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CDD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CDE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CDEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CDF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CE04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CE28 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 868CE34 + voice_square_2_alt 1, 0, 1, 4, 1 @ 868CE40 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 868CE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CE58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CE64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CE70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CE7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CE94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CEA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CEB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CEC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CEDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CF9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CFA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CFB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CFC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CFCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CFD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CFE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CFF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868CFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D050 + voice_noise_alt 0, 0, 2, 4, 0 @ 868D05C + voice_noise_alt 0, 0, 2, 0, 2 @ 868D068 + .align 2 voicegroup_868D074:: @ 868D074 - .incbin "baserom.gba", 0x68D074, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868D074 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 868D080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D08C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D0A4 + voice_square_2_alt 3, 0, 2, 4, 1 @ 868D0B0 + voice_square_2_alt 0, 0, 1, 6, 2 @ 868D0BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D0C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D0D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D0EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D0F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D110 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 868D11C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D134 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 868D140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D188 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 868D194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D1AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D1B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D1DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D20C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D23C + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 6, 2 @ 868D248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D26C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D284 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 868D290 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 868D29C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D2A8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868D2B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D2D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D2E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D2F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D2FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D32C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D38C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D3A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D3B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D3BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D3C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D3D4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 868D3E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D428 + voice_square_1_alt 0, 3, 0, 2, 4, 1 @ 868D434 + voice_square_2_alt 3, 0, 1, 6, 2 @ 868D440 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 0 @ 868D44C + voice_square_1_alt 0, 2, 0, 2, 6, 5 @ 868D458 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 4, 4 @ 868D464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D47C + voice_square_2_alt 2, 0, 1, 6, 2 @ 868D488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D4A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D4AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D4B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D4C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D4D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D4F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D50C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D53C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D59C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D5B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D5C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D5CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D5D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D5E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D5F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D650 + voice_noise_alt 0, 0, 1, 7, 1 @ 868D65C + voice_noise_alt 0, 0, 1, 0, 0 @ 868D668 + .align 2 voicegroup_868D674:: @ 868D674 - .incbin "baserom.gba", 0x68D674, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868D674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D68C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D6A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D6B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D6BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D6C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D6D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D6E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D6EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D6F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D71C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D77C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D788 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 868D794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D7A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D7AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D7D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D80C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D830 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 868D83C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D884 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 868D890 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 868D89C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 868D8A8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868D8B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D8C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D8CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D8D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D8E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D8FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D92C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D938 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868D944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D95C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D98C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D9A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D9B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D9BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D9C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D9D4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 868D9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D9EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868D9F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DA28 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 868DA34 + voice_square_2_alt 1, 0, 1, 4, 1 @ 868DA40 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 868DA4C + voice_square_2_alt 3, 0, 1, 4, 1 @ 868DA58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DA64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DA88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DAB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DAC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DAD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DAE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DAF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DB9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DBA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DBB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DBC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DBCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DBD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DBE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DBF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DBFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DC14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DC2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DC50 + voice_noise_alt 0, 0, 1, 7, 1 @ 868DC5C + voice_noise_alt 0, 0, 1, 0, 0 @ 868DC68 + .align 2 voicegroup_868DC74:: @ 868DC74 - .incbin "baserom.gba", 0x68DC74, 0x18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DC74 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 868DC80 + .align 2 voicegroup_868DC8C:: @ 868DC8C - .incbin "baserom.gba", 0x68DC8C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868DC8C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 868DC98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DCA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DCB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DCBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DCC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DCD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DCE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DCEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DCF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD28 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 868DD34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DD94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DDA0 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 868DDAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DDB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DDC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DDD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DDDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DDE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DDF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DE9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DEA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DEB4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 868DEC0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868DECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DEF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF20 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 868DF2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF50 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868DF5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DFA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DFB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DFBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DFC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DFD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DFE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868DFF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E040 + voice_square_1_alt 0, 3, 0, 2, 4, 1 @ 868E04C + voice_square_2_alt 3, 0, 1, 6, 2 @ 868E058 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 868E064 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 4, 4 @ 868E070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E0D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E0E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E16C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E19C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E1CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E1D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E1E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E1F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E22C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E25C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E268 + voice_noise_alt 0, 0, 1, 7, 1 @ 868E274 + voice_noise_alt 0, 0, 1, 0, 0 @ 868E280 + .align 2 voicegroup_868E28C:: @ 868E28C - .incbin "baserom.gba", 0x68E28C, 0x3F0 + voice_keysplit_all voicegroup_8675FEC @ 868E28C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 868E298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E2EC + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 165, 72, 249 @ 868E2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E31C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E3A0 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 76 @ 868E3AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E40C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E424 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 868E430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E49C + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 868E4A8 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 242 @ 868E4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E4C0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868E4CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E4E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E4F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E52C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E538 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 868E544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E550 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868E55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E5A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E5B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E5BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E5D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E5EC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 868E5F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E640 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 868E64C + voice_square_2_alt 2, 0, 1, 4, 2 @ 868E658 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 6, 4 @ 868E664 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 2, 6, 1 @ 868E670 + .align 2 voicegroup_868E67C:: @ 868E67C - .incbin "baserom.gba", 0x68E67C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868E67C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E6B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E6C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E6D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E6E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E6F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E70C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E718 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 868E724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E76C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E790 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 868E79C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E7C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E7CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E7D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E7E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E7F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E7FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E82C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E85C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E898 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 868E8A4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 868E8B0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868E8BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E8C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E8D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E8EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E91C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E940 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868E94C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E97C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E9A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E9AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E9D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E9DC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 868E9E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868E9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA30 + voice_square_1_alt 0, 1, 0, 2, 4, 0 @ 868EA3C + voice_square_2_alt 1, 0, 2, 4, 0 @ 868EA48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA84 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 1 @ 868EA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EA9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EAB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EAD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EAF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EB98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EBA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EBB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EBBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EBC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EBD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EBE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EBEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EBF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EC10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EC28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EC34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EC4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EC58 + voice_noise_alt 0, 0, 1, 7, 1 @ 868EC64 + voice_noise_alt 0, 0, 1, 0, 0 @ 868EC70 + .align 2 voicegroup_868EC7C:: @ 868EC7C - .incbin "baserom.gba", 0x68EC7C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868EC7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ECA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ECAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ECB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ECC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ECD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ECDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ECE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ECF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868ED90 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 868ED9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EDA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EDB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EDC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EDCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EDD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EDE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EDF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EDFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EE98 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 868EEA4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 868EEB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EEBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EEEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF10 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 868EF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EF94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EFAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EFDC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 868EFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868EFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F00C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F030 + voice_square_1_alt 0, 2, 1, 2, 4, 0 @ 868F03C + voice_square_2_alt 1, 0, 2, 4, 0 @ 868F048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F054 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 868F060 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 13, 1 @ 868F06C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F09C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F0A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F0B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F0D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F0E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F0F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F0FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F12C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F18C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F1A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F1B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F1BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F1C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F1E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F1EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F1F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F21C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F24C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F258 + voice_noise_alt 0, 0, 1, 7, 1 @ 868F264 + voice_noise_alt 0, 0, 1, 0, 0 @ 868F270 + .align 2 voicegroup_868F27C:: @ 868F27C - .incbin "baserom.gba", 0x68F27C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868F27C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F2A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F2C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F2DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F2E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F318 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 868F324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F33C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 165 @ 868F348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F390 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 868F39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F3CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F3D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F3E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F3F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F414 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 868F420 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 868F42C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F45C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F48C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F498 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 868F4A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F4B0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 868F4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F4E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F4EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F4F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F510 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 868F51C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F540 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868F54C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F57C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F5A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F5AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F5B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F5C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F5D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F5DC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 868F5E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F5F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F60C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F630 + voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 868F63C + voice_square_2_alt 1, 0, 2, 4, 0 @ 868F648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F654 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 868F660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F69C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F6A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F6B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F6C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F6F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F72C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F75C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F78C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F7A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F7B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F7BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F7C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F7D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F7EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F7F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F81C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F84C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F858 + voice_noise_alt 0, 0, 1, 7, 1 @ 868F864 + voice_noise_alt 0, 0, 1, 0, 0 @ 868F870 + .align 2 voicegroup_868F87C:: @ 868F87C - .incbin "baserom.gba", 0x68F87C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868F87C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F8AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F8B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F8C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F8D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F8DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F8E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F8F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F90C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F93C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F96C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F99C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F9A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F9C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F9CC + voice_programmable_wave_alt ProgrammableWaveData_86B4910, 0, 7, 15, 0 @ 868F9D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F9E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F9F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868F9FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA20 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 868FA2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA38 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 868FA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FA98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FAA4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 868FAB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FAE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FAEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FAF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB10 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 868FB1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB40 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 868FB4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FB94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FBA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FBAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FBB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FBC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FBD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FBDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FBE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FBF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC30 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 868FC3C + voice_square_2_alt 0, 0, 1, 4, 1 @ 868FC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC54 + voice_programmable_wave_alt ProgrammableWaveData_86B4920, 0, 7, 15, 0 @ 868FC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FC9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FCA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FCB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FCC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FCCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FCD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FCE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FCF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FCFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FD98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FDA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FDB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FDBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FDC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FDD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FDE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FDEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FDF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FE04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FE28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FE34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FE40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FE58 + voice_noise_alt 0, 0, 1, 7, 1 @ 868FE64 + voice_noise_alt 0, 0, 1, 0, 0 @ 868FE70 + .align 2 voicegroup_868FE7C:: @ 868FE7C - .incbin "baserom.gba", 0x68FE7C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 868FE7C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 868FE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FE94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FEA0 + voice_square_2_alt 1, 1, 1, 6, 2 @ 868FEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FEB8 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 868FEC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FEDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF18 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 868FF24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FF9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FFA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FFB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FFC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FFCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FFD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FFE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FFF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 868FFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869002C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869005C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869008C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690098 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 86900A4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 239 @ 86900B0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86900BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86900C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86900D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86900E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86900EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86900F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690110 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869011C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690128 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8690134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690140 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869014C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869017C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86901A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86901AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86901B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86901C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86901D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86901DC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86901E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86901F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869020C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690230 + voice_square_1_alt 0, 1, 0, 1, 6, 2 @ 869023C + voice_square_2_alt 1, 0, 2, 4, 0 @ 8690248 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 8690254 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8690260 + voice_square_1_alt 0, 1, 1, 1, 6, 0 @ 869026C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690284 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 0 @ 8690290 + voice_square_2_alt 3, 0, 1, 6, 2 @ 869029C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86902A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86902B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86902C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86902CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86902D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86902E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86902F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86902FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869032C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869035C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869038C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86903A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86903B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86903BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86903C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86903D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86903E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86903EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86903F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869041C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869044C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690464 + voice_noise_alt 0, 0, 1, 0, 0 @ 8690470 + .align 2 voicegroup_869047C:: @ 869047C - .incbin "baserom.gba", 0x69047C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 869047C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86904A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86904AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86904B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86904C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86904D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86904DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86904E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86904F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869050C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690518 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8690524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869053C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869056C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869059C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86905A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86905B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86905C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86905CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86905D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86905E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86905F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86905FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869062C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869065C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869068C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86906A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86906B0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86906BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86906C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86906D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86906E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86906EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86906F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869071C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690740 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869074C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869077C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86907A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86907AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86907B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86907C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86907D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86907DC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 86907E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86907F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869080C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690830 + voice_square_1_alt 0, 1, 0, 2, 4, 3 @ 869083C + voice_square_2_alt 2, 0, 2, 4, 0 @ 8690848 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 8690854 + voice_programmable_wave_alt ProgrammableWaveData_86B4920, 0, 7, 15, 0 @ 8690860 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 869086C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869089C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86908A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86908B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86908C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86908CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86908D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86908E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86908F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86908FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869092C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869095C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869098C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86909A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86909B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86909BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86909C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86909D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86909E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86909EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86909F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690A58 + voice_noise_alt 0, 0, 1, 7, 1 @ 8690A64 + voice_noise_alt 0, 0, 1, 0, 0 @ 8690A70 + .align 2 voicegroup_8690A7C:: @ 8690A7C - .incbin "baserom.gba", 0x690A7C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8690A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690DDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E30 + voice_square_1_alt 0, 0, 0, 2, 4, 1 @ 8690E3C + voice_square_2_alt 0, 0, 2, 4, 1 @ 8690E48 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8690E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8690FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869101C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869104C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691058 + voice_noise_alt 0, 0, 1, 7, 1 @ 8691064 + voice_noise_alt 0, 0, 1, 0, 0 @ 8691070 + .align 2 voicegroup_869107C:: @ 869107C - .incbin "baserom.gba", 0x69107C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 869107C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8691088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86910A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86910AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86910B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86910C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86910D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86910DC + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 165, 72, 249 @ 86910E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86910F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869110C + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 8691118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869113C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 165 @ 8691148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869116C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691190 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 76 @ 869119C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86911A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86911B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86911C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86911CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86911D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86911E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86911F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86911FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691214 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8691220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869122C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869125C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869128C + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 226, 0, 38 @ 8691298 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 242 @ 86912A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86912B0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86912BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86912C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86912D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86912E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86912EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86912F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869131C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691328 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8691334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691340 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869134C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869137C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86913A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86913AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86913B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86913C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86913D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86913DC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86913E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86913F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869140C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691430 + voice_square_1_alt 0, 2, 0, 1, 5, 2 @ 869143C + voice_square_2_alt 2, 0, 1, 5, 2 @ 8691448 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 7, 0 @ 8691454 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 2, 6, 1 @ 8691460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869146C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869149C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86914A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86914B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86914C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86914CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86914D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86914E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86914F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86914FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869152C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869155C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869158C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86915A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86915B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86915BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86915C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86915D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86915E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86915EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86915F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869161C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869164C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691658 + voice_noise_alt 0, 0, 1, 7, 1 @ 8691664 + voice_noise_alt 0, 0, 1, 0, 0 @ 8691670 + .align 2 voicegroup_869167C:: @ 869167C - .incbin "baserom.gba", 0x69167C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 869167C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86916A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86916AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86916B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86916C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86916D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86916DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86916E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86916F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869170C + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 8691718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869173C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869176C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691790 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 76 @ 869179C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86917A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86917B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86917C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86917CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86917D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86917E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86917F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86917FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869182C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691838 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8691844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869185C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869188C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691898 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 242 @ 86918A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86918B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86918BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86918C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86918D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86918E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86918EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86918F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869191C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869194C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869197C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86919A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86919AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86919B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86919C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86919D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86919DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86919E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86919F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A30 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8691A3C + voice_square_2_alt 2, 0, 1, 4, 2 @ 8691A48 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 7, 0 @ 8691A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691C58 + voice_noise_alt 0, 0, 1, 7, 1 @ 8691C64 + voice_noise_alt 0, 0, 1, 0, 0 @ 8691C70 + .align 2 voicegroup_8691C7C:: @ 8691C7C - .incbin "baserom.gba", 0x691C7C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8691C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D0C + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 8691D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691D90 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 76 @ 8691D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E20 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 8691E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E38 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8691E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691E98 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 242 @ 8691EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691EB0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8691EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F28 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8691F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F40 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8691F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691FDC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 8691FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8691FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869200C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692030 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 869203C + voice_square_2_alt 1, 0, 1, 4, 1 @ 8692048 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 7, 0 @ 8692054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869206C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869209C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86920A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86920B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86920C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86920CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86920D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86920E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86920F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86920FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869212C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869215C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869218C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86921A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86921B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86921BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86921C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86921D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86921E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86921EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86921F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869221C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869224C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692258 + voice_noise_alt 0, 0, 1, 7, 1 @ 8692264 + voice_noise_alt 0, 0, 1, 0, 0 @ 8692270 + .align 2 voicegroup_869227C:: @ 869227C - .incbin "baserom.gba", 0x69227C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 869227C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86922A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86922AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86922B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86922C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86922D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86922DC + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 165, 72, 249 @ 86922E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86922F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869230C + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 8692318 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8692324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869233C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8692348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869236C + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 255, 0, 255, 165 @ 8692378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692390 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 76 @ 869239C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86923A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86923B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86923C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86923CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86923D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86923E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86923F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86923FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869242C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869245C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869248C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86924A4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 86924B0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86924BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86924C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86924D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86924E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86924EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86924F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692510 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869251C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692540 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869254C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869257C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86925A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86925AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86925B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86925C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86925D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86925DC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86925E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86925F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869260C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692630 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 869263C + voice_square_2_alt 0, 0, 1, 4, 1 @ 8692648 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 7, 0 @ 8692654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869266C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869269C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86926A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86926B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86926C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86926CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86926D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86926E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86926F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86926FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869272C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869275C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869278C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86927A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86927B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86927BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86927C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86927D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86927E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86927EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86927F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869281C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869284C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692858 + voice_noise_alt 0, 0, 1, 7, 1 @ 8692864 + voice_noise_alt 0, 0, 1, 0, 0 @ 8692870 + .align 2 voicegroup_869287C:: @ 869287C - .incbin "baserom.gba", 0x69287C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 869287C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86928A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86928AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86928B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86928C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86928D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86928DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86928E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86928F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869290C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869293C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8692948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869296C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692990 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 869299C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86929A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86929B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86929C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86929CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86929D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86929E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86929F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86929FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A38 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8692A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692BDC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 8692BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692C30 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8692C3C + voice_square_2_alt 1, 0, 1, 4, 1 @ 8692C48 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 3 @ 8692C54 + voice_square_2_alt 3, 0, 1, 4, 1 @ 8692C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692E58 + voice_noise_alt 0, 0, 1, 7, 1 @ 8692E64 + voice_noise_alt 0, 0, 1, 0, 0 @ 8692E70 + .align 2 voicegroup_8692E7C:: @ 8692E7C - .incbin "baserom.gba", 0x692E7C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8692E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F0C + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 8692F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F3C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8692F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692F90 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 8692F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8692FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693020 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 869302C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693038 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8693044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869305C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869308C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86930A4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 86930B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86930BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86930C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86930D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86930E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86930EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86930F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693110 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869311C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869314C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869317C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86931A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86931AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86931B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86931C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86931D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86931DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86931E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86931F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869320C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869323C + voice_square_2_alt 0, 0, 1, 4, 1 @ 8693248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693254 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8693260 + voice_programmable_wave_alt ProgrammableWaveData_86B4910, 0, 7, 15, 0 @ 869326C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869329C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86932A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86932B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86932C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86932CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86932D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86932E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86932F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86932FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869332C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869335C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869338C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86933A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86933B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86933BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86933C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86933D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86933E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86933EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86933F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869341C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869344C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693458 + voice_noise_alt 0, 0, 1, 7, 1 @ 8693464 + voice_noise_alt 0, 0, 1, 0, 0 @ 8693470 + .align 2 voicegroup_869347C:: @ 869347C - .incbin "baserom.gba", 0x69347C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 869347C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8693488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86934A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86934AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86934B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86934C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86934D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86934DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86934E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86934F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869350C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693518 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8693524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869353C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869356C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869359C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86935A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86935B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86935C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86935CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86935D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86935E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86935F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86935FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869362C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869365C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869368C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86936A4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 249 @ 86936B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86936BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86936C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86936D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86936E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86936EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86936F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869371C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693728 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8693734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693740 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869374C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869377C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86937A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86937AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86937B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86937C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86937D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86937DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86937E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86937F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869380C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693830 + voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 869383C + voice_square_2_alt 3, 0, 1, 4, 1 @ 8693848 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 7, 0 @ 8693854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869386C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869389C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86938A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86938B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86938C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86938CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86938D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86938E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86938F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86938FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869392C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869395C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869398C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86939A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86939B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86939BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86939C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86939D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86939E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86939EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86939F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693A58 + voice_noise_alt 0, 0, 1, 7, 1 @ 8693A64 + voice_noise_alt 0, 0, 1, 0, 0 @ 8693A70 + .align 2 voicegroup_8693A7C:: @ 8693A7C - .incbin "baserom.gba", 0x693A7C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8693A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D10 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8693D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D28 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8693D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693DDC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 8693DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E30 + voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 8693E3C + voice_square_2_alt 0, 0, 1, 4, 0 @ 8693E48 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 7, 0 @ 8693E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8693FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869401C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869404C + voice_directsound 60, 0, DirectSoundWaveData_873ECD8, 255, 255, 255, 127 @ 8694058 + voice_directsound 60, 0, DirectSoundWaveData_86C6200, 255, 255, 255, 127 @ 8694064 + voice_noise_alt 0, 0, 1, 0, 0 @ 8694070 + .align 2 voicegroup_869407C:: @ 869407C - .incbin "baserom.gba", 0x69407C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 869407C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86940A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86940AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86940B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86940C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86940D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86940DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86940E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86940F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869410C + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 8694118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869413C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869416C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869419C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86941A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86941B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86941C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86941CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86941D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86941E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86941F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86941FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694220 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 869422C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694238 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8694244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869425C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869428C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86942A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86942B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86942BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86942C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86942D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86942E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86942EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86942F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694310 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869431C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869434C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869437C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86943A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86943AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86943B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86943C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86943D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86943DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86943E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86943F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869440C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694430 + voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 869443C + voice_square_2_alt 0, 0, 1, 4, 0 @ 8694448 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 7, 0 @ 8694454 + voice_square_1_alt 0, 1, 2, 1, 5, 0 @ 8694460 + voice_square_2_alt 1, 2, 1, 5, 0 @ 869446C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869449C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86944A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86944B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86944C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86944CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86944D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86944E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86944F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86944FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869452C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869455C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869458C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86945A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86945B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86945BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86945C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86945D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86945E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86945EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86945F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869461C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869464C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694658 + voice_noise_alt 0, 0, 1, 7, 1 @ 8694664 + voice_noise_alt 0, 0, 1, 0, 0 @ 8694670 + .align 2 voicegroup_869467C:: @ 869467C - .incbin "baserom.gba", 0x69467C, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 869467C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86946A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86946AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86946B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86946C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86946D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86946DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86946E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86946F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869470C + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 8694718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869473C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8694748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869476C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694790 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 869479C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86947A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86947B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86947C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86947CC + voice_programmable_wave_alt ProgrammableWaveData_86B4910, 0, 7, 15, 0 @ 86947D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86947E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86947F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86947FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694820 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 869482C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694838 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8694844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869485C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869488C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86948A4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 86948B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86948BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86948C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86948D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86948E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86948EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86948F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694910 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869491C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869494C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869497C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86949A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86949AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86949B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86949C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86949D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86949DC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 86949E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86949F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694A30 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8694A3C + voice_square_1_alt 0, 2, 1, 1, 4, 1 @ 8694A48 + voice_square_2_alt 2, 1, 1, 4, 1 @ 8694A54 + voice_square_2_alt 1, 0, 1, 4, 1 @ 8694A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694A6C + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 8694A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694C58 + voice_noise_alt 0, 0, 1, 7, 1 @ 8694C64 + voice_noise_alt 0, 0, 1, 0, 0 @ 8694C70 + .align 2 voicegroup_8694C7C:: @ 8694C7C - .incbin "baserom.gba", 0x694C7C, 0x528 + voice_keysplit_all voicegroup_8675FEC @ 8694C7C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8694C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694CA0 + voice_square_1_alt 0, 1, 1, 5, 2, 4 @ 8694CAC + voice_square_2_alt 1, 1, 5, 2, 4 @ 8694CB8 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 8694CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D18 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8694D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694E98 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 8694EA4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 239 @ 8694EB0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8694EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694F10 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8694F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694F28 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 8694F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694F40 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8694F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694FA0 + voice_square_1_alt 0, 1, 1, 2, 4, 1 @ 8694FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8694FDC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 8694FE8 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8694FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869500C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695030 + voice_square_2_alt 1, 1, 1, 6, 0 @ 869503C + voice_square_1_alt 0, 0, 0, 4, 6, 2 @ 8695048 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 8695054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695060 + voice_square_1_alt 0, 0, 0, 1, 6, 0 @ 869506C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695078 + voice_square_2_alt 1, 1, 4, 6, 1 @ 8695084 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8695090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869509C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86950A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86950B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86950C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86950CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86950D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86950E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86950F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86950FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869512C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869515C + voice_square_2_alt 0, 1, 2, 4, 1 @ 8695168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869518C + voice_square_2_alt 0, 1, 1, 6, 1 @ 8695198 + .align 2 voicegroup_86951A4:: @ 86951A4 - .incbin "baserom.gba", 0x6951A4, 0x3D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86951A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86951B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86951BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86951C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86951D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86951E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86951EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86951F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869521C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869524C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869527C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86952A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86952AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86952B8 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 248 @ 86952C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86952D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86952DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86952E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86952F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869530C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869533C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869536C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869539C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86953A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86953B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86953C0 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 165 @ 86953CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86953D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86953E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86953F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86953FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869542C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869545C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869548C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86954A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86954B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86954BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86954C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86954D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86954E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86954EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86954F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869551C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869554C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695558 + voice_square_1_alt 0, 2, 0, 6, 0, 6 @ 8695564 + voice_square_2_alt 2, 0, 6, 0, 6 @ 8695570 + .align 2 voicegroup_869557C:: @ 869557C - .incbin "baserom.gba", 0x69557C, 0x600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869557C + voice_keysplit_all voicegroup_8676148 @ 8695588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86955A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86955AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86955B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86955C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86955D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86955DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86955E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86955F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869560C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695618 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8695624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869563C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869566C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695690 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 869569C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86956A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86956B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86956C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86956CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86956D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86956E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86956F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86956FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869572C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869575C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869578C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695798 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 86957A4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 239 @ 86957B0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86957BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86957C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86957D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86957E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86957EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86957F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695810 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869581C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695840 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869584C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869587C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86958A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86958AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86958B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86958C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86958D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86958DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86958E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86958F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869590C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695930 + voice_square_1_alt 0, 1, 1, 1, 6, 0 @ 869593C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695954 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 1 @ 8695960 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 1 @ 869596C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695984 + voice_square_2_alt 1, 0, 0, 10, 1 @ 8695990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869599C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86959A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86959B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86959C0 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 86959CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86959D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86959E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86959F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86959FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B64 + voice_noise_alt 0, 0, 2, 6, 1 @ 8695B70 + .align 2 voicegroup_8695B7C:: @ 8695B7C - .incbin "baserom.gba", 0x695B7C, 0x510 + voice_keysplit_all voicegroup_86763D0 @ 8695B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695B94 + voice_directsound 60, 0, DirectSoundWaveData_8701A10, 255, 0, 206, 242 @ 8695BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695D98 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 8695DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695F0C + voice_directsound 60, 0, DirectSoundWaveData_8703214, 255, 0, 255, 204 @ 8695F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695F30 + voice_square_1_alt 0, 1, 2, 0, 12, 5 @ 8695F3C + voice_square_2_alt 0, 0, 0, 10, 4 @ 8695F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695F54 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 0, 15, 0 @ 8695F60 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 8695F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695F84 + voice_square_2_alt 1, 2, 0, 12, 5 @ 8695F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695FC0 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 0, 15, 0 @ 8695FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8695FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869602C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869605C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696074 + voice_directsound 60, 0, DirectSoundWaveData_8706DCC, 255, 0, 206, 242 @ 8696080 + .align 2 voicegroup_869608C:: @ 869608C - .incbin "baserom.gba", 0x69608C, 0x3E4 + voice_keysplit_all voicegroup_8676148 @ 869608C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86960A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86960B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86960BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86960C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86960D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86960E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86960EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86960F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869611C + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 216 @ 8696128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869614C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869617C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86961A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86961AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86961B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86961C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86961D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86961DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86961E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86961F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869620C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869623C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869626C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869629C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86962A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86962B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86962C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86962CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86962D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86962E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86962F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86962FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869632C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869635C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869638C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86963A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86963B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86963BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86963C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86963D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86963E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86963EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86963F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869641C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696440 + voice_square_1_alt 0, 2, 0, 2, 9, 4 @ 869644C + voice_square_2_alt 2, 0, 2, 9, 4 @ 8696458 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 8696464 + .align 2 voicegroup_8696470:: @ 8696470 - .incbin "baserom.gba", 0x696470, 0x600 + voice_keysplit_all voicegroup_8676148 @ 8696470 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 869647C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86964A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86964AC + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 86964B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86964C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86964D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86964DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86964E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86964F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869650C + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8696518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696530 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 64, 38, 128, 226 @ 869653C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869656C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696584 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 76 @ 8696590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869659C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86965A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86965B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86965C0 + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 127 @ 86965CC + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 0, 255, 127 @ 86965D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86965E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86965F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86965FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869662C + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8696638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869665C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869668C + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 8696698 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 86966A4 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86966B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86966BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86966C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86966D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86966E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86966EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86966F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696704 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8696710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869671C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696734 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8696740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869674C + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 255, 127 @ 8696758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869677C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86967A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86967AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86967B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86967C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86967D0 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86967DC + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 86967E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86967F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869680C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696824 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8696830 + voice_square_2_alt 2, 0, 1, 4, 1 @ 869683C + voice_square_2_alt 0, 0, 1, 4, 1 @ 8696848 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8696854 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 0 @ 8696860 + voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 869686C + voice_square_2_alt 3, 0, 1, 4, 1 @ 8696878 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 8696884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869689C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86968A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86968B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86968C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86968CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86968D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86968E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86968F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86968FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869692C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869695C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869698C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86969A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86969B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86969BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86969C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86969D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86969E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86969EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86969F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A58 + voice_noise_alt 0, 0, 1, 0, 0 @ 8696A64 + .align 2 voicegroup_8696A70:: @ 8696A70 - .incbin "baserom.gba", 0x696A70, 0x600 + voice_keysplit_all voicegroup_8676148 @ 8696A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696AAC + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 8696AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B0C + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8696B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B84 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 76 @ 8696B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696C8C + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 8696C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696CA4 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8696CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696CE0 + voice_directsound 60, 0, DirectSoundWaveData_86BA7E8, 255, 0, 255, 0 @ 8696CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D34 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8696D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696DDC + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 8696DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696E24 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8696E30 + voice_square_2_alt 2, 0, 1, 4, 1 @ 8696E3C + voice_square_2_alt 0, 0, 1, 4, 1 @ 8696E48 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8696E54 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 0 @ 8696E60 + voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 8696E6C + voice_square_2_alt 3, 0, 1, 4, 1 @ 8696E78 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 8696E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8696FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869701C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869704C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697058 + voice_noise_alt 0, 0, 1, 0, 0 @ 8697064 + .align 2 voicegroup_8697070:: @ 8697070 - .incbin "baserom.gba", 0x697070, 0x600 + voice_keysplit_all voicegroup_8676658 @ 8697070 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 869707C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86970A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86970AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86970B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86970C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86970D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86970DC + voice_directsound 60, 0, DirectSoundWaveData_8710AB8, 255, 188, 139, 239 @ 86970E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86970F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869710C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869713C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869716C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697184 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 76 @ 8697190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869719C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86971A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86971B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86971C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86971CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86971D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86971E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86971F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86971FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697208 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8697214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869722C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869725C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869728C + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 8697298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86972A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86972B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86972BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86972C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86972D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86972E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86972EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86972F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869731C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869734C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869737C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86973A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86973AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86973B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86973C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86973D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86973DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86973E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86973F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869740C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697424 + voice_square_1_alt 0, 0, 0, 1, 13, 4 @ 8697430 + voice_square_2_alt 0, 0, 0, 9, 2 @ 869743C + voice_square_2_alt 1, 0, 0, 7, 1 @ 8697448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697454 + voice_programmable_wave_alt ProgrammableWaveData_86B4860, 0, 7, 15, 1 @ 8697460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869746C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697478 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 0, 15, 0 @ 8697484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869749C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86974A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86974B4 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 86974C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86974CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86974D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86974E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86974F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86974FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869752C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869755C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869758C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86975A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86975B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86975BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86975C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86975D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86975E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86975EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86975F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869761C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869764C + voice_noise_alt 0, 0, 1, 7, 1 @ 8697658 + voice_noise_alt 0, 0, 1, 0, 0 @ 8697664 + .align 2 voicegroup_8697670:: @ 8697670 - .incbin "baserom.gba", 0x697670, 0x3E4 + voice_keysplit_all voicegroup_8676658 @ 8697670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869767C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86976A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86976AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86976B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86976C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86976D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86976DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86976E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86976F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869770C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869773C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697748 + voice_directsound 60, 0, DirectSoundWaveData_8715038, 255, 76, 154, 188 @ 8697754 + voice_directsound 60, 0, DirectSoundWaveData_8717980, 255, 76, 154, 188 @ 8697760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869776C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869779C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86977A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86977B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86977C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86977CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86977D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86977E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86977F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86977FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697808 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8697814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869782C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869785C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869788C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86978A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86978B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86978BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86978C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86978D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86978E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86978EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86978F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869791C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869794C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869797C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86979A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86979AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86979B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86979C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86979D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86979DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86979E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86979F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697A24 + voice_square_1_alt 0, 0, 0, 0, 13, 1 @ 8697A30 + voice_square_2_alt 0, 0, 0, 12, 1 @ 8697A3C + voice_programmable_wave_alt ProgrammableWaveData_86B4920, 0, 7, 15, 0 @ 8697A48 + .align 2 voicegroup_8697A54:: @ 8697A54 - .incbin "baserom.gba", 0x697A54, 0x600 + voice_keysplit_all voicegroup_8676148 @ 8697A54 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8697A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697AF0 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8697AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697C70 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 8697C7C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 239 @ 8697C88 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8697C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697CE8 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8697CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D18 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8697D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697E08 + voice_square_1_alt 0, 1, 1, 1, 6, 0 @ 8697E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697E2C + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 1 @ 8697E38 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 1 @ 8697E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697E5C + voice_square_2_alt 3, 0, 0, 10, 1 @ 8697E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697E98 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 8697EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8697FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869800C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869803C + voice_noise_alt 0, 0, 2, 6, 1 @ 8698048 + .align 2 voicegroup_8698054:: @ 8698054 - .incbin "baserom.gba", 0x698054, 0x600 + voice_keysplit_all voicegroup_8676148 @ 8698054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869806C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869809C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86980A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86980B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86980C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86980CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86980D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86980E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86980F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86980FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698114 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 8698120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869812C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869815C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869818C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86981A4 + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 226 @ 86981B0 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 0, 255, 195 @ 86981BC + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 195 @ 86981C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86981D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86981E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86981EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86981F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869821C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869824C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869827C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86982A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86982AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86982B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86982C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86982D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86982DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86982E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86982F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869830C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698330 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 255, 195 @ 869833C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869836C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869839C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86983A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86983B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86983C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86983CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86983D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86983E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86983F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86983FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698408 + voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8698414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869842C + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 1 @ 8698438 + voice_programmable_wave_alt ProgrammableWaveData_86B4910, 0, 7, 15, 1 @ 8698444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869845C + voice_square_2_alt 3, 0, 1, 7, 1 @ 8698468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869848C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698498 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 86984A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86984B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86984BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86984C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86984D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86984E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86984EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86984F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869851C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869854C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869857C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86985A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86985AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86985B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86985C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86985D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86985DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86985E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86985F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869860C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698630 + voice_noise_alt 0, 0, 1, 7, 1 @ 869863C + voice_noise_alt 0, 0, 2, 6, 1 @ 8698648 + .align 2 voicegroup_8698654:: @ 8698654 - .incbin "baserom.gba", 0x698654, 0x600 + voice_keysplit_all voicegroup_86763D0 @ 8698654 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8698660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869866C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698678 + voice_programmable_wave_alt ProgrammableWaveData_86B4970, 0, 7, 15, 1 @ 8698684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869869C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86986A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86986B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86986C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86986CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86986D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86986E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86986F0 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86986FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698714 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 8698720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869872C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869875C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698768 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 76 @ 8698774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869878C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86987A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86987B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86987BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86987C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86987D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86987E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86987EC + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86987F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698810 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 128, 252, 0, 115 @ 869881C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869884C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698870 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 869887C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698888 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8698894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86988A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86988AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86988B8 + voice_directsound 60, 0, DirectSoundWaveData_86BA7E8, 128, 165, 128, 188 @ 86988C4 + voice_directsound 60, 0, DirectSoundWaveData_87190E0, 128, 165, 128, 204 @ 86988D0 + voice_directsound 60, 0, DirectSoundWaveData_871A724, 128, 165, 128, 188 @ 86988DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86988E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86988F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869890C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698918 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8698924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869893C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869896C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869899C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86989A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86989B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86989C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86989CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86989D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86989E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86989F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86989FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698A08 + voice_square_1_alt 0, 1, 0, 0, 7, 0 @ 8698A14 + voice_square_2_alt 1, 0, 0, 6, 0 @ 8698A20 + voice_square_2_alt 3, 0, 0, 6, 0 @ 8698A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698C30 + voice_noise_alt 0, 0, 7, 10, 1 @ 8698C3C + voice_noise_alt 0, 0, 2, 6, 1 @ 8698C48 + .align 2 voicegroup_8698C54:: @ 8698C54 - .incbin "baserom.gba", 0x698C54, 0x600 + voice_keysplit_all voicegroup_8676148 @ 8698C54 + voice_programmable_wave_alt ProgrammableWaveData_86B4990, 0, 7, 15, 1 @ 8698C60 + voice_programmable_wave_alt ProgrammableWaveData_86B49B0, 0, 7, 15, 1 @ 8698C6C + voice_programmable_wave_alt ProgrammableWaveData_86B49A0, 0, 7, 15, 1 @ 8698C78 + voice_programmable_wave_alt ProgrammableWaveData_86B4970, 0, 7, 15, 1 @ 8698C84 + voice_programmable_wave_alt ProgrammableWaveData_86B4980, 0, 7, 15, 1 @ 8698C90 + voice_programmable_wave_alt ProgrammableWaveData_86B48B0, 0, 7, 15, 1 @ 8698C9C + voice_programmable_wave_alt ProgrammableWaveData_86B48C0, 0, 7, 15, 1 @ 8698CA8 + voice_programmable_wave_alt ProgrammableWaveData_86B48D0, 0, 7, 15, 1 @ 8698CB4 + voice_programmable_wave_alt ProgrammableWaveData_86B48E0, 0, 7, 15, 1 @ 8698CC0 + voice_programmable_wave_alt ProgrammableWaveData_86B48F0, 0, 7, 15, 1 @ 8698CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698CD8 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 8698CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698CF0 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 8698CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698DA4 + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 195 @ 8698DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698DEC + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 8698DF8 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 8698E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698E10 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 8698E1C + voice_programmable_wave_alt ProgrammableWaveData_86B4920, 0, 7, 15, 1 @ 8698E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698E7C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 180, 246 @ 8698E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698EE8 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8698EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F18 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8698F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698FB4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 127 @ 8698FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8698FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699008 + voice_square_1_alt 0, 2, 0, 7, 7, 0 @ 8699014 + voice_square_2_alt 2, 0, 7, 7, 0 @ 8699020 + voice_square_2_alt 1, 0, 7, 7, 0 @ 869902C + voice_square_2_alt 0, 0, 7, 7, 0 @ 8699038 + voice_square_2_alt 3, 0, 7, 7, 0 @ 8699044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869905C + voice_programmable_wave_alt ProgrammableWaveData_86B4910, 0, 7, 15, 1 @ 8699068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869908C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699098 + voice_square_1_alt 0, 1, 0, 7, 7, 0 @ 86990A4 + voice_square_1_alt 0, 0, 0, 7, 7, 0 @ 86990B0 + voice_square_1_alt 0, 3, 0, 7, 7, 0 @ 86990BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86990C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86990D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86990E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86990EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86990F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869911C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869914C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869917C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86991A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86991AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86991B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86991C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86991D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86991DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86991E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86991F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869920C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699230 + voice_noise_alt 0, 0, 1, 7, 1 @ 869923C + voice_noise_alt 0, 0, 2, 6, 1 @ 8699248 + .align 2 voicegroup_8699254:: @ 8699254 - .incbin "baserom.gba", 0x699254, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 8699254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869926C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869929C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86992A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86992B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86992C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86992CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86992D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86992E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86992F0 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 216, 90, 242 @ 86992FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869932C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869935C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869938C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86993A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86993B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86993BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86993C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86993D4 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 86993E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86993EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86993F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869941C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869944C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869947C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 8699488 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8699494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86994A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86994AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86994B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86994C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86994D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86994DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86994E8 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86994F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869950C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699518 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8699524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869953C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869956C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869959C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86995A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86995B4 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86995C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86995CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86995D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86995E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86995F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86995FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699608 + voice_square_2 3, 0, 1, 7, 1 @ 8699614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699620 + voice_square_1 0, 3, 0, 1, 7, 1 @ 869962C + voice_square_1 0, 3, 0, 0, 7, 1 @ 8699638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869965C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869968C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86996A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86996B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86996BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86996C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86996D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86996E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86996EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86996F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869971C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869974C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869977C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86997A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86997AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86997B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86997C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86997D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86997DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86997E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86997F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869980C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869983C + voice_directsound 60, 0, DirectSoundWaveData_86CB6B8, 255, 246, 0, 216 @ 8699848 + .align 2 voicegroup_8699854:: @ 8699854 - .incbin "baserom.gba", 0x699854, 0x600 + voice_keysplit_all voicegroup_8676148 @ 8699854 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8699860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869986C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699878 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 128, 249, 0, 188 @ 8699884 + voice_directsound 60, 0, DirectSoundWaveData_871F234, 255, 188, 103, 165 @ 8699890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869989C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86998A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86998B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86998C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86998CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86998D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86998E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86998F0 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86998FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699914 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 8699920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869992C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869995C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699968 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 204 @ 8699974 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 165, 128, 204 @ 8699980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869998C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86999A4 + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 127 @ 86999B0 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 165, 154, 165 @ 86999BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86999C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86999D4 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 86999E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86999EC + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 198 @ 86999F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699A10 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 146 @ 8699A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699A64 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 8699A70 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 8699A7C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 8699A88 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 8699A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699AE8 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 8699AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B18 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 8699B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B30 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 165, 180, 165 @ 8699B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699C08 + voice_square_1_alt 0, 1, 0, 2, 7, 2 @ 8699C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699C20 + voice_square_2_alt 0, 0, 1, 6, 0 @ 8699C2C + voice_square_2_alt 3, 0, 3, 6, 2 @ 8699C38 + voice_square_2_alt 0, 0, 2, 6, 5 @ 8699C44 + voice_square_1_alt 0, 0, 0, 1, 6, 0 @ 8699C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699C5C + voice_programmable_wave_alt ProgrammableWaveData_86B4970, 0, 7, 15, 1 @ 8699C68 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 8699C74 + voice_programmable_wave_alt ProgrammableWaveData_86B4910, 0, 1, 9, 2 @ 8699C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699C98 + voice_square_2_alt 2, 0, 2, 6, 3 @ 8699CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699DDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699DE8 + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 165 @ 8699DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699E30 + voice_noise_alt 0, 0, 2, 6, 2 @ 8699E3C + voice_noise_alt 0, 0, 1, 6, 0 @ 8699E48 + .align 2 voicegroup_8699E54:: @ 8699E54 - .incbin "baserom.gba", 0x699E54, 0x600 + voice_keysplit_all voicegroup_8676148 @ 8699E54 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 8699E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699E78 + voice_square_2_alt 3, 0, 2, 6, 5 @ 8699E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699F14 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 128, 146, 190, 115 @ 8699F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699F44 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 255, 0, 255, 165 @ 8699F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699F68 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 165, 128, 216 @ 8699F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699FA4 + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 127 @ 8699FB0 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 0, 255, 127 @ 8699FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699FD4 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 8699FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8699FF8 + voice_directsound 60, 0, DirectSoundWaveData_86BEF94, 255, 165, 180, 216 @ 869A004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A010 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 869A01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A04C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A088 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869A094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A0D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A0E8 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869A0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A118 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869A124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A130 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 255, 127 @ 869A13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A16C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A19C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A1CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A1D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A1E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A1F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A208 + voice_square_1_alt 0, 1, 0, 2, 7, 2 @ 869A214 + voice_square_2_alt 3, 0, 3, 3, 0 @ 869A220 + voice_programmable_wave_alt ProgrammableWaveData_86B4970, 0, 3, 6, 5 @ 869A22C + voice_square_1_alt 0, 0, 0, 2, 7, 2 @ 869A238 + voice_programmable_wave_alt ProgrammableWaveData_86B4970, 0, 7, 15, 0 @ 869A244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A25C + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 869A268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A28C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A298 + voice_square_2_alt 2, 0, 2, 6, 3 @ 869A2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A2EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A31C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A3A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A3AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A40C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A430 + voice_noise_alt 0, 0, 2, 6, 0 @ 869A43C + voice_noise_alt 0, 0, 1, 6, 1 @ 869A448 + .align 2 voicegroup_869A454:: @ 869A454 - .incbin "baserom.gba", 0x69A454, 0x3D8 + voice_keysplit_all voicegroup_8675FEC @ 869A454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A478 + voice_square_2 2, 0, 1, 1, 1 @ 869A484 + voice_square_1 0, 2, 0, 1, 1, 1 @ 869A490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A49C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A4A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A4CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A4E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A4F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A52C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A5A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A5B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A5BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A5D4 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 869A5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A5EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A5F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A64C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A670 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 869A67C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869A688 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869A694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A6B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A6C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A6D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A6E8 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869A6F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A700 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 869A70C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A718 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869A724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A76C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A79C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A7C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A7CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A7D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A7E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A7F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A7FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A808 + voice_square_2 3, 0, 1, 7, 1 @ 869A814 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 869A820 + .align 2 voicegroup_869A82C:: @ 869A82C - .incbin "baserom.gba", 0x69A82C, 0x444 + voice_keysplit_all voicegroup_8675FEC @ 869A82C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A850 + voice_square_2 0, 0, 1, 7, 1 @ 869A85C + voice_square_1 0, 0, 0, 1, 7, 1 @ 869A868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A8A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A8B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A8BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A8C8 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 250, 0, 242 @ 869A8D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A8EC + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 869A8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A91C + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 255, 0, 255, 165 @ 869A928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A94C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A97C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A9A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A9AC + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 869A9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A9D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A9DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869A9E8 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 869A9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA48 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 869AA54 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869AA60 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869AA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AA9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AAB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AAD8 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 869AAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AAF0 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869AAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AB98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ABA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ABB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ABBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ABC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ABD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ABE0 + voice_square_2 2, 0, 1, 7, 1 @ 869ABEC + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 869ABF8 + voice_square_1 0, 2, 0, 1, 7, 1 @ 869AC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AC10 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 2 @ 869AC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AC28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AC34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AC4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AC58 + voice_directsound 60, 0, DirectSoundWaveData_873A594, 255, 0, 255, 127 @ 869AC64 + .align 2 voicegroup_869AC70:: @ 869AC70 - .incbin "baserom.gba", 0x69AC70, 0x444 + voice_keysplit_all voicegroup_8675FEC @ 869AC70 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 869AC7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AC94 + voice_square_2 0, 0, 2, 4, 1 @ 869ACA0 + voice_square_1 0, 0, 0, 2, 4, 1 @ 869ACAC + voice_square_2 3, 0, 1, 7, 1 @ 869ACB8 + voice_square_1 0, 3, 0, 1, 7, 1 @ 869ACC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ACD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ACDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ACE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ACF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD30 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 869AD3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AD9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ADA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ADB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ADC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ADCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ADD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ADE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869ADF0 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 869ADFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AE8C + voice_directsound_no_resample 60, 0, DirectSoundWaveData_87205DC, 255, 246, 0, 226 @ 869AE98 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869AEA4 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869AEB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AEBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AEEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF04 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869AF10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF34 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869AF40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AF94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AFAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AFDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869AFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B00C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B024 + voice_square_2 2, 0, 1, 7, 1 @ 869B030 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 2 @ 869B03C + voice_square_1 0, 2, 0, 1, 7, 1 @ 869B048 + voice_square_2 1, 0, 1, 9, 1 @ 869B054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B06C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B09C + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 2 @ 869B0A8 + .align 2 voicegroup_869B0B4:: @ 869B0B4 - .incbin "baserom.gba", 0x69B0B4, 0x444 + voice_keysplit_all voicegroup_8675FEC @ 869B0B4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 869B0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B0D8 + voice_square_2 2, 0, 2, 6, 1 @ 869B0E4 + voice_square_1 0, 2, 0, 2, 6, 1 @ 869B0F0 + voice_square_2 3, 0, 2, 4, 1 @ 869B0FC + voice_square_1 0, 3, 0, 2, 4, 1 @ 869B108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B12C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B18C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B1A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B1B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B1BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B1C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B1E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B1EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B1F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B21C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B234 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 869B240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B24C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B27C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B2A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B2C4 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 869B2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B2DC + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869B2E8 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869B2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B33C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B348 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869B354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B378 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869B384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B3CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B3D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B3E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B3F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B42C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B45C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B468 + voice_square_2 2, 0, 1, 7, 1 @ 869B474 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 869B480 + voice_square_1 0, 2, 0, 1, 7, 1 @ 869B48C + voice_square_1 0, 2, 0, 0, 7, 1 @ 869B498 + voice_square_2 3, 0, 1, 7, 1 @ 869B4A4 + voice_square_1 0, 3, 0, 1, 7, 1 @ 869B4B0 + voice_square_1 0, 3, 0, 0, 7, 1 @ 869B4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B4E0 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 2 @ 869B4EC + .align 2 voicegroup_869B4F8:: @ 869B4F8 - .incbin "baserom.gba", 0x69B4F8, 0x408 + voice_keysplit_all voicegroup_8675FEC @ 869B4F8 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 869B504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B51C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B54C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B57C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B5A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B5AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B5B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B5C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B5D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B5DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B5E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B5F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B60C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B63C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B678 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 869B684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B69C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B6A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B6B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B6C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B6F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B708 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 869B714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B720 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869B72C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869B738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B75C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B78C + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869B798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B7A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B7B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B7BC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869B7C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B7D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B7EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B7F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B81C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B84C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B858 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 869B864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B87C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B8AC + voice_square_2 2, 0, 1, 7, 1 @ 869B8B8 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 2 @ 869B8C4 + voice_square_1 0, 2, 0, 1, 7, 1 @ 869B8D0 + voice_square_2 0, 0, 1, 7, 1 @ 869B8DC + voice_square_1 0, 0, 0, 1, 7, 1 @ 869B8E8 + voice_square_1 0, 0, 0, 0, 7, 1 @ 869B8F4 + .align 2 voicegroup_869B900:: @ 869B900 - .incbin "baserom.gba", 0x69B900, 0x3F0 + voice_keysplit_all voicegroup_8675FEC @ 869B900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B90C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B924 + voice_square_2 1, 0, 1, 6, 1 @ 869B930 + voice_square_1 0, 1, 0, 1, 6, 1 @ 869B93C + voice_square_2 2, 0, 1, 6, 1 @ 869B948 + voice_square_1 0, 2, 0, 1, 6, 1 @ 869B954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B96C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B99C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B9A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B9C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B9CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B9D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B9E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B9F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869B9FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BA98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BAA4 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 869BAB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BAE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BAEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BAF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BB04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BB10 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 869BB1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BB28 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869BB34 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869BB40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BB4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BB58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BB64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BB70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BB7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BB88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BB94 + voice_directsound 60, 0, DirectSoundWaveData_873A594, 255, 165, 154, 127 @ 869BBA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BBAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BBB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BBC4 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869BBD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BBDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BBE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BBF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BC9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BCA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BCB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BCC0 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 869BCCC + voice_square_1 0, 3, 0, 1, 9, 1 @ 869BCD8 + voice_square_1 0, 3, 0, 0, 9, 1 @ 869BCE4 + .align 2 voicegroup_869BCF0:: @ 869BCF0 - .incbin "baserom.gba", 0x69BCF0, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 869BCF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BCFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BD8C + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 216, 90, 242 @ 869BD98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BDA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BDB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BDBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BDC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BDD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BDE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BDEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BDF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE70 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 869BE7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BE94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BEA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BEB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BEC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BEDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF18 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869BF24 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869BF30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF84 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869BF90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BF9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BFA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BFB4 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869BFC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BFCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BFD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BFE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BFF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869BFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C050 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 869C05C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C08C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C0A4 + voice_square_2 3, 0, 1, 7, 1 @ 869C0B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C0BC + voice_square_1 0, 3, 0, 1, 7, 1 @ 869C0C8 + voice_square_1 0, 3, 0, 0, 7, 1 @ 869C0D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C0EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C0F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C11C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C1AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C1B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C1DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C20C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C23C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C26C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C29C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C2A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C2B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C2D8 + voice_directsound 60, 0, DirectSoundWaveData_86CB6B8, 255, 246, 0, 216 @ 869C2E4 + .align 2 voicegroup_869C2F0:: @ 869C2F0 - .incbin "baserom.gba", 0x69C2F0, 0x414 + voice_keysplit_all voicegroup_8675FEC @ 869C2F0 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 869C2FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C314 + voice_square_2 2, 0, 2, 3, 1 @ 869C320 + voice_square_1 0, 2, 0, 2, 3, 1 @ 869C32C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C38C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C3A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C3B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C3BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C3C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C3D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C3E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C44C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C470 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 869C47C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C4A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C4AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C4B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C4C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C4D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C4F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C50C + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 869C518 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869C524 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869C530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C53C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C584 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869C590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C59C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C5B4 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869C5C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C5CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C5D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C5E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C5F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C65C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C68C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C6A4 + voice_square_2 3, 0, 1, 7, 1 @ 869C6B0 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 869C6BC + voice_square_1 0, 3, 0, 1, 7, 1 @ 869C6C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C6D4 + voice_square_2 2, 0, 1, 7, 1 @ 869C6E0 + voice_square_1 0, 2, 0, 1, 7, 1 @ 869C6EC + voice_square_2 3, 0, 2, 7, 1 @ 869C6F8 + .align 2 voicegroup_869C704:: @ 869C704 - .incbin "baserom.gba", 0x69C704, 0x3F0 + voice_keysplit_all voicegroup_8675FEC @ 869C704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C71C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C728 + voice_square_2 2, 0, 2, 3, 1 @ 869C734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C77C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C7A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C7AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C7D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C80C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C83C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C89C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C8A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C8B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C8C0 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 869C8CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C8D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C8E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C8FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C92C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869C938 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869C944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C95C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C98C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C998 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869C9A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C9B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C9BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C9C8 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869C9D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C9EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869C9F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CAB8 + voice_square_2 3, 0, 1, 7, 1 @ 869CAC4 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 869CAD0 + voice_square_1 0, 3, 0, 1, 7, 1 @ 869CADC + voice_square_1 0, 3, 0, 0, 7, 1 @ 869CAE8 + .align 2 voicegroup_869CAF4:: @ 869CAF4 - .incbin "baserom.gba", 0x69CAF4, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 869CAF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB18 + voice_square_2 0, 1, 1, 7, 1 @ 869CB24 + voice_square_1 0, 0, 1, 1, 7, 1 @ 869CB30 + voice_square_1 0, 0, 0, 0, 7, 1 @ 869CB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CB9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CBA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CBB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CBC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CBCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CBD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CBE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CBF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CBFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC74 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 235, 128, 99 @ 869CC80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CC98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CCA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CCB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CCBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CCC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CCD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CCE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CCEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CCF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CD04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CD10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CD1C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869CD28 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869CD34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CD40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CD4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CD58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CD64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CD70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CD7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CD88 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 869CD94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CDA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CDAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CDB8 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 869CDC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CDD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CDDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CDE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CDF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CE9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CEA8 + voice_square_2 3, 1, 1, 6, 1 @ 869CEB4 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 869CEC0 + voice_square_1 0, 3, 1, 1, 6, 1 @ 869CECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CEF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CFA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CFB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CFBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CFC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CFD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CFE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869CFF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D04C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D0D0 + voice_directsound 60, 0, DirectSoundWaveData_86CB6B8, 255, 235, 0, 216 @ 869D0DC + voice_directsound 60, 0, DirectSoundWaveData_86CB6B8, 255, 246, 0, 216 @ 869D0E8 + .align 2 voicegroup_869D0F4:: @ 869D0F4 - .incbin "baserom.gba", 0x69D0F4, 0x600 + voice_directsound 60, 0, DirectSoundWaveData_8721AAC, 255, 249, 103, 165 @ 869D0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D118 + voice_square_1_alt 0, 2, 0, 2, 0, 0 @ 869D124 + voice_square_1_alt 0, 0, 0, 2, 0, 1 @ 869D130 + voice_square_1_alt 0, 2, 0, 4, 0, 1 @ 869D13C + voice_square_1_alt 44, 2, 0, 4, 0, 0 @ 869D148 + voice_square_1_alt 38, 0, 0, 4, 0, 0 @ 869D154 + voice_square_1_alt 0, 0, 0, 7, 0, 0 @ 869D160 + voice_square_1_alt 0, 2, 2, 0, 15, 0 @ 869D16C + voice_square_1_alt 0, 1, 2, 0, 15, 0 @ 869D178 + voice_square_1_alt 23, 1, 0, 1, 9, 0 @ 869D184 + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 0, 255, 165 @ 869D190 + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 226, 0, 165 @ 869D19C + voice_square_1_alt 0, 2, 0, 6, 0, 1 @ 869D1A8 + voice_square_1_alt 36, 0, 0, 2, 0, 0 @ 869D1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D1CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D1D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D1E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D1F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D22C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D25C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D28C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D2EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D31C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 869D328 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 869D334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D3A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D3AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D40C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D49C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D4A8 + voice_square_2_alt 3, 0, 1, 0, 1 @ 869D4B4 + voice_square_1_alt 0, 3, 0, 1, 0, 1 @ 869D4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D4CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D4E4 + voice_square_1_alt 46, 2, 0, 4, 0, 0 @ 869D4F0 + voice_square_1_alt 38, 2, 0, 4, 0, 0 @ 869D4FC + voice_square_1_alt 119, 2, 0, 0, 15, 1 @ 869D508 + voice_square_1_alt 0, 2, 0, 0, 15, 1 @ 869D514 + voice_square_1_alt 106, 2, 0, 2, 0, 0 @ 869D520 + voice_square_1_alt 23, 2, 0, 1, 9, 0 @ 869D52C + voice_square_1_alt 21, 2, 0, 1, 9, 0 @ 869D538 + voice_square_1_alt 0, 0, 0, 0, 15, 1 @ 869D544 + voice_square_1_alt 47, 2, 0, 2, 6, 0 @ 869D550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D5A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D5B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D5BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D5D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D5EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D5F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D64C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D67C + voice_noise 0, 0, 7, 15, 0 @ 869D688 + voice_noise 0, 2, 7, 15, 0 @ 869D694 + voice_noise_alt 0, 2, 0, 15, 0 @ 869D6A0 + voice_noise_alt 1, 0, 0, 15, 0 @ 869D6AC + voice_noise_alt 0, 0, 0, 15, 0 @ 869D6B8 + voice_noise_alt 0, 0, 3, 0, 0 @ 869D6C4 + voice_noise_alt 0, 0, 2, 0, 0 @ 869D6D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 869D6DC + voice_noise_alt 0, 0, 1, 0, 1 @ 869D6E8 + .align 2 voicegroup_869D6F4:: @ 869D6F4 - .incbin "baserom.gba", 0x69D6F4, 0x600 + voice_directsound_no_resample 60, 0, DirectSoundWaveData_87240CC, 255, 249, 0, 165 @ 869D6F4 + voice_directsound_alt 60, 0, DirectSoundWaveData_87240CC, 255, 0, 255, 165 @ 869D700 + voice_directsound 60, 0, DirectSoundWaveData_8721AAC, 255, 0, 255, 165 @ 869D70C + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 242, 0, 127 @ 869D718 + voice_noise_alt 0, 0, 1, 0, 1 @ 869D724 + voice_noise_alt 1, 0, 1, 0, 1 @ 869D730 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 255, 165 @ 869D73C + voice_square_1_alt 0, 2, 0, 2, 0, 1 @ 869D748 + voice_directsound 60, 0, DirectSoundWaveData_8725A2C, 255, 0, 255, 165 @ 869D754 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 0, 255, 127 @ 869D760 + voice_directsound 60, 0, DirectSoundWaveData_872762C, 255, 0, 255, 127 @ 869D76C + voice_noise_alt 1, 0, 2, 0, 0 @ 869D778 + voice_square_1 103, 3, 2, 7, 0, 0 @ 869D784 + voice_square_2 3, 2, 7, 0, 0 @ 869D790 + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 226, 0, 127 @ 869D79C + voice_directsound 60, 0, DirectSoundWaveData_872921C, 255, 0, 255, 0 @ 869D7A8 + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 204, 0, 127 @ 869D7B4 + voice_square_1_alt 0, 2, 0, 2, 0, 1 @ 869D7C0 + voice_directsound 60, 0, DirectSoundWaveData_872A5D0, 255, 0, 255, 127 @ 869D7CC + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 0, 255, 127 @ 869D7D8 + voice_square_1 103, 0, 0, 7, 0, 0 @ 869D7E4 + voice_directsound 60, 0, DirectSoundWaveData_86C6A90, 255, 0, 255, 127 @ 869D7F0 + voice_directsound 60, 0, DirectSoundWaveData_872CC54, 255, 0, 255, 127 @ 869D7FC + voice_directsound 60, 0, DirectSoundWaveData_872DE98, 255, 0, 255, 127 @ 869D808 + voice_directsound 60, 0, DirectSoundWaveData_86C5B0C, 255, 0, 255, 127 @ 869D814 + voice_noise_alt 0, 0, 7, 15, 1 @ 869D820 + voice_directsound 60, 0, DirectSoundWaveData_872EEA8, 255, 0, 255, 127 @ 869D82C + voice_noise_alt 1, 0, 7, 15, 1 @ 869D838 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 246, 0, 127 @ 869D844 + voice_directsound 60, 0, DirectSoundWaveData_87301B0, 255, 0, 255, 127 @ 869D850 + voice_square_1_alt 19, 2, 0, 2, 0, 0 @ 869D85C + voice_directsound 60, 0, DirectSoundWaveData_87322BC, 255, 0, 255, 127 @ 869D868 + voice_square_1 103, 0, 0, 0, 15, 0 @ 869D874 + voice_directsound_alt 60, 0, DirectSoundWaveData_87301B0, 255, 0, 255, 127 @ 869D880 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 255, 255, 127 @ 869D88C + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 0, 255, 127 @ 869D898 + voice_directsound 60, 0, DirectSoundWaveData_8734298, 255, 0, 255, 127 @ 869D8A4 + voice_directsound 60, 0, DirectSoundWaveData_87322BC, 255, 242, 0, 0 @ 869D8B0 + voice_directsound 60, 0, DirectSoundWaveData_87364A8, 255, 0, 255, 0 @ 869D8BC + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 869D8C8 + voice_directsound 60, 0, DirectSoundWaveData_86C8348, 255, 127, 0, 188 @ 869D8D4 + voice_directsound 60, 0, DirectSoundWaveData_87385E4, 255, 249, 0, 165 @ 869D8E0 + voice_square_1 0, 0, 4, 6, 0, 0 @ 869D8EC + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 13, 0, 255, 127 @ 869D8F8 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 13, 0, 255, 127 @ 869D904 + voice_directsound 60, 0, DirectSoundWaveData_873A594, 255, 0, 255, 127 @ 869D910 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 252, 0, 204 @ 869D91C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869D928 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 869D934 + voice_square_1 0, 0, 4, 0, 15, 0 @ 869D940 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 188, 0, 0 @ 869D94C + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 226, 0, 127 @ 869D958 + voice_directsound 60, 0, DirectSoundWaveData_86CB6B8, 26, 0, 255, 127 @ 869D964 + voice_square_1_alt 0, 2, 0, 1, 0, 0 @ 869D970 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 252, 0, 127 @ 869D97C + voice_square_1_alt 0, 1, 0, 2, 0, 0 @ 869D988 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 127, 0, 127 @ 869D994 + voice_noise_alt 0, 1, 6, 0, 0 @ 869D9A0 + voice_directsound 60, 0, DirectSoundWaveData_86B776C, 255, 255, 255, 127 @ 869D9AC + voice_directsound 60, 0, DirectSoundWaveData_86C6200, 255, 255, 255, 127 @ 869D9B8 + voice_directsound 60, 0, DirectSoundWaveData_873ECD8, 255, 255, 255, 127 @ 869D9C4 + voice_directsound 60, 0, DirectSoundWaveData_86FB0D8, 11, 242, 0, 127 @ 869D9D0 + voice_square_1_alt 0, 2, 4, 6, 0, 0 @ 869D9DC + voice_directsound 60, 0, DirectSoundWaveData_8740818, 255, 255, 255, 127 @ 869D9E8 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 255, 0, 255, 165 @ 869D9F4 + voice_directsound 60, 0, DirectSoundWaveData_86C7308, 255, 0, 255, 165 @ 869DA00 + voice_noise_alt 0, 5, 7, 15, 1 @ 869DA0C + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 128, 242, 0, 165 @ 869DA18 + voice_directsound 60, 0, DirectSoundWaveData_86E89E4, 255, 0, 255, 165 @ 869DA24 + voice_square_1 0, 0, 1, 5, 0, 0 @ 869DA30 + voice_noise_alt 0, 6, 6, 0, 1 @ 869DA3C + voice_noise_alt 0, 3, 6, 0, 1 @ 869DA48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DA54 + voice_directsound 60, 0, DirectSoundWaveData_87322BC, 15, 127, 231, 127 @ 869DA60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DA78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DA84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DA9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DAB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DAD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DAF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DB98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DBA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DBB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DBBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DBC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DBD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DBE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DBEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DBF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 869DCA0 + voice_directsound 60, 0, DirectSoundWaveData_87424B0, 255, 0, 255, 165 @ 869DCAC + voice_directsound 60, 0, DirectSoundWaveData_87430C0, 255, 0, 255, 165 @ 869DCB8 + voice_directsound 60, 0, DirectSoundWaveData_8743C50, 255, 0, 255, 165 @ 869DCC4 + voice_directsound 60, 0, DirectSoundWaveData_87446EC, 255, 0, 255, 165 @ 869DCD0 + voice_directsound 60, 0, DirectSoundWaveData_8745034, 255, 0, 255, 165 @ 869DCDC + voice_directsound 60, 0, DirectSoundWaveData_8745A7C, 255, 0, 255, 165 @ 869DCE8 + .align 2 gCryTable:: @ 869DCF4 - .incbin "baserom.gba", 0x69dcf4, 0x1230 + cry Cry_Bulbasaur @ 869DCF4 + cry Cry_Ivysaur @ 869DD00 + cry Cry_Venusaur @ 869DD0C + cry Cry_Charmander @ 869DD18 + cry Cry_Charmeleon @ 869DD24 + cry Cry_Charizard @ 869DD30 + cry Cry_Squirtle @ 869DD3C + cry Cry_Wartortle @ 869DD48 + cry Cry_Blastoise @ 869DD54 + cry Cry_Caterpie @ 869DD60 + cry Cry_Metapod @ 869DD6C + cry Cry_Butterfree @ 869DD78 + cry Cry_Weedle @ 869DD84 + cry Cry_Kakuna @ 869DD90 + cry Cry_Beedrill @ 869DD9C + cry Cry_Pidgey @ 869DDA8 + cry Cry_Pidgeotto @ 869DDB4 + cry Cry_Pidgeot @ 869DDC0 + cry Cry_Rattata @ 869DDCC + cry Cry_Raticate @ 869DDD8 + cry Cry_Spearow @ 869DDE4 + cry Cry_Fearow @ 869DDF0 + cry Cry_Ekans @ 869DDFC + cry Cry_Arbok @ 869DE08 + cry Cry_Pikachu @ 869DE14 + cry Cry_Raichu @ 869DE20 + cry Cry_Sandshrew @ 869DE2C + cry Cry_Sandslash @ 869DE38 + cry Cry_NidoranF @ 869DE44 + cry Cry_Nidorina @ 869DE50 + cry Cry_Nidoqueen @ 869DE5C + cry Cry_NidoranM @ 869DE68 + cry Cry_Nidorino @ 869DE74 + cry Cry_Nidoking @ 869DE80 + cry Cry_Clefairy @ 869DE8C + cry Cry_Clefable @ 869DE98 + cry Cry_Vulpix @ 869DEA4 + cry Cry_Ninetales @ 869DEB0 + cry Cry_Jigglypuff @ 869DEBC + cry Cry_Wigglytuff @ 869DEC8 + cry Cry_Zubat @ 869DED4 + cry Cry_Golbat @ 869DEE0 + cry Cry_Oddish @ 869DEEC + cry Cry_Gloom @ 869DEF8 + cry Cry_Vileplume @ 869DF04 + cry Cry_Paras @ 869DF10 + cry Cry_Parasect @ 869DF1C + cry Cry_Venonat @ 869DF28 + cry Cry_Venomoth @ 869DF34 + cry Cry_Diglett @ 869DF40 + cry Cry_Dugtrio @ 869DF4C + cry Cry_Meowth @ 869DF58 + cry Cry_Persian @ 869DF64 + cry Cry_Psyduck @ 869DF70 + cry Cry_Golduck @ 869DF7C + cry Cry_Mankey @ 869DF88 + cry Cry_Primeape @ 869DF94 + cry Cry_Growlithe @ 869DFA0 + cry Cry_Arcanine @ 869DFAC + cry Cry_Poliwag @ 869DFB8 + cry Cry_Poliwhirl @ 869DFC4 + cry Cry_Poliwrath @ 869DFD0 + cry Cry_Abra @ 869DFDC + cry Cry_Kadabra @ 869DFE8 + cry Cry_Alakazam @ 869DFF4 + cry Cry_Machop @ 869E000 + cry Cry_Machoke @ 869E00C + cry Cry_Machamp @ 869E018 + cry Cry_Bellsprout @ 869E024 + cry Cry_Weepinbell @ 869E030 + cry Cry_Victreebel @ 869E03C + cry Cry_Tentacool @ 869E048 + cry Cry_Tentacruel @ 869E054 + cry Cry_Geodude @ 869E060 + cry Cry_Graveler @ 869E06C + cry Cry_Golem @ 869E078 + cry Cry_Ponyta @ 869E084 + cry Cry_Rapidash @ 869E090 + cry Cry_Slowpoke @ 869E09C + cry Cry_Slowbro @ 869E0A8 + cry Cry_Magnemite @ 869E0B4 + cry Cry_Magneton @ 869E0C0 + cry Cry_Farfetchd @ 869E0CC + cry Cry_Doduo @ 869E0D8 + cry Cry_Dodrio @ 869E0E4 + cry Cry_Seel @ 869E0F0 + cry Cry_Dewgong @ 869E0FC + cry Cry_Grimer @ 869E108 + cry Cry_Muk @ 869E114 + cry Cry_Shellder @ 869E120 + cry Cry_Cloyster @ 869E12C + cry Cry_Gastly @ 869E138 + cry Cry_Haunter @ 869E144 + cry Cry_Gengar @ 869E150 + cry Cry_Onix @ 869E15C + cry Cry_Drowzee @ 869E168 + cry Cry_Hypno @ 869E174 + cry Cry_Krabby @ 869E180 + cry Cry_Kingler @ 869E18C + cry Cry_Voltorb @ 869E198 + cry Cry_Electrode @ 869E1A4 + cry Cry_Exeggcute @ 869E1B0 + cry Cry_Exeggutor @ 869E1BC + cry Cry_Cubone @ 869E1C8 + cry Cry_Marowak @ 869E1D4 + cry Cry_Hitmonlee @ 869E1E0 + cry Cry_Hitmonchan @ 869E1EC + cry Cry_Lickitung @ 869E1F8 + cry Cry_Koffing @ 869E204 + cry Cry_Weezing @ 869E210 + cry Cry_Rhyhorn @ 869E21C + cry Cry_Rhydon @ 869E228 + cry Cry_Chansey @ 869E234 + cry Cry_Tangela @ 869E240 + cry Cry_Kangaskhan @ 869E24C + cry Cry_Horsea @ 869E258 + cry Cry_Seadra @ 869E264 + cry Cry_Goldeen @ 869E270 + cry Cry_Seaking @ 869E27C + cry Cry_Staryu @ 869E288 + cry Cry_Starmie @ 869E294 + cry Cry_MrMime @ 869E2A0 + cry Cry_Scyther @ 869E2AC + cry Cry_Jynx @ 869E2B8 + cry Cry_Electabuzz @ 869E2C4 + cry Cry_Magmar @ 869E2D0 + cry Cry_Pinsir @ 869E2DC + cry Cry_Tauros @ 869E2E8 + cry Cry_Magikarp @ 869E2F4 + cry Cry_Gyarados @ 869E300 + cry Cry_Lapras @ 869E30C + cry Cry_Ditto @ 869E318 + cry Cry_Eevee @ 869E324 + cry Cry_Vaporeon @ 869E330 + cry Cry_Jolteon @ 869E33C + cry Cry_Flareon @ 869E348 + cry Cry_Porygon @ 869E354 + cry Cry_Omanyte @ 869E360 + cry Cry_Omastar @ 869E36C + cry Cry_Kabuto @ 869E378 + cry Cry_Kabutops @ 869E384 + cry Cry_Aerodactyl @ 869E390 + cry Cry_Snorlax @ 869E39C + cry Cry_Articuno @ 869E3A8 + cry Cry_Zapdos @ 869E3B4 + cry Cry_Moltres @ 869E3C0 + cry Cry_Dratini @ 869E3CC + cry Cry_Dragonair @ 869E3D8 + cry Cry_Dragonite @ 869E3E4 + cry Cry_Mewtwo @ 869E3F0 + cry Cry_Mew @ 869E3FC + cry Cry_Chikorita @ 869E408 + cry Cry_Bayleef @ 869E414 + cry Cry_Meganium @ 869E420 + cry Cry_Cyndaquil @ 869E42C + cry Cry_Quilava @ 869E438 + cry Cry_Typhlosion @ 869E444 + cry Cry_Totodile @ 869E450 + cry Cry_Croconaw @ 869E45C + cry Cry_Feraligatr @ 869E468 + cry Cry_Sentret @ 869E474 + cry Cry_Furret @ 869E480 + cry Cry_Hoothoot @ 869E48C + cry Cry_Noctowl @ 869E498 + cry Cry_Ledyba @ 869E4A4 + cry Cry_Ledian @ 869E4B0 + cry Cry_Spinarak @ 869E4BC + cry Cry_Ariados @ 869E4C8 + cry Cry_Crobat @ 869E4D4 + cry Cry_Chinchou @ 869E4E0 + cry Cry_Lanturn @ 869E4EC + cry Cry_Pichu @ 869E4F8 + cry Cry_Cleffa @ 869E504 + cry Cry_Igglybuff @ 869E510 + cry Cry_Togepi @ 869E51C + cry Cry_Togetic @ 869E528 + cry Cry_Natu @ 869E534 + cry Cry_Xatu @ 869E540 + cry Cry_Mareep @ 869E54C + cry Cry_Flaaffy @ 869E558 + cry Cry_Ampharos @ 869E564 + cry Cry_Bellossom @ 869E570 + cry Cry_Marill @ 869E57C + cry Cry_Azumarill @ 869E588 + cry Cry_Sudowoodo @ 869E594 + cry Cry_Politoed @ 869E5A0 + cry Cry_Hoppip @ 869E5AC + cry Cry_Skiploom @ 869E5B8 + cry Cry_Jumpluff @ 869E5C4 + cry Cry_Aipom @ 869E5D0 + cry Cry_Sunkern @ 869E5DC + cry Cry_Sunflora @ 869E5E8 + cry Cry_Yanma @ 869E5F4 + cry Cry_Wooper @ 869E600 + cry Cry_Quagsire @ 869E60C + cry Cry_Espeon @ 869E618 + cry Cry_Umbreon @ 869E624 + cry Cry_Murkrow @ 869E630 + cry Cry_Slowking @ 869E63C + cry Cry_Misdreavus @ 869E648 + cry Cry_Unown @ 869E654 + cry Cry_Wobbuffet @ 869E660 + cry Cry_Girafarig @ 869E66C + cry Cry_Pineco @ 869E678 + cry Cry_Forretress @ 869E684 + cry Cry_Dunsparce @ 869E690 + cry Cry_Gligar @ 869E69C + cry Cry_Steelix @ 869E6A8 + cry Cry_Snubbull @ 869E6B4 + cry Cry_Granbull @ 869E6C0 + cry Cry_Qwilfish @ 869E6CC + cry Cry_Scizor @ 869E6D8 + cry Cry_Shuckle @ 869E6E4 + cry Cry_Heracross @ 869E6F0 + cry Cry_Sneasel @ 869E6FC + cry Cry_Teddiursa @ 869E708 + cry Cry_Ursaring @ 869E714 + cry Cry_Slugma @ 869E720 + cry Cry_Magcargo @ 869E72C + cry Cry_Swinub @ 869E738 + cry Cry_Piloswine @ 869E744 + cry Cry_Corsola @ 869E750 + cry Cry_Remoraid @ 869E75C + cry Cry_Octillery @ 869E768 + cry Cry_Delibird @ 869E774 + cry Cry_Mantine @ 869E780 + cry Cry_Skarmory @ 869E78C + cry Cry_Houndour @ 869E798 + cry Cry_Houndoom @ 869E7A4 + cry Cry_Kingdra @ 869E7B0 + cry Cry_Phanpy @ 869E7BC + cry Cry_Donphan @ 869E7C8 + cry Cry_Porygon2 @ 869E7D4 + cry Cry_Stantler @ 869E7E0 + cry Cry_Smeargle @ 869E7EC + cry Cry_Tyrogue @ 869E7F8 + cry Cry_Hitmontop @ 869E804 + cry Cry_Smoochum @ 869E810 + cry Cry_Elekid @ 869E81C + cry Cry_Magby @ 869E828 + cry Cry_Miltank @ 869E834 + cry Cry_Blissey @ 869E840 + cry Cry_Raikou @ 869E84C + cry Cry_Entei @ 869E858 + cry Cry_Suicune @ 869E864 + cry Cry_Larvitar @ 869E870 + cry Cry_Pupitar @ 869E87C + cry Cry_Tyranitar @ 869E888 + cry Cry_Lugia @ 869E894 + cry Cry_HoOh @ 869E8A0 + cry Cry_Celebi @ 869E8AC + cry Cry_Kecleon @ 869E8B8 + cry Cry_Roselia @ 869E8C4 + cry Cry_Torkoal @ 869E8D0 + cry Cry_Electrike @ 869E8DC + cry Cry_Manectric @ 869E8E8 + cry Cry_Duskull @ 869E8F4 + cry Cry_Latias @ 869E900 + cry Cry_Wynaut @ 869E90C + cry Cry_Seviper @ 869E918 + cry Cry_Sharpedo @ 869E924 + cry Cry_Zangoose @ 869E930 + cry Cry_Azurill @ 869E93C + cry Cry_Swablu @ 869E948 + cry Cry_Altaria @ 869E954 + cry Cry_Unused265 @ 869E960 + cry Cry_Taillow @ 869E96C + cry Cry_Swellow @ 869E978 + cry Cry_Unused268 @ 869E984 + cry Cry_Spinda @ 869E990 + cry Cry_Torchic @ 869E99C + cry Cry_Combusken @ 869E9A8 + cry Cry_Blaziken @ 869E9B4 + cry Cry_Treecko @ 869E9C0 + cry Cry_Grovyle @ 869E9CC + cry Cry_Sceptile @ 869E9D8 + cry Cry_Mudkip @ 869E9E4 + cry Cry_Marshtomp @ 869E9F0 + cry Cry_Swampert @ 869E9FC + cry Cry_Pelipper @ 869EA08 + cry Cry_Wingull @ 869EA14 + cry Cry_Banette @ 869EA20 + cry Cry_Shuppet @ 869EA2C + cry Cry_Lotad @ 869EA38 + cry Cry_Lombre @ 869EA44 + cry Cry_Ludicolo @ 869EA50 + cry Cry_Seedot @ 869EA5C + cry Cry_Nuzleaf @ 869EA68 + cry Cry_Shiftry @ 869EA74 + cry Cry_Carvanha @ 869EA80 + cry Cry_Wurmple @ 869EA8C + cry Cry_Silcoon @ 869EA98 + cry Cry_Beautifly @ 869EAA4 + cry Cry_Cascoon @ 869EAB0 + cry Cry_Dustox @ 869EABC + cry Cry_Ralts @ 869EAC8 + cry Cry_Kirlia @ 869EAD4 + cry Cry_Gardevoir @ 869EAE0 + cry Cry_Slakoth @ 869EAEC + cry Cry_Vigoroth @ 869EAF8 + cry Cry_Slaking @ 869EB04 + cry Cry_Nincada @ 869EB10 + cry Cry_Ninjask @ 869EB1C + cry Cry_Shedinja @ 869EB28 + cry Cry_Makuhita @ 869EB34 + cry Cry_Hariyama @ 869EB40 + cry Cry_Nosepass @ 869EB4C + cry Cry_Glalie @ 869EB58 + cry Cry_Plusle @ 869EB64 + cry Cry_Minun @ 869EB70 + cry Cry_Surskit @ 869EB7C + cry Cry_Masquerain @ 869EB88 + cry Cry_Skitty @ 869EB94 + cry Cry_Delcatty @ 869EBA0 + cry Cry_Gulpin @ 869EBAC + cry Cry_Swalot @ 869EBB8 + cry Cry_Numel @ 869EBC4 + cry Cry_Camerupt @ 869EBD0 + cry Cry_Barboach @ 869EBDC + cry Cry_Whiscash @ 869EBE8 + cry Cry_Corphish @ 869EBF4 + cry Cry_Crawdaunt @ 869EC00 + cry Cry_Spoink @ 869EC0C + cry Cry_Grumpig @ 869EC18 + cry Cry_Trapinch @ 869EC24 + cry Cry_Vibrava @ 869EC30 + cry Cry_Flygon @ 869EC3C + cry Cry_Cacnea @ 869EC48 + cry Cry_Cacturne @ 869EC54 + cry Cry_Baltoy @ 869EC60 + cry Cry_Claydol @ 869EC6C + cry Cry_Lunatone @ 869EC78 + cry Cry_Solrock @ 869EC84 + cry Cry_Feebas @ 869EC90 + cry Cry_Milotic @ 869EC9C + cry Cry_Absol @ 869ECA8 + cry Cry_Meditite @ 869ECB4 + cry Cry_Medicham @ 869ECC0 + cry Cry_Spheal @ 869ECCC + cry Cry_Sealeo @ 869ECD8 + cry Cry_Walrein @ 869ECE4 + cry Cry_Clamperl @ 869ECF0 + cry Cry_Huntail @ 869ECFC + cry Cry_Gorebyss @ 869ED08 + cry Cry_Lileep @ 869ED14 + cry Cry_Cradily @ 869ED20 + cry Cry_Anorith @ 869ED2C + cry Cry_Armaldo @ 869ED38 + cry Cry_Beldum @ 869ED44 + cry Cry_Metang @ 869ED50 + cry Cry_Metagross @ 869ED5C + cry Cry_Bagon @ 869ED68 + cry Cry_Shelgon @ 869ED74 + cry Cry_Regirock @ 869ED80 + cry Cry_Regice @ 869ED8C + cry Cry_Registeel @ 869ED98 + cry Cry_Castform @ 869EDA4 + cry Cry_Volbeat @ 869EDB0 + cry Cry_Illumise @ 869EDBC + cry Cry_Poochyena @ 869EDC8 + cry Cry_Mightyena @ 869EDD4 + cry Cry_Dusclops @ 869EDE0 + cry Cry_Sableye @ 869EDEC + cry Cry_Mawile @ 869EDF8 + cry Cry_Aron @ 869EE04 + cry Cry_Lairon @ 869EE10 + cry Cry_Aggron @ 869EE1C + cry Cry_Relicanth @ 869EE28 + cry Cry_Luvdisc @ 869EE34 + cry Cry_Groudon @ 869EE40 + cry Cry_Kyogre @ 869EE4C + cry Cry_Rayquaza @ 869EE58 + cry Cry_Salamence @ 869EE64 + cry Cry_Breloom @ 869EE70 + cry Cry_Shroomish @ 869EE7C + cry Cry_Linoone @ 869EE88 + cry Cry_Tropius @ 869EE94 + cry Cry_Wailmer @ 869EEA0 + cry Cry_Zigzagoon @ 869EEAC + cry Cry_Exploud @ 869EEB8 + cry Cry_Loudred @ 869EEC4 + cry Cry_Wailord @ 869EED0 + cry Cry_Whismur @ 869EEDC + cry Cry_Snorunt @ 869EEE8 + cry Cry_Latios @ 869EEF4 + cry Cry_Jirachi @ 869EF00 + cry Cry_Deoxys @ 869EF0C + cry Cry_Chimecho @ 869EF18 + .align 2 gCryTable2:: @ 869EF24 - .incbin "baserom.gba", 0x69ef24, 0x1230 + cry2 Cry_Bulbasaur @ 869EF24 + cry2 Cry_Ivysaur @ 869EF30 + cry2 Cry_Venusaur @ 869EF3C + cry2 Cry_Charmander @ 869EF48 + cry2 Cry_Charmeleon @ 869EF54 + cry2 Cry_Charizard @ 869EF60 + cry2 Cry_Squirtle @ 869EF6C + cry2 Cry_Wartortle @ 869EF78 + cry2 Cry_Blastoise @ 869EF84 + cry2 Cry_Caterpie @ 869EF90 + cry2 Cry_Metapod @ 869EF9C + cry2 Cry_Butterfree @ 869EFA8 + cry2 Cry_Weedle @ 869EFB4 + cry2 Cry_Kakuna @ 869EFC0 + cry2 Cry_Beedrill @ 869EFCC + cry2 Cry_Pidgey @ 869EFD8 + cry2 Cry_Pidgeotto @ 869EFE4 + cry2 Cry_Pidgeot @ 869EFF0 + cry2 Cry_Rattata @ 869EFFC + cry2 Cry_Raticate @ 869F008 + cry2 Cry_Spearow @ 869F014 + cry2 Cry_Fearow @ 869F020 + cry2 Cry_Ekans @ 869F02C + cry2 Cry_Arbok @ 869F038 + cry2 Cry_Pikachu @ 869F044 + cry2 Cry_Raichu @ 869F050 + cry2 Cry_Sandshrew @ 869F05C + cry2 Cry_Sandslash @ 869F068 + cry2 Cry_NidoranF @ 869F074 + cry2 Cry_Nidorina @ 869F080 + cry2 Cry_Nidoqueen @ 869F08C + cry2 Cry_NidoranM @ 869F098 + cry2 Cry_Nidorino @ 869F0A4 + cry2 Cry_Nidoking @ 869F0B0 + cry2 Cry_Clefairy @ 869F0BC + cry2 Cry_Clefable @ 869F0C8 + cry2 Cry_Vulpix @ 869F0D4 + cry2 Cry_Ninetales @ 869F0E0 + cry2 Cry_Jigglypuff @ 869F0EC + cry2 Cry_Wigglytuff @ 869F0F8 + cry2 Cry_Zubat @ 869F104 + cry2 Cry_Golbat @ 869F110 + cry2 Cry_Oddish @ 869F11C + cry2 Cry_Gloom @ 869F128 + cry2 Cry_Vileplume @ 869F134 + cry2 Cry_Paras @ 869F140 + cry2 Cry_Parasect @ 869F14C + cry2 Cry_Venonat @ 869F158 + cry2 Cry_Venomoth @ 869F164 + cry2 Cry_Diglett @ 869F170 + cry2 Cry_Dugtrio @ 869F17C + cry2 Cry_Meowth @ 869F188 + cry2 Cry_Persian @ 869F194 + cry2 Cry_Psyduck @ 869F1A0 + cry2 Cry_Golduck @ 869F1AC + cry2 Cry_Mankey @ 869F1B8 + cry2 Cry_Primeape @ 869F1C4 + cry2 Cry_Growlithe @ 869F1D0 + cry2 Cry_Arcanine @ 869F1DC + cry2 Cry_Poliwag @ 869F1E8 + cry2 Cry_Poliwhirl @ 869F1F4 + cry2 Cry_Poliwrath @ 869F200 + cry2 Cry_Abra @ 869F20C + cry2 Cry_Kadabra @ 869F218 + cry2 Cry_Alakazam @ 869F224 + cry2 Cry_Machop @ 869F230 + cry2 Cry_Machoke @ 869F23C + cry2 Cry_Machamp @ 869F248 + cry2 Cry_Bellsprout @ 869F254 + cry2 Cry_Weepinbell @ 869F260 + cry2 Cry_Victreebel @ 869F26C + cry2 Cry_Tentacool @ 869F278 + cry2 Cry_Tentacruel @ 869F284 + cry2 Cry_Geodude @ 869F290 + cry2 Cry_Graveler @ 869F29C + cry2 Cry_Golem @ 869F2A8 + cry2 Cry_Ponyta @ 869F2B4 + cry2 Cry_Rapidash @ 869F2C0 + cry2 Cry_Slowpoke @ 869F2CC + cry2 Cry_Slowbro @ 869F2D8 + cry2 Cry_Magnemite @ 869F2E4 + cry2 Cry_Magneton @ 869F2F0 + cry2 Cry_Farfetchd @ 869F2FC + cry2 Cry_Doduo @ 869F308 + cry2 Cry_Dodrio @ 869F314 + cry2 Cry_Seel @ 869F320 + cry2 Cry_Dewgong @ 869F32C + cry2 Cry_Grimer @ 869F338 + cry2 Cry_Muk @ 869F344 + cry2 Cry_Shellder @ 869F350 + cry2 Cry_Cloyster @ 869F35C + cry2 Cry_Gastly @ 869F368 + cry2 Cry_Haunter @ 869F374 + cry2 Cry_Gengar @ 869F380 + cry2 Cry_Onix @ 869F38C + cry2 Cry_Drowzee @ 869F398 + cry2 Cry_Hypno @ 869F3A4 + cry2 Cry_Krabby @ 869F3B0 + cry2 Cry_Kingler @ 869F3BC + cry2 Cry_Voltorb @ 869F3C8 + cry2 Cry_Electrode @ 869F3D4 + cry2 Cry_Exeggcute @ 869F3E0 + cry2 Cry_Exeggutor @ 869F3EC + cry2 Cry_Cubone @ 869F3F8 + cry2 Cry_Marowak @ 869F404 + cry2 Cry_Hitmonlee @ 869F410 + cry2 Cry_Hitmonchan @ 869F41C + cry2 Cry_Lickitung @ 869F428 + cry2 Cry_Koffing @ 869F434 + cry2 Cry_Weezing @ 869F440 + cry2 Cry_Rhyhorn @ 869F44C + cry2 Cry_Rhydon @ 869F458 + cry2 Cry_Chansey @ 869F464 + cry2 Cry_Tangela @ 869F470 + cry2 Cry_Kangaskhan @ 869F47C + cry2 Cry_Horsea @ 869F488 + cry2 Cry_Seadra @ 869F494 + cry2 Cry_Goldeen @ 869F4A0 + cry2 Cry_Seaking @ 869F4AC + cry2 Cry_Staryu @ 869F4B8 + cry2 Cry_Starmie @ 869F4C4 + cry2 Cry_MrMime @ 869F4D0 + cry2 Cry_Scyther @ 869F4DC + cry2 Cry_Jynx @ 869F4E8 + cry2 Cry_Electabuzz @ 869F4F4 + cry2 Cry_Magmar @ 869F500 + cry2 Cry_Pinsir @ 869F50C + cry2 Cry_Tauros @ 869F518 + cry2 Cry_Magikarp @ 869F524 + cry2 Cry_Gyarados @ 869F530 + cry2 Cry_Lapras @ 869F53C + cry2 Cry_Ditto @ 869F548 + cry2 Cry_Eevee @ 869F554 + cry2 Cry_Vaporeon @ 869F560 + cry2 Cry_Jolteon @ 869F56C + cry2 Cry_Flareon @ 869F578 + cry2 Cry_Porygon @ 869F584 + cry2 Cry_Omanyte @ 869F590 + cry2 Cry_Omastar @ 869F59C + cry2 Cry_Kabuto @ 869F5A8 + cry2 Cry_Kabutops @ 869F5B4 + cry2 Cry_Aerodactyl @ 869F5C0 + cry2 Cry_Snorlax @ 869F5CC + cry2 Cry_Articuno @ 869F5D8 + cry2 Cry_Zapdos @ 869F5E4 + cry2 Cry_Moltres @ 869F5F0 + cry2 Cry_Dratini @ 869F5FC + cry2 Cry_Dragonair @ 869F608 + cry2 Cry_Dragonite @ 869F614 + cry2 Cry_Mewtwo @ 869F620 + cry2 Cry_Mew @ 869F62C + cry2 Cry_Chikorita @ 869F638 + cry2 Cry_Bayleef @ 869F644 + cry2 Cry_Meganium @ 869F650 + cry2 Cry_Cyndaquil @ 869F65C + cry2 Cry_Quilava @ 869F668 + cry2 Cry_Typhlosion @ 869F674 + cry2 Cry_Totodile @ 869F680 + cry2 Cry_Croconaw @ 869F68C + cry2 Cry_Feraligatr @ 869F698 + cry2 Cry_Sentret @ 869F6A4 + cry2 Cry_Furret @ 869F6B0 + cry2 Cry_Hoothoot @ 869F6BC + cry2 Cry_Noctowl @ 869F6C8 + cry2 Cry_Ledyba @ 869F6D4 + cry2 Cry_Ledian @ 869F6E0 + cry2 Cry_Spinarak @ 869F6EC + cry2 Cry_Ariados @ 869F6F8 + cry2 Cry_Crobat @ 869F704 + cry2 Cry_Chinchou @ 869F710 + cry2 Cry_Lanturn @ 869F71C + cry2 Cry_Pichu @ 869F728 + cry2 Cry_Cleffa @ 869F734 + cry2 Cry_Igglybuff @ 869F740 + cry2 Cry_Togepi @ 869F74C + cry2 Cry_Togetic @ 869F758 + cry2 Cry_Natu @ 869F764 + cry2 Cry_Xatu @ 869F770 + cry2 Cry_Mareep @ 869F77C + cry2 Cry_Flaaffy @ 869F788 + cry2 Cry_Ampharos @ 869F794 + cry2 Cry_Bellossom @ 869F7A0 + cry2 Cry_Marill @ 869F7AC + cry2 Cry_Azumarill @ 869F7B8 + cry2 Cry_Sudowoodo @ 869F7C4 + cry2 Cry_Politoed @ 869F7D0 + cry2 Cry_Hoppip @ 869F7DC + cry2 Cry_Skiploom @ 869F7E8 + cry2 Cry_Jumpluff @ 869F7F4 + cry2 Cry_Aipom @ 869F800 + cry2 Cry_Sunkern @ 869F80C + cry2 Cry_Sunflora @ 869F818 + cry2 Cry_Yanma @ 869F824 + cry2 Cry_Wooper @ 869F830 + cry2 Cry_Quagsire @ 869F83C + cry2 Cry_Espeon @ 869F848 + cry2 Cry_Umbreon @ 869F854 + cry2 Cry_Murkrow @ 869F860 + cry2 Cry_Slowking @ 869F86C + cry2 Cry_Misdreavus @ 869F878 + cry2 Cry_Unown @ 869F884 + cry2 Cry_Wobbuffet @ 869F890 + cry2 Cry_Girafarig @ 869F89C + cry2 Cry_Pineco @ 869F8A8 + cry2 Cry_Forretress @ 869F8B4 + cry2 Cry_Dunsparce @ 869F8C0 + cry2 Cry_Gligar @ 869F8CC + cry2 Cry_Steelix @ 869F8D8 + cry2 Cry_Snubbull @ 869F8E4 + cry2 Cry_Granbull @ 869F8F0 + cry2 Cry_Qwilfish @ 869F8FC + cry2 Cry_Scizor @ 869F908 + cry2 Cry_Shuckle @ 869F914 + cry2 Cry_Heracross @ 869F920 + cry2 Cry_Sneasel @ 869F92C + cry2 Cry_Teddiursa @ 869F938 + cry2 Cry_Ursaring @ 869F944 + cry2 Cry_Slugma @ 869F950 + cry2 Cry_Magcargo @ 869F95C + cry2 Cry_Swinub @ 869F968 + cry2 Cry_Piloswine @ 869F974 + cry2 Cry_Corsola @ 869F980 + cry2 Cry_Remoraid @ 869F98C + cry2 Cry_Octillery @ 869F998 + cry2 Cry_Delibird @ 869F9A4 + cry2 Cry_Mantine @ 869F9B0 + cry2 Cry_Skarmory @ 869F9BC + cry2 Cry_Houndour @ 869F9C8 + cry2 Cry_Houndoom @ 869F9D4 + cry2 Cry_Kingdra @ 869F9E0 + cry2 Cry_Phanpy @ 869F9EC + cry2 Cry_Donphan @ 869F9F8 + cry2 Cry_Porygon2 @ 869FA04 + cry2 Cry_Stantler @ 869FA10 + cry2 Cry_Smeargle @ 869FA1C + cry2 Cry_Tyrogue @ 869FA28 + cry2 Cry_Hitmontop @ 869FA34 + cry2 Cry_Smoochum @ 869FA40 + cry2 Cry_Elekid @ 869FA4C + cry2 Cry_Magby @ 869FA58 + cry2 Cry_Miltank @ 869FA64 + cry2 Cry_Blissey @ 869FA70 + cry2 Cry_Raikou @ 869FA7C + cry2 Cry_Entei @ 869FA88 + cry2 Cry_Suicune @ 869FA94 + cry2 Cry_Larvitar @ 869FAA0 + cry2 Cry_Pupitar @ 869FAAC + cry2 Cry_Tyranitar @ 869FAB8 + cry2 Cry_Lugia @ 869FAC4 + cry2 Cry_HoOh @ 869FAD0 + cry2 Cry_Celebi @ 869FADC + cry2 Cry_Kecleon @ 869FAE8 + cry2 Cry_Roselia @ 869FAF4 + cry2 Cry_Torkoal @ 869FB00 + cry2 Cry_Electrike @ 869FB0C + cry2 Cry_Manectric @ 869FB18 + cry2 Cry_Duskull @ 869FB24 + cry2 Cry_Latias @ 869FB30 + cry2 Cry_Wynaut @ 869FB3C + cry2 Cry_Seviper @ 869FB48 + cry2 Cry_Sharpedo @ 869FB54 + cry2 Cry_Zangoose @ 869FB60 + cry2 Cry_Azurill @ 869FB6C + cry2 Cry_Swablu @ 869FB78 + cry2 Cry_Altaria @ 869FB84 + cry2 Cry_Unused265 @ 869FB90 + cry2 Cry_Taillow @ 869FB9C + cry2 Cry_Swellow @ 869FBA8 + cry2 Cry_Unused268 @ 869FBB4 + cry2 Cry_Spinda @ 869FBC0 + cry2 Cry_Torchic @ 869FBCC + cry2 Cry_Combusken @ 869FBD8 + cry2 Cry_Blaziken @ 869FBE4 + cry2 Cry_Treecko @ 869FBF0 + cry2 Cry_Grovyle @ 869FBFC + cry2 Cry_Sceptile @ 869FC08 + cry2 Cry_Mudkip @ 869FC14 + cry2 Cry_Marshtomp @ 869FC20 + cry2 Cry_Swampert @ 869FC2C + cry2 Cry_Pelipper @ 869FC38 + cry2 Cry_Wingull @ 869FC44 + cry2 Cry_Banette @ 869FC50 + cry2 Cry_Shuppet @ 869FC5C + cry2 Cry_Lotad @ 869FC68 + cry2 Cry_Lombre @ 869FC74 + cry2 Cry_Ludicolo @ 869FC80 + cry2 Cry_Seedot @ 869FC8C + cry2 Cry_Nuzleaf @ 869FC98 + cry2 Cry_Shiftry @ 869FCA4 + cry2 Cry_Carvanha @ 869FCB0 + cry2 Cry_Wurmple @ 869FCBC + cry2 Cry_Silcoon @ 869FCC8 + cry2 Cry_Beautifly @ 869FCD4 + cry2 Cry_Cascoon @ 869FCE0 + cry2 Cry_Dustox @ 869FCEC + cry2 Cry_Ralts @ 869FCF8 + cry2 Cry_Kirlia @ 869FD04 + cry2 Cry_Gardevoir @ 869FD10 + cry2 Cry_Slakoth @ 869FD1C + cry2 Cry_Vigoroth @ 869FD28 + cry2 Cry_Slaking @ 869FD34 + cry2 Cry_Nincada @ 869FD40 + cry2 Cry_Ninjask @ 869FD4C + cry2 Cry_Shedinja @ 869FD58 + cry2 Cry_Makuhita @ 869FD64 + cry2 Cry_Hariyama @ 869FD70 + cry2 Cry_Nosepass @ 869FD7C + cry2 Cry_Glalie @ 869FD88 + cry2 Cry_Plusle @ 869FD94 + cry2 Cry_Minun @ 869FDA0 + cry2 Cry_Surskit @ 869FDAC + cry2 Cry_Masquerain @ 869FDB8 + cry2 Cry_Skitty @ 869FDC4 + cry2 Cry_Delcatty @ 869FDD0 + cry2 Cry_Gulpin @ 869FDDC + cry2 Cry_Swalot @ 869FDE8 + cry2 Cry_Numel @ 869FDF4 + cry2 Cry_Camerupt @ 869FE00 + cry2 Cry_Barboach @ 869FE0C + cry2 Cry_Whiscash @ 869FE18 + cry2 Cry_Corphish @ 869FE24 + cry2 Cry_Crawdaunt @ 869FE30 + cry2 Cry_Spoink @ 869FE3C + cry2 Cry_Grumpig @ 869FE48 + cry2 Cry_Trapinch @ 869FE54 + cry2 Cry_Vibrava @ 869FE60 + cry2 Cry_Flygon @ 869FE6C + cry2 Cry_Cacnea @ 869FE78 + cry2 Cry_Cacturne @ 869FE84 + cry2 Cry_Baltoy @ 869FE90 + cry2 Cry_Claydol @ 869FE9C + cry2 Cry_Lunatone @ 869FEA8 + cry2 Cry_Solrock @ 869FEB4 + cry2 Cry_Feebas @ 869FEC0 + cry2 Cry_Milotic @ 869FECC + cry2 Cry_Absol @ 869FED8 + cry2 Cry_Meditite @ 869FEE4 + cry2 Cry_Medicham @ 869FEF0 + cry2 Cry_Spheal @ 869FEFC + cry2 Cry_Sealeo @ 869FF08 + cry2 Cry_Walrein @ 869FF14 + cry2 Cry_Clamperl @ 869FF20 + cry2 Cry_Huntail @ 869FF2C + cry2 Cry_Gorebyss @ 869FF38 + cry2 Cry_Lileep @ 869FF44 + cry2 Cry_Cradily @ 869FF50 + cry2 Cry_Anorith @ 869FF5C + cry2 Cry_Armaldo @ 869FF68 + cry2 Cry_Beldum @ 869FF74 + cry2 Cry_Metang @ 869FF80 + cry2 Cry_Metagross @ 869FF8C + cry2 Cry_Bagon @ 869FF98 + cry2 Cry_Shelgon @ 869FFA4 + cry2 Cry_Regirock @ 869FFB0 + cry2 Cry_Regice @ 869FFBC + cry2 Cry_Registeel @ 869FFC8 + cry2 Cry_Castform @ 869FFD4 + cry2 Cry_Volbeat @ 869FFE0 + cry2 Cry_Illumise @ 869FFEC + cry2 Cry_Poochyena @ 869FFF8 + cry2 Cry_Mightyena @ 86A0004 + cry2 Cry_Dusclops @ 86A0010 + cry2 Cry_Sableye @ 86A001C + cry2 Cry_Mawile @ 86A0028 + cry2 Cry_Aron @ 86A0034 + cry2 Cry_Lairon @ 86A0040 + cry2 Cry_Aggron @ 86A004C + cry2 Cry_Relicanth @ 86A0058 + cry2 Cry_Luvdisc @ 86A0064 + cry2 Cry_Groudon @ 86A0070 + cry2 Cry_Kyogre @ 86A007C + cry2 Cry_Rayquaza @ 86A0088 + cry2 Cry_Salamence @ 86A0094 + cry2 Cry_Breloom @ 86A00A0 + cry2 Cry_Shroomish @ 86A00AC + cry2 Cry_Linoone @ 86A00B8 + cry2 Cry_Tropius @ 86A00C4 + cry2 Cry_Wailmer @ 86A00D0 + cry2 Cry_Zigzagoon @ 86A00DC + cry2 Cry_Exploud @ 86A00E8 + cry2 Cry_Loudred @ 86A00F4 + cry2 Cry_Wailord @ 86A0100 + cry2 Cry_Whismur @ 86A010C + cry2 Cry_Snorunt @ 86A0118 + cry2 Cry_Latios @ 86A0124 + cry2 Cry_Jirachi @ 86A0130 + cry2 Cry_Deoxys @ 86A013C + cry2 Cry_Chimecho @ 86A0148 + .align 2 voicegroup_86A0154:: @ 86A0154 - .incbin "baserom.gba", 0x6A0154, 0x600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0154 + voice_directsound 60, 0, DirectSoundWaveData_86CC5E4, 255, 0, 255, 0 @ 86A0160 + voice_directsound 60, 0, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 86A016C + voice_directsound 60, 0, DirectSoundWaveData_86C6200, 255, 226, 25, 0 @ 86A0178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0184 + voice_directsound 60, 0, DirectSoundWaveData_8725A2C, 255, 0, 255, 165 @ 86A0190 + voice_directsound 60, 0, DirectSoundWaveData_86D1A2C, 255, 165, 103, 231 @ 86A019C + voice_directsound 60, 0, DirectSoundWaveData_86DAA94, 255, 204, 128, 249 @ 86A01A8 + voice_directsound 60, 0, DirectSoundWaveData_88D4A18, 255, 0, 255, 76 @ 86A01B4 + voice_directsound 60, 0, DirectSoundWaveData_88D6978, 255, 0, 206, 204 @ 86A01C0 + voice_directsound 60, 0, DirectSoundWaveData_86C2A68, 255, 0, 206, 38 @ 86A01CC + voice_directsound 60, 0, DirectSoundWaveData_86C4344, 255, 0, 206, 0 @ 86A01D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A01E4 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 216 @ 86A01F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A01FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A022C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A025C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0268 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 165, 128, 204 @ 86A0274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A028C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A02A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A02B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A02BC + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 165 @ 86A02C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A02D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A02E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A02EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A02F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0310 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 86A031C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A034C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0370 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 252, 0, 204 @ 86A037C + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 255, 0, 255, 165 @ 86A0388 + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 204, 0, 127 @ 86A0394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A03A0 + voice_square_1_alt 0, 2, 0, 0, 15, 0 @ 86A03AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A03B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A03C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A03D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A03DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A03E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A03F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0400 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86A040C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A043C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A046C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A049C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A04A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A04B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A04C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A04CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A04D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A04E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A04F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A04FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0508 + voice_square_1_alt 0, 2, 0, 0, 10, 4 @ 86A0514 + voice_square_1_alt 0, 3, 0, 0, 10, 3 @ 86A0520 + voice_square_1_alt 0, 2, 0, 0, 10, 1 @ 86A052C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A055C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A058C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0598 + voice_square_1_alt 0, 0, 0, 0, 15, 1 @ 86A05A4 + voice_square_1_alt 0, 0, 0, 2, 5, 6 @ 86A05B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A05BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A05C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A05D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A05E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A05EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A05F8 + voice_square_1_alt 29, 2, 0, 2, 0, 0 @ 86A0604 + voice_square_1_alt 22, 2, 0, 2, 0, 0 @ 86A0610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A061C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A064C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A067C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A06A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A06AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A06B8 + voice_directsound 60, 0, DirectSoundWaveData_86DE6C0, 255, 0, 255, 0 @ 86A06C4 + voice_directsound 60, 0, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 86A06D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A06DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A06E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A06F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A070C + voice_noise_alt 0, 0, 1, 9, 2 @ 86A0718 + voice_noise_alt 0, 0, 4, 3, 1 @ 86A0724 + voice_noise_alt 0, 0, 1, 12, 0 @ 86A0730 + voice_noise_alt 1, 0, 1, 9, 0 @ 86A073C + voice_noise_alt 0, 0, 2, 6, 0 @ 86A0748 + .align 2 voicegroup_86A0754:: @ 86A0754 - .incbin "baserom.gba", 0x6A0754, 0x864 + voice_directsound 60, 0, DirectSoundWaveData_88DBBC0, 255, 0, 255, 0 @ 86A0754 + voice_directsound 60, 0, DirectSoundWaveData_88DC220, 255, 0, 255, 0 @ 86A0760 + voice_directsound 60, 0, DirectSoundWaveData_88DC704, 255, 0, 255, 0 @ 86A076C + voice_directsound 60, 0, DirectSoundWaveData_88DD054, 255, 0, 255, 0 @ 86A0778 + voice_directsound 60, 0, DirectSoundWaveData_88DDAC4, 255, 0, 255, 0 @ 86A0784 + voice_directsound 60, 0, DirectSoundWaveData_88DDDE4, 255, 0, 255, 0 @ 86A0790 + voice_directsound 60, 0, DirectSoundWaveData_88DEA6C, 255, 0, 255, 0 @ 86A079C + voice_directsound 60, 0, DirectSoundWaveData_88DF08C, 255, 0, 255, 0 @ 86A07A8 + voice_directsound 60, 0, DirectSoundWaveData_88DF414, 255, 0, 255, 0 @ 86A07B4 + voice_directsound 60, 0, DirectSoundWaveData_88E01F8, 255, 0, 255, 0 @ 86A07C0 + voice_directsound 60, 0, DirectSoundWaveData_88E0B68, 255, 0, 255, 0 @ 86A07CC + voice_directsound 60, 0, DirectSoundWaveData_88E0F04, 255, 0, 255, 0 @ 86A07D8 + voice_directsound 60, 0, DirectSoundWaveData_88E16B8, 255, 0, 255, 0 @ 86A07E4 + voice_directsound 60, 0, DirectSoundWaveData_88E2414, 255, 0, 255, 0 @ 86A07F0 + voice_directsound 60, 0, DirectSoundWaveData_88E2658, 255, 0, 255, 0 @ 86A07FC + voice_directsound 60, 0, DirectSoundWaveData_88E3498, 255, 0, 255, 0 @ 86A0808 + voice_directsound 60, 0, DirectSoundWaveData_88E3DEC, 255, 0, 255, 0 @ 86A0814 + voice_directsound 60, 0, DirectSoundWaveData_88E4140, 255, 0, 255, 0 @ 86A0820 + voice_directsound 60, 0, DirectSoundWaveData_88E4774, 255, 0, 255, 0 @ 86A082C + voice_directsound 60, 0, DirectSoundWaveData_88E53E0, 255, 0, 255, 0 @ 86A0838 + voice_directsound 60, 0, DirectSoundWaveData_88E5978, 255, 0, 255, 0 @ 86A0844 + voice_directsound 60, 0, DirectSoundWaveData_88E647C, 255, 0, 255, 0 @ 86A0850 + voice_directsound 60, 0, DirectSoundWaveData_88E6A80, 255, 0, 255, 0 @ 86A085C + voice_directsound 60, 0, DirectSoundWaveData_88E6C78, 255, 0, 255, 0 @ 86A0868 + voice_directsound 60, 0, DirectSoundWaveData_88E75DC, 255, 0, 255, 0 @ 86A0874 + voice_directsound 60, 0, DirectSoundWaveData_88E8568, 255, 0, 255, 0 @ 86A0880 + voice_directsound 60, 0, DirectSoundWaveData_88E8BA0, 255, 0, 255, 0 @ 86A088C + voice_directsound 60, 0, DirectSoundWaveData_88E9674, 255, 0, 255, 0 @ 86A0898 + voice_directsound 60, 0, DirectSoundWaveData_88EA5B8, 255, 0, 255, 0 @ 86A08A4 + voice_directsound 60, 0, DirectSoundWaveData_88EAB30, 255, 0, 255, 0 @ 86A08B0 + voice_directsound 60, 0, DirectSoundWaveData_88EB97C, 255, 0, 255, 0 @ 86A08BC + voice_directsound 60, 0, DirectSoundWaveData_88EC884, 255, 0, 255, 0 @ 86A08C8 + voice_directsound 60, 0, DirectSoundWaveData_88ED358, 255, 0, 255, 0 @ 86A08D4 + voice_directsound 60, 0, DirectSoundWaveData_88EDEEC, 255, 0, 255, 0 @ 86A08E0 + voice_directsound 60, 0, DirectSoundWaveData_88EE8C4, 255, 0, 255, 0 @ 86A08EC + voice_directsound 60, 0, DirectSoundWaveData_88EEF04, 255, 0, 255, 0 @ 86A08F8 + voice_directsound 60, 0, DirectSoundWaveData_88EF9E4, 255, 0, 255, 0 @ 86A0904 + voice_directsound 60, 0, DirectSoundWaveData_88F0020, 255, 0, 255, 0 @ 86A0910 + voice_directsound 60, 0, DirectSoundWaveData_88F0738, 255, 0, 255, 0 @ 86A091C + voice_directsound 60, 0, DirectSoundWaveData_88F1074, 255, 0, 255, 0 @ 86A0928 + voice_directsound 60, 0, DirectSoundWaveData_88F1830, 255, 0, 255, 0 @ 86A0934 + voice_directsound 60, 0, DirectSoundWaveData_88F1D94, 255, 0, 255, 0 @ 86A0940 + voice_directsound 60, 0, DirectSoundWaveData_88F2B08, 255, 0, 255, 0 @ 86A094C + voice_directsound 60, 0, DirectSoundWaveData_88F2F84, 255, 0, 255, 0 @ 86A0958 + voice_directsound 60, 0, DirectSoundWaveData_88F3470, 255, 0, 255, 0 @ 86A0964 + voice_directsound 60, 0, DirectSoundWaveData_88F3C38, 255, 0, 255, 0 @ 86A0970 + voice_directsound 60, 0, DirectSoundWaveData_88F4834, 255, 0, 255, 0 @ 86A097C + voice_directsound 60, 0, DirectSoundWaveData_88F4BAC, 255, 0, 255, 0 @ 86A0988 + voice_directsound 60, 0, DirectSoundWaveData_88F5368, 255, 0, 255, 0 @ 86A0994 + voice_directsound 60, 0, DirectSoundWaveData_88F5FCC, 255, 0, 255, 0 @ 86A09A0 + voice_directsound 60, 0, DirectSoundWaveData_88F6498, 255, 0, 255, 0 @ 86A09AC + voice_keysplit_all voicegroup_8675FEC @ 86A09B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A09C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A09D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A09DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A09E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A09F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0AA8 + voice_directsound 60, 0, DirectSoundWaveData_88F6F48, 255, 249, 25, 248 @ 86A0AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0FA0 + voice_noise_alt 0, 0, 1, 7, 1 @ 86A0FAC + .align 2 voicegroup_86A0FB8:: @ 86A0FB8 - .incbin "baserom.gba", 0x6A0FB8, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A0FB8 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A0FC4 + voice_directsound 60, 0, DirectSoundWaveData_88F8318, 128, 204, 51, 242 @ 86A0FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A0FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A100C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A103C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A106C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A109C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A10A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A10B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A10C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A10CC + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 204, 103, 226 @ 86A10D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A10E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A10F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A10FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A112C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A115C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A118C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A11A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A11B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A11BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A11C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A11D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A11E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A11EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A11F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A121C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A124C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A127C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A12A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A12AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A12B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A12C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A12D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A12DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A12E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A12F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A130C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A133C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A136C + voice_square_1_alt 0, 1, 0, 2, 3, 5 @ 86A1378 + voice_square_2_alt 3, 0, 2, 6, 5 @ 86A1384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A139C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A13A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A13B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A13C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A13CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A13D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A13E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A13F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A13FC + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 9, 1 @ 86A1408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A142C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A145C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A148C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A14A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A14B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A14BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A14C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A14D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A14E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A14EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A14F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A151C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A154C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A157C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A15A0 + voice_noise_alt 0, 0, 1, 0, 1 @ 86A15AC + .align 2 voicegroup_86A15B8:: @ 86A15B8 - .incbin "baserom.gba", 0x6A15B8, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A15B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A15C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A15D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A15DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A15E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A15F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A160C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A163C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1654 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 97, 236 @ 86A1660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A166C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1678 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 128, 146, 118, 137 @ 86A1684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A169C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A16A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A16B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A16C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A16CC + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 51, 204, 92, 226 @ 86A16D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A16E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A16F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A16FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A172C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A175C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A178C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A17A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A17B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A17BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A17C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A17D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A17E0 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 165, 154, 235 @ 86A17EC + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A17F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A181C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A184C + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A1858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1864 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86A1870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A187C + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A1888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A18A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A18AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A18B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A18C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A18D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A18DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A18E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A18F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A190C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1918 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86A1924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A193C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A196C + voice_square_1_alt 0, 2, 0, 4, 2, 2 @ 86A1978 + voice_square_2_alt 3, 0, 1, 7, 5 @ 86A1984 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 4, 6, 0 @ 86A1990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A199C + voice_programmable_wave_alt ProgrammableWaveData_86B4920, 0, 4, 6, 0 @ 86A19A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A19B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A19C0 + voice_square_1_alt 0, 0, 0, 4, 2, 2 @ 86A19CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A19D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A19E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A19F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A19FC + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 2, 9, 1 @ 86A1A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1B94 + voice_noise_alt 0, 0, 2, 6, 0 @ 86A1BA0 + voice_noise_alt 0, 0, 1, 8, 1 @ 86A1BAC + .align 2 voicegroup_86A1BB8:: @ 86A1BB8 - .incbin "baserom.gba", 0x6A1BB8, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A1BB8 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A1BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C24 + voice_directsound 60, 0, DirectSoundWaveData_86DD11C, 255, 0, 255, 0 @ 86A1C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C54 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86A1C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C78 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 128, 146, 108, 137 @ 86A1C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1CCC + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 204, 103, 226 @ 86A1CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1D08 + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 127 @ 86A1D14 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 0, 255, 127 @ 86A1D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1D74 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 86A1D80 + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 0, 255, 127 @ 86A1D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1DE0 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 193, 153 @ 86A1DEC + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A1DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E4C + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A1E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E7C + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A1E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1E94 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 255, 127 @ 86A1EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1F54 + voice_directsound 60, 0, DirectSoundWaveData_88F94DC, 255, 0, 255, 127 @ 86A1F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1F6C + voice_square_1_alt 0, 1, 0, 1, 9, 0 @ 86A1F78 + voice_square_2_alt 3, 0, 2, 9, 1 @ 86A1F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1F90 + voice_square_2_alt 2, 1, 0, 9, 1 @ 86A1F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1FC0 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86A1FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A1FFC + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 0, 15, 0 @ 86A2008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A202C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A205C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A208C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A20A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A20B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A20BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A20C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A20D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A20E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A20EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A20F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A211C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A214C + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 165 @ 86A2158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A217C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2194 + voice_noise_alt 0, 0, 2, 6, 0 @ 86A21A0 + voice_noise_alt 0, 0, 1, 8, 1 @ 86A21AC + .align 2 voicegroup_86A21B8:: @ 86A21B8 - .incbin "baserom.gba", 0x6A21B8, 0x438 + voice_keysplit_all voicegroup_8675FEC @ 86A21B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A21C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A21D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A21DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A21E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A21F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A220C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A223C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A226C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A229C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A232C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A235C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A238C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23E0 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 86A23EC + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A23F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A241C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A244C + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A2458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A247C + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A2488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A250C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A253C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A256C + voice_square_2_alt 2, 0, 1, 7, 1 @ 86A2578 + voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 86A2584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A259C + voice_square_2_alt 3, 0, 1, 7, 1 @ 86A25A8 + voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 86A25B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A25C0 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 86A25CC + voice_square_1_alt 0, 2, 0, 0, 7, 1 @ 86A25D8 + voice_square_1_alt 0, 3, 0, 0, 7, 1 @ 86A25E4 + .align 2 voicegroup_86A25F0:: @ 86A25F0 - .incbin "baserom.gba", 0x6A25F0, 0x3E4 + voice_keysplit_all voicegroup_8676148 @ 86A25F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A25FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A262C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A265C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A268C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A26A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A26B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A26BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A26C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A26D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A26E0 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 85, 137, 180, 204 @ 86A26EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A26F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A271C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A274C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A277C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A27A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A27AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A27B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A27C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A27D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A27DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A27E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A27F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A280C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A283C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A286C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A289C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A28A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A28B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A28C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A28CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A28D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A28E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A28F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A28FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A292C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A295C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A298C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A29A4 + voice_square_1_alt 0, 2, 0, 0, 9, 0 @ 86A29B0 + voice_square_2_alt 2, 0, 0, 9, 0 @ 86A29BC + voice_square_1_alt 0, 0, 1, 2, 6, 0 @ 86A29C8 + .align 2 voicegroup_86A29D4:: @ 86A29D4 - .incbin "baserom.gba", 0x6A29D4, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A29D4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A29E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A29EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A29F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B24 + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 127 @ 86A2B30 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 0, 255, 127 @ 86A2B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2B90 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 86A2B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C08 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A2C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2CB0 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 255, 127 @ 86A2CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2D88 + voice_square_2_alt 0, 0, 5, 0, 0 @ 86A2D94 + voice_square_1_alt 0, 0, 0, 5, 0, 0 @ 86A2DA0 + voice_square_1_alt 0, 2, 2, 4, 10, 0 @ 86A2DAC + voice_square_2_alt 0, 0, 5, 0, 0 @ 86A2DB8 + voice_square_1_alt 0, 1, 0, 5, 0, 0 @ 86A2DC4 + voice_square_2_alt 3, 2, 4, 10, 0 @ 86A2DD0 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 1, 5, 0, 3 @ 86A2DDC + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 1, 5, 0, 3 @ 86A2DE8 + voice_square_2_alt 1, 0, 1, 10, 2 @ 86A2DF4 + voice_square_1_alt 0, 1, 0, 1, 10, 0 @ 86A2E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2FA4 + voice_noise_alt 0, 0, 0, 15, 0 @ 86A2FB0 + voice_noise_alt 0, 0, 2, 4, 0 @ 86A2FBC + voice_noise_alt 0, 0, 1, 0, 0 @ 86A2FC8 + .align 2 voicegroup_86A2FD4:: @ 86A2FD4 - .incbin "baserom.gba", 0x6A2FD4, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A2FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2FF8 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 165, 180, 165 @ 86A3004 + voice_directsound 60, 0, DirectSoundWaveData_871F234, 255, 137, 154, 165 @ 86A3010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A301C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3034 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 204, 51, 242 @ 86A3040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A304C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3070 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86A307C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A30A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A30AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A30B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A30C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A30D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A30DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A30E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A30F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A310C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A313C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A316C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A319C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A31A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A31B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A31C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A31CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A31D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A31E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A31F0 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 0, 242 @ 86A31FC + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 193, 153 @ 86A3208 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A3214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A322C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A325C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3268 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A3274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3280 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86A328C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3298 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A32A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A32B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A32BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A32C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A32D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A32E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A32EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A32F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A331C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A334C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A337C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3388 + voice_square_1_alt 0, 1, 1, 2, 3, 1 @ 86A3394 + voice_square_2_alt 1, 1, 2, 3, 1 @ 86A33A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A33AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A33B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A33C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A33D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A33DC + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 2, 4, 1 @ 86A33E8 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 2, 4, 1 @ 86A33F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A340C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A343C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A346C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A349C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A34A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A34B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A34C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A34CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A34D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A34E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A34F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A34FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A352C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A355C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A358C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A35A4 + voice_noise_alt 0, 0, 0, 15, 0 @ 86A35B0 + voice_noise_alt 0, 0, 2, 4, 0 @ 86A35BC + voice_noise_alt 0, 0, 1, 0, 1 @ 86A35C8 + .align 2 voicegroup_86A35D4:: @ 86A35D4 - .incbin "baserom.gba", 0x6A35D4, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A35D4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A35E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A35EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A35F8 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 188, 128, 226 @ 86A3604 + voice_directsound 60, 65, DirectSoundWaveData_871F234, 255, 204, 77, 246 @ 86A3610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A361C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A364C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A367C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3694 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 76, 133, 137 @ 86A36A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A36AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A36B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A36C4 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 64, 188, 108, 165 @ 86A36D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A36DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A36E8 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 127 @ 86A36F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A370C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A373C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A376C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A379C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A37A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A37B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A37C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A37CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A37D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A37E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A37F0 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 86A37FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3808 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A3814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A382C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A385C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3868 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A3874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A388C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A38A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A38B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A38BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A38C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A38D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A38E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A38EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A38F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A391C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3934 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86A3940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A394C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A397C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3988 + voice_square_1_alt 0, 0, 0, 2, 5, 2 @ 86A3994 + voice_square_2_alt 3, 0, 1, 6, 3 @ 86A39A0 + voice_square_2_alt 0, 0, 2, 6, 5 @ 86A39AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A39B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A39C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A39D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A39DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A39E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A39F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A18 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 0, 12, 0 @ 86A3A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3BB0 + voice_noise_alt 0, 0, 2, 6, 0 @ 86A3BBC + voice_noise_alt 0, 0, 1, 6, 0 @ 86A3BC8 + .align 2 voicegroup_86A3BD4:: @ 86A3BD4 - .incbin "baserom.gba", 0x6A3BD4, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A3BD4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A3BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3C34 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 165, 51, 242 @ 86A3C40 + voice_directsound 60, 0, DirectSoundWaveData_86DD11C, 255, 0, 255, 0 @ 86A3C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3C64 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 86A3C70 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86A3C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3C94 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 128, 127, 103, 201 @ 86A3CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3CC4 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 37, 127, 77, 165 @ 86A3CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3CE8 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 51, 204, 92, 226 @ 86A3CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3DF0 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 226 @ 86A3DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3E08 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A3E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3E20 + voice_square_1_alt 0, 2, 0, 2, 3, 1 @ 86A3E2C + voice_square_2_alt 3, 0, 2, 7, 2 @ 86A3E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3E80 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86A3E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3E98 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A3EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F34 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86A3F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F70 + voice_directsound 60, 0, DirectSoundWaveData_88F94DC, 255, 0, 255, 127 @ 86A3F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A3FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A400C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4018 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86A4024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A403C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A406C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A409C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A40A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A40B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A40C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A40CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A40D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A40E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A40F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A40FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A412C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A415C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A418C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A41A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A41B0 + voice_noise_alt 0, 0, 1, 6, 1 @ 86A41BC + voice_noise_alt 0, 0, 1, 6, 1 @ 86A41C8 + .align 2 voicegroup_86A41D4:: @ 86A41D4 - .incbin "baserom.gba", 0x6A41D4, 0x30 + voice_keysplit_all voicegroup_8675FEC @ 86A41D4 + voice_square_1 0, 2, 0, 2, 3, 1 @ 86A41E0 + voice_square_2_alt 2, 0, 2, 3, 1 @ 86A41EC + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86A41F8 + .align 2 voicegroup_86A4204:: @ 86A4204 - .incbin "baserom.gba", 0x6A4204, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A4204 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A4210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A421C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A424C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A427C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4294 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 86A42A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A42AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A42B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A42C4 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 76, 133, 137 @ 86A42D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A42DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A42E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A42F4 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 64, 188, 108, 165 @ 86A4300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A430C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4318 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 85, 249, 25, 127 @ 86A4324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A433C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A436C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A439C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A43A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A43B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A43C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A43CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A43D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A43E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A43F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A43FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A442C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4438 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A4444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A445C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A448C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4498 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A44A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A44B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A44BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A44C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A44D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A44E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A44EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A44F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A451C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A454C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4564 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86A4570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A457C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A45A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A45AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A45B8 + voice_square_1_alt 0, 0, 0, 2, 5, 2 @ 86A45C4 + voice_square_2_alt 3, 0, 2, 7, 3 @ 86A45D0 + voice_square_2_alt 2, 0, 2, 6, 5 @ 86A45DC + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 1, 7, 0, 6 @ 86A45E8 + voice_square_1_alt 0, 1, 0, 2, 4, 2 @ 86A45F4 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 2, 9, 0 @ 86A4600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A460C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A463C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A466C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A469C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A46A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A46B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A46C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A46CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A46D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A46E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A46F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A46FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A472C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A475C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A478C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A47A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A47B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A47BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A47C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A47D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A47E0 + voice_noise_alt 0, 0, 2, 6, 0 @ 86A47EC + voice_noise_alt 0, 0, 1, 6, 0 @ 86A47F8 + .align 2 voicegroup_86A4804:: @ 86A4804 - .incbin "baserom.gba", 0x6A4804, 0x3F0 + voice_keysplit_all voicegroup_8676148 @ 86A4804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A481C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A484C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A487C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A48A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A48AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A48B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A48C4 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 64, 188, 128, 201 @ 86A48D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A48DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A48E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A48F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A490C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4918 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 64, 195, 103, 220 @ 86A4924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A493C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4954 + voice_directsound 60, 0, DirectSoundWaveData_8709004, 128, 195, 72, 127 @ 86A4960 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 85, 188, 103, 160 @ 86A496C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A499C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A49A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A49B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A49C0 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 128, 188, 77, 115 @ 86A49CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A49D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A49E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A49F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A49FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4AE0 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 175, 154, 127 @ 86A4AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4BB8 + voice_square_1_alt 0, 2, 0, 2, 6, 4 @ 86A4BC4 + voice_square_2_alt 2, 0, 2, 5, 5 @ 86A4BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4BDC + voice_programmable_wave_alt ProgrammableWaveData_86B4900, 0, 7, 15, 0 @ 86A4BE8 + .align 2 voicegroup_86A4BF4:: @ 86A4BF4 - .incbin "baserom.gba", 0x6A4BF4, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A4BF4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A4C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4CB4 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 128, 160, 123, 165 @ 86A4CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D08 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 0 @ 86A4D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E28 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A4E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4FA8 + voice_square_2_alt 3, 0, 2, 3, 2 @ 86A4FB4 + voice_square_1_alt 0, 2, 0, 2, 3, 1 @ 86A4FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4FCC + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86A4FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A4FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A502C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A505C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A508C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A50A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A50B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A50BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A50C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A50D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A50E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A50EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A50F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A511C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A514C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A517C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A51A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A51AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A51B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A51C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A51D0 + voice_noise_alt 0, 0, 1, 9, 0 @ 86A51DC + voice_noise_alt 0, 0, 1, 6, 1 @ 86A51E8 + .align 2 voicegroup_86A51F4:: @ 86A51F4 - .incbin "baserom.gba", 0x6A51F4, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A51F4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A5200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A520C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A523C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A526C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A529C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A52A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A52B4 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 85, 188, 92, 165 @ 86A52C0 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 85, 127, 180, 165 @ 86A52CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A52D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A52E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A52F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A52FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5308 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 51, 204, 92, 226 @ 86A5314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A532C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A535C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A538C + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 216 @ 86A5398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A53A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A53B0 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 86A53BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A53C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A53D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A53E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A53EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A53F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A541C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5428 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A5434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A544C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A547C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A54A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A54AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A54B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A54C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A54D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A54DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A54E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A54F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A550C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A553C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A556C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A559C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A55A8 + voice_square_2_alt 3, 0, 2, 4, 2 @ 86A55B4 + voice_square_2_alt 1, 0, 2, 4, 3 @ 86A55C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A55CC + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86A55D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A55E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A55F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A55FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A562C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A565C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A568C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A56A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A56B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A56BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A56C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A56D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A56E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A56EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A56F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A571C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A574C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A577C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A57A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A57AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A57B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A57C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A57D0 + voice_noise_alt 0, 0, 1, 9, 0 @ 86A57DC + voice_noise_alt 0, 0, 1, 6, 0 @ 86A57E8 + .align 2 voicegroup_86A57F4:: @ 86A57F4 - .incbin "baserom.gba", 0x6A57F4, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A57F4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A5800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A580C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5818 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 188, 128, 226 @ 86A5824 + voice_directsound 60, 65, DirectSoundWaveData_871F234, 255, 204, 77, 246 @ 86A5830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A583C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A586C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A589C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A58A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A58B4 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 76, 133, 137 @ 86A58C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A58CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A58D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A58E4 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 64, 188, 108, 165 @ 86A58F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A58FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5908 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 127 @ 86A5914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A592C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A595C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A598C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A59A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A59B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A59BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A59C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A59D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A59E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A59EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A59F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5A10 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 86A5A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5A28 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A5A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5A88 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A5A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B54 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86A5B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5BA8 + voice_square_1_alt 0, 0, 0, 2, 5, 2 @ 86A5BB4 + voice_square_2_alt 3, 0, 0, 9, 0 @ 86A5BC0 + voice_square_2_alt 0, 0, 2, 6, 5 @ 86A5BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C38 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 0, 12, 0 @ 86A5C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5DD0 + voice_noise_alt 0, 0, 2, 6, 0 @ 86A5DDC + voice_noise_alt 0, 0, 1, 6, 0 @ 86A5DE8 + .align 2 voicegroup_86A5DF4:: @ 86A5DF4 - .incbin "baserom.gba", 0x6A5DF4, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A5DF4 + voice_directsound 60, 0, DirectSoundWaveData_88F8318, 255, 165, 103, 235 @ 86A5E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E84 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 86A5E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F08 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 85, 249, 25, 226 @ 86A5F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A5FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A601C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6028 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A6034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A604C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A607C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A60A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A60AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A60B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A60C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A60D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A60DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A60E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A60F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A610C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A613C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A616C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6190 + voice_directsound 60, 0, DirectSoundWaveData_88F94DC, 43, 76, 103, 216 @ 86A619C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A61A8 + voice_square_2_alt 2, 0, 2, 4, 4 @ 86A61B4 + voice_square_1_alt 0, 2, 0, 0, 15, 0 @ 86A61C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A61CC + voice_square_2_alt 2, 0, 0, 15, 0 @ 86A61D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A61E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A61F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A61FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A622C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6238 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 86A6244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A625C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A628C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A62A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A62B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A62BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A62C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A62D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A62E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A62EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A62F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A631C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A634C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A637C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A63A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A63AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A63B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A63C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A63D0 + voice_noise_alt 0, 0, 1, 9, 0 @ 86A63DC + voice_noise_alt 0, 0, 1, 6, 2 @ 86A63E8 + .align 2 voicegroup_86A63F4:: @ 86A63F4 - .incbin "baserom.gba", 0x6A63F4, 0x3F0 + voice_keysplit_all voicegroup_8675FEC @ 86A63F4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A6400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A640C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A643C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A646C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A649C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A64A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A64B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A64C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A64CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A64D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A64E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A64F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A64FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6508 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 64, 249, 25, 226 @ 86A6514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A652C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A655C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A658C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A65A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A65B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A65BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A65C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A65D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A65E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A65EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A65F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A661C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6628 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A6634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A664C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A667C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A66A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A66AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A66B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A66C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A66D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A66DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A66E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A66F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A670C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A673C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A676C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A679C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A67A8 + voice_square_1_alt 0, 2, 0, 0, 6, 1 @ 86A67B4 + voice_square_2_alt 2, 0, 0, 6, 1 @ 86A67C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A67CC + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 2, 4, 2 @ 86A67D8 + .align 2 voicegroup_86A67E4:: @ 86A67E4 - .incbin "baserom.gba", 0x6A67E4, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A67E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A67F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A67FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A682C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A685C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6874 + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 226, 0, 127 @ 86A6880 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86A688C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A68A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A68B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A68BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A68C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A68D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A68E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A68EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A68F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A691C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A694C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A697C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A69A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A69AC + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 0, 255, 127 @ 86A69B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A69C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A69D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A69DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A69E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A69F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A18 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A6A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6A90 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86A6A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6B98 + voice_square_1_alt 0, 2, 0, 0, 12, 0 @ 86A6BA4 + voice_square_2_alt 2, 0, 0, 12, 0 @ 86A6BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6BEC + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86A6BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6DC0 + voice_noise_alt 0, 0, 3, 5, 2 @ 86A6DCC + voice_noise_alt 0, 0, 1, 6, 5 @ 86A6DD8 + .align 2 voicegroup_86A6DE4:: @ 86A6DE4 - .incbin "baserom.gba", 0x6A6DE4, 0x45C + voice_keysplit_all voicegroup_86B429C @ 86A6DE4 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A6DF0 + voice_square_1_alt 0, 2, 0, 0, 12, 0 @ 86A6DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6E44 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 165, 51, 242 @ 86A6E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6E74 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 86A6E80 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86A6E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A6FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7000 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 86A700C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 165, 154, 153 @ 86A7018 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A7024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A703C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A706C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7078 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A7084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7090 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86A709C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A70A8 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A70B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A70C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A70CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A70D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A70E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A70F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A70FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7108 + voice_directsound 60, 0, DirectSoundWaveData_86BBE98, 43, 188, 103, 165 @ 86A7114 + voice_directsound 60, 0, DirectSoundWaveData_86BD1DC, 43, 165, 103, 165 @ 86A7120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A712C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7144 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86A7150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A715C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A718C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7198 + voice_square_1_alt 0, 1, 1, 2, 3, 1 @ 86A71A4 + voice_square_2_alt 1, 0, 2, 4, 2 @ 86A71B0 + voice_square_1_alt 0, 1, 0, 2, 6, 1 @ 86A71BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A71C8 + voice_square_1_alt 0, 0, 0, 2, 3, 1 @ 86A71D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A71E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A71EC + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86A71F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A721C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7228 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 86A7234 + .align 2 voicegroup_86A7240:: @ 86A7240 - .incbin "baserom.gba", 0x6A7240, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A7240 + voice_directsound 60, 0, DirectSoundWaveData_88F8318, 255, 165, 103, 235 @ 86A724C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A727C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A72A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A72AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A72B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A72C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A72D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A72DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A72E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A72F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A730C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A733C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A736C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A739C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A73A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A73B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A73C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A73CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A73D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A73E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A73F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A73FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A742C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A745C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A748C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A74A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A74B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A74BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A74C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A74D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A74E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A74EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A74F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A751C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A754C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A757C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A75A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A75AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A75B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A75C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A75D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A75DC + voice_directsound 60, 0, DirectSoundWaveData_88F94DC, 85, 204, 77, 127 @ 86A75E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A75F4 + voice_square_2_alt 1, 0, 1, 4, 6 @ 86A7600 + voice_square_1_alt 0, 1, 0, 2, 4, 5 @ 86A760C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7618 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 86A7624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A763C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A766C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A769C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A76A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A76B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A76C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A76CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A76D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A76E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A76F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A76FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A772C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A775C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A778C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A77A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A77B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A77BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A77C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A77D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A77E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A77EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A77F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A781C + voice_noise_alt 0, 0, 2, 4, 0 @ 86A7828 + voice_noise_alt 0, 0, 1, 0, 0 @ 86A7834 + .align 2 voicegroup_86A7840:: @ 86A7840 - .incbin "baserom.gba", 0x6A7840, 0x420 + voice_keysplit_all voicegroup_8676148 @ 86A7840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A784C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A787C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A78A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A78AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A78B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A78C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A78D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A78DC + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86A78E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A78F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A790C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A793C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A796C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A799C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A79A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A79B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A79C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A79CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A79D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A79E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A79F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A79FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A68 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 193, 127 @ 86A7A74 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A7A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7AD4 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A7AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7AEC + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86A7AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B04 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A7B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7BF4 + voice_square_1_alt 0, 1, 1, 2, 3, 1 @ 86A7C00 + voice_square_2_alt 1, 0, 2, 4, 2 @ 86A7C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7C24 + voice_square_1_alt 0, 0, 0, 2, 3, 1 @ 86A7C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7C48 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86A7C54 + .align 2 voicegroup_86A7C60:: @ 86A7C60 - .incbin "baserom.gba", 0x6A7C60, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A7C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7CFC + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 97, 236 @ 86A7D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7D20 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 128, 160, 175, 165 @ 86A7D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7D74 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 165, 128, 204 @ 86A7D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7E88 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 127, 154, 235 @ 86A7E94 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A7EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7EF4 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A7F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F0C + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86A7F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F24 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A7F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A7FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8014 + voice_square_1_alt 0, 2, 0, 4, 2, 1 @ 86A8020 + voice_square_2_alt 3, 0, 1, 5, 2 @ 86A802C + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 4, 6, 0 @ 86A8038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8044 + voice_programmable_wave_alt ProgrammableWaveData_86B4920, 0, 4, 6, 0 @ 86A8050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A805C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8068 + voice_square_1_alt 0, 1, 0, 2, 4, 1 @ 86A8074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A808C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A80A4 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 2, 9, 1 @ 86A80B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A80BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A80C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A80D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A80E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A80EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A80F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A811C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A814C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A817C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A81A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A81AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A81B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A81C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A81D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A81DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A81E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A81F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A820C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A823C + voice_noise_alt 0, 0, 2, 6, 0 @ 86A8248 + voice_noise_alt 0, 0, 1, 6, 1 @ 86A8254 + .align 2 voicegroup_86A8260:: @ 86A8260 - .incbin "baserom.gba", 0x6A8260, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A8260 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A826C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A829C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A82A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A82B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A82C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A82CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A82D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A82E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A82F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A82FC + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 97, 236 @ 86A8308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A832C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A835C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A838C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A83A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A83B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A83BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A83C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A83D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A83E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A83EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A83F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A841C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A844C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A847C + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 86A8488 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 127, 154, 235 @ 86A8494 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A84A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A84AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A84B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A84C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A84D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A84DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A84E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A84F4 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A8500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A850C + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86A8518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8524 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A8530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A853C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A856C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A859C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A85A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A85B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A85C0 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86A85CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A85D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A85E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A85F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A85FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8614 + voice_square_1_alt 0, 1, 0, 3, 5, 2 @ 86A8620 + voice_square_2_alt 3, 0, 3, 4, 2 @ 86A862C + voice_square_2_alt 0, 0, 2, 6, 5 @ 86A8638 + voice_square_1_alt 0, 0, 0, 1, 6, 2 @ 86A8644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A865C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A868C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A86A4 + voice_programmable_wave_alt ProgrammableWaveData_86B48A0, 0, 1, 12, 0 @ 86A86B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A86BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A86C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A86D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A86E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A86EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A86F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A871C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A874C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A877C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A87A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A87AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A87B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A87C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A87D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A87DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A87E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A87F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A880C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A883C + voice_noise_alt 0, 0, 2, 6, 0 @ 86A8848 + voice_noise_alt 0, 0, 1, 6, 2 @ 86A8854 + .align 2 voicegroup_86A8860:: @ 86A8860 - .incbin "baserom.gba", 0x6A8860, 0x45C + voice_keysplit_all voicegroup_8676148 @ 86A8860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A886C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8884 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 249, 0, 165 @ 86A8890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A889C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A88A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A88B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A88C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A88CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A88D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A88E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A88F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A88FC + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 97, 236 @ 86A8908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A892C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A895C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A898C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A89A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A89B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A89BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A89C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A89D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A89E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A89EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A89F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8A88 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 127, 154, 235 @ 86A8A94 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A8AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8AF4 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A8B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B0C + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86A8B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B24 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A8B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8C14 + voice_square_1_alt 0, 1, 0, 0, 10, 0 @ 86A8C20 + voice_square_2_alt 1, 0, 0, 10, 0 @ 86A8C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8C68 + voice_programmable_wave_alt ProgrammableWaveData_86B4860, 0, 0, 12, 0 @ 86A8C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8CA4 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 0, 12, 0 @ 86A8CB0 + .align 2 voicegroup_86A8CBC:: @ 86A8CBC - .incbin "baserom.gba", 0x6A8CBC, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A8CBC + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A8CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8CE0 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 249, 0, 165 @ 86A8CEC + voice_directsound 60, 0, DirectSoundWaveData_871F234, 255, 188, 103, 165 @ 86A8CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D58 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86A8D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D7C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 86A8D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8DD0 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 127 @ 86A8DDC + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 165, 128, 204 @ 86A8DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E0C + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 127 @ 86A8E18 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 165, 154, 165 @ 86A8E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8EE4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 86A8EF0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A8EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F50 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A8F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F80 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A8F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8F98 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 165, 180, 165 @ 86A8FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A8FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A901C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A904C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9070 + voice_square_1_alt 0, 1, 0, 2, 7, 2 @ 86A907C + voice_square_2_alt 3, 0, 3, 6, 2 @ 86A9088 + voice_square_2_alt 3, 0, 2, 6, 5 @ 86A9094 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 3, 6, 5 @ 86A90A0 + voice_square_2_alt 0, 0, 2, 6, 5 @ 86A90AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A90B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A90C4 + voice_programmable_wave_alt ProgrammableWaveData_86B4850, 0, 7, 15, 1 @ 86A90D0 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 86A90DC + voice_programmable_wave_alt ProgrammableWaveData_86B4910, 0, 1, 9, 2 @ 86A90E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A90F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9100 + voice_square_2_alt 2, 0, 2, 6, 3 @ 86A910C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A913C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A916C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A919C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A91A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A91B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A91C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A91CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A91D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A91E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A91F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A91FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A922C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9250 + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 165 @ 86A925C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A928C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9298 + voice_noise_alt 0, 0, 2, 6, 2 @ 86A92A4 + voice_noise_alt 0, 0, 1, 6, 0 @ 86A92B0 + .align 2 voicegroup_86A92BC:: @ 86A92BC - .incbin "baserom.gba", 0x6A92BC, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A92BC + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A92C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A92D4 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86A92E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A92EC + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 249, 0, 165 @ 86A92F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A931C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A934C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A937C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 86A9388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A93A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A93AC + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 255, 0, 255, 165 @ 86A93B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A93C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A93D0 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 165, 128, 204 @ 86A93DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A93E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A93F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A940C + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 127 @ 86A9418 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 0, 255, 127 @ 86A9424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A943C + voice_square_2_alt 3, 0, 4, 4, 4 @ 86A9448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9460 + voice_directsound 60, 0, DirectSoundWaveData_86BEF94, 255, 165, 180, 216 @ 86A946C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9484 + voice_square_2_alt 1, 0, 1, 7, 5 @ 86A9490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A949C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A94A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A94B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A94C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A94CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A94D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A94E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A94F0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A94FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A952C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9550 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A955C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9580 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A958C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9598 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 255, 127 @ 86A95A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A95B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A95BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A95C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A95D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A95E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A95EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A95F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A961C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A964C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9670 + voice_square_2_alt 2, 0, 2, 3, 1 @ 86A967C + voice_square_1_alt 0, 0, 0, 2, 7, 5 @ 86A9688 + voice_square_1_alt 0, 3, 0, 2, 6, 5 @ 86A9694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A96A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A96AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A96B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A96C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A96D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A96DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A96E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A96F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A970C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A973C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A976C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A979C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A97A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A97B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A97C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A97CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A97D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A97E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A97F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A97FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A982C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9850 + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 165 @ 86A985C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A988C + voice_noise_alt 0, 0, 0, 15, 0 @ 86A9898 + voice_noise_alt 0, 0, 2, 6, 0 @ 86A98A4 + voice_noise_alt 0, 0, 1, 6, 0 @ 86A98B0 + .align 2 voicegroup_86A98BC:: @ 86A98BC - .incbin "baserom.gba", 0x6A98BC, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A98BC + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A98C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A98D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A98E0 + voice_square_2_alt 3, 0, 2, 6, 5 @ 86A98EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A98F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A991C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A994C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A997C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 128, 146, 190, 115 @ 86A9988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A99A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A99AC + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 255, 0, 255, 165 @ 86A99B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A99C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A99D0 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 165, 128, 204 @ 86A99DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A99E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A99F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9A0C + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 127 @ 86A9A18 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 0, 255, 127 @ 86A9A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9A3C + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 86A9A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9A60 + voice_directsound 60, 0, DirectSoundWaveData_86BEF94, 255, 165, 180, 216 @ 86A9A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9A78 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 86A9A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9AF0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86A9AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B50 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86A9B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B80 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86A9B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9B98 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 255, 127 @ 86A9BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9C70 + voice_square_1_alt 0, 1, 0, 2, 7, 2 @ 86A9C7C + voice_square_2_alt 3, 0, 3, 3, 0 @ 86A9C88 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 3, 6, 5 @ 86A9C94 + voice_square_1_alt 0, 0, 0, 2, 7, 2 @ 86A9CA0 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 86A9CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9CC4 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 86A9CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D00 + voice_square_2_alt 2, 0, 2, 6, 3 @ 86A9D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9E98 + voice_noise_alt 0, 0, 2, 6, 0 @ 86A9EA4 + voice_noise_alt 0, 0, 1, 6, 1 @ 86A9EB0 + .align 2 voicegroup_86A9EBC:: @ 86A9EBC - .incbin "baserom.gba", 0x6A9EBC, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86A9EBC + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86A9EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9EE0 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 249, 0, 165 @ 86A9EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9F28 + voice_directsound 60, 0, DirectSoundWaveData_86DD11C, 255, 0, 255, 0 @ 86A9F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9F58 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86A9F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9F7C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 128, 146, 108, 137 @ 86A9F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9FD0 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 204, 103, 226 @ 86A9FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86A9FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA00C + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 127 @ 86AA018 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 0, 255, 127 @ 86AA024 + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 165 @ 86AA030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA03C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA054 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86AA060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA06C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA078 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 86AA084 + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 0, 255, 127 @ 86AA090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA09C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA0A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA0B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA0D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA0E4 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 193, 153 @ 86AA0F0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AA0FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA12C + voice_directsound 60, 0, DirectSoundWaveData_86BA7E8, 255, 0, 255, 0 @ 86AA138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA150 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86AA15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA180 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86AA18C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA198 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 236, 188 @ 86AA1A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA1B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA1BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA1C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA1E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA1EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA1F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA21C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA24C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA258 + voice_directsound 60, 0, DirectSoundWaveData_88F94DC, 255, 0, 255, 127 @ 86AA264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA270 + voice_square_1_alt 0, 1, 0, 1, 9, 0 @ 86AA27C + voice_square_2_alt 3, 0, 1, 10, 1 @ 86AA288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA294 + voice_square_2_alt 2, 1, 0, 9, 1 @ 86AA2A0 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 86AA2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA2C4 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86AA2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA2DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA2E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA300 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 0, 15, 0 @ 86AA30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA33C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA3CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA3D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA3E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA3F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA42C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA45C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA48C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA498 + voice_noise_alt 0, 0, 2, 6, 0 @ 86AA4A4 + voice_noise_alt 0, 0, 1, 8, 1 @ 86AA4B0 + .align 2 voicegroup_86AA4BC:: @ 86AA4BC - .incbin "baserom.gba", 0x6AA4BC, 0x600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA4E0 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 64, 249, 0, 188 @ 86AA4EC + voice_directsound 60, 0, DirectSoundWaveData_871F234, 51, 249, 0, 165 @ 86AA4F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA51C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA54C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA57C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA5A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA5AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA5B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA5C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA5D0 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 85, 249, 25, 127 @ 86AA5DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA5E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA5F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA60C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA63C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA69C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA6A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA6B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA6C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA6F0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AA6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA72C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA75C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA78C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA7A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA7B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA7BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA7C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA7D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA7EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA7F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA81C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA84C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA870 + voice_square_1_alt 0, 2, 0, 7, 0, 6 @ 86AA87C + voice_square_2_alt 1, 1, 5, 1, 6 @ 86AA888 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 1, 7, 0, 6 @ 86AA894 + voice_square_1_alt 0, 0, 1, 4, 3, 6 @ 86AA8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA8AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA8B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA8C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA8D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA8DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA8E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA8F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA90C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA93C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA96C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA99C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA9A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA9C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA9CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA9D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA9E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA9F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AA9FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAA98 + voice_noise_alt 0, 0, 2, 4, 0 @ 86AAAA4 + voice_noise_alt 0, 0, 1, 0, 0 @ 86AAAB0 + .align 2 voicegroup_86AAABC:: @ 86AAABC - .incbin "baserom.gba", 0x6AAABC, 0x420 + voice_keysplit_all voicegroup_8675FEC @ 86AAABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAAE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAAEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAAF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB58 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86AAB64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAB94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AABA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AABAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AABB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AABC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AABD0 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 127 @ 86AABDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AABE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AABF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC54 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86AAC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAC9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AACA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AACB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AACC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AACCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AACD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AACE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AACF0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AACFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAD98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AADA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AADB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AADBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AADC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AADD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AADE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AADEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AADF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE70 + voice_square_1_alt 0, 1, 0, 2, 3, 1 @ 86AAE7C + voice_square_2_alt 1, 0, 2, 4, 2 @ 86AAE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAE94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAEA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAEB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAEC4 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86AAED0 + .align 2 voicegroup_86AAEDC:: @ 86AAEDC - .incbin "baserom.gba", 0x6AAEDC, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86AAEDC + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86AAEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF78 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86AAF84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAF9C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 86AAFA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAFB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAFC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAFCC + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 255, 0, 255, 165 @ 86AAFD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAFE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAFF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AAFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB05C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB08C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB0A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB0B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB0BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB0C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB0D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB0EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB0F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB110 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AB11C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB170 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86AB17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB188 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86AB194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB1AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB1B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB1DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB20C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB23C + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86AB248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB26C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB290 + voice_square_1_alt 0, 2, 0, 2, 6, 4 @ 86AB29C + voice_square_2_alt 2, 0, 2, 6, 2 @ 86AB2A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB2B4 + voice_square_2_alt 1, 0, 2, 6, 2 @ 86AB2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB2D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB2E4 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86AB2F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB2FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB32C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB38C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB3A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB3B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB3BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB3C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB3D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB3E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB44C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB47C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB4A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB4AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB4B8 + voice_noise_alt 0, 0, 2, 4, 0 @ 86AB4C4 + voice_noise_alt 0, 0, 1, 0, 0 @ 86AB4D0 + .align 2 voicegroup_86AB4DC:: @ 86AB4DC - .incbin "baserom.gba", 0x6AB4DC, 0x45C + voice_keysplit_all voicegroup_8676148 @ 86AB4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB4F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB500 + voice_directsound 60, 0, DirectSoundWaveData_871F234, 64, 188, 108, 244 @ 86AB50C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB53C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB578 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86AB584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB59C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 64, 195, 92, 235 @ 86AB5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB5B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB5C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB5CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB5D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB5E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB5F0 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 127 @ 86AB5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB65C + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 64, 204, 113, 235 @ 86AB668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB68C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB6A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB6B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB6BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB6C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB6D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB6E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB6EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB6F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB710 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AB71C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB77C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB7A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB7AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB7D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB80C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB83C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB890 + voice_square_1_alt 0, 1, 0, 0, 6, 0 @ 86AB89C + voice_square_2_alt 1, 0, 0, 6, 0 @ 86AB8A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB8B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB8C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB8CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB8D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB8E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB8FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB920 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86AB92C + .align 2 voicegroup_86AB938:: @ 86AB938 - .incbin "baserom.gba", 0x6AB938, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86AB938 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86AB944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB95C + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 188, 128, 226 @ 86AB968 + voice_directsound 60, 65, DirectSoundWaveData_871F234, 255, 204, 77, 246 @ 86AB974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB98C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB9A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB9B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB9BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB9C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB9D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB9EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AB9F8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 76, 133, 137 @ 86ABA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABA28 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 64, 188, 108, 165 @ 86ABA34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABA40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABA4C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 127 @ 86ABA58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABA64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABA88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABAB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABAC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABAD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABAE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABAF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB54 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 86ABB60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB6C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86ABB78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABB9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABBA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABBB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABBC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABBCC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86ABBD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABBE4 + voice_directsound 60, 0, DirectSoundWaveData_88D6978, 255, 0, 206, 204 @ 86ABBF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABBFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABC98 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86ABCA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABCB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABCBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABCC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABCD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABCE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABCEC + voice_square_1_alt 0, 0, 0, 1, 5, 2 @ 86ABCF8 + voice_square_2_alt 3, 0, 3, 4, 2 @ 86ABD04 + voice_square_2_alt 0, 0, 2, 6, 5 @ 86ABD10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABD1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABD28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABD34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABD40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABD4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABD58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABD64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABD70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABD7C + voice_programmable_wave_alt ProgrammableWaveData_86B4900, 0, 0, 12, 0 @ 86ABD88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABD94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABDA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABDAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABDB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABDC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABDD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABDDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABDE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABDF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABE9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABEA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABEB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABEC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABEF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABF08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABF14 + voice_noise_alt 0, 0, 2, 6, 0 @ 86ABF20 + voice_noise_alt 0, 0, 1, 6, 0 @ 86ABF2C + .align 2 voicegroup_86ABF38:: @ 86ABF38 - .incbin "baserom.gba", 0x6ABF38, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86ABF38 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86ABF44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABF50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABF5C + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 128, 180, 108, 209 @ 86ABF68 + voice_directsound 60, 65, DirectSoundWaveData_871F234, 85, 204, 77, 246 @ 86ABF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABFA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABFB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABFBC + voice_square_1_alt 0, 2, 0, 0, 10, 6 @ 86ABFC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABFD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABFE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ABFF8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 76, 133, 137 @ 86AC004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC028 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 64, 188, 108, 165 @ 86AC034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC04C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 127 @ 86AC058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC0D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC0E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC154 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 86AC160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC16C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AC178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC19C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC1CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC1D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC1E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC1F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC22C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC25C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC28C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC298 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86AC2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC2EC + voice_square_2_alt 2, 0, 2, 6, 2 @ 86AC2F8 + voice_square_1_alt 0, 2, 0, 1, 7, 4 @ 86AC304 + voice_programmable_wave_alt ProgrammableWaveData_86B4920, 0, 0, 12, 0 @ 86AC310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC31C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC37C + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 0, 12, 0 @ 86AC388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC3A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC3AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC40C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC49C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC4A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC4CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC4E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC4F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC514 + voice_noise_alt 0, 0, 2, 6, 0 @ 86AC520 + voice_noise_alt 0, 0, 1, 6, 0 @ 86AC52C + .align 2 voicegroup_86AC538:: @ 86AC538 - .incbin "baserom.gba", 0x6AC538, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86AC538 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86AC544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC598 + voice_directsound 60, 0, DirectSoundWaveData_86B5D04, 255, 165, 51, 242 @ 86AC5A4 + voice_directsound 60, 0, DirectSoundWaveData_86DD11C, 255, 0, 255, 0 @ 86AC5B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC5BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC5C8 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 86AC5D4 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86AC5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC5EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC5F8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 37, 165, 103, 127 @ 86AC604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC64C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 204, 92, 226 @ 86AC658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC67C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC6B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC6C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC6D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC6E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC6F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC70C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC754 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 226 @ 86AC760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC76C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AC778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC784 + voice_square_1_alt 0, 2, 0, 2, 10, 1 @ 86AC790 + voice_square_2_alt 2, 0, 2, 6, 6 @ 86AC79C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC7C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC7CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC7D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC7E4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86AC7F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC7FC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86AC808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC82C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC85C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC898 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 0, 255, 165 @ 86AC8A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC8B0 + voice_directsound 60, 0, DirectSoundWaveData_88F9F3C, 255, 191, 97, 165 @ 86AC8BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC8C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC8D4 + voice_directsound 60, 0, DirectSoundWaveData_88F94DC, 255, 0, 255, 127 @ 86AC8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC8EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC91C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC94C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC97C + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86AC988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC9A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC9AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC9D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC9DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC9E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AC9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACA9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACAB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACAD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACAF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACB08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACB14 + voice_noise_alt 0, 0, 1, 9, 0 @ 86ACB20 + voice_noise_alt 0, 0, 1, 6, 1 @ 86ACB2C + .align 2 voicegroup_86ACB38:: @ 86ACB38 - .incbin "baserom.gba", 0x6ACB38, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86ACB38 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86ACB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACB98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACBA4 + voice_directsound 60, 0, DirectSoundWaveData_86DD11C, 255, 0, 255, 0 @ 86ACBB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACBBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACBC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACBD4 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86ACBE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACBEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACBF8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 128, 146, 108, 137 @ 86ACC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACC10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACC28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACC34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACC4C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 204, 103, 226 @ 86ACC58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACC64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACC70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACC7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACC88 + voice_directsound 60, 0, DirectSoundWaveData_8709004, 255, 0, 255, 127 @ 86ACC94 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 255, 0, 255, 127 @ 86ACCA0 + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 165 @ 86ACCAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACCB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACCC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACCD0 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86ACCDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACCE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACCF4 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 86ACD00 + voice_directsound 60, 0, DirectSoundWaveData_87224B8, 255, 0, 255, 127 @ 86ACD0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACD18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACD24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACD30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACD3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACD48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACD54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACD60 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 193, 153 @ 86ACD6C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86ACD78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACD84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACD90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACD9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACDA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACDB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACDC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACDCC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86ACDD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACDE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACDF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACDFC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86ACE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE14 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 236, 188 @ 86ACE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACE98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACEA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACEB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACEBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACED4 + voice_directsound 60, 0, DirectSoundWaveData_88F94DC, 255, 0, 255, 127 @ 86ACEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACEEC + voice_square_1_alt 0, 3, 0, 1, 9, 0 @ 86ACEF8 + voice_square_2_alt 3, 0, 2, 9, 1 @ 86ACF04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACF10 + voice_square_2_alt 2, 1, 0, 9, 1 @ 86ACF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACF34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACF40 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86ACF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACF7C + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 0, 15, 0 @ 86ACF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACF94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACFAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACFDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ACFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD00C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD03C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD06C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD09C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD0A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD0B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD0D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD0E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD0F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD0FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD114 + voice_noise_alt 0, 0, 2, 6, 0 @ 86AD120 + voice_noise_alt 0, 0, 1, 8, 1 @ 86AD12C + .align 2 voicegroup_86AD138:: @ 86AD138 - .incbin "baserom.gba", 0x6AD138, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86AD138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD18C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD1A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD1B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD1BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD1C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD1E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD1EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD1F8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 76, 133, 137 @ 86AD204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD21C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD228 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 64, 188, 108, 165 @ 86AD234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD24C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 127 @ 86AD258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD27C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD2A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD2C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD2DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD2E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD33C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD3CC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86AD3D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD3E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD3F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD42C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD45C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD48C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD4A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD4B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD4E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD4EC + voice_square_1_alt 0, 0, 0, 1, 10, 4 @ 86AD4F8 + voice_square_2_alt 3, 0, 2, 8, 3 @ 86AD504 + voice_square_2_alt 2, 0, 2, 6, 5 @ 86AD510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD51C + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 0, 6, 0 @ 86AD528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD54C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD57C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD5A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD5AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD5B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD5C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD5D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD5DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD5E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD5F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD60C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD63C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD69C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD6A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD6B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD6C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD6F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD714 + voice_noise_alt 0, 0, 2, 6, 0 @ 86AD720 + voice_noise_alt 0, 0, 1, 6, 0 @ 86AD72C + .align 2 voicegroup_86AD738:: @ 86AD738 - .incbin "baserom.gba", 0x6AD738, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86AD738 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86AD744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD75C + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 188, 128, 226 @ 86AD768 + voice_directsound 60, 65, DirectSoundWaveData_871F234, 255, 204, 77, 246 @ 86AD774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD78C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD7A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD7B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD7BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD7C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD7D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD7EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD7F8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 76, 133, 137 @ 86AD804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD81C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD828 + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 64, 188, 108, 165 @ 86AD834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD84C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 127 @ 86AD858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD87C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD8AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD8B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD8C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD8D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD8DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD8E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD8F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD90C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD93C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD948 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 86AD954 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 86AD960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD96C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AD978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD99C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD9A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD9C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD9CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD9D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD9E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD9F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AD9FC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86ADA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADA98 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86ADAA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADAB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADAE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADAEC + voice_square_1_alt 0, 1, 0, 1, 4, 2 @ 86ADAF8 + voice_square_2_alt 3, 0, 2, 6, 4 @ 86ADB04 + voice_square_2_alt 0, 0, 2, 6, 5 @ 86ADB10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADB1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADB28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADB34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADB40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADB4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADB58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADB64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADB70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADB7C + voice_programmable_wave_alt ProgrammableWaveData_86B4900, 0, 0, 12, 0 @ 86ADB88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADB94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADBA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADBAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADBB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADBC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADBD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADBDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADBE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADBF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADC9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADCA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADCB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADCC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADCCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADCD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADCE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADCF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADCFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADD08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADD14 + voice_noise_alt 0, 0, 2, 6, 0 @ 86ADD20 + voice_noise_alt 0, 0, 1, 6, 0 @ 86ADD2C + .align 2 voicegroup_86ADD38:: @ 86ADD38 - .incbin "baserom.gba", 0x6ADD38, 0x600 + voice_keysplit_all voicegroup_8675FEC @ 86ADD38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADD44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADD50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADD5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADD68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADD74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADD80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADD8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADD98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADDA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADDB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADDBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADDC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADDD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADDE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADDEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADDF8 + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 210 @ 86ADE04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADE94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADEA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADEB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADEC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADED0 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86ADEDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADF9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADFA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADFB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADFC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADFCC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86ADFD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADFE4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86ADFF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86ADFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE05C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE08C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE0A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE0B0 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 86AE0BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE0C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE0D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE0EC + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 86AE0F8 + voice_square_2_alt 2, 0, 1, 4, 1 @ 86AE104 + voice_square_2_alt 0, 0, 1, 4, 1 @ 86AE110 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 86AE11C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE1AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE1B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE1DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE20C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE23C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE26C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE29C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE2A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE2B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE2D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE2E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE2F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE2FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE314 + voice_noise_alt 0, 0, 2, 4, 0 @ 86AE320 + voice_noise_alt 0, 0, 1, 0, 0 @ 86AE32C + .align 2 voicegroup_86AE338:: @ 86AE338 - .incbin "baserom.gba", 0x6AE338, 0x3F0 + voice_keysplit_all voicegroup_8675FEC @ 86AE338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE38C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE3A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE3B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE3BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE3C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE3D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE3E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE44C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE47C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE4A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE4AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE4B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE4C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE4D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE4F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE50C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE53C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE560 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 86AE56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE59C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE5B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE5C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE5CC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86AE5D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE5E4 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86AE5F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE65C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE68C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE698 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86AE6A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE6B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE6BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE6C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE6D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE6E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE6EC + voice_square_2_alt 1, 0, 1, 7, 1 @ 86AE6F8 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 86AE704 + voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 86AE710 + voice_square_2_alt 2, 0, 1, 0, 0 @ 86AE71C + .align 2 voicegroup_86AE728:: @ 86AE728 - .incbin "baserom.gba", 0x6AE728, 0x444 + voice_keysplit_all voicegroup_8675FEC @ 86AE728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE77C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE7A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE7AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE7D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE80C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE83C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE89C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE8A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE8B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE8C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE8CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE8D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE8E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE8FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE92C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE938 + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 86AE944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE950 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 86AE95C + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AE968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE98C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE9A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE9B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE9BC + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86AE9C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE9D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AE9EC + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86AE9F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEA88 + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86AEA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEAB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEAC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEAD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEADC + voice_square_2_alt 2, 0, 1, 7, 0 @ 86AEAE8 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 1 @ 86AEAF4 + voice_square_1_alt 0, 2, 0, 1, 7, 0 @ 86AEB00 + voice_square_2_alt 2, 0, 2, 0, 0 @ 86AEB0C + voice_square_2_alt 3, 0, 1, 7, 0 @ 86AEB18 + voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 86AEB24 + voice_square_1_alt 0, 2, 0, 2, 0, 0 @ 86AEB30 + voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 86AEB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEB48 + voice_programmable_wave_alt ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 86AEB54 + voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 86AEB60 + .align 2 voicegroup_86AEB6C:: @ 86AEB6C - .incbin "baserom.gba", 0x6AEB6C, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86AEB6C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86AEB78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEB84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEB90 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 188, 128, 226 @ 86AEB9C + voice_directsound 60, 65, DirectSoundWaveData_871F234, 255, 204, 77, 246 @ 86AEBA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEBB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEBC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEBCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEBD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEBE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEBF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEBFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEC14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEC2C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 76, 133, 137 @ 86AEC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEC50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEC5C + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 64, 188, 108, 165 @ 86AEC68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEC74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEC80 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 127 @ 86AEC8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEC98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AECA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AECB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AECBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AECC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AECD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AECE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AECEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AECF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AED88 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 86AED94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEDA0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AEDAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEDB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEDC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEDD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEDDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEDE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEDF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE00 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86AEE0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEE9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEEA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEEB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEEC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEECC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86AEED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEEF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEF08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEF14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEF20 + voice_square_1_alt 0, 1, 0, 2, 5, 2 @ 86AEF2C + voice_square_2_alt 3, 0, 2, 6, 3 @ 86AEF38 + voice_square_2_alt 0, 0, 2, 6, 5 @ 86AEF44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEF50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEF5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEF68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEFA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEFB0 + voice_programmable_wave_alt ProgrammableWaveData_86B4900, 0, 0, 12, 0 @ 86AEFBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEFC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEFD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEFE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AEFF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF04C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF0D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF0E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF148 + voice_noise_alt 0, 0, 2, 6, 0 @ 86AF154 + voice_noise_alt 0, 0, 1, 6, 0 @ 86AF160 + .align 2 voicegroup_86AF16C:: @ 86AF16C - .incbin "baserom.gba", 0x6AF16C, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86AF16C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86AF178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF190 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 188, 128, 226 @ 86AF19C + voice_directsound 60, 65, DirectSoundWaveData_871F234, 128, 204, 77, 246 @ 86AF1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF1CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF1D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF1E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF1F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF208 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86AF214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF22C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 51, 0, 203, 127 @ 86AF238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF25C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF280 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 127 @ 86AF28C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 64, 216, 51, 224 @ 86AF298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF2EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF304 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86AF310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF31C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF3A0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AF3AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF40C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF49C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF4A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF4CC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86AF4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF4E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF4F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF520 + voice_square_1_alt 0, 1, 0, 2, 3, 4 @ 86AF52C + voice_square_2_alt 3, 0, 3, 3, 2 @ 86AF538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF5A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF5B0 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86AF5BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF5D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF5EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF5F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF64C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF67C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF6B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF6C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF6D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF6E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF6F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF70C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF748 + voice_noise_alt 0, 0, 2, 6, 0 @ 86AF754 + voice_noise_alt 0, 0, 1, 3, 2 @ 86AF760 + .align 2 voicegroup_86AF76C:: @ 86AF76C - .incbin "baserom.gba", 0x6AF76C, 0x75C + voice_keysplit_all voicegroup_8676148 @ 86AF76C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86AF778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF79C + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 249, 0, 165 @ 86AF7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF7C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF7CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF7D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF7E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF7F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF7FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF82C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 0, 255, 127 @ 86AF838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF85C + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 255, 0, 255, 165 @ 86AF868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF8A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF8B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF8BC + voice_directsound 60, 0, DirectSoundWaveData_8709004, 128, 0, 255, 214 @ 86AF8C8 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 128, 0, 255, 206 @ 86AF8D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF8EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF91C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF928 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 165 @ 86AF934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF94C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF97C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF9A0 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86AF9AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF9D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF9DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF9E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AF9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA00 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86AFA0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA30 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86AFA3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA48 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 255, 209 @ 86AFA54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFA9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFAB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFAD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFAF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFB08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFB14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFB20 + voice_square_1_alt 0, 3, 0, 2, 3, 4 @ 86AFB2C + voice_square_2_alt 3, 0, 2, 3, 4 @ 86AFB38 + voice_square_1_alt 0, 3, 0, 2, 3, 4 @ 86AFB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFB98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFBA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFBB0 + voice_programmable_wave_alt ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 86AFBBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFBC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFBD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFBE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFBEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFBF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFCA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFCAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFCB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFCC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFCD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFCDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFCE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFCF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFD00 + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 165 @ 86AFD0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFD18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFD24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFD30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFD3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFD48 + voice_noise_alt 0, 0, 2, 6, 0 @ 86AFD54 + voice_noise_alt 0, 0, 1, 3, 1 @ 86AFD60 + voice_keysplit_all voicegroup_86B0378 @ 86AFD6C + voice_square_1_alt 0, 2, 0, 2, 9, 1 @ 86AFD78 + voice_square_2_alt 2, 0, 2, 9, 1 @ 86AFD84 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86AFD90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFD9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFDA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFDB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFDC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFDCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFDD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFDE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFDF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFDFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFE80 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 165, 154, 127 @ 86AFE8C + voice_keysplit_all voicegroup_8676148 @ 86AFE98 + voice_square_1_alt 0, 2, 0, 2, 3, 1 @ 86AFEA4 + voice_square_2_alt 2, 0, 2, 3, 1 @ 86AFEB0 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86AFEBC + .align 2 voicegroup_86AFEC8:: @ 86AFEC8 - .incbin "baserom.gba", 0x6AFEC8, 0x8E8 + voice_keysplit_all voicegroup_86B0378 @ 86AFEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFEEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF58 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 86AFF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFF94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFFAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFFDC + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 85, 165, 154, 127 @ 86AFFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86AFFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B000C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B003C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B006C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B009C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B00A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B00B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B00C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B00CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B00D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B00E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B00F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B00FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B012C + + .align 2 +voicegroup_86B0138:: @ 86B0138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B015C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B018C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B01A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B01B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B01BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B01C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B01D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B01E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B01EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B01F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B021C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B024C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B027C + voice_square_1_alt 0, 2, 0, 2, 7, 1 @ 86B0288 + voice_square_2_alt 2, 0, 2, 9, 1 @ 86B0294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B02A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B02AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B02B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B02C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B02D0 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 86B02DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B02E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B02F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B030C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B033C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B036C + .align 2 +voicegroup_86B0378:: @ 86B0378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B039C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B03A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B03B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B03C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B03CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B03D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B03E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B03F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B03FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B042C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B045C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B048C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B04A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B04B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B04BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B04C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B04D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B04E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B04EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B04F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0510 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86DB908, 255, 0, 255, 0 @ 86B051C + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CD0C4, 255, 0, 255, 0 @ 86B0528 + voice_directsound_no_resample 67, 71, DirectSoundWaveData_86CDFDC, 255, 180, 175, 228 @ 86B0534 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CDFDC, 255, 0, 255, 242 @ 86B0540 + voice_directsound_no_resample 65, 0, DirectSoundWaveData_86C6200, 255, 255, 255, 127 @ 86B054C + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 86B0558 + voice_directsound 64, 24, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 86B0564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0570 + voice_directsound 68, 29, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 86B057C + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C5B0C, 255, 0, 255, 242 @ 86B0588 + voice_directsound 72, 64, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 86B0594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B05A0 + voice_directsound 76, 39, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 86B05AC + voice_directsound 80, 89, DirectSoundWaveData_86CF950, 255, 0, 255, 226 @ 86B05B8 + voice_directsound_no_resample 33, 10, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86B05C4 + voice_directsound 84, 104, DirectSoundWaveData_86CF950, 255, 0, 255, 235 @ 86B05D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B05DC + voice_directsound 63, 64, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86B05E8 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86D1A2C, 255, 165, 103, 231 @ 86B05F4 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CA520, 255, 127, 77, 204 @ 86B0600 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CADD4, 255, 231, 0, 188 @ 86B060C + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86D925C, 255, 0, 255, 242 @ 86B0618 + voice_directsound_no_resample 64, 118, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86B0624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0630 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86B063C + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CB6B8, 8, 0, 255, 216 @ 86B0648 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86D9C14, 255, 0, 255, 0 @ 86B0654 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CC5E4, 255, 0, 255, 0 @ 86B0660 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 86B066C + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 86B0678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B069C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B06A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B06B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B06C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B06CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B06D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B06E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B06F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B06FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B072C + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86DAA94, 255, 242, 103, 188 @ 86B0738 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86DAA94, 255, 242, 103, 188 @ 86B0744 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86DAA94, 255, 165, 103, 188 @ 86B0750 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86DB908, 255, 0, 255, 0 @ 86B075C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0774 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86DD11C, 255, 0, 255, 0 @ 86B0780 + voice_directsound 63, 64, DirectSoundWaveData_86DE6C0, 255, 0, 255, 0 @ 86B078C + voice_directsound 50, 64, DirectSoundWaveData_86DFCA4, 255, 0, 255, 0 @ 86B0798 + voice_directsound 64, 64, DirectSoundWaveData_86DFCA4, 255, 0, 255, 0 @ 86B07A4 + + .align 2 voicegroup_86B07B0:: @ 86B07B0 - .incbin "baserom.gba", 0x6B07B0, 0x420 + voice_keysplit_all voicegroup_86B0378 @ 86B07B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B07BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B07C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B07D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B07E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B07EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B07F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B081C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0840 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 204, 103, 165 @ 86B084C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B087C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B08A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B08AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B08B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B08C4 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 165, 154, 165 @ 86B08D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B08DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B08E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B08F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B090C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B093C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B096C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B099C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B09A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B09B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B09C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B09CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B09D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B09E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B09F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B09FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B64 + voice_square_1_alt 0, 2, 0, 2, 7, 1 @ 86B0B70 + voice_square_2_alt 2, 0, 2, 7, 1 @ 86B0B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0BB8 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 0, 15, 1 @ 86B0BC4 + .align 2 voicegroup_86B0BD0:: @ 86B0BD0 - .incbin "baserom.gba", 0x6B0BD0, 0x420 + voice_keysplit_all voicegroup_86B0378 @ 86B0BD0 + voice_keysplit_all voicegroup_86B0138 @ 86B0BDC + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86B0BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C60 + voice_directsound 60, 0, DirectSoundWaveData_873E2A4, 255, 235, 0, 204 @ 86B0C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CE4 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 85, 165, 154, 127 @ 86B0CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D50 + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 86B0D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E04 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86B0E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E64 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86B0E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E7C + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86B0E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E94 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86B0EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F84 + voice_square_1_alt 0, 3, 0, 0, 10, 0 @ 86B0F90 + voice_square_2_alt 0, 0, 1, 9, 0 @ 86B0F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0FA8 + voice_square_2_alt 3, 0, 1, 9, 0 @ 86B0FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0FD8 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 86B0FE4 + .align 2 voicegroup_86B0FF0:: @ 86B0FF0 - .incbin "baserom.gba", 0x6B0FF0, 0x600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0FF0 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86B0FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1014 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 64, 249, 0, 188 @ 86B1020 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 249, 0, 165 @ 86B102C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B105C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B108C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B10A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B10B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B10BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B10C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B10D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B10E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B10EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B10F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B111C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B114C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B117C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B11A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B11AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B11B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B11C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B11D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B11DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B11E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B11F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B120C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B123C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B126C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B129C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B12A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B12B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B12C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B12CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B12D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B12E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B12F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B12FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B132C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B135C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B138C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B13A4 + voice_square_1_alt 0, 2, 0, 2, 3, 1 @ 86B13B0 + voice_square_2_alt 2, 0, 2, 3, 1 @ 86B13BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B13C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B13D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B13E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B13EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B13F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B141C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1434 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86B1440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B144C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B147C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B14A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B14AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B14B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B14C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B14D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B14DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B14E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B14F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B150C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B153C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B156C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B159C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B15A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B15B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B15C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B15CC + voice_directsound_no_resample 60, 0, DirectSoundWaveData_86C6200, 255, 255, 255, 127 @ 86B15D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 86B15E4 + .align 2 voicegroup_86B15F0:: @ 86B15F0 - .incbin "baserom.gba", 0x6B15F0, 0x234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B15F0 + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86B15FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B162C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B165C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B168C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B16A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B16B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B16BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B16C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B16D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B16E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B16EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B16F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B171C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B174C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B177C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B17A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B17AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B17B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B17C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B17D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B17DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B17E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B17F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B180C + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 242, 51, 242 @ 86B1818 + .align 2 voicegroup_86B1824:: @ 86B1824 - .incbin "baserom.gba", 0x6B1824, 0x420 + voice_keysplit_all voicegroup_8676148 @ 86B1824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B183C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B186C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B189C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B18A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B18B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B18C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B18CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B18D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B18E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B18F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B18FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B192C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B195C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B198C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B19A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B19B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B19BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B19C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B19D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B19E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B19EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B19F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A4C + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 0, 193, 76 @ 86B1A58 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86B1A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1AB8 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86B1AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1AD0 + voice_keysplit voicegroup_8677108, KeySplitTable_86B477C @ 86B1ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1AE8 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86B1AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1BD8 + voice_square_1_alt 0, 1, 1, 2, 3, 1 @ 86B1BE4 + voice_square_2_alt 1, 0, 2, 6, 2 @ 86B1BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1C08 + voice_square_1_alt 0, 0, 0, 2, 3, 1 @ 86B1C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1C2C + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86B1C38 + .align 2 voicegroup_86B1C44:: @ 86B1C44 - .incbin "baserom.gba", 0x6B1C44, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86B1C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D58 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 127 @ 86B1D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1DDC + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86B1DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B1FF8 + voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 86B2004 + voice_square_2_alt 2, 0, 2, 4, 1 @ 86B2010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B201C + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86B2028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B204C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B207C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B20A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B20AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B20B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B20C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B20D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B20DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B20E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B20F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B210C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B213C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B216C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B219C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B21A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B21B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B21C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B21CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B21D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B21E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B21F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B21FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2220 + voice_noise_alt 0, 0, 2, 6, 0 @ 86B222C + voice_noise_alt 0, 0, 1, 3, 1 @ 86B2238 + .align 2 voicegroup_86B2244:: @ 86B2244 - .incbin "baserom.gba", 0x6B2244, 0x408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B225C + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86B2268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B228C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B22A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B22B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B22BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B22C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B22D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B22E0 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86B22EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B22F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B231C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B234C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B237C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B23A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B23AC + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 165 @ 86B23B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B23C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B23D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B23DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B23E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B23F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2400 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 86B240C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B243C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B246C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B249C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B24A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B24B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B24C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B24CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B24D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B24E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B24F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B24FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B252C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B255C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B258C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B25A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B25B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B25BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B25C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B25D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B25E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B25EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B25F8 + voice_square_2_alt 3, 0, 0, 15, 0 @ 86B2604 + voice_square_1_alt 0, 2, 0, 0, 15, 0 @ 86B2610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B261C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2634 + voice_directsound 60, 0, DirectSoundWaveData_86BA7E8, 255, 0, 255, 0 @ 86B2640 + .align 2 voicegroup_86B264C:: @ 86B264C - .incbin "baserom.gba", 0x6B264C, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86B264C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B267C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B26A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B26AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B26B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B26C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B26D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B26DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B26E8 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86B26F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B270C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B273C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B276C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B279C + voice_directsound 60, 0, DirectSoundWaveData_8709004, 128, 0, 255, 214 @ 86B27A8 + voice_directsound 60, 0, DirectSoundWaveData_870AE74, 128, 0, 255, 206 @ 86B27B4 + voice_directsound 60, 0, DirectSoundWaveData_88DA388, 255, 0, 255, 165 @ 86B27C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B27CC + voice_directsound 60, 0, DirectSoundWaveData_86FFDC0, 255, 253, 0, 149 @ 86B27D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B27E4 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86B27F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B27FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2808 + voice_directsound 60, 0, DirectSoundWaveData_86B86A4, 255, 252, 0, 115 @ 86B2814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B282C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B285C + voice_directsound 60, 0, DirectSoundWaveData_8726EF0, 255, 216, 0, 165 @ 86B2868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2874 + voice_directsound 60, 0, DirectSoundWaveData_86B9318, 255, 246, 0, 226 @ 86B2880 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86B288C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B28A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B28B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B28BC + voice_directsound 60, 0, DirectSoundWaveData_86BA7E8, 85, 0, 154, 165 @ 86B28C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B28D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B28E0 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86B28EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B28F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2910 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86B291C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2928 + voice_directsound 60, 0, DirectSoundWaveData_870DE64, 255, 0, 255, 209 @ 86B2934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B294C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B297C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B29A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B29AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B29B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B29C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B29D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B29DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B29E8 + voice_directsound 60, 0, DirectSoundWaveData_88F94DC, 255, 0, 255, 127 @ 86B29F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2A00 + voice_square_2_alt 2, 0, 0, 15, 0 @ 86B2A0C + voice_square_1_alt 0, 2, 0, 0, 15, 0 @ 86B2A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2A30 + voice_programmable_wave_alt ProgrammableWaveData_86B4920, 0, 7, 15, 0 @ 86B2A3C + voice_programmable_wave_alt ProgrammableWaveData_86B4910, 0, 7, 15, 0 @ 86B2A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2A54 + voice_programmable_wave_alt ProgrammableWaveData_86B4870, 0, 7, 15, 0 @ 86B2A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2C28 + voice_noise_alt 0, 0, 2, 6, 0 @ 86B2C34 + voice_noise_alt 0, 0, 1, 6, 1 @ 86B2C40 + .align 2 voicegroup_86B2C4C:: @ 86B2C4C - .incbin "baserom.gba", 0x6B2C4C, 0x600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2C4C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86B2C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B2FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B300C + voice_square_2_alt 3, 0, 0, 15, 0 @ 86B3018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B303C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B306C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B309C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B30A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B30B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B30C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B30CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B30D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B30E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B30F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B30FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B312C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B315C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B318C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B31A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B31B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B31BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B31C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B31D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B31E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B31EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B31F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B321C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3234 + voice_noise_alt 0, 0, 2, 6, 0 @ 86B3240 + .align 2 voicegroup_86B324C:: @ 86B324C - .incbin "baserom.gba", 0x6B324C, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86B324C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86B3258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B327C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B32A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B32AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B32B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B32C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B32D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B32DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B32E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B32F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B330C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 255, 76, 133, 137 @ 86B3318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B333C + voice_directsound 60, 0, DirectSoundWaveData_87410E0, 64, 188, 108, 165 @ 86B3348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3360 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 255, 249, 25, 127 @ 86B336C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B339C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B33A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B33B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B33C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B33CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B33D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B33E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B33F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B33FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B342C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B345C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3468 + voice_directsound 60, 0, DirectSoundWaveData_873D874, 255, 246, 0, 235 @ 86B3474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3480 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86B348C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B34A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B34B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B34BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B34C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B34D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B34E0 + voice_keysplit voicegroup_8676AE4, KeySplitTable_86B4728 @ 86B34EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B34F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3510 + voice_keysplit voicegroup_8677120, KeySplitTable_86B47C4 @ 86B351C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B354C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B357C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B35A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B35AC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86B35B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B35C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B35D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B35DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B35E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B35F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3600 + voice_square_1_alt 0, 0, 0, 2, 5, 2 @ 86B360C + voice_square_2_alt 1, 0, 1, 7, 1 @ 86B3618 + voice_square_2_alt 0, 0, 2, 6, 5 @ 86B3624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B363C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B366C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3690 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 0, 12, 0 @ 86B369C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B36A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B36B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B36C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B36CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B36D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B36E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B36F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B36FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B372C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B375C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B378C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B37A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B37B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B37BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B37C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B37D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B37E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B37EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B37F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B381C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3828 + voice_noise_alt 0, 0, 2, 6, 0 @ 86B3834 + voice_noise_alt 0, 0, 1, 6, 1 @ 86B3840 + .align 2 voicegroup_86B384C:: @ 86B384C - .incbin "baserom.gba", 0x6B384C, 0x600 + voice_keysplit_all voicegroup_8676148 @ 86B384C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86B3858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3870 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 188, 128, 226 @ 86B387C + voice_directsound 60, 65, DirectSoundWaveData_871F234, 128, 204, 77, 246 @ 86B3888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B38A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B38AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B38B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B38C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B38D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B38DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B38E8 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86B38F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B390C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 51, 0, 203, 127 @ 86B3918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B393C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3960 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 127 @ 86B396C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 64, 216, 51, 224 @ 86B3978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B399C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B39A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B39B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B39C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B39CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B39D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B39E4 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86B39F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B39FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A80 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86B3A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3BAC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86B3BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C00 + voice_square_1_alt 0, 1, 0, 2, 6, 1 @ 86B3C0C + voice_square_2_alt 3, 0, 3, 3, 2 @ 86B3C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3C90 + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 2 @ 86B3C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3E28 + voice_noise_alt 0, 0, 2, 7, 0 @ 86B3E34 + voice_noise_alt 0, 0, 1, 9, 1 @ 86B3E40 + .align 2 voicegroup_86B3E4C:: @ 86B3E4C - .incbin "baserom.gba", 0x6B3E4C, 0x84C + voice_keysplit_all voicegroup_8676148 @ 86B3E4C + voice_keysplit voicegroup_8676A90, KeySplitTable_86B4698 @ 86B3E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3E70 + voice_directsound 60, 0, DirectSoundWaveData_871CBCC, 255, 188, 128, 226 @ 86B3E7C + voice_directsound 60, 65, DirectSoundWaveData_871F234, 128, 204, 77, 246 @ 86B3E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3EE8 + voice_directsound 60, 0, DirectSoundWaveData_8736C74, 255, 165, 90, 216 @ 86B3EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F0C + voice_directsound 60, 0, DirectSoundWaveData_86B63A8, 51, 0, 203, 127 @ 86B3F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F60 + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 128, 249, 25, 127 @ 86B3F6C + voice_directsound 60, 0, DirectSoundWaveData_88D8418, 64, 216, 51, 224 @ 86B3F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3FE4 + voice_directsound 60, 0, DirectSoundWaveData_86B6BA0, 255, 253, 0, 188 @ 86B3FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B3FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B402C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B405C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4080 + voice_keysplit voicegroup_8676AC0, KeySplitTable_86B46E0 @ 86B408C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B40A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B40B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B40BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B40C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B40D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B40E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B40EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B40F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B411C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B414C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B417C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B41A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B41AC + voice_directsound 60, 0, DirectSoundWaveData_86FF65C, 255, 127, 231, 127 @ 86B41B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B41C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B41D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B41DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B41E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B41F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4200 + voice_square_1_alt 0, 2, 0, 2, 6, 3 @ 86B420C + voice_square_2_alt 3, 0, 2, 7, 2 @ 86B4218 + voice_square_1_alt 0, 1, 0, 2, 6, 2 @ 86B4224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B423C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B426C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4290 + .align 2 +voicegroup_86B429C:: @ 86B429C + voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 2 @ 86B429C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B42A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B42B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B42C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B42CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B42D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B42E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B42F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B42FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B432C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B435C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B438C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B43A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B43B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B43BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B43C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B43D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B43E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B43EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B43F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B441C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4428 + voice_noise_alt 0, 0, 2, 7, 0 @ 86B4434 + voice_noise_alt 0, 0, 1, 9, 1 @ 86B4440 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86CD0C4, 255, 0, 255, 0 @ 86B444C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4458 + voice_directsound_no_resample 64, 52, DirectSoundWaveData_86C6A90, 255, 0, 255, 242 @ 86B4464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B447C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B44A0 + voice_directsound_no_resample 60, 64, DirectSoundWaveData_86C5B0C, 255, 0, 255, 242 @ 86B44AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B44B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B44C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B44D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B44DC + voice_directsound_no_resample 33, 104, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86B44E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B44F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4500 + voice_directsound 63, 64, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86B450C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4518 + voice_directsound_no_resample 64, 34, DirectSoundWaveData_86CA520, 255, 127, 77, 204 @ 86B4524 + voice_directsound_no_resample 64, 14, DirectSoundWaveData_86CADD4, 255, 231, 0, 188 @ 86B4530 + voice_directsound_no_resample 64, 89, DirectSoundWaveData_86D925C, 255, 0, 255, 242 @ 86B453C + voice_directsound_no_resample 64, 24, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86B4548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4554 + voice_directsound_no_resample 64, 54, DirectSoundWaveData_86CB6B8, 255, 235, 0, 231 @ 86B4560 + voice_directsound_no_resample 64, 54, DirectSoundWaveData_86CB6B8, 8, 0, 255, 216 @ 86B456C + voice_directsound_no_resample 64, 94, DirectSoundWaveData_86D9C14, 255, 0, 255, 0 @ 86B4578 + voice_directsound_no_resample 64, 34, DirectSoundWaveData_86CC5E4, 255, 0, 255, 0 @ 86B4584 + voice_directsound_no_resample 64, 34, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 86B4590 + voice_directsound_no_resample 64, 90, DirectSoundWaveData_86CCAFC, 255, 0, 255, 0 @ 86B459C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B45A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B45B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B45C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B45CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B45D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B45E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B45F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B45FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B462C + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B4650 + voice_directsound_no_resample 64, 39, DirectSoundWaveData_86DAA94, 255, 242, 103, 188 @ 86B465C + voice_directsound_no_resample 64, 79, DirectSoundWaveData_86DAA94, 255, 242, 103, 188 @ 86B4668 + voice_directsound_no_resample 64, 39, DirectSoundWaveData_86DAA94, 255, 165, 103, 188 @ 86B4674 + voice_directsound_no_resample 64, 64, DirectSoundWaveData_86DB908, 255, 0, 255, 0 @ 86B4680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 86B468C -- cgit v1.2.3 From 4e4b18e04fecf894ee5d6b87ee4009a83771be5b Mon Sep 17 00:00:00 2001 From: Diegoisawesome Date: Tue, 9 Jan 2018 19:37:10 -0600 Subject: Remove sample bins and update makefile --- .gitignore | 1 + Makefile | 6 ++++++ sound/direct_sound_samples/86B5D04.bin | Bin 1699 -> 0 bytes sound/direct_sound_samples/86B63A8.bin | Bin 2040 -> 0 bytes sound/direct_sound_samples/86B6BA0.bin | Bin 3017 -> 0 bytes sound/direct_sound_samples/86B776C.bin | Bin 3895 -> 0 bytes sound/direct_sound_samples/86B86A4.bin | Bin 3186 -> 0 bytes sound/direct_sound_samples/86B9318.bin | Bin 5326 -> 0 bytes sound/direct_sound_samples/86BA7E8.bin | Bin 5805 -> 0 bytes sound/direct_sound_samples/86BBE98.bin | Bin 4929 -> 0 bytes sound/direct_sound_samples/86BD1DC.bin | Bin 2724 -> 0 bytes sound/direct_sound_samples/86BDC80.bin | Bin 4883 -> 0 bytes sound/direct_sound_samples/86BEF94.bin | Bin 13817 -> 0 bytes sound/direct_sound_samples/86C2590.bin | Bin 1239 -> 0 bytes sound/direct_sound_samples/86C2A68.bin | Bin 6362 -> 0 bytes sound/direct_sound_samples/86C4344.bin | Bin 4902 -> 0 bytes sound/direct_sound_samples/86C566C.bin | Bin 1183 -> 0 bytes sound/direct_sound_samples/86C5B0C.bin | Bin 1778 -> 0 bytes sound/direct_sound_samples/86C6200.bin | Bin 2192 -> 0 bytes sound/direct_sound_samples/86C6A90.bin | Bin 2165 -> 0 bytes sound/direct_sound_samples/86C7308.bin | Bin 4158 -> 0 bytes sound/direct_sound_samples/86C8348.bin | Bin 1041 -> 0 bytes sound/direct_sound_samples/86C875C.bin | Bin 3630 -> 0 bytes sound/direct_sound_samples/86C958C.bin | Bin 3988 -> 0 bytes sound/direct_sound_samples/86CA520.bin | Bin 2228 -> 0 bytes sound/direct_sound_samples/86CADD4.bin | Bin 2274 -> 0 bytes sound/direct_sound_samples/86CB6B8.bin | Bin 3881 -> 0 bytes sound/direct_sound_samples/86CC5E4.bin | Bin 1304 -> 0 bytes sound/direct_sound_samples/86CCAFC.bin | Bin 1480 -> 0 bytes sound/direct_sound_samples/86CD0C4.bin | Bin 3863 -> 0 bytes sound/direct_sound_samples/86CDFDC.bin | Bin 6513 -> 0 bytes sound/direct_sound_samples/86CF950.bin | Bin 8411 -> 0 bytes sound/direct_sound_samples/86D1A2C.bin | Bin 30767 -> 0 bytes sound/direct_sound_samples/86D925C.bin | Bin 2487 -> 0 bytes sound/direct_sound_samples/86D9C14.bin | Bin 3712 -> 0 bytes sound/direct_sound_samples/86DAA94.bin | Bin 3699 -> 0 bytes sound/direct_sound_samples/86DB908.bin | Bin 6162 -> 0 bytes sound/direct_sound_samples/86DD11C.bin | Bin 5537 -> 0 bytes sound/direct_sound_samples/86DE6C0.bin | Bin 5603 -> 0 bytes sound/direct_sound_samples/86DFCA4.bin | Bin 4338 -> 0 bytes sound/direct_sound_samples/86E0D98.bin | Bin 3933 -> 0 bytes sound/direct_sound_samples/86E1CF8.bin | Bin 5726 -> 0 bytes sound/direct_sound_samples/86E3358.bin | Bin 5466 -> 0 bytes sound/direct_sound_samples/86E48B4.bin | Bin 2954 -> 0 bytes sound/direct_sound_samples/86E5440.bin | Bin 13732 -> 0 bytes sound/direct_sound_samples/86E89E4.bin | Bin 8987 -> 0 bytes sound/direct_sound_samples/86EAD00.bin | Bin 14025 -> 0 bytes sound/direct_sound_samples/86EE3CC.bin | Bin 4942 -> 0 bytes sound/direct_sound_samples/86EF71C.bin | Bin 5391 -> 0 bytes sound/direct_sound_samples/86F0C2C.bin | Bin 5149 -> 0 bytes sound/direct_sound_samples/86F204C.bin | Bin 4249 -> 0 bytes sound/direct_sound_samples/86F30E8.bin | Bin 4185 -> 0 bytes sound/direct_sound_samples/86F4144.bin | Bin 28564 -> 0 bytes sound/direct_sound_samples/86FB0D8.bin | Bin 17794 -> 0 bytes sound/direct_sound_samples/86FF65C.bin | Bin 1891 -> 0 bytes sound/direct_sound_samples/86FFDC0.bin | Bin 7246 -> 0 bytes sound/direct_sound_samples/8701A10.bin | Bin 6148 -> 0 bytes sound/direct_sound_samples/8703214.bin | Bin 15285 -> 0 bytes sound/direct_sound_samples/8706DCC.bin | Bin 8758 -> 0 bytes sound/direct_sound_samples/8709004.bin | Bin 7789 -> 0 bytes sound/direct_sound_samples/870AE74.bin | Bin 12272 -> 0 bytes sound/direct_sound_samples/870DE64.bin | Bin 11345 -> 0 bytes sound/direct_sound_samples/8710AB8.bin | Bin 17792 -> 0 bytes sound/direct_sound_samples/8715038.bin | Bin 10565 -> 0 bytes sound/direct_sound_samples/8717980.bin | Bin 5982 -> 0 bytes sound/direct_sound_samples/87190E0.bin | Bin 5699 -> 0 bytes sound/direct_sound_samples/871A724.bin | Bin 9381 -> 0 bytes sound/direct_sound_samples/871CBCC.bin | Bin 9831 -> 0 bytes sound/direct_sound_samples/871F234.bin | Bin 5032 -> 0 bytes sound/direct_sound_samples/87205DC.bin | Bin 5326 -> 0 bytes sound/direct_sound_samples/8721AAC.bin | Bin 2571 -> 0 bytes sound/direct_sound_samples/87224B8.bin | Bin 7188 -> 0 bytes sound/direct_sound_samples/87240CC.bin | Bin 6495 -> 0 bytes sound/direct_sound_samples/8725A2C.bin | Bin 5316 -> 0 bytes sound/direct_sound_samples/8726EF0.bin | Bin 1849 -> 0 bytes sound/direct_sound_samples/872762C.bin | Bin 7152 -> 0 bytes sound/direct_sound_samples/872921C.bin | Bin 5043 -> 0 bytes sound/direct_sound_samples/872A5D0.bin | Bin 9857 -> 0 bytes sound/direct_sound_samples/872CC54.bin | Bin 4674 -> 0 bytes sound/direct_sound_samples/872DE98.bin | Bin 4112 -> 0 bytes sound/direct_sound_samples/872EEA8.bin | Bin 4869 -> 0 bytes sound/direct_sound_samples/87301B0.bin | Bin 8457 -> 0 bytes sound/direct_sound_samples/87322BC.bin | Bin 8155 -> 0 bytes sound/direct_sound_samples/8734298.bin | Bin 8720 -> 0 bytes sound/direct_sound_samples/87364A8.bin | Bin 1995 -> 0 bytes sound/direct_sound_samples/8736C74.bin | Bin 6512 -> 0 bytes sound/direct_sound_samples/87385E4.bin | Bin 8109 -> 0 bytes sound/direct_sound_samples/873A594.bin | Bin 13023 -> 0 bytes sound/direct_sound_samples/873D874.bin | Bin 2608 -> 0 bytes sound/direct_sound_samples/873E2A4.bin | Bin 2611 -> 0 bytes sound/direct_sound_samples/873ECD8.bin | Bin 6973 -> 0 bytes sound/direct_sound_samples/8740818.bin | Bin 2248 -> 0 bytes sound/direct_sound_samples/87410E0.bin | Bin 5071 -> 0 bytes sound/direct_sound_samples/87424B0.bin | Bin 3088 -> 0 bytes sound/direct_sound_samples/87430C0.bin | Bin 2959 -> 0 bytes sound/direct_sound_samples/8743C50.bin | Bin 2716 -> 0 bytes sound/direct_sound_samples/87446EC.bin | Bin 2376 -> 0 bytes sound/direct_sound_samples/8745034.bin | Bin 2631 -> 0 bytes sound/direct_sound_samples/8745A7C.bin | Bin 3207 -> 0 bytes sound/direct_sound_samples/88D4A18.bin | Bin 8032 -> 0 bytes sound/direct_sound_samples/88D6978.bin | Bin 6815 -> 0 bytes sound/direct_sound_samples/88D8418.bin | Bin 8046 -> 0 bytes sound/direct_sound_samples/88DA388.bin | Bin 6200 -> 0 bytes sound/direct_sound_samples/88DBBC0.bin | Bin 1631 -> 0 bytes sound/direct_sound_samples/88DC220.bin | Bin 1252 -> 0 bytes sound/direct_sound_samples/88DC704.bin | Bin 2381 -> 0 bytes sound/direct_sound_samples/88DD054.bin | Bin 2672 -> 0 bytes sound/direct_sound_samples/88DDAC4.bin | Bin 799 -> 0 bytes sound/direct_sound_samples/88DDDE4.bin | Bin 3207 -> 0 bytes sound/direct_sound_samples/88DEA6C.bin | Bin 1568 -> 0 bytes sound/direct_sound_samples/88DF08C.bin | Bin 901 -> 0 bytes sound/direct_sound_samples/88DF414.bin | Bin 3553 -> 0 bytes sound/direct_sound_samples/88E01F8.bin | Bin 2415 -> 0 bytes sound/direct_sound_samples/88E0B68.bin | Bin 923 -> 0 bytes sound/direct_sound_samples/88E0F04.bin | Bin 1969 -> 0 bytes sound/direct_sound_samples/88E16B8.bin | Bin 3417 -> 0 bytes sound/direct_sound_samples/88E2414.bin | Bin 580 -> 0 bytes sound/direct_sound_samples/88E2658.bin | Bin 3645 -> 0 bytes sound/direct_sound_samples/88E3498.bin | Bin 2385 -> 0 bytes sound/direct_sound_samples/88E3DEC.bin | Bin 850 -> 0 bytes sound/direct_sound_samples/88E4140.bin | Bin 1585 -> 0 bytes sound/direct_sound_samples/88E4774.bin | Bin 3177 -> 0 bytes sound/direct_sound_samples/88E53E0.bin | Bin 1431 -> 0 bytes sound/direct_sound_samples/88E5978.bin | Bin 2817 -> 0 bytes sound/direct_sound_samples/88E647C.bin | Bin 1539 -> 0 bytes sound/direct_sound_samples/88E6A80.bin | Bin 501 -> 0 bytes sound/direct_sound_samples/88E6C78.bin | Bin 2401 -> 0 bytes sound/direct_sound_samples/88E75DC.bin | Bin 3977 -> 0 bytes sound/direct_sound_samples/88E8568.bin | Bin 1589 -> 0 bytes sound/direct_sound_samples/88E8BA0.bin | Bin 2769 -> 0 bytes sound/direct_sound_samples/88E9674.bin | Bin 3908 -> 0 bytes sound/direct_sound_samples/88EA5B8.bin | Bin 1400 -> 0 bytes sound/direct_sound_samples/88EAB30.bin | Bin 3657 -> 0 bytes sound/direct_sound_samples/88EB97C.bin | Bin 3845 -> 0 bytes sound/direct_sound_samples/88EC884.bin | Bin 2772 -> 0 bytes sound/direct_sound_samples/88ED358.bin | Bin 2961 -> 0 bytes sound/direct_sound_samples/88EDEEC.bin | Bin 2517 -> 0 bytes sound/direct_sound_samples/88EE8C4.bin | Bin 1598 -> 0 bytes sound/direct_sound_samples/88EEF04.bin | Bin 2781 -> 0 bytes sound/direct_sound_samples/88EF9E4.bin | Bin 1594 -> 0 bytes sound/direct_sound_samples/88F0020.bin | Bin 1814 -> 0 bytes sound/direct_sound_samples/88F0738.bin | Bin 2361 -> 0 bytes sound/direct_sound_samples/88F1074.bin | Bin 1977 -> 0 bytes sound/direct_sound_samples/88F1830.bin | Bin 1380 -> 0 bytes sound/direct_sound_samples/88F1D94.bin | Bin 3441 -> 0 bytes sound/direct_sound_samples/88F2B08.bin | Bin 1147 -> 0 bytes sound/direct_sound_samples/88F2F84.bin | Bin 1260 -> 0 bytes sound/direct_sound_samples/88F3470.bin | Bin 1989 -> 0 bytes sound/direct_sound_samples/88F3C38.bin | Bin 3067 -> 0 bytes sound/direct_sound_samples/88F4834.bin | Bin 886 -> 0 bytes sound/direct_sound_samples/88F4BAC.bin | Bin 1977 -> 0 bytes sound/direct_sound_samples/88F5368.bin | Bin 3169 -> 0 bytes sound/direct_sound_samples/88F5FCC.bin | Bin 1228 -> 0 bytes sound/direct_sound_samples/88F6498.bin | Bin 2733 -> 0 bytes sound/direct_sound_samples/88F6F48.bin | Bin 5071 -> 0 bytes sound/direct_sound_samples/88F8318.bin | Bin 4545 -> 0 bytes sound/direct_sound_samples/88F94DC.bin | Bin 2653 -> 0 bytes sound/direct_sound_samples/88F9F3C.bin | Bin 8447 -> 0 bytes sound/direct_sound_samples/cry_abra.bin | Bin 5986 -> 0 bytes sound/direct_sound_samples/cry_absol.bin | Bin 2684 -> 0 bytes sound/direct_sound_samples/cry_aerodactyl.bin | Bin 6235 -> 0 bytes sound/direct_sound_samples/cry_aggron.bin | Bin 6562 -> 0 bytes sound/direct_sound_samples/cry_aipom.bin | Bin 3613 -> 0 bytes sound/direct_sound_samples/cry_alakazam.bin | Bin 8090 -> 0 bytes sound/direct_sound_samples/cry_altaria.bin | Bin 2843 -> 0 bytes sound/direct_sound_samples/cry_ampharos.bin | Bin 4224 -> 0 bytes sound/direct_sound_samples/cry_anorith.bin | Bin 2997 -> 0 bytes sound/direct_sound_samples/cry_arbok.bin | Bin 4949 -> 0 bytes sound/direct_sound_samples/cry_arcanine.bin | Bin 4410 -> 0 bytes sound/direct_sound_samples/cry_ariados.bin | Bin 3156 -> 0 bytes sound/direct_sound_samples/cry_armaldo.bin | Bin 5842 -> 0 bytes sound/direct_sound_samples/cry_aron.bin | Bin 2346 -> 0 bytes sound/direct_sound_samples/cry_articuno.bin | Bin 6054 -> 0 bytes sound/direct_sound_samples/cry_azumarill.bin | Bin 4332 -> 0 bytes sound/direct_sound_samples/cry_azurill.bin | Bin 2662 -> 0 bytes sound/direct_sound_samples/cry_bagon.bin | Bin 2003 -> 0 bytes sound/direct_sound_samples/cry_baltoy.bin | Bin 3204 -> 0 bytes sound/direct_sound_samples/cry_banette.bin | Bin 3240 -> 0 bytes sound/direct_sound_samples/cry_barboach.bin | Bin 2363 -> 0 bytes sound/direct_sound_samples/cry_bayleef.bin | Bin 2250 -> 0 bytes sound/direct_sound_samples/cry_beautifly.bin | Bin 2103 -> 0 bytes sound/direct_sound_samples/cry_beedrill.bin | Bin 4953 -> 0 bytes sound/direct_sound_samples/cry_beldum.bin | Bin 2464 -> 0 bytes sound/direct_sound_samples/cry_bellossom.bin | Bin 3605 -> 0 bytes sound/direct_sound_samples/cry_bellsprout.bin | Bin 1929 -> 0 bytes sound/direct_sound_samples/cry_blastoise.bin | Bin 4936 -> 0 bytes sound/direct_sound_samples/cry_blaziken.bin | Bin 8064 -> 0 bytes sound/direct_sound_samples/cry_blissey.bin | Bin 4243 -> 0 bytes sound/direct_sound_samples/cry_breloom.bin | Bin 3262 -> 0 bytes sound/direct_sound_samples/cry_bulbasaur.bin | Bin 4236 -> 0 bytes sound/direct_sound_samples/cry_butterfree.bin | Bin 2566 -> 0 bytes sound/direct_sound_samples/cry_cacnea.bin | Bin 2288 -> 0 bytes sound/direct_sound_samples/cry_cacturne.bin | Bin 5806 -> 0 bytes sound/direct_sound_samples/cry_camerupt.bin | Bin 5917 -> 0 bytes sound/direct_sound_samples/cry_carvanha.bin | Bin 2577 -> 0 bytes sound/direct_sound_samples/cry_cascoon.bin | Bin 4164 -> 0 bytes sound/direct_sound_samples/cry_castform.bin | Bin 3224 -> 0 bytes sound/direct_sound_samples/cry_caterpie.bin | Bin 2136 -> 0 bytes sound/direct_sound_samples/cry_celebi.bin | Bin 3702 -> 0 bytes sound/direct_sound_samples/cry_chansey.bin | Bin 3785 -> 0 bytes sound/direct_sound_samples/cry_charizard.bin | Bin 4936 -> 0 bytes sound/direct_sound_samples/cry_charmander.bin | Bin 3695 -> 0 bytes sound/direct_sound_samples/cry_charmeleon.bin | Bin 3711 -> 0 bytes sound/direct_sound_samples/cry_chikorita.bin | Bin 1343 -> 0 bytes sound/direct_sound_samples/cry_chimecho.bin | Bin 2573 -> 0 bytes sound/direct_sound_samples/cry_chinchou.bin | Bin 3246 -> 0 bytes sound/direct_sound_samples/cry_clamperl.bin | Bin 4688 -> 0 bytes sound/direct_sound_samples/cry_claydol.bin | Bin 4959 -> 0 bytes sound/direct_sound_samples/cry_clefable.bin | Bin 2704 -> 0 bytes sound/direct_sound_samples/cry_clefairy.bin | Bin 2157 -> 0 bytes sound/direct_sound_samples/cry_cleffa.bin | Bin 1517 -> 0 bytes sound/direct_sound_samples/cry_cloyster.bin | Bin 5313 -> 0 bytes sound/direct_sound_samples/cry_combusken.bin | Bin 7379 -> 0 bytes sound/direct_sound_samples/cry_corphish.bin | Bin 3073 -> 0 bytes sound/direct_sound_samples/cry_corsola.bin | Bin 3295 -> 0 bytes sound/direct_sound_samples/cry_cradily.bin | Bin 7472 -> 0 bytes sound/direct_sound_samples/cry_crawdaunt.bin | Bin 6325 -> 0 bytes sound/direct_sound_samples/cry_crobat.bin | Bin 5936 -> 0 bytes sound/direct_sound_samples/cry_croconaw.bin | Bin 5180 -> 0 bytes sound/direct_sound_samples/cry_cubone.bin | Bin 3871 -> 0 bytes sound/direct_sound_samples/cry_cyndaquil.bin | Bin 1793 -> 0 bytes sound/direct_sound_samples/cry_delcatty.bin | Bin 5398 -> 0 bytes sound/direct_sound_samples/cry_delibird.bin | Bin 4148 -> 0 bytes sound/direct_sound_samples/cry_deoxys.bin | Bin 5331 -> 0 bytes sound/direct_sound_samples/cry_dewgong.bin | Bin 5412 -> 0 bytes sound/direct_sound_samples/cry_diglett.bin | Bin 4975 -> 0 bytes sound/direct_sound_samples/cry_ditto.bin | Bin 2844 -> 0 bytes sound/direct_sound_samples/cry_dodrio.bin | Bin 4982 -> 0 bytes sound/direct_sound_samples/cry_doduo.bin | Bin 4932 -> 0 bytes sound/direct_sound_samples/cry_donphan.bin | Bin 4385 -> 0 bytes sound/direct_sound_samples/cry_dragonair.bin | Bin 4263 -> 0 bytes sound/direct_sound_samples/cry_dragonite.bin | Bin 4874 -> 0 bytes sound/direct_sound_samples/cry_dratini.bin | Bin 2971 -> 0 bytes sound/direct_sound_samples/cry_drowzee.bin | Bin 7448 -> 0 bytes sound/direct_sound_samples/cry_dugtrio.bin | Bin 4969 -> 0 bytes sound/direct_sound_samples/cry_dunsparce.bin | Bin 4061 -> 0 bytes sound/direct_sound_samples/cry_dusclops.bin | Bin 3510 -> 0 bytes sound/direct_sound_samples/cry_duskull.bin | Bin 2712 -> 0 bytes sound/direct_sound_samples/cry_dustox.bin | Bin 3242 -> 0 bytes sound/direct_sound_samples/cry_eevee.bin | Bin 3637 -> 0 bytes sound/direct_sound_samples/cry_ekans.bin | Bin 4938 -> 0 bytes sound/direct_sound_samples/cry_electabuzz.bin | Bin 7905 -> 0 bytes sound/direct_sound_samples/cry_electrike.bin | Bin 3164 -> 0 bytes sound/direct_sound_samples/cry_electrode.bin | Bin 6453 -> 0 bytes sound/direct_sound_samples/cry_elekid.bin | Bin 2699 -> 0 bytes sound/direct_sound_samples/cry_entei.bin | Bin 5233 -> 0 bytes sound/direct_sound_samples/cry_espeon.bin | Bin 5042 -> 0 bytes sound/direct_sound_samples/cry_exeggcute.bin | Bin 4829 -> 0 bytes sound/direct_sound_samples/cry_exeggutor.bin | Bin 8162 -> 0 bytes sound/direct_sound_samples/cry_exploud.bin | Bin 7237 -> 0 bytes sound/direct_sound_samples/cry_farfetchd.bin | Bin 1916 -> 0 bytes sound/direct_sound_samples/cry_fearow.bin | Bin 4410 -> 0 bytes sound/direct_sound_samples/cry_feebas.bin | Bin 2002 -> 0 bytes sound/direct_sound_samples/cry_feraligatr.bin | Bin 6529 -> 0 bytes sound/direct_sound_samples/cry_flaaffy.bin | Bin 3508 -> 0 bytes sound/direct_sound_samples/cry_flareon.bin | Bin 3969 -> 0 bytes sound/direct_sound_samples/cry_flygon.bin | Bin 6664 -> 0 bytes sound/direct_sound_samples/cry_forretress.bin | Bin 5125 -> 0 bytes sound/direct_sound_samples/cry_furret.bin | Bin 1608 -> 0 bytes sound/direct_sound_samples/cry_gardevoir.bin | Bin 6241 -> 0 bytes sound/direct_sound_samples/cry_gastly.bin | Bin 5966 -> 0 bytes sound/direct_sound_samples/cry_gengar.bin | Bin 3775 -> 0 bytes sound/direct_sound_samples/cry_geodude.bin | Bin 6067 -> 0 bytes sound/direct_sound_samples/cry_girafarig.bin | Bin 3762 -> 0 bytes sound/direct_sound_samples/cry_glalie.bin | Bin 5347 -> 0 bytes sound/direct_sound_samples/cry_gligar.bin | Bin 3103 -> 0 bytes sound/direct_sound_samples/cry_gloom.bin | Bin 3195 -> 0 bytes sound/direct_sound_samples/cry_golbat.bin | Bin 4962 -> 0 bytes sound/direct_sound_samples/cry_goldeen.bin | Bin 2519 -> 0 bytes sound/direct_sound_samples/cry_golduck.bin | Bin 2885 -> 0 bytes sound/direct_sound_samples/cry_golem.bin | Bin 3625 -> 0 bytes sound/direct_sound_samples/cry_gorebyss.bin | Bin 5737 -> 0 bytes sound/direct_sound_samples/cry_granbull.bin | Bin 6049 -> 0 bytes sound/direct_sound_samples/cry_graveler.bin | Bin 7141 -> 0 bytes sound/direct_sound_samples/cry_grimer.bin | Bin 2694 -> 0 bytes sound/direct_sound_samples/cry_groudon.bin | Bin 9481 -> 0 bytes sound/direct_sound_samples/cry_grovyle.bin | Bin 5233 -> 0 bytes sound/direct_sound_samples/cry_growlithe.bin | Bin 3427 -> 0 bytes sound/direct_sound_samples/cry_grumpig.bin | Bin 3232 -> 0 bytes sound/direct_sound_samples/cry_gulpin.bin | Bin 2051 -> 0 bytes sound/direct_sound_samples/cry_gyarados.bin | Bin 5171 -> 0 bytes sound/direct_sound_samples/cry_hariyama.bin | Bin 4279 -> 0 bytes sound/direct_sound_samples/cry_haunter.bin | Bin 6014 -> 0 bytes sound/direct_sound_samples/cry_heracross.bin | Bin 4689 -> 0 bytes sound/direct_sound_samples/cry_hitmonchan.bin | Bin 4566 -> 0 bytes sound/direct_sound_samples/cry_hitmonlee.bin | Bin 4779 -> 0 bytes sound/direct_sound_samples/cry_hitmontop.bin | Bin 3551 -> 0 bytes sound/direct_sound_samples/cry_ho_oh.bin | Bin 5780 -> 0 bytes sound/direct_sound_samples/cry_hoothoot.bin | Bin 2788 -> 0 bytes sound/direct_sound_samples/cry_hoppip.bin | Bin 2153 -> 0 bytes sound/direct_sound_samples/cry_horsea.bin | Bin 2425 -> 0 bytes sound/direct_sound_samples/cry_houndoom.bin | Bin 5038 -> 0 bytes sound/direct_sound_samples/cry_houndour.bin | Bin 3239 -> 0 bytes sound/direct_sound_samples/cry_huntail.bin | Bin 4070 -> 0 bytes sound/direct_sound_samples/cry_hypno.bin | Bin 7425 -> 0 bytes sound/direct_sound_samples/cry_igglybuff.bin | Bin 1788 -> 0 bytes sound/direct_sound_samples/cry_illumise.bin | Bin 4376 -> 0 bytes sound/direct_sound_samples/cry_ivysaur.bin | Bin 4238 -> 0 bytes sound/direct_sound_samples/cry_jigglypuff.bin | Bin 1377 -> 0 bytes sound/direct_sound_samples/cry_jirachi.bin | Bin 3459 -> 0 bytes sound/direct_sound_samples/cry_jolteon.bin | Bin 4050 -> 0 bytes sound/direct_sound_samples/cry_jumpluff.bin | Bin 4154 -> 0 bytes sound/direct_sound_samples/cry_jynx.bin | Bin 12146 -> 0 bytes sound/direct_sound_samples/cry_kabuto.bin | Bin 3156 -> 0 bytes sound/direct_sound_samples/cry_kabutops.bin | Bin 3515 -> 0 bytes sound/direct_sound_samples/cry_kadabra.bin | Bin 6888 -> 0 bytes sound/direct_sound_samples/cry_kakuna.bin | Bin 4668 -> 0 bytes sound/direct_sound_samples/cry_kangaskhan.bin | Bin 4787 -> 0 bytes sound/direct_sound_samples/cry_kecleon.bin | Bin 2141 -> 0 bytes sound/direct_sound_samples/cry_kingdra.bin | Bin 3543 -> 0 bytes sound/direct_sound_samples/cry_kingler.bin | Bin 6230 -> 0 bytes sound/direct_sound_samples/cry_kirlia.bin | Bin 3120 -> 0 bytes sound/direct_sound_samples/cry_koffing.bin | Bin 5210 -> 0 bytes sound/direct_sound_samples/cry_krabby.bin | Bin 6219 -> 0 bytes sound/direct_sound_samples/cry_kyogre.bin | Bin 9143 -> 0 bytes sound/direct_sound_samples/cry_lairon.bin | Bin 5333 -> 0 bytes sound/direct_sound_samples/cry_lanturn.bin | Bin 2698 -> 0 bytes sound/direct_sound_samples/cry_lapras.bin | Bin 3794 -> 0 bytes sound/direct_sound_samples/cry_larvitar.bin | Bin 3248 -> 0 bytes sound/direct_sound_samples/cry_latias.bin | Bin 3118 -> 0 bytes sound/direct_sound_samples/cry_latios.bin | Bin 5624 -> 0 bytes sound/direct_sound_samples/cry_ledian.bin | Bin 2147 -> 0 bytes sound/direct_sound_samples/cry_ledyba.bin | Bin 1782 -> 0 bytes sound/direct_sound_samples/cry_lickitung.bin | Bin 3878 -> 0 bytes sound/direct_sound_samples/cry_lileep.bin | Bin 2469 -> 0 bytes sound/direct_sound_samples/cry_linoone.bin | Bin 7836 -> 0 bytes sound/direct_sound_samples/cry_lombre.bin | Bin 3729 -> 0 bytes sound/direct_sound_samples/cry_lotad.bin | Bin 1125 -> 0 bytes sound/direct_sound_samples/cry_loudred.bin | Bin 3368 -> 0 bytes sound/direct_sound_samples/cry_ludicolo.bin | Bin 4304 -> 0 bytes sound/direct_sound_samples/cry_lugia.bin | Bin 9720 -> 0 bytes sound/direct_sound_samples/cry_lunatone.bin | Bin 6139 -> 0 bytes sound/direct_sound_samples/cry_luvdisc.bin | Bin 1241 -> 0 bytes sound/direct_sound_samples/cry_machamp.bin | Bin 4231 -> 0 bytes sound/direct_sound_samples/cry_machoke.bin | Bin 3471 -> 0 bytes sound/direct_sound_samples/cry_machop.bin | Bin 3427 -> 0 bytes sound/direct_sound_samples/cry_magby.bin | Bin 3696 -> 0 bytes sound/direct_sound_samples/cry_magcargo.bin | Bin 5381 -> 0 bytes sound/direct_sound_samples/cry_magikarp.bin | Bin 4869 -> 0 bytes sound/direct_sound_samples/cry_magmar.bin | Bin 3964 -> 0 bytes sound/direct_sound_samples/cry_magnemite.bin | Bin 4929 -> 0 bytes sound/direct_sound_samples/cry_magneton.bin | Bin 6117 -> 0 bytes sound/direct_sound_samples/cry_makuhita.bin | Bin 1884 -> 0 bytes sound/direct_sound_samples/cry_manectric.bin | Bin 5384 -> 0 bytes sound/direct_sound_samples/cry_mankey.bin | Bin 4191 -> 0 bytes sound/direct_sound_samples/cry_mantine.bin | Bin 4039 -> 0 bytes sound/direct_sound_samples/cry_mareep.bin | Bin 1879 -> 0 bytes sound/direct_sound_samples/cry_marill.bin | Bin 3345 -> 0 bytes sound/direct_sound_samples/cry_marowak.bin | Bin 3695 -> 0 bytes sound/direct_sound_samples/cry_marshtomp.bin | Bin 4356 -> 0 bytes sound/direct_sound_samples/cry_masquerain.bin | Bin 5043 -> 0 bytes sound/direct_sound_samples/cry_mawile.bin | Bin 2942 -> 0 bytes sound/direct_sound_samples/cry_medicham.bin | Bin 4226 -> 0 bytes sound/direct_sound_samples/cry_meditite.bin | Bin 2077 -> 0 bytes sound/direct_sound_samples/cry_meganium.bin | Bin 4151 -> 0 bytes sound/direct_sound_samples/cry_meowth.bin | Bin 2447 -> 0 bytes sound/direct_sound_samples/cry_metagross.bin | Bin 10103 -> 0 bytes sound/direct_sound_samples/cry_metang.bin | Bin 4820 -> 0 bytes sound/direct_sound_samples/cry_metapod.bin | Bin 5967 -> 0 bytes sound/direct_sound_samples/cry_mew.bin | Bin 7784 -> 0 bytes sound/direct_sound_samples/cry_mewtwo.bin | Bin 7783 -> 0 bytes sound/direct_sound_samples/cry_mightyena.bin | Bin 5001 -> 0 bytes sound/direct_sound_samples/cry_milotic.bin | Bin 10051 -> 0 bytes sound/direct_sound_samples/cry_miltank.bin | Bin 3802 -> 0 bytes sound/direct_sound_samples/cry_minun.bin | Bin 4101 -> 0 bytes sound/direct_sound_samples/cry_misdreavus.bin | Bin 2973 -> 0 bytes sound/direct_sound_samples/cry_moltres.bin | Bin 6057 -> 0 bytes sound/direct_sound_samples/cry_mr_mime.bin | Bin 4845 -> 0 bytes sound/direct_sound_samples/cry_mudkip.bin | Bin 1921 -> 0 bytes sound/direct_sound_samples/cry_muk.bin | Bin 3776 -> 0 bytes sound/direct_sound_samples/cry_murkrow.bin | Bin 4290 -> 0 bytes sound/direct_sound_samples/cry_natu.bin | Bin 2704 -> 0 bytes sound/direct_sound_samples/cry_nidoking.bin | Bin 6252 -> 0 bytes sound/direct_sound_samples/cry_nidoqueen.bin | Bin 4318 -> 0 bytes sound/direct_sound_samples/cry_nidoran_f.bin | Bin 2479 -> 0 bytes sound/direct_sound_samples/cry_nidoran_m.bin | Bin 2664 -> 0 bytes sound/direct_sound_samples/cry_nidorina.bin | Bin 3271 -> 0 bytes sound/direct_sound_samples/cry_nidorino.bin | Bin 3090 -> 0 bytes sound/direct_sound_samples/cry_nincada.bin | Bin 1647 -> 0 bytes sound/direct_sound_samples/cry_ninetales.bin | Bin 6251 -> 0 bytes sound/direct_sound_samples/cry_ninjask.bin | Bin 3111 -> 0 bytes sound/direct_sound_samples/cry_noctowl.bin | Bin 5421 -> 0 bytes sound/direct_sound_samples/cry_nosepass.bin | Bin 3427 -> 0 bytes sound/direct_sound_samples/cry_numel.bin | Bin 2379 -> 0 bytes sound/direct_sound_samples/cry_nuzleaf.bin | Bin 2919 -> 0 bytes sound/direct_sound_samples/cry_octillery.bin | Bin 6721 -> 0 bytes sound/direct_sound_samples/cry_oddish.bin | Bin 3737 -> 0 bytes sound/direct_sound_samples/cry_omanyte.bin | Bin 3414 -> 0 bytes sound/direct_sound_samples/cry_omastar.bin | Bin 3411 -> 0 bytes sound/direct_sound_samples/cry_onix.bin | Bin 6337 -> 0 bytes sound/direct_sound_samples/cry_paras.bin | Bin 7154 -> 0 bytes sound/direct_sound_samples/cry_parasect.bin | Bin 7781 -> 0 bytes sound/direct_sound_samples/cry_pelipper.bin | Bin 3013 -> 0 bytes sound/direct_sound_samples/cry_persian.bin | Bin 4827 -> 0 bytes sound/direct_sound_samples/cry_phanpy.bin | Bin 2895 -> 0 bytes sound/direct_sound_samples/cry_pichu.bin | Bin 1874 -> 0 bytes sound/direct_sound_samples/cry_pidgeot.bin | Bin 4403 -> 0 bytes sound/direct_sound_samples/cry_pidgeotto.bin | Bin 3848 -> 0 bytes sound/direct_sound_samples/cry_pidgey.bin | Bin 997 -> 0 bytes sound/direct_sound_samples/cry_pikachu.bin | Bin 4262 -> 0 bytes sound/direct_sound_samples/cry_piloswine.bin | Bin 3315 -> 0 bytes sound/direct_sound_samples/cry_pineco.bin | Bin 3424 -> 0 bytes sound/direct_sound_samples/cry_pinsir.bin | Bin 3164 -> 0 bytes sound/direct_sound_samples/cry_plusle.bin | Bin 2297 -> 0 bytes sound/direct_sound_samples/cry_politoed.bin | Bin 4674 -> 0 bytes sound/direct_sound_samples/cry_poliwag.bin | Bin 2842 -> 0 bytes sound/direct_sound_samples/cry_poliwhirl.bin | Bin 1704 -> 0 bytes sound/direct_sound_samples/cry_poliwrath.bin | Bin 2852 -> 0 bytes sound/direct_sound_samples/cry_ponyta.bin | Bin 3854 -> 0 bytes sound/direct_sound_samples/cry_poochyena.bin | Bin 2375 -> 0 bytes sound/direct_sound_samples/cry_porygon.bin | Bin 5131 -> 0 bytes sound/direct_sound_samples/cry_porygon2.bin | Bin 4024 -> 0 bytes sound/direct_sound_samples/cry_primeape.bin | Bin 4144 -> 0 bytes sound/direct_sound_samples/cry_psyduck.bin | Bin 3366 -> 0 bytes sound/direct_sound_samples/cry_pupitar.bin | Bin 2157 -> 0 bytes sound/direct_sound_samples/cry_quagsire.bin | Bin 3421 -> 0 bytes sound/direct_sound_samples/cry_quilava.bin | Bin 3048 -> 0 bytes sound/direct_sound_samples/cry_qwilfish.bin | Bin 2969 -> 0 bytes sound/direct_sound_samples/cry_raichu.bin | Bin 6080 -> 0 bytes sound/direct_sound_samples/cry_raikou.bin | Bin 4462 -> 0 bytes sound/direct_sound_samples/cry_ralts.bin | Bin 2586 -> 0 bytes sound/direct_sound_samples/cry_rapidash.bin | Bin 4765 -> 0 bytes sound/direct_sound_samples/cry_raticate.bin | Bin 2434 -> 0 bytes sound/direct_sound_samples/cry_rattata.bin | Bin 2014 -> 0 bytes sound/direct_sound_samples/cry_rayquaza.bin | Bin 7467 -> 0 bytes sound/direct_sound_samples/cry_regice.bin | Bin 8191 -> 0 bytes sound/direct_sound_samples/cry_regirock.bin | Bin 8153 -> 0 bytes sound/direct_sound_samples/cry_registeel.bin | Bin 5892 -> 0 bytes sound/direct_sound_samples/cry_relicanth.bin | Bin 5168 -> 0 bytes sound/direct_sound_samples/cry_remoraid.bin | Bin 2702 -> 0 bytes sound/direct_sound_samples/cry_rhydon.bin | Bin 5226 -> 0 bytes sound/direct_sound_samples/cry_rhyhorn.bin | Bin 4969 -> 0 bytes sound/direct_sound_samples/cry_roselia.bin | Bin 2749 -> 0 bytes sound/direct_sound_samples/cry_sableye.bin | Bin 2978 -> 0 bytes sound/direct_sound_samples/cry_salamence.bin | Bin 6427 -> 0 bytes sound/direct_sound_samples/cry_sandshrew.bin | Bin 2386 -> 0 bytes sound/direct_sound_samples/cry_sandslash.bin | Bin 3472 -> 0 bytes sound/direct_sound_samples/cry_sceptile.bin | Bin 6684 -> 0 bytes sound/direct_sound_samples/cry_scizor.bin | Bin 5884 -> 0 bytes sound/direct_sound_samples/cry_scyther.bin | Bin 3417 -> 0 bytes sound/direct_sound_samples/cry_seadra.bin | Bin 2154 -> 0 bytes sound/direct_sound_samples/cry_seaking.bin | Bin 4952 -> 0 bytes sound/direct_sound_samples/cry_sealeo.bin | Bin 3031 -> 0 bytes sound/direct_sound_samples/cry_seedot.bin | Bin 2091 -> 0 bytes sound/direct_sound_samples/cry_seel.bin | Bin 4591 -> 0 bytes sound/direct_sound_samples/cry_sentret.bin | Bin 1061 -> 0 bytes sound/direct_sound_samples/cry_seviper.bin | Bin 2975 -> 0 bytes sound/direct_sound_samples/cry_sharpedo.bin | Bin 5898 -> 0 bytes sound/direct_sound_samples/cry_shedinja.bin | Bin 1973 -> 0 bytes sound/direct_sound_samples/cry_shelgon.bin | Bin 5126 -> 0 bytes sound/direct_sound_samples/cry_shellder.bin | Bin 3954 -> 0 bytes sound/direct_sound_samples/cry_shiftry.bin | Bin 5058 -> 0 bytes sound/direct_sound_samples/cry_shroomish.bin | Bin 2262 -> 0 bytes sound/direct_sound_samples/cry_shuckle.bin | Bin 2609 -> 0 bytes sound/direct_sound_samples/cry_shuppet.bin | Bin 2111 -> 0 bytes sound/direct_sound_samples/cry_silcoon.bin | Bin 4137 -> 0 bytes sound/direct_sound_samples/cry_skarmory.bin | Bin 6152 -> 0 bytes sound/direct_sound_samples/cry_skiploom.bin | Bin 3334 -> 0 bytes sound/direct_sound_samples/cry_skitty.bin | Bin 1810 -> 0 bytes sound/direct_sound_samples/cry_slaking.bin | Bin 2537 -> 0 bytes sound/direct_sound_samples/cry_slakoth.bin | Bin 2177 -> 0 bytes sound/direct_sound_samples/cry_slowbro.bin | Bin 3439 -> 0 bytes sound/direct_sound_samples/cry_slowking.bin | Bin 6114 -> 0 bytes sound/direct_sound_samples/cry_slowpoke.bin | Bin 1894 -> 0 bytes sound/direct_sound_samples/cry_slugma.bin | Bin 4376 -> 0 bytes sound/direct_sound_samples/cry_smeargle.bin | Bin 2611 -> 0 bytes sound/direct_sound_samples/cry_smoochum.bin | Bin 2996 -> 0 bytes sound/direct_sound_samples/cry_sneasel.bin | Bin 2339 -> 0 bytes sound/direct_sound_samples/cry_snorlax.bin | Bin 1340 -> 0 bytes sound/direct_sound_samples/cry_snorunt.bin | Bin 4357 -> 0 bytes sound/direct_sound_samples/cry_snubbull.bin | Bin 3697 -> 0 bytes sound/direct_sound_samples/cry_solrock.bin | Bin 4140 -> 0 bytes sound/direct_sound_samples/cry_spearow.bin | Bin 4515 -> 0 bytes sound/direct_sound_samples/cry_spheal.bin | Bin 1459 -> 0 bytes sound/direct_sound_samples/cry_spinarak.bin | Bin 3427 -> 0 bytes sound/direct_sound_samples/cry_spinda.bin | Bin 3179 -> 0 bytes sound/direct_sound_samples/cry_spoink.bin | Bin 1855 -> 0 bytes sound/direct_sound_samples/cry_squirtle.bin | Bin 3698 -> 0 bytes sound/direct_sound_samples/cry_stantler.bin | Bin 5753 -> 0 bytes sound/direct_sound_samples/cry_starmie.bin | Bin 5338 -> 0 bytes sound/direct_sound_samples/cry_staryu.bin | Bin 5096 -> 0 bytes sound/direct_sound_samples/cry_steelix.bin | Bin 9765 -> 0 bytes sound/direct_sound_samples/cry_sudowoodo.bin | Bin 4143 -> 0 bytes sound/direct_sound_samples/cry_suicune.bin | Bin 4680 -> 0 bytes sound/direct_sound_samples/cry_sunflora.bin | Bin 4062 -> 0 bytes sound/direct_sound_samples/cry_sunkern.bin | Bin 2066 -> 0 bytes sound/direct_sound_samples/cry_surskit.bin | Bin 2685 -> 0 bytes sound/direct_sound_samples/cry_swablu.bin | Bin 1430 -> 0 bytes sound/direct_sound_samples/cry_swalot.bin | Bin 4448 -> 0 bytes sound/direct_sound_samples/cry_swampert.bin | Bin 5760 -> 0 bytes sound/direct_sound_samples/cry_swellow.bin | Bin 2307 -> 0 bytes sound/direct_sound_samples/cry_swinub.bin | Bin 3237 -> 0 bytes sound/direct_sound_samples/cry_taillow.bin | Bin 1533 -> 0 bytes sound/direct_sound_samples/cry_tangela.bin | Bin 3867 -> 0 bytes sound/direct_sound_samples/cry_tauros.bin | Bin 4692 -> 0 bytes sound/direct_sound_samples/cry_teddiursa.bin | Bin 4236 -> 0 bytes sound/direct_sound_samples/cry_tentacool.bin | Bin 4079 -> 0 bytes sound/direct_sound_samples/cry_tentacruel.bin | Bin 5882 -> 0 bytes sound/direct_sound_samples/cry_togepi.bin | Bin 2790 -> 0 bytes sound/direct_sound_samples/cry_togetic.bin | Bin 1792 -> 0 bytes sound/direct_sound_samples/cry_torchic.bin | Bin 2470 -> 0 bytes sound/direct_sound_samples/cry_torkoal.bin | Bin 2378 -> 0 bytes sound/direct_sound_samples/cry_totodile.bin | Bin 4693 -> 0 bytes sound/direct_sound_samples/cry_trapinch.bin | Bin 2594 -> 0 bytes sound/direct_sound_samples/cry_treecko.bin | Bin 2983 -> 0 bytes sound/direct_sound_samples/cry_tropius.bin | Bin 8388 -> 0 bytes sound/direct_sound_samples/cry_typhlosion.bin | Bin 9742 -> 0 bytes sound/direct_sound_samples/cry_tyranitar.bin | Bin 5984 -> 0 bytes sound/direct_sound_samples/cry_tyrogue.bin | Bin 4136 -> 0 bytes sound/direct_sound_samples/cry_umbreon.bin | Bin 3968 -> 0 bytes sound/direct_sound_samples/cry_unown.bin | Bin 3365 -> 0 bytes sound/direct_sound_samples/cry_unused_265.bin | Bin 2385 -> 0 bytes sound/direct_sound_samples/cry_unused_268.bin | Bin 4526 -> 0 bytes sound/direct_sound_samples/cry_ursaring.bin | Bin 7637 -> 0 bytes sound/direct_sound_samples/cry_vaporeon.bin | Bin 5655 -> 0 bytes sound/direct_sound_samples/cry_venomoth.bin | Bin 4100 -> 0 bytes sound/direct_sound_samples/cry_venonat.bin | Bin 3968 -> 0 bytes sound/direct_sound_samples/cry_venusaur.bin | Bin 4949 -> 0 bytes sound/direct_sound_samples/cry_vibrava.bin | Bin 3585 -> 0 bytes sound/direct_sound_samples/cry_victreebel.bin | Bin 4940 -> 0 bytes sound/direct_sound_samples/cry_vigoroth.bin | Bin 3670 -> 0 bytes sound/direct_sound_samples/cry_vileplume.bin | Bin 6554 -> 0 bytes sound/direct_sound_samples/cry_volbeat.bin | Bin 2950 -> 0 bytes sound/direct_sound_samples/cry_voltorb.bin | Bin 6340 -> 0 bytes sound/direct_sound_samples/cry_vulpix.bin | Bin 6095 -> 0 bytes sound/direct_sound_samples/cry_wailmer.bin | Bin 7262 -> 0 bytes sound/direct_sound_samples/cry_wailord.bin | Bin 10765 -> 0 bytes sound/direct_sound_samples/cry_walrein.bin | Bin 9290 -> 0 bytes sound/direct_sound_samples/cry_wartortle.bin | Bin 4416 -> 0 bytes sound/direct_sound_samples/cry_weedle.bin | Bin 4163 -> 0 bytes sound/direct_sound_samples/cry_weepinbell.bin | Bin 3743 -> 0 bytes sound/direct_sound_samples/cry_weezing.bin | Bin 5546 -> 0 bytes sound/direct_sound_samples/cry_whiscash.bin | Bin 4346 -> 0 bytes sound/direct_sound_samples/cry_whismur.bin | Bin 2084 -> 0 bytes sound/direct_sound_samples/cry_wigglytuff.bin | Bin 1734 -> 0 bytes sound/direct_sound_samples/cry_wingull.bin | Bin 3136 -> 0 bytes sound/direct_sound_samples/cry_wobbuffet.bin | Bin 5273 -> 0 bytes sound/direct_sound_samples/cry_wooper.bin | Bin 1887 -> 0 bytes sound/direct_sound_samples/cry_wurmple.bin | Bin 2249 -> 0 bytes sound/direct_sound_samples/cry_wynaut.bin | Bin 3549 -> 0 bytes sound/direct_sound_samples/cry_xatu.bin | Bin 3786 -> 0 bytes sound/direct_sound_samples/cry_yanma.bin | Bin 4360 -> 0 bytes sound/direct_sound_samples/cry_zangoose.bin | Bin 2438 -> 0 bytes sound/direct_sound_samples/cry_zapdos.bin | Bin 3957 -> 0 bytes sound/direct_sound_samples/cry_zigzagoon.bin | Bin 2958 -> 0 bytes sound/direct_sound_samples/cry_zubat.bin | Bin 4970 -> 0 bytes 546 files changed, 7 insertions(+) delete mode 100644 sound/direct_sound_samples/86B5D04.bin delete mode 100644 sound/direct_sound_samples/86B63A8.bin delete mode 100644 sound/direct_sound_samples/86B6BA0.bin delete mode 100644 sound/direct_sound_samples/86B776C.bin delete mode 100644 sound/direct_sound_samples/86B86A4.bin delete mode 100644 sound/direct_sound_samples/86B9318.bin delete mode 100644 sound/direct_sound_samples/86BA7E8.bin delete mode 100644 sound/direct_sound_samples/86BBE98.bin delete mode 100644 sound/direct_sound_samples/86BD1DC.bin delete mode 100644 sound/direct_sound_samples/86BDC80.bin delete mode 100644 sound/direct_sound_samples/86BEF94.bin delete mode 100644 sound/direct_sound_samples/86C2590.bin delete mode 100644 sound/direct_sound_samples/86C2A68.bin delete mode 100644 sound/direct_sound_samples/86C4344.bin delete mode 100644 sound/direct_sound_samples/86C566C.bin delete mode 100644 sound/direct_sound_samples/86C5B0C.bin delete mode 100644 sound/direct_sound_samples/86C6200.bin delete mode 100644 sound/direct_sound_samples/86C6A90.bin delete mode 100644 sound/direct_sound_samples/86C7308.bin delete mode 100644 sound/direct_sound_samples/86C8348.bin delete mode 100644 sound/direct_sound_samples/86C875C.bin delete mode 100644 sound/direct_sound_samples/86C958C.bin delete mode 100644 sound/direct_sound_samples/86CA520.bin delete mode 100644 sound/direct_sound_samples/86CADD4.bin delete mode 100644 sound/direct_sound_samples/86CB6B8.bin delete mode 100644 sound/direct_sound_samples/86CC5E4.bin delete mode 100644 sound/direct_sound_samples/86CCAFC.bin delete mode 100644 sound/direct_sound_samples/86CD0C4.bin delete mode 100644 sound/direct_sound_samples/86CDFDC.bin delete mode 100644 sound/direct_sound_samples/86CF950.bin delete mode 100644 sound/direct_sound_samples/86D1A2C.bin delete mode 100644 sound/direct_sound_samples/86D925C.bin delete mode 100644 sound/direct_sound_samples/86D9C14.bin delete mode 100644 sound/direct_sound_samples/86DAA94.bin delete mode 100644 sound/direct_sound_samples/86DB908.bin delete mode 100644 sound/direct_sound_samples/86DD11C.bin delete mode 100644 sound/direct_sound_samples/86DE6C0.bin delete mode 100644 sound/direct_sound_samples/86DFCA4.bin delete mode 100644 sound/direct_sound_samples/86E0D98.bin delete mode 100644 sound/direct_sound_samples/86E1CF8.bin delete mode 100644 sound/direct_sound_samples/86E3358.bin delete mode 100644 sound/direct_sound_samples/86E48B4.bin delete mode 100644 sound/direct_sound_samples/86E5440.bin delete mode 100644 sound/direct_sound_samples/86E89E4.bin delete mode 100644 sound/direct_sound_samples/86EAD00.bin delete mode 100644 sound/direct_sound_samples/86EE3CC.bin delete mode 100644 sound/direct_sound_samples/86EF71C.bin delete mode 100644 sound/direct_sound_samples/86F0C2C.bin delete mode 100644 sound/direct_sound_samples/86F204C.bin delete mode 100644 sound/direct_sound_samples/86F30E8.bin delete mode 100644 sound/direct_sound_samples/86F4144.bin delete mode 100644 sound/direct_sound_samples/86FB0D8.bin delete mode 100644 sound/direct_sound_samples/86FF65C.bin delete mode 100644 sound/direct_sound_samples/86FFDC0.bin delete mode 100644 sound/direct_sound_samples/8701A10.bin delete mode 100644 sound/direct_sound_samples/8703214.bin delete mode 100644 sound/direct_sound_samples/8706DCC.bin delete mode 100644 sound/direct_sound_samples/8709004.bin delete mode 100644 sound/direct_sound_samples/870AE74.bin delete mode 100644 sound/direct_sound_samples/870DE64.bin delete mode 100644 sound/direct_sound_samples/8710AB8.bin delete mode 100644 sound/direct_sound_samples/8715038.bin delete mode 100644 sound/direct_sound_samples/8717980.bin delete mode 100644 sound/direct_sound_samples/87190E0.bin delete mode 100644 sound/direct_sound_samples/871A724.bin delete mode 100644 sound/direct_sound_samples/871CBCC.bin delete mode 100644 sound/direct_sound_samples/871F234.bin delete mode 100644 sound/direct_sound_samples/87205DC.bin delete mode 100644 sound/direct_sound_samples/8721AAC.bin delete mode 100644 sound/direct_sound_samples/87224B8.bin delete mode 100644 sound/direct_sound_samples/87240CC.bin delete mode 100644 sound/direct_sound_samples/8725A2C.bin delete mode 100644 sound/direct_sound_samples/8726EF0.bin delete mode 100644 sound/direct_sound_samples/872762C.bin delete mode 100644 sound/direct_sound_samples/872921C.bin delete mode 100644 sound/direct_sound_samples/872A5D0.bin delete mode 100644 sound/direct_sound_samples/872CC54.bin delete mode 100644 sound/direct_sound_samples/872DE98.bin delete mode 100644 sound/direct_sound_samples/872EEA8.bin delete mode 100644 sound/direct_sound_samples/87301B0.bin delete mode 100644 sound/direct_sound_samples/87322BC.bin delete mode 100644 sound/direct_sound_samples/8734298.bin delete mode 100644 sound/direct_sound_samples/87364A8.bin delete mode 100644 sound/direct_sound_samples/8736C74.bin delete mode 100644 sound/direct_sound_samples/87385E4.bin delete mode 100644 sound/direct_sound_samples/873A594.bin delete mode 100644 sound/direct_sound_samples/873D874.bin delete mode 100644 sound/direct_sound_samples/873E2A4.bin delete mode 100644 sound/direct_sound_samples/873ECD8.bin delete mode 100644 sound/direct_sound_samples/8740818.bin delete mode 100644 sound/direct_sound_samples/87410E0.bin delete mode 100644 sound/direct_sound_samples/87424B0.bin delete mode 100644 sound/direct_sound_samples/87430C0.bin delete mode 100644 sound/direct_sound_samples/8743C50.bin delete mode 100644 sound/direct_sound_samples/87446EC.bin delete mode 100644 sound/direct_sound_samples/8745034.bin delete mode 100644 sound/direct_sound_samples/8745A7C.bin delete mode 100644 sound/direct_sound_samples/88D4A18.bin delete mode 100644 sound/direct_sound_samples/88D6978.bin delete mode 100644 sound/direct_sound_samples/88D8418.bin delete mode 100644 sound/direct_sound_samples/88DA388.bin delete mode 100644 sound/direct_sound_samples/88DBBC0.bin delete mode 100644 sound/direct_sound_samples/88DC220.bin delete mode 100644 sound/direct_sound_samples/88DC704.bin delete mode 100644 sound/direct_sound_samples/88DD054.bin delete mode 100644 sound/direct_sound_samples/88DDAC4.bin delete mode 100644 sound/direct_sound_samples/88DDDE4.bin delete mode 100644 sound/direct_sound_samples/88DEA6C.bin delete mode 100644 sound/direct_sound_samples/88DF08C.bin delete mode 100644 sound/direct_sound_samples/88DF414.bin delete mode 100644 sound/direct_sound_samples/88E01F8.bin delete mode 100644 sound/direct_sound_samples/88E0B68.bin delete mode 100644 sound/direct_sound_samples/88E0F04.bin delete mode 100644 sound/direct_sound_samples/88E16B8.bin delete mode 100644 sound/direct_sound_samples/88E2414.bin delete mode 100644 sound/direct_sound_samples/88E2658.bin delete mode 100644 sound/direct_sound_samples/88E3498.bin delete mode 100644 sound/direct_sound_samples/88E3DEC.bin delete mode 100644 sound/direct_sound_samples/88E4140.bin delete mode 100644 sound/direct_sound_samples/88E4774.bin delete mode 100644 sound/direct_sound_samples/88E53E0.bin delete mode 100644 sound/direct_sound_samples/88E5978.bin delete mode 100644 sound/direct_sound_samples/88E647C.bin delete mode 100644 sound/direct_sound_samples/88E6A80.bin delete mode 100644 sound/direct_sound_samples/88E6C78.bin delete mode 100644 sound/direct_sound_samples/88E75DC.bin delete mode 100644 sound/direct_sound_samples/88E8568.bin delete mode 100644 sound/direct_sound_samples/88E8BA0.bin delete mode 100644 sound/direct_sound_samples/88E9674.bin delete mode 100644 sound/direct_sound_samples/88EA5B8.bin delete mode 100644 sound/direct_sound_samples/88EAB30.bin delete mode 100644 sound/direct_sound_samples/88EB97C.bin delete mode 100644 sound/direct_sound_samples/88EC884.bin delete mode 100644 sound/direct_sound_samples/88ED358.bin delete mode 100644 sound/direct_sound_samples/88EDEEC.bin delete mode 100644 sound/direct_sound_samples/88EE8C4.bin delete mode 100644 sound/direct_sound_samples/88EEF04.bin delete mode 100644 sound/direct_sound_samples/88EF9E4.bin delete mode 100644 sound/direct_sound_samples/88F0020.bin delete mode 100644 sound/direct_sound_samples/88F0738.bin delete mode 100644 sound/direct_sound_samples/88F1074.bin delete mode 100644 sound/direct_sound_samples/88F1830.bin delete mode 100644 sound/direct_sound_samples/88F1D94.bin delete mode 100644 sound/direct_sound_samples/88F2B08.bin delete mode 100644 sound/direct_sound_samples/88F2F84.bin delete mode 100644 sound/direct_sound_samples/88F3470.bin delete mode 100644 sound/direct_sound_samples/88F3C38.bin delete mode 100644 sound/direct_sound_samples/88F4834.bin delete mode 100644 sound/direct_sound_samples/88F4BAC.bin delete mode 100644 sound/direct_sound_samples/88F5368.bin delete mode 100644 sound/direct_sound_samples/88F5FCC.bin delete mode 100644 sound/direct_sound_samples/88F6498.bin delete mode 100644 sound/direct_sound_samples/88F6F48.bin delete mode 100644 sound/direct_sound_samples/88F8318.bin delete mode 100644 sound/direct_sound_samples/88F94DC.bin delete mode 100644 sound/direct_sound_samples/88F9F3C.bin delete mode 100644 sound/direct_sound_samples/cry_abra.bin delete mode 100644 sound/direct_sound_samples/cry_absol.bin delete mode 100644 sound/direct_sound_samples/cry_aerodactyl.bin delete mode 100644 sound/direct_sound_samples/cry_aggron.bin delete mode 100644 sound/direct_sound_samples/cry_aipom.bin delete mode 100644 sound/direct_sound_samples/cry_alakazam.bin delete mode 100644 sound/direct_sound_samples/cry_altaria.bin delete mode 100644 sound/direct_sound_samples/cry_ampharos.bin delete mode 100644 sound/direct_sound_samples/cry_anorith.bin delete mode 100644 sound/direct_sound_samples/cry_arbok.bin delete mode 100644 sound/direct_sound_samples/cry_arcanine.bin delete mode 100644 sound/direct_sound_samples/cry_ariados.bin delete mode 100644 sound/direct_sound_samples/cry_armaldo.bin delete mode 100644 sound/direct_sound_samples/cry_aron.bin delete mode 100644 sound/direct_sound_samples/cry_articuno.bin delete mode 100644 sound/direct_sound_samples/cry_azumarill.bin delete mode 100644 sound/direct_sound_samples/cry_azurill.bin delete mode 100644 sound/direct_sound_samples/cry_bagon.bin delete mode 100644 sound/direct_sound_samples/cry_baltoy.bin delete mode 100644 sound/direct_sound_samples/cry_banette.bin delete mode 100644 sound/direct_sound_samples/cry_barboach.bin delete mode 100644 sound/direct_sound_samples/cry_bayleef.bin delete mode 100644 sound/direct_sound_samples/cry_beautifly.bin delete mode 100644 sound/direct_sound_samples/cry_beedrill.bin delete mode 100644 sound/direct_sound_samples/cry_beldum.bin delete mode 100644 sound/direct_sound_samples/cry_bellossom.bin delete mode 100644 sound/direct_sound_samples/cry_bellsprout.bin delete mode 100644 sound/direct_sound_samples/cry_blastoise.bin delete mode 100644 sound/direct_sound_samples/cry_blaziken.bin delete mode 100644 sound/direct_sound_samples/cry_blissey.bin delete mode 100644 sound/direct_sound_samples/cry_breloom.bin delete mode 100644 sound/direct_sound_samples/cry_bulbasaur.bin delete mode 100644 sound/direct_sound_samples/cry_butterfree.bin delete mode 100644 sound/direct_sound_samples/cry_cacnea.bin delete mode 100644 sound/direct_sound_samples/cry_cacturne.bin delete mode 100644 sound/direct_sound_samples/cry_camerupt.bin delete mode 100644 sound/direct_sound_samples/cry_carvanha.bin delete mode 100644 sound/direct_sound_samples/cry_cascoon.bin delete mode 100644 sound/direct_sound_samples/cry_castform.bin delete mode 100644 sound/direct_sound_samples/cry_caterpie.bin delete mode 100644 sound/direct_sound_samples/cry_celebi.bin delete mode 100644 sound/direct_sound_samples/cry_chansey.bin delete mode 100644 sound/direct_sound_samples/cry_charizard.bin delete mode 100644 sound/direct_sound_samples/cry_charmander.bin delete mode 100644 sound/direct_sound_samples/cry_charmeleon.bin delete mode 100644 sound/direct_sound_samples/cry_chikorita.bin delete mode 100644 sound/direct_sound_samples/cry_chimecho.bin delete mode 100644 sound/direct_sound_samples/cry_chinchou.bin delete mode 100644 sound/direct_sound_samples/cry_clamperl.bin delete mode 100644 sound/direct_sound_samples/cry_claydol.bin delete mode 100644 sound/direct_sound_samples/cry_clefable.bin delete mode 100644 sound/direct_sound_samples/cry_clefairy.bin delete mode 100644 sound/direct_sound_samples/cry_cleffa.bin delete mode 100644 sound/direct_sound_samples/cry_cloyster.bin delete mode 100644 sound/direct_sound_samples/cry_combusken.bin delete mode 100644 sound/direct_sound_samples/cry_corphish.bin delete mode 100644 sound/direct_sound_samples/cry_corsola.bin delete mode 100644 sound/direct_sound_samples/cry_cradily.bin delete mode 100644 sound/direct_sound_samples/cry_crawdaunt.bin delete mode 100644 sound/direct_sound_samples/cry_crobat.bin delete mode 100644 sound/direct_sound_samples/cry_croconaw.bin delete mode 100644 sound/direct_sound_samples/cry_cubone.bin delete mode 100644 sound/direct_sound_samples/cry_cyndaquil.bin delete mode 100644 sound/direct_sound_samples/cry_delcatty.bin delete mode 100644 sound/direct_sound_samples/cry_delibird.bin delete mode 100644 sound/direct_sound_samples/cry_deoxys.bin delete mode 100644 sound/direct_sound_samples/cry_dewgong.bin delete mode 100644 sound/direct_sound_samples/cry_diglett.bin delete mode 100644 sound/direct_sound_samples/cry_ditto.bin delete mode 100644 sound/direct_sound_samples/cry_dodrio.bin delete mode 100644 sound/direct_sound_samples/cry_doduo.bin delete mode 100644 sound/direct_sound_samples/cry_donphan.bin delete mode 100644 sound/direct_sound_samples/cry_dragonair.bin delete mode 100644 sound/direct_sound_samples/cry_dragonite.bin delete mode 100644 sound/direct_sound_samples/cry_dratini.bin delete mode 100644 sound/direct_sound_samples/cry_drowzee.bin delete mode 100644 sound/direct_sound_samples/cry_dugtrio.bin delete mode 100644 sound/direct_sound_samples/cry_dunsparce.bin delete mode 100644 sound/direct_sound_samples/cry_dusclops.bin delete mode 100644 sound/direct_sound_samples/cry_duskull.bin delete mode 100644 sound/direct_sound_samples/cry_dustox.bin delete mode 100644 sound/direct_sound_samples/cry_eevee.bin delete mode 100644 sound/direct_sound_samples/cry_ekans.bin delete mode 100644 sound/direct_sound_samples/cry_electabuzz.bin delete mode 100644 sound/direct_sound_samples/cry_electrike.bin delete mode 100644 sound/direct_sound_samples/cry_electrode.bin delete mode 100644 sound/direct_sound_samples/cry_elekid.bin delete mode 100644 sound/direct_sound_samples/cry_entei.bin delete mode 100644 sound/direct_sound_samples/cry_espeon.bin delete mode 100644 sound/direct_sound_samples/cry_exeggcute.bin delete mode 100644 sound/direct_sound_samples/cry_exeggutor.bin delete mode 100644 sound/direct_sound_samples/cry_exploud.bin delete mode 100644 sound/direct_sound_samples/cry_farfetchd.bin delete mode 100644 sound/direct_sound_samples/cry_fearow.bin delete mode 100644 sound/direct_sound_samples/cry_feebas.bin delete mode 100644 sound/direct_sound_samples/cry_feraligatr.bin delete mode 100644 sound/direct_sound_samples/cry_flaaffy.bin delete mode 100644 sound/direct_sound_samples/cry_flareon.bin delete mode 100644 sound/direct_sound_samples/cry_flygon.bin delete mode 100644 sound/direct_sound_samples/cry_forretress.bin delete mode 100644 sound/direct_sound_samples/cry_furret.bin delete mode 100644 sound/direct_sound_samples/cry_gardevoir.bin delete mode 100644 sound/direct_sound_samples/cry_gastly.bin delete mode 100644 sound/direct_sound_samples/cry_gengar.bin delete mode 100644 sound/direct_sound_samples/cry_geodude.bin delete mode 100644 sound/direct_sound_samples/cry_girafarig.bin delete mode 100644 sound/direct_sound_samples/cry_glalie.bin delete mode 100644 sound/direct_sound_samples/cry_gligar.bin delete mode 100644 sound/direct_sound_samples/cry_gloom.bin delete mode 100644 sound/direct_sound_samples/cry_golbat.bin delete mode 100644 sound/direct_sound_samples/cry_goldeen.bin delete mode 100644 sound/direct_sound_samples/cry_golduck.bin delete mode 100644 sound/direct_sound_samples/cry_golem.bin delete mode 100644 sound/direct_sound_samples/cry_gorebyss.bin delete mode 100644 sound/direct_sound_samples/cry_granbull.bin delete mode 100644 sound/direct_sound_samples/cry_graveler.bin delete mode 100644 sound/direct_sound_samples/cry_grimer.bin delete mode 100644 sound/direct_sound_samples/cry_groudon.bin delete mode 100644 sound/direct_sound_samples/cry_grovyle.bin delete mode 100644 sound/direct_sound_samples/cry_growlithe.bin delete mode 100644 sound/direct_sound_samples/cry_grumpig.bin delete mode 100644 sound/direct_sound_samples/cry_gulpin.bin delete mode 100644 sound/direct_sound_samples/cry_gyarados.bin delete mode 100644 sound/direct_sound_samples/cry_hariyama.bin delete mode 100644 sound/direct_sound_samples/cry_haunter.bin delete mode 100644 sound/direct_sound_samples/cry_heracross.bin delete mode 100644 sound/direct_sound_samples/cry_hitmonchan.bin delete mode 100644 sound/direct_sound_samples/cry_hitmonlee.bin delete mode 100644 sound/direct_sound_samples/cry_hitmontop.bin delete mode 100644 sound/direct_sound_samples/cry_ho_oh.bin delete mode 100644 sound/direct_sound_samples/cry_hoothoot.bin delete mode 100644 sound/direct_sound_samples/cry_hoppip.bin delete mode 100644 sound/direct_sound_samples/cry_horsea.bin delete mode 100644 sound/direct_sound_samples/cry_houndoom.bin delete mode 100644 sound/direct_sound_samples/cry_houndour.bin delete mode 100644 sound/direct_sound_samples/cry_huntail.bin delete mode 100644 sound/direct_sound_samples/cry_hypno.bin delete mode 100644 sound/direct_sound_samples/cry_igglybuff.bin delete mode 100644 sound/direct_sound_samples/cry_illumise.bin delete mode 100644 sound/direct_sound_samples/cry_ivysaur.bin delete mode 100644 sound/direct_sound_samples/cry_jigglypuff.bin delete mode 100644 sound/direct_sound_samples/cry_jirachi.bin delete mode 100644 sound/direct_sound_samples/cry_jolteon.bin delete mode 100644 sound/direct_sound_samples/cry_jumpluff.bin delete mode 100644 sound/direct_sound_samples/cry_jynx.bin delete mode 100644 sound/direct_sound_samples/cry_kabuto.bin delete mode 100644 sound/direct_sound_samples/cry_kabutops.bin delete mode 100644 sound/direct_sound_samples/cry_kadabra.bin delete mode 100644 sound/direct_sound_samples/cry_kakuna.bin delete mode 100644 sound/direct_sound_samples/cry_kangaskhan.bin delete mode 100644 sound/direct_sound_samples/cry_kecleon.bin delete mode 100644 sound/direct_sound_samples/cry_kingdra.bin delete mode 100644 sound/direct_sound_samples/cry_kingler.bin delete mode 100644 sound/direct_sound_samples/cry_kirlia.bin delete mode 100644 sound/direct_sound_samples/cry_koffing.bin delete mode 100644 sound/direct_sound_samples/cry_krabby.bin delete mode 100644 sound/direct_sound_samples/cry_kyogre.bin delete mode 100644 sound/direct_sound_samples/cry_lairon.bin delete mode 100644 sound/direct_sound_samples/cry_lanturn.bin delete mode 100644 sound/direct_sound_samples/cry_lapras.bin delete mode 100644 sound/direct_sound_samples/cry_larvitar.bin delete mode 100644 sound/direct_sound_samples/cry_latias.bin delete mode 100644 sound/direct_sound_samples/cry_latios.bin delete mode 100644 sound/direct_sound_samples/cry_ledian.bin delete mode 100644 sound/direct_sound_samples/cry_ledyba.bin delete mode 100644 sound/direct_sound_samples/cry_lickitung.bin delete mode 100644 sound/direct_sound_samples/cry_lileep.bin delete mode 100644 sound/direct_sound_samples/cry_linoone.bin delete mode 100644 sound/direct_sound_samples/cry_lombre.bin delete mode 100644 sound/direct_sound_samples/cry_lotad.bin delete mode 100644 sound/direct_sound_samples/cry_loudred.bin delete mode 100644 sound/direct_sound_samples/cry_ludicolo.bin delete mode 100644 sound/direct_sound_samples/cry_lugia.bin delete mode 100644 sound/direct_sound_samples/cry_lunatone.bin delete mode 100644 sound/direct_sound_samples/cry_luvdisc.bin delete mode 100644 sound/direct_sound_samples/cry_machamp.bin delete mode 100644 sound/direct_sound_samples/cry_machoke.bin delete mode 100644 sound/direct_sound_samples/cry_machop.bin delete mode 100644 sound/direct_sound_samples/cry_magby.bin delete mode 100644 sound/direct_sound_samples/cry_magcargo.bin delete mode 100644 sound/direct_sound_samples/cry_magikarp.bin delete mode 100644 sound/direct_sound_samples/cry_magmar.bin delete mode 100644 sound/direct_sound_samples/cry_magnemite.bin delete mode 100644 sound/direct_sound_samples/cry_magneton.bin delete mode 100644 sound/direct_sound_samples/cry_makuhita.bin delete mode 100644 sound/direct_sound_samples/cry_manectric.bin delete mode 100644 sound/direct_sound_samples/cry_mankey.bin delete mode 100644 sound/direct_sound_samples/cry_mantine.bin delete mode 100644 sound/direct_sound_samples/cry_mareep.bin delete mode 100644 sound/direct_sound_samples/cry_marill.bin delete mode 100644 sound/direct_sound_samples/cry_marowak.bin delete mode 100644 sound/direct_sound_samples/cry_marshtomp.bin delete mode 100644 sound/direct_sound_samples/cry_masquerain.bin delete mode 100644 sound/direct_sound_samples/cry_mawile.bin delete mode 100644 sound/direct_sound_samples/cry_medicham.bin delete mode 100644 sound/direct_sound_samples/cry_meditite.bin delete mode 100644 sound/direct_sound_samples/cry_meganium.bin delete mode 100644 sound/direct_sound_samples/cry_meowth.bin delete mode 100644 sound/direct_sound_samples/cry_metagross.bin delete mode 100644 sound/direct_sound_samples/cry_metang.bin delete mode 100644 sound/direct_sound_samples/cry_metapod.bin delete mode 100644 sound/direct_sound_samples/cry_mew.bin delete mode 100644 sound/direct_sound_samples/cry_mewtwo.bin delete mode 100644 sound/direct_sound_samples/cry_mightyena.bin delete mode 100644 sound/direct_sound_samples/cry_milotic.bin delete mode 100644 sound/direct_sound_samples/cry_miltank.bin delete mode 100644 sound/direct_sound_samples/cry_minun.bin delete mode 100644 sound/direct_sound_samples/cry_misdreavus.bin delete mode 100644 sound/direct_sound_samples/cry_moltres.bin delete mode 100644 sound/direct_sound_samples/cry_mr_mime.bin delete mode 100644 sound/direct_sound_samples/cry_mudkip.bin delete mode 100644 sound/direct_sound_samples/cry_muk.bin delete mode 100644 sound/direct_sound_samples/cry_murkrow.bin delete mode 100644 sound/direct_sound_samples/cry_natu.bin delete mode 100644 sound/direct_sound_samples/cry_nidoking.bin delete mode 100644 sound/direct_sound_samples/cry_nidoqueen.bin delete mode 100644 sound/direct_sound_samples/cry_nidoran_f.bin delete mode 100644 sound/direct_sound_samples/cry_nidoran_m.bin delete mode 100644 sound/direct_sound_samples/cry_nidorina.bin delete mode 100644 sound/direct_sound_samples/cry_nidorino.bin delete mode 100644 sound/direct_sound_samples/cry_nincada.bin delete mode 100644 sound/direct_sound_samples/cry_ninetales.bin delete mode 100644 sound/direct_sound_samples/cry_ninjask.bin delete mode 100644 sound/direct_sound_samples/cry_noctowl.bin delete mode 100644 sound/direct_sound_samples/cry_nosepass.bin delete mode 100644 sound/direct_sound_samples/cry_numel.bin delete mode 100644 sound/direct_sound_samples/cry_nuzleaf.bin delete mode 100644 sound/direct_sound_samples/cry_octillery.bin delete mode 100644 sound/direct_sound_samples/cry_oddish.bin delete mode 100644 sound/direct_sound_samples/cry_omanyte.bin delete mode 100644 sound/direct_sound_samples/cry_omastar.bin delete mode 100644 sound/direct_sound_samples/cry_onix.bin delete mode 100644 sound/direct_sound_samples/cry_paras.bin delete mode 100644 sound/direct_sound_samples/cry_parasect.bin delete mode 100644 sound/direct_sound_samples/cry_pelipper.bin delete mode 100644 sound/direct_sound_samples/cry_persian.bin delete mode 100644 sound/direct_sound_samples/cry_phanpy.bin delete mode 100644 sound/direct_sound_samples/cry_pichu.bin delete mode 100644 sound/direct_sound_samples/cry_pidgeot.bin delete mode 100644 sound/direct_sound_samples/cry_pidgeotto.bin delete mode 100644 sound/direct_sound_samples/cry_pidgey.bin delete mode 100644 sound/direct_sound_samples/cry_pikachu.bin delete mode 100644 sound/direct_sound_samples/cry_piloswine.bin delete mode 100644 sound/direct_sound_samples/cry_pineco.bin delete mode 100644 sound/direct_sound_samples/cry_pinsir.bin delete mode 100644 sound/direct_sound_samples/cry_plusle.bin delete mode 100644 sound/direct_sound_samples/cry_politoed.bin delete mode 100644 sound/direct_sound_samples/cry_poliwag.bin delete mode 100644 sound/direct_sound_samples/cry_poliwhirl.bin delete mode 100644 sound/direct_sound_samples/cry_poliwrath.bin delete mode 100644 sound/direct_sound_samples/cry_ponyta.bin delete mode 100644 sound/direct_sound_samples/cry_poochyena.bin delete mode 100644 sound/direct_sound_samples/cry_porygon.bin delete mode 100644 sound/direct_sound_samples/cry_porygon2.bin delete mode 100644 sound/direct_sound_samples/cry_primeape.bin delete mode 100644 sound/direct_sound_samples/cry_psyduck.bin delete mode 100644 sound/direct_sound_samples/cry_pupitar.bin delete mode 100644 sound/direct_sound_samples/cry_quagsire.bin delete mode 100644 sound/direct_sound_samples/cry_quilava.bin delete mode 100644 sound/direct_sound_samples/cry_qwilfish.bin delete mode 100644 sound/direct_sound_samples/cry_raichu.bin delete mode 100644 sound/direct_sound_samples/cry_raikou.bin delete mode 100644 sound/direct_sound_samples/cry_ralts.bin delete mode 100644 sound/direct_sound_samples/cry_rapidash.bin delete mode 100644 sound/direct_sound_samples/cry_raticate.bin delete mode 100644 sound/direct_sound_samples/cry_rattata.bin delete mode 100644 sound/direct_sound_samples/cry_rayquaza.bin delete mode 100644 sound/direct_sound_samples/cry_regice.bin delete mode 100644 sound/direct_sound_samples/cry_regirock.bin delete mode 100644 sound/direct_sound_samples/cry_registeel.bin delete mode 100644 sound/direct_sound_samples/cry_relicanth.bin delete mode 100644 sound/direct_sound_samples/cry_remoraid.bin delete mode 100644 sound/direct_sound_samples/cry_rhydon.bin delete mode 100644 sound/direct_sound_samples/cry_rhyhorn.bin delete mode 100644 sound/direct_sound_samples/cry_roselia.bin delete mode 100644 sound/direct_sound_samples/cry_sableye.bin delete mode 100644 sound/direct_sound_samples/cry_salamence.bin delete mode 100644 sound/direct_sound_samples/cry_sandshrew.bin delete mode 100644 sound/direct_sound_samples/cry_sandslash.bin delete mode 100644 sound/direct_sound_samples/cry_sceptile.bin delete mode 100644 sound/direct_sound_samples/cry_scizor.bin delete mode 100644 sound/direct_sound_samples/cry_scyther.bin delete mode 100644 sound/direct_sound_samples/cry_seadra.bin delete mode 100644 sound/direct_sound_samples/cry_seaking.bin delete mode 100644 sound/direct_sound_samples/cry_sealeo.bin delete mode 100644 sound/direct_sound_samples/cry_seedot.bin delete mode 100644 sound/direct_sound_samples/cry_seel.bin delete mode 100644 sound/direct_sound_samples/cry_sentret.bin delete mode 100644 sound/direct_sound_samples/cry_seviper.bin delete mode 100644 sound/direct_sound_samples/cry_sharpedo.bin delete mode 100644 sound/direct_sound_samples/cry_shedinja.bin delete mode 100644 sound/direct_sound_samples/cry_shelgon.bin delete mode 100644 sound/direct_sound_samples/cry_shellder.bin delete mode 100644 sound/direct_sound_samples/cry_shiftry.bin delete mode 100644 sound/direct_sound_samples/cry_shroomish.bin delete mode 100644 sound/direct_sound_samples/cry_shuckle.bin delete mode 100644 sound/direct_sound_samples/cry_shuppet.bin delete mode 100644 sound/direct_sound_samples/cry_silcoon.bin delete mode 100644 sound/direct_sound_samples/cry_skarmory.bin delete mode 100644 sound/direct_sound_samples/cry_skiploom.bin delete mode 100644 sound/direct_sound_samples/cry_skitty.bin delete mode 100644 sound/direct_sound_samples/cry_slaking.bin delete mode 100644 sound/direct_sound_samples/cry_slakoth.bin delete mode 100644 sound/direct_sound_samples/cry_slowbro.bin delete mode 100644 sound/direct_sound_samples/cry_slowking.bin delete mode 100644 sound/direct_sound_samples/cry_slowpoke.bin delete mode 100644 sound/direct_sound_samples/cry_slugma.bin delete mode 100644 sound/direct_sound_samples/cry_smeargle.bin delete mode 100644 sound/direct_sound_samples/cry_smoochum.bin delete mode 100644 sound/direct_sound_samples/cry_sneasel.bin delete mode 100644 sound/direct_sound_samples/cry_snorlax.bin delete mode 100644 sound/direct_sound_samples/cry_snorunt.bin delete mode 100644 sound/direct_sound_samples/cry_snubbull.bin delete mode 100644 sound/direct_sound_samples/cry_solrock.bin delete mode 100644 sound/direct_sound_samples/cry_spearow.bin delete mode 100644 sound/direct_sound_samples/cry_spheal.bin delete mode 100644 sound/direct_sound_samples/cry_spinarak.bin delete mode 100644 sound/direct_sound_samples/cry_spinda.bin delete mode 100644 sound/direct_sound_samples/cry_spoink.bin delete mode 100644 sound/direct_sound_samples/cry_squirtle.bin delete mode 100644 sound/direct_sound_samples/cry_stantler.bin delete mode 100644 sound/direct_sound_samples/cry_starmie.bin delete mode 100644 sound/direct_sound_samples/cry_staryu.bin delete mode 100644 sound/direct_sound_samples/cry_steelix.bin delete mode 100644 sound/direct_sound_samples/cry_sudowoodo.bin delete mode 100644 sound/direct_sound_samples/cry_suicune.bin delete mode 100644 sound/direct_sound_samples/cry_sunflora.bin delete mode 100644 sound/direct_sound_samples/cry_sunkern.bin delete mode 100644 sound/direct_sound_samples/cry_surskit.bin delete mode 100644 sound/direct_sound_samples/cry_swablu.bin delete mode 100644 sound/direct_sound_samples/cry_swalot.bin delete mode 100644 sound/direct_sound_samples/cry_swampert.bin delete mode 100644 sound/direct_sound_samples/cry_swellow.bin delete mode 100644 sound/direct_sound_samples/cry_swinub.bin delete mode 100644 sound/direct_sound_samples/cry_taillow.bin delete mode 100644 sound/direct_sound_samples/cry_tangela.bin delete mode 100644 sound/direct_sound_samples/cry_tauros.bin delete mode 100644 sound/direct_sound_samples/cry_teddiursa.bin delete mode 100644 sound/direct_sound_samples/cry_tentacool.bin delete mode 100644 sound/direct_sound_samples/cry_tentacruel.bin delete mode 100644 sound/direct_sound_samples/cry_togepi.bin delete mode 100644 sound/direct_sound_samples/cry_togetic.bin delete mode 100644 sound/direct_sound_samples/cry_torchic.bin delete mode 100644 sound/direct_sound_samples/cry_torkoal.bin delete mode 100644 sound/direct_sound_samples/cry_totodile.bin delete mode 100644 sound/direct_sound_samples/cry_trapinch.bin delete mode 100644 sound/direct_sound_samples/cry_treecko.bin delete mode 100644 sound/direct_sound_samples/cry_tropius.bin delete mode 100644 sound/direct_sound_samples/cry_typhlosion.bin delete mode 100644 sound/direct_sound_samples/cry_tyranitar.bin delete mode 100644 sound/direct_sound_samples/cry_tyrogue.bin delete mode 100644 sound/direct_sound_samples/cry_umbreon.bin delete mode 100644 sound/direct_sound_samples/cry_unown.bin delete mode 100644 sound/direct_sound_samples/cry_unused_265.bin delete mode 100644 sound/direct_sound_samples/cry_unused_268.bin delete mode 100644 sound/direct_sound_samples/cry_ursaring.bin delete mode 100644 sound/direct_sound_samples/cry_vaporeon.bin delete mode 100644 sound/direct_sound_samples/cry_venomoth.bin delete mode 100644 sound/direct_sound_samples/cry_venonat.bin delete mode 100644 sound/direct_sound_samples/cry_venusaur.bin delete mode 100644 sound/direct_sound_samples/cry_vibrava.bin delete mode 100644 sound/direct_sound_samples/cry_victreebel.bin delete mode 100644 sound/direct_sound_samples/cry_vigoroth.bin delete mode 100644 sound/direct_sound_samples/cry_vileplume.bin delete mode 100644 sound/direct_sound_samples/cry_volbeat.bin delete mode 100644 sound/direct_sound_samples/cry_voltorb.bin delete mode 100644 sound/direct_sound_samples/cry_vulpix.bin delete mode 100644 sound/direct_sound_samples/cry_wailmer.bin delete mode 100644 sound/direct_sound_samples/cry_wailord.bin delete mode 100644 sound/direct_sound_samples/cry_walrein.bin delete mode 100644 sound/direct_sound_samples/cry_wartortle.bin delete mode 100644 sound/direct_sound_samples/cry_weedle.bin delete mode 100644 sound/direct_sound_samples/cry_weepinbell.bin delete mode 100644 sound/direct_sound_samples/cry_weezing.bin delete mode 100644 sound/direct_sound_samples/cry_whiscash.bin delete mode 100644 sound/direct_sound_samples/cry_whismur.bin delete mode 100644 sound/direct_sound_samples/cry_wigglytuff.bin delete mode 100644 sound/direct_sound_samples/cry_wingull.bin delete mode 100644 sound/direct_sound_samples/cry_wobbuffet.bin delete mode 100644 sound/direct_sound_samples/cry_wooper.bin delete mode 100644 sound/direct_sound_samples/cry_wurmple.bin delete mode 100644 sound/direct_sound_samples/cry_wynaut.bin delete mode 100644 sound/direct_sound_samples/cry_xatu.bin delete mode 100644 sound/direct_sound_samples/cry_yanma.bin delete mode 100644 sound/direct_sound_samples/cry_zangoose.bin delete mode 100644 sound/direct_sound_samples/cry_zapdos.bin delete mode 100644 sound/direct_sound_samples/cry_zigzagoon.bin delete mode 100644 sound/direct_sound_samples/cry_zubat.bin diff --git a/.gitignore b/.gitignore index 69183a51a..81813f5b8 100644 --- a/.gitignore +++ b/.gitignore @@ -15,6 +15,7 @@ *.latfont *.hwjpnfont *.fwjpnfont +sound/**/*.bin tools/agbcc *.map *.ld diff --git a/Makefile b/Makefile index 382b69888..67e49e9a4 100644 --- a/Makefile +++ b/Makefile @@ -75,6 +75,8 @@ compare: $(ROM) @$(SHA1) rom.sha1 clean: tidy + rm -f sound/direct_sound_samples/*.bin + rm -f $(SONG_OBJS) find . \( -iname '*.1bpp' -o -iname '*.4bpp' -o -iname '*.8bpp' -o -iname '*.gbapal' -o -iname '*.lz' -o -iname '*.latfont' -o -iname '*.hwjpnfont' -o -iname '*.fwjpnfont' \) -exec rm {} + tidy: @@ -95,6 +97,10 @@ include graphics_file_rules.mk %.gbapal: %.png ; $(GFX) $< $@ %.lz: % ; $(GFX) $< $@ %.rl: % ; $(GFX) $< $@ +sound/direct_sound_samples/cry_%.bin: sound/direct_sound_samples/cry_%.aif ; $(AIF) $< $@ --compress +%.bin: %.aif ; $(AIF) $< $@ +sound/songs/%.s: sound/songs/%.mid + cd $(@D) && ../../$(MID) $( Date: Tue, 9 Jan 2018 20:01:01 -0600 Subject: Mark sound files as precious --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 67e49e9a4..f4cceb7f7 100644 --- a/Makefile +++ b/Makefile @@ -47,7 +47,7 @@ RAMSCRGEN := tools/ramscrgen/ramscrgen # Secondary expansion is required for dependency variables in object rules. .SECONDEXPANSION: -.PRECIOUS: %.1bpp %.4bpp %.8bpp %.gbapal %.lz %.rl +.PRECIOUS: %.1bpp %.4bpp %.8bpp %.gbapal %.lz %.rl %.pcm %.bin sound/direct_sound_samples/cry_%.bin .PHONY: rom clean compare tidy -- cgit v1.2.3